Dnes byla vydána další nová verze MorphOS 2.2 [6]! Moc hezký vánoční dárek, viďte? Změn je tam opravdu opět mnoho a nejedná se jen o opravy (např. i co se týče češtiny), ale má i pár zbrusu nových vlastností a optimalizací oproti MorphOS 2.1!
Pokud mám vypíchnout jednu novinku za všechny, tak to bude určitě nový Kryptos - Disk Encryption Suite. Díky této novince si můžete v MorphOS vytvářet pod heslem zašifrované virtuální oddíly nebo dokonce celé fyzické oddíly na disku! Kryptos má integrovanou podporu souborových systémů FAT, FFS, SFS, Ext2 a NTFS (pouze pro čtení) a šifrovacích algoritmů S-256, Serpent a Twofish. Navíc je kompatibilní s velmi známým multiplatformním šifrovacím balíkem TrueCrypt.
Těšit se můžete také na pár nových propracovaných šetřičů - to pokud jste spíš na ty "hračičky" - ale ještě i na mnohem více!
(bude průběžně aktualizován překlad EN -> CZ, poslední aktualizace 21.12. 16:49)
Změny v boot.img pro MorphOS 2.2
Následuje (pravděpodobně nekompletní) seznam změn systémových komponent z ROM (boot.img) pro MorphOS 2.2 od verze 2.1.
Boot
o funkce 3D vrstev (3D layers) je nyní nastavena základně pro grafické karty Radeon. Pomocí nového bootovacího parametru 2d=use2dlayers=no3dlayers/S můžete vynutit staré vrstvy (layers)
Grafika
o opravena inicializace monitoru, která způsobovala, že se virtuální monitor při inicializaci na některých počítačích zaseknnul
o vylepšena správa grafické paměti
o odstraněn starý xen/8 font v Text(), TextLength() a TextExtent(). Opravuje problémy s MUI třídami Textinput a String
DOS
o opraven únik filehandle v CliInitNewcli() v určitých případech
Souborový systém FAT
o přidána podpora DOS notifikace (volání StartNotify() a EndNotify())
o implementováno řešení pro rozbité názvy zařízení
o vytváření nebo smazání objektu změní čas zápisu nadřazeného adresáře
o přidána podpora DOS volání ChangeMode()
o malé opravy
Gadtools
o opraveno možné čtení z nulové stránky
Intuition
o screennotify.library již neblokuje spadnuté/zaměstnané úlohy
o opraveny kontextové nabídky na neveřejných (non-public) obrazovkách
o Worked around random pointer colors with old-style mouse pointers
o změna velikosti okna bez blikání s použitím layers3d
o rychlejší obnova okna s použitím layers3d
o hezčí spravování náhledů v kontextových nabídkách
o přidána klávesová zkratka pro depth menu
o opravena chyba v inicializaci šetřiče
o opraven truecolor skin loader pro 15/16 bit obrazovky, způsoboval zpomalení
o opraveny některé možné chyby/pády, které proklouzly do 2.1 vydání
Keymap
o opraveno podpora UCS4 pro ISO-8859-1 klávesnice
SmartFilesystem
o opravena a vylepšena podpora vyměnitilných disků
o přidána podpora pro odpojení filesystému
o opravena podpora DOS notifikace pro vyměnitelné disky
o malé opravy
FastFilesystem
o opravena podpora DOS notifikace pro vyměnitelné disky
o opravena funkce Examine() - resetuje ExNext() stavový engine
o malé opravy
Změny na disku pro MorphOS 2.2
Následuje (pravděpodobně nekompletní) seznam změn MorphOS komponent na disku = nejsou součástí ROM (boot.img). Překlady se změnily pro většinu komponent, přestože to není u každí komponenty zmíněno. Navíc na různých místech byly aplikovány různé kosmetické úpravy.
Ambient
o aktualizována databáze recognition.db
- přidán application/x-sgixfs: SGI XFS FileSystem
- přidán application/x-linuxswap: Linux Swap File
- přidán application/x-linuxkernel: Linux Kernel File
- přidán application/x-fatfs: FAT FileSystem
o opraven problém se změnou fontu, který informuje o zaplnění disků
o odstraněno možné kousnutí v případě, že je Ambient obrazovku znovu otevírána
o opraveny potenciální problémy (duplikovaná ikona, nekonzistentní informace u ikon) po přejmenování zařízení
Applications/Kryptos [NOVÉ]
o balík pro šifrování disků
o vytváří virtuální zašifrované disky v souboru a připojí je jako skutečné disky
o zašifruje kompletní oddíly nebo uložné zařízení jako např. USB flash disk nebo hard disk
o šifrování je automaticky, real-time (za běhu) a transparentní
o šifrovací algoritmy: AES-256, Serpent a Twofish. Mód operace: XTS
o vestavěná podpora pro souborové systémy FAT, FFS, SFS, Ext2 a NTFS (pouze pro čtení)
o jednoduché na použití, intuitivní MUI grafické ovládání
o kompatibilní s velmi známým TrueCrypt(tm) multiplatformním balíkem pro šifrování disků
Applications/RemoteShell
o aktualizováno MiniSSH na OpenSSH v5.1 a OpenSSL 0.9.8g
Applications/ShowGirls
o opraven možný pád s operátorem Insert Alpha
o opraven operátor Noise Reduction pro případy, kde "merge factory" pro barvu a alfu byly oba nulové
o malé vylepšení přechodu v 3DView módu
o Separator bar se dříve choval v některých případech podivně
C/IPrefs
o přidán výběr jazyka/klávesnice při bootovaní z CD
C/PCIWrite
o Reads and prints a word from PCI configuration space after writing a word, rather than printing a long
Classes/Blankers/flame.btd
o hezčí barvy, konfigurovatelná paleta
o opraven memtrash
Classes/Blankers/fuzzyflakes.btd
o opravy ve správě GL kontextu
Classes/Blankers/plasma.btd [NEW]
Classes/Blankers/solarwinds.btd [NEW]
o přidány porty reallyslick.com šetřičů obrazovky
Classes/Blankers/sproingies.btd
o přepracována správa obrazovky
Classes/Screenbar/Volume.sbar
o přidána podpora kolečka myši
o obrázek nebyl aktualizován, když byla hlasitost změněna pomocí aplikace Mixer
Classes/MUI/PowerTerm.mcc
o several compatibility fixes in the terminal emulation, fixes weechat-curses screen, etc
Contributions/FilesystemPack
o přidána podpora pro DOS volání ChangeMode() do všech souborových systémů
o aktualizace ovladače SecondExtended Filesystem:
- přidána podpora DOS notifikace (volání StartNotify() a EndNotify())
- přidána podpora pro Fedora Core Linux rozšeření filesystému
Devs/Keymaps
o opravy v maďarskách klávesnicích, většinou Alt kombinace a mrtvé klávesy
o opravy v českých klavesnicích, přehození "z" a "y" v qwerty klávesnici, alt+n je nyní mapováno na "n s háčkem", klávesa vlevo od pravého shiftu píše hyphen-minus, klávesa vpravo od 0 píše soft-hyphen při použití s klávesou Alt (bylo obráceně)
o opraven Unicode v ruské mapě klávesnice
Devs/Monitors/Radeon
o vylepšeno chování v situaci, kdy je k dispozici málo volné grafické paměti
Devs/Monitors/VolariV3XT
o vylepšení ve správě DPMS
o opravy DVI podpory
Games/Diamonds
o opraveny úniky paměti
L/port-handler
o přidána podpora asynchroního přístupu se zápisem
o opraveny problémy s read access
L/rawdisk-handler [NOVÉ]
o přidává jednoduchý přístup na všechny oddíly a disk jako ke speciálním souborům na RAWDISK: zařízení
o interní podpora pro RDB, MBR a MAC tabulky oddílů
o plná podpora souborového systému, RAWDISK: na zařízení může být přistoupeno např. z ASL souborového requesteru
o Requester ochrana před zápisem na jakýkoliv oddíl nebo disk
Libs/rave3d/r100.library
Libs/rave3d/r200.library
o opraveno mazání Z bufferu, funguje lépe pro aplikace, které používají jinou hodnotu pro mazání než 1. Opravuje hru Shogo a možná jiné aplikace
o lepší chování v situaci, kdy je k dispozicí málo volné grafické paměti
o opravy manipulace s mipmapovanými cubemap texturami
Libs/amigaguide.library
o opraveny problémy s MUI
Libs/bugreport.library
o různé opravy
Libs/jfif.library
o opraven problém s ukládáním souborů na strojích s jednotkou AltiVec
Libs/locale.library
o opravy kompatibility
Libs/tinygl.library
o opravy v mazání GL kontextu
o opraven chybějící depth buffer v určitých situacích
o přidáno rozšíření dovolující filtrovat výstup glDrawPixels
Libs/thumbnails.library
o rozšířeno o volitelný filtrovací mód
o přidána rychlá vysoce kvalitní resampling funkce
Libs/xadmaster.library
o přidána podpora pro externí ELF XAD klienty
MUI
o pročištění aplikace pro nastavení MUI
o překlady do finštiny a polštiny
o nové kreslení aktivního rámce
o přidána podpora tabletu pro události myši
o automatické zavření základně pro pubscreens
o zavření MUI nastavení již nezničí pozadí různých externích tříd
o opravena manipulace s realtime screen a font nastavením
o opravena multiselekce v kontextových nabídkách
o opraveno mcp list "dupe" kontrola, Listtree je zpátky :)
o opraven maxlength pro string gadgety
o opraveny různé možné pády
Prefs/Blanker
o no longer leaks screens in case of errors
Prefs/Serial
o opraven náhodný pád při inicializaci
Tools/IWizard
o implementován mód Aktualizace, který nepřepíše žádné uživatelské nastavení, ikony, user-startup, 68k arexx knihovny, atd.
Tools/SFSDoctor
o zrychleno skenování poškozených disků
o zakázano otravující vypisování všech poškozených souborů
Utilities/Bienvenue
o opravena chyba v přehrávání zvuku
Utilities/Multiview
o změny fontu v nastavení mají efekt také na již otevřené soubory
o přidána podpora pro změnu velikosti obrázků
o Volume slider, přidáno ovládání zvuku
o opraveno zacházení s TABSIZE
o lepší UTF-8 podpora pro schránku
o opraveno označování textu pro UTF-8
o další různé opravy
Originální poznámky k vydání MorphOS 2.2 (v angličtině): MorphOS - Release Notes 2.2 [7].
Poznámky k instalaci: MorphOS - Installation [8].
Ke stažení (ISO obraz MorphOS 2.2): MorphOS - Downloads [9].
Pozn. k instalaci (Luky): Pokud máte bootovací soubor boot.img na jiném oddílu než vlastní MorphOS systém, je potřeba soubor boot.img přepsat novou verzí, která se nachází po aktualizaci u MorphOS (nebo také na CD).