Hlavní část (.EXE) jsem úspěšně přeložil do angličtiny a pro jistotu dvakrát skouknul, že vše je přeloženo jak má být. Pak jsem aplikaci prostestoval horem dolem (pod Windowx XP, 7 a 10) a objevil jsem tu drobnou chybku, tu hrubší chybu (a jednu hrubou chybu MS-DOSu, za kterou jsem se za trest vytahal za kotletky). Drtivá většina chybek a chyb nebyla zavlečena překladem, ale existovala od minulých verzí. Troufám si proto tvrdit, že kompletní revize kódu pomohla aplikaci se stát naproto (nesmrtelnou...) bezpečně použitelnou a neshoditelnou
Bohužel doprovodné knihovny (.DLL) jsem zatím nepřeložil. Sice toho nezbývá mnoho, ale taky bohužel není mnoho volného času, takže vydání verze 1.4.1 (
Uložto,
Hyperlink) dostalo prioritu před dokončením překladu, abyste nečekali na opravnou verzi dlouho. Copyright tedy nadále zůstává a bude prakticky jistojistě odstraněn v následující verzi 1.4.2.
Zde je tedy tradiční changelog:
- opraveno zahrnování "vynechaných" (Skipped) sektorů do statistiky stop (
Track Map → Helpers → Statistics)
- opraveno přerušení automatického určení latence FDD řadiče a jeho zápisu (tlačítkem
Cancel)
- opraveno přerušení odstraňování dlouhých názvů MS-DOSu (tlačítkem
Cancel)
- opraveno odstraňování dlouhých názvů MS-DOSu nad write-protected imagem
- opraveno vyplňování volných adresářových položek MS-DOSu
- přidáno rekurentní vyplňování volného místa v podadresářích (koncové sektory souborů a volné položky v podadresářích)
- změněno vyplnění volných položek MDOSu, TR-DOSu a GDOSu - nově nevyplňován bajt určující jejich volnost (doposud byl záměr vyplňovat i ten - což nedávalo smysl)
- opraveno označování sektorů MS-DOSu jako "dirty"
- opraveno importování souborů GDOSu s nulovou délkou; nedohledal jsem, že by GDOS takové soubory podporoval, ale přidáno a opraveno v rámci možnosti tweaknout souborový systém
- opraveno zavření aplikace (tlačítkem "X"), ve které modifikována pouze páska, nikoliv disketa
- opraveno importování souborů napříč ZX platformami (konkrétně přepisování souborů se stejným jménem)
- opraveno adresování sektorů GDOSu, když formát image není 80x10 (ale je třeba 27x10)
- opraveno vytváření a inicializace image MS-DOSu (ono vytahání za kotletky)
- přidáno tlačítko
Update boot sector do dialogů formátování/odformátování (update bootu byl doposud automaticky s FATkou)
- přidán dotaz na dumpnutí cylindrů, které jsou mimo oficiální formát (platí pouze při převodu floppy do nějakého raw image);
děkuji Solarisovi104 za nápad - přidána možnost nastavit defaultní atributy importovaným souborům MDOSu (nejsou-li k dispozici importní atributy)
No, jinak dlouho jsem plánoval změnu názvu aplikace a přemýšlel nad novým jménem, pod kterým by byla dostupná na Githubu (nakonec tedy Git vyhrál nad SVN, neb se ho chci naučit). Po několika večerech dumání před spaním jsem se rozhodl pro zvučnější
Real and Imaginary Disk EditorFajn je, že nový název se dá zdrcnout i do poměrně dobré zkratky
RIDE Takže enjoy první vydání aplikace pod novým názvem (ovšem se starým číslováním, takže teď jsme u verze 1.4.1, nikoliv 1.0).
Do konce března dopřekládám obě knihovny (*.DLL), uploadnu na Github a půjdu na několik měsíců od toho (aby mi vývoj této aplikace začal chybět - momentálně mi totiž nechybí a necítím u toho to, co bych rád cítil u volnočasového projektu).
Tedy "stay tuned" do nadcházející open-source verze 1.4.2