Vydána verze 8.5

15. 3. 2025

Tato verze obsahuje několik vylepšení uživatelského rozhraní a také výkonu.

  • Nové nastavení umožňující na klávesnici pro zadávání Morseovky prohodit tlačítko pro zadání tečky a čárky. Standardně je tečka zobrazována jako první (vlevo) a čárka až po ní (vpravo). Pokud ale preferujete opačné pořadí, mate možnost si ho na stránce s nastavením přizpůsobit.
  • Větší lépe použitelné tlačítko na stránce pro ruční vysílání. Původní malé kulaté tlačítko bylo nahrazeno větším tlačítkem, které sahá k oběma okrajům obrazovky, aby se dalo pohodlně mačkat palci i v v režimu na šířku.
  • Vylepšení dialogu v učení pro přechod na novou úroveň.
  • Tlačítka na stránce pro učení byla upravena a mírně zvětšena.
  • Na stránce s překladačem byla upravena pravidla, kdy se má zobrazit větší klávesnice pro zadávání Morseovky a kdy menší. Byl tak lépe ošetřen případ, kdy aplikace běží v režimu rozdělené obrazovky.
  • Vylepšení výkonu při generování zvuku na stránce pro učení.
  • Mírné snížení latence zvuku na stránce pro ruční vysílání.

Vydána verze 8.4

4. 2. 2025

Tato verze vylepšuje především učení:

  • Byla přidána nová možnost zadávání odpovědi v Morseovce pomocí tlačítka. Krátkým stiskem zadáte tečku, dlouhým stiskem čárku. Můžete tak během učení procvičovat vysílání. Zatím je to bez zvuku, ale ten plánuji přidat v nejbližších verzích.
  • Tlačítka byla přeuspořádána tak, aby bylo lépe využito místo na obrazovce.
  • Díky Kyriakosovi Asaidovi je aplikace dostupná i v arabštině.

Vydána verze 8.3

9. 1. 2025

Po delší době je zde opět nová verze, ve které najdete následující:

  • Vylepšení učení - Některé podobné znaky bylo těžké od sebe odlišit (například písmeno “O” a číslo “0”). Proto se nově zobrazuje pod textem otázky i název skupiny (písmena / číslice / ostatní znaky / Morseovka). Zároveň byl doplněn rámeček, aby byly lépe odlišitelné znaky, které jsou si podobné a liší se hlavně horizontální pozicí na lince (např. čárka a apostrof , a ‘).
  • Ukládání zprávy v Morseovce jako zvukový soubor ve formátu M4A bylo upraveno, aby fungovalo i na starších verzích Androidu (původně bylo možné jen pro Android 8 a novější).
  • Oprava některých znaků v Ruské verzi Morseovky na základě zpětné vazby uživatelů.
  • Bylo provedeno několik vylepšení pro jednodušší diagnostiku v případě, že se vyskytnou problémy se zvukem.

Vydána verze 8.2

7. 11. 2024
  • Nyní je možné nastavit chování v případě, že v překladači kopírujete překlad v morseovce do schránky nebo ho posíláte do jiné aplikace přes funkci Sdílet. Standardně se totiž při sdílení používají unicode tečky a čárky (např. “•−”) stejně, jako se zobrazují na obrazovce. Některé aplikace ale nemusí tyto znaky správně podporovat. Konkrétně když překlad v morseovce pošlete do aplikace pro odesílání SMS zpráv na některých telefonech, nemusí si s těmito znaky poradit a zpráva nemusí příjemci dojít správně. Na stránku s nastavením bylo proto přidáno nové zaškrtávací pole, které můžete použít v těchto případech. Pokud je zaškrtnuto, použijí se v překladači pro kopírování a sdílení standardní jednoduché tečky a čárky (".-" místo “•−”). Ty sice nevypadají tak hezky, ale zase je u nich jistota, že je všechny aplikace budou podporovat.
  • Ukládání zprávy v morseovce jako audio soubor v komprimovaném formátu M4A používá funkce, které jsou dostupné až na Androidu 8 a novějším. Na telefonech se starší verzí Androidu se zobrazovala chyba. Dočasně byl tento problém vyřešen alespoň tím, že formát M4A byl odstraněn z nabídky na telefonech s Androidem 7.1 a starším, protože by generování souboru skončilo chybou. I na telefonech je ale stále možné uložit zprávu do formátu WAV. V budoucnu se pokusím tuto funkci upravit tak, aby M4A bylo možné generovat i na starších telefonech.
  • Byl opraven pád v historii učení, ke kterému mohlo dojít, pokud se nepodařilo načíst historii z databáze.

Milion stažení na Google Play

1. 10. 2024

Google Play hlásí, že aplikaci si už stáhlo přes milion lidí 🎉✨🎉. To je skvělá zpráva. Děkuji všem za podporu a doufám, že Vám bude aplikace dobře sloužit i nadále.

Vydána verze 8.1

26. 9. 2024
  • Funkce pro uložení zprávy v Morseovce jako audio soubor byla vylepšena. Nyní máte možnost zvolit si i formát souboru. Předchozí verze podporovala jen nekomprimované WAV soubory. Tato verze přidává podporu také pro komprimované MP4 Audio soubory (s koncovkou .m4a). Ty podporuje většina přehrávačů a jsou téměř desetkrát menší a díky tomu jsou velmi vhodné pro delší zprávy.
  • Překladač si při překladu z Morseovky nyní poradí se situací, kdy jsou před nebo za lomítko oddělující jednotlivé znaky doplněny mezery (např. pro lepší čitelnost). Nová verze tak kromě “.-/-…/-.-.” zvládne přeložit například i “.- / -… / -.-.”.
  • Oprava ošetření znaku pro přechod na nový řádek při překladu z Morseovky.
  • Optimalizace načítání stránek pro zobrazení historie učení.

Vydána verze 8.0

15. 8. 2024

Hlavní novinkou této verze je, že je možné uložit zprávu v Morseovce jako zvukový soubor. Tuto funkci najdete v překladači po kliknutí na ikonu tří teček v pravém horním rohu obrazovky. Momentálně je podporováno jen uložení v nekomprimovaném WAV formátu. Kvůli tomu je tato funkce zatím vhodná jen pro kratší zprávy dlouhé řádově maximálně jednotky minut (každá minuta zabere přibližně 5 MB). Pokud chcete takto uložit delší zprávu a poslat ji někomu, doporučuji využít některou z aplikací pro převod z formátu WAV např. do formátu MP3. Výsledný soubor pak bude podstatně menší. Později tento krok odpadne, protože podporu dalších zvukových formátů bych chtěl přidat přímo do aplikace.

Kromě této funkce obsahuje nová verze řadu menších vylepšení:

  • Nastavení vlastní rychlosti vysílání je podstatně jednodušší. Nově aplikace kontroluje konzistenci hodnot, které zadáváte. Upozorní Vás například, pokud zadáte takové hodnoty, že by tečka byla delší než čárka. Celkově byl dialog přepracován, aby byl intuitivnější. Nové nastavení můžete pomocí tlačítek potvrdit, nebo stornovat. V předchozí verzi se nastavení automaticky ukládalo rovnou během editace, což nebylo úplně intuitivní. Dalším vylepšením je změna chování v případě, že zadáte nesprávný údaj (např. číslo mimo povolený rozsah). V předchozí verzi se takovýto neplatný údaj nahradil nejbližším platným. Tím ale vznikly hodnoty, které často nebyly to, co uživatel zamýšlel. Nová verze vůbec nedovolí vlastní rychlost s neplatnými hodnotami uložit.
  • Bylo vylepšeno obnovení nastavení do výchozího stavu. To můžete provést pomocí tlačítka Resetovat na stránce s nastavením. Nově jsou kromě samotného nastavení také smazány váhy jednotlivých znaků v učení. Dále tato funkce vymaže jakékoliv dočasné soubory uložené v cache. Cílem je během obnovení dostat aplikaci do stejného stavu jako po instalaci s výjimkou, že je zachována historie učení.
  • V překladači byla vylepšena detekce a varování v případě, kdy překládáte zprávu v Morseovce, ve které jsou použité jiné oddělovače, než ty, které máte nastavené v nastavení.
  • Poslední vylepšení se týká zadávání odpovědi v Morseovce během učení. Kromě tlačítka pro tečku a čárku se zobrazovalo tlačítko pro smazání znaku. To se ale nemá využití, pokud je nastaveno, že se má odpověď vyhodnocovat okamžitě během psaní. Nově se tlačítko pro smazání znaku nezobrazí, pokud je toto nastavení aktivní.

A na závěr jako vždy přináší nová verze opravy několika chyb. Jde především o různé problémy s přehráváním zvuku za specifických podmínek:

  • Mezera na začátku a konci každého přehrávaného zvuku byla zvětšena. To by mohlo pomoci s občasným problémem, kdy Android nepřehraje zvuk celý a začátek, nebo konec je místo toho uříznutý.
  • Bylo opraveno uvolnění zdrojů, když je na zařízení s Androidem ukládán soubor (např. export historie) a toto ukládání je stornováno uživatelem.
  • Byla ošetřena neobvyklá situace, kdy Android vrátí neplatnou hodnotu minimální velikosti bufferu pro přehrávání souboru. V předchozích verzích aplikace spadla.
  • Byl ošetřen možný pád během učení po stisknutí klávesy na hardwarové klávesnici.
  • Ošetřeno mazání dočasných souboru, pokud je stornováno přehrávání zvuku a během tohoto dojde k neočekávané chybě.
  • Bylo opraveno generování zvukových dat při učení na zařízeních s Androidem. V dřívější verzi (od verze 7.9 přibližně v dubnu 2024) došlo ke změnám, kvůli kterým se použily neefektivní metody pro tento účel.
  • Opravy několika překlepů.

Vydána verze 7.10

8. 7. 2024

Tato verze přináší následující novinky:

  • Historii učení je možné vyexportovat do souboru a importovat ze souboru. Tato funkce byla dostupná už i v předchozí verzi, ale pouze pro Windows. Bohužel se ukázalo, že implementovat tuto funkci pro Android nebude tak snadné, aby fungovala ve všech různých verzích Androidu. Nakonec se ale povedlo a tato funkce je tak už dostupná jak pod Windows, tak i pod Androidem.
  • Aplikace byla přeložena do Slovenštiny. Kromě samotného uživatelského rozhraní je podporována i slovenská verze Morseovky a slovenské Q-kódy. Velmi děkuji Kocúrovi za pomoc s tímto překladem. Tato aplikace je tak už dostupná celkem v 17 jazycích.
  • Menší vylepšení a optimalizace na stránce s historií učení a ve funkci pro sdílení textu k překladu z jiné aplikace.

Ještě přikládám několik užitečných poznámek k importu/exportu historie učení ve verzi pro Android:

  • Tyto funkce najdete na stránce s historií učení, když kliknete na ikonu tří teček v pravém horním rohu. Zobrazí se menu, ve kterém je nově možné vybrat i import, nebo export historie učení.
  • Pro samotné načtené nebo uložení souboru je využitý Storage Access Framework. To znamená, že aplikace Morseovka požádá Android o zobrazení standardního dialogu pro otevření/uložení souboru. V něm můžete zvolit soubor, který chcete importovat, nebo naopak, do kterého chcete historii vyexportovat. Android pak zpřístupní aplikaci Morseovka pouze tento Vámi vybraný soubor. To má zásadní výhodu v tom, že aplikace Morseovka nemá zbytečně přístup k Vašim souborům a dostane se tak jen k souboru, který vyberete. Menší nevýhodou ovšem je, že vzhled dialogu pro výběr souboru nelze přizpůsobit a může se mírně lišit v jednotlivých verzích Androidu, nebo v telefonu různých výrobců.
  • Dialog pro výběr souboru obsahuje většinou v levém horním rohu ikonu se třemi horizontálními pruhy. Kliknutím na ni můžete vybírat různá umístění (např. složku se staženými soubory, nebo procházet obsah telefonu či SD karty, nebo zvolit uložení do cloudu na Google Drive - konkrétní možnosti se budou v různých telefonech lišit).
  • Android se většinou chová trochu neintuitivně, když exportujete historii učení a zvolíte soubor, který už existuje. Místo aby přepsal tento soubor, vytvoří nový s číslovkou přidanou k jeho názvu. Například pokud chcete exportovat historii do souboru “historie.json” a tento soubor už existuje, Android místo přepsání tohoto souboru obvykle vytvoří nový soubor “historie (1).json”. Je to trochu podobné jako při stahování souborů v prohlížeči. Na toto chování ale raději nespoléhejte, protože už jsem narazil na případy, kdy Android dovolí existující soubor přepsat. Doporučuji tak při exportu vždy vybírat unikátní název soborů a nepřepisovat starší soubor se zálohou.
  • Pokud náhodou narazíte na situaci, že zvolený soubor by se nedařilo otevřít, prosím napište mi na e-mail pavel.holecek.4@gmail.com. Prověřil bych to.

Vydána verze 7.9

5. 6. 2024

Nová verze obsahuje následující novinky a vylepšení:

  • Ve Windows lze nově vyexportovat historii učení vyexportovat do souboru a také ji naimportovat ze souboru. To je velmi užitečné, pokud si chcete udělat zálohu, nebo přenést svá data na nový telefon/počítač. Tato funkce je momentálně dostupná jen pro Windows. Pracuji na tom, aby stejné funkce byly i ve verzi pro Android. Je to téměř hotové. Bohužel jsem narazil na problémy na některých telefonech se starší verzí Androidu, proto toto musím ještě odladit, než bude možné historii exportovat a importovat i na Androidu.
  • Drobné vylepšení učení: pokud odpovíte nesprávně, zobrazí se kromě správné odpovědi i mnemotechnická pomůcka (např. “akát”, “blýskavice” a podobně) pro zapamatování kódu.
  • Aplikace byla přeložena do italštiny díky Preziuso Vitovi.
  • Aplikace byla přeložena do chorvatštiny díky Silver_Vatu.
  • Ve verzi pro Android bylo opraveno přepínání mezi záložkou se seznamem znaků a seznamem Q-kódů. Mezi záložkami se můžete přepnout potažením prsty (swipováním).
  • Ve verzi pro Android byly opraveny dvě chyby způsobující občasný pád na stránce s historií učení.

Na Google Play jsem upravil ještě jedno nastavení. Jako minimální věkovou kategorii v nastavení cílového publika jsem vybral kategorii 9-12 let. Dříve byla jako minimum nastavena ještě trochu nižší věková kategorie. Toto nastavení jsem upravil na základě zpětné vazby z recenze z programu Teacher Approved. Snad to nezpůsobí žádné problémy. Pokud by náhodou přestala být aplikace pro někoho dostupná, prosím ozvěte se mi na e-mail.

SPOILER: Malý spoiler pro další verze. Momentálně pracuji na odladění importu/exportu historie učení na Androidu. Tyto funkce by tak měly být dostupné v další verzi i pro Váš telefon. Další velká funkce, na které pracuji, je možnost vytvořit ze zprávy v Morseovce zvukový soubor. Zatím toho zbývá ještě dost vyřešit, ale tato funkce by se měla také brzy dostat do této aplikace.

Vydána verze 7.8

2. 4. 2024
  • Zobrazení historie učení pomocí kalendáře bylo přidáno i do verze pro Windows.
  • Aplikace nyní je přizpůsobena pro nejnovější Android 14.
  • Byl přidán překlad do tradiční čínštiny od Andypsl8.
  • Andypsl8 zkontroloval a vylepšil také překlad do zjednodušené čínštiny.