Po 11 mesiacoch vývoja bol vytvorený release prostredia pracovnej plochy Cinnamon 6.8, v rámci ktorého komunita vývojárov distribúcie Linux Mint rozvíja fork Shell GNOME, správcu súborov Nautilus a správcu okien Mutter, zameraný na poskytovanie prostredia v klasickom štýle GNOME 2 s podporou úspešných interakčných prvkov z GNOME Shell. Cinnamon je založený na komponentoch GNOME, ale tieto komponenty sú dodávané ako pravidelne synchronizovaný fork, nesúvisiaci s vonkajšími závislosťami na GNOME. Nové vydanie Cinnamon bude ponúknuté v distribúcii Linux Mint 27 (rozhodnuté použiť rok vydania v číslovaní), ktorá sa plánuje vydať v druhej polovici decembra.
Hlavné novinky:
- Bola implementovaná plná podpora protokolu Wayland a prakticky bola dosiahnutá parita vo funkčnosti pri práci s použitím X11 a Wayland. Podpora pre prácu s použitím X11 zostáva. Medzi zmenami súvisiacimi s Wayland patrí:
- Pri použití Wayland je zabezpečený správny výber veľkosti a umiestnenie nových okien, vyskočných dialógov a kontextových menu.
- Pri práci cez Wayland bolo implementované správne prepínanie vstupného fokusu.
- Bolo odstránených množstvo chýb v Cinnamon, muffin, cinnamon-session a Xwayland, ktoré viedli k havarijnému ukončeniu pri použití Wayland.
- Zlepšená podpora pre viaceré monitorové konfigurácie a KVM-prepínače monitorov v prostredí s Wayland.
- V aplikáciách, ktoré používajú Wayland alebo sú spúšťané cez Xwayland, ako aj v kompozitnom serveri a desktopovom sedení je využité hardvérové urýchlenie grafiky, realizované prostredníctvom Wayland protokolov wl_drm a zwp_linux_dmabuf_v1, ako aj hardvérové urýchlenie GBM na EGL na grafických kartách NVIDIA.
- Poskytovaná je úplná podpora obrazoviek s vysokou hustotou pixelov (HiDPI) pri použití Wayland. Riešené sú problémy so škálovaním ikon a kurzorov myši. Boli odstránené chyby, ktoré sa vyskytovali v aplikáciách na engine Chromium, ako sú Slack a VSCode.
- Pri použití Wayland je implementovaná funkcionalita indikátorov pokroku operácie, napríklad správa pokroku kopírovania súborov na tlačidle na paneli.
- Bolo zabezpečené spúšťanie základných aplikácií spúšťaných cez pkexec ako Wayland-klientov bez použitia Xwayland.
- Do správcu súborov bola integrovaná panel náhľadu.

- Pridaná nová aplikácia Superlight na sledovanie stavu systému, ktorá jasne ukazuje dynamiku zaťaženia CPU, pamäte a vstupu/výstupu, ako aj údaje o bežiacich procesoch, prevádzke, náboji batérie a teplote.

- Bol implementovaný nový ochranný skríning, ktorý podporuje súčasne Wayland a X11.

- Pridaná je príkaz „cinnamon-list-windows“ na zjednodušenie získania zoznamu všetkých otvorených okien a určenie ich polohy, veľkosti, údajov o HiDPI a súvisiacich aplikáciách a backend-och.
- V kompozitnom serveri Muffin je zabezpečené zaokrúhľovanie na celé čísla súradníc a veľkostí všetkých grafických prvkov knižnice Clutter na presnejšie umiestnenie a jasné vykreslenie appletov a komponentov pracovnej plochy.
- Pridaná podpora pre jednotky systemd pre používateľské relácie (graphical-session.target), aktivované na spustenie súvisiacej služby v súvislosti s grafickou reláciou.
- Kód na zápis do konfiguračných súborov a čítanie záložiek v správcovi súborov bol prevedený do asynchrónneho režimu.
- Bol implementovaný jednotný rozhranie na správu použitia spiacich a čakaných režimov: suspend (čkací režim s aktívnou pamäťou), hybrid-sleep (hibernácia so zápisom obsahu pamäte na disk) a suspend-then-hibernate (čkanie s následnou hibernáciou po určitom čase).

- V applete nastavenia sieťového pripojenia sú kombinované sekcie VPN a WireGuard. Pridaná podpora WPA3 (Wi-Fi Protected Access 3) a OWE (Opportunistic Wireless Encryption).
- Pridaný PAM-modul pam_oo7 na autentifikáciu pomocou
komponentu oo7 (D-Bus Secret Service provider). - Do kontextového menu okien bola pridaná možnosť na pripnutie okna nad iným obsahom.
- Predvolený terminálový emulátor je velocitty, vyvinutý interným tímom. Podporuje rozdelenie relácií do kariet, zmenu tém, označovanie rôznych typov kariet vlastnými farbami (červená — root, sudo, pkexec, modrá — ssh, sftp alebo priradenie vlastných farieb) a zvýraznenie kariet s aktuálnymi procesmi svetlejším odtieňom.

- Bola pridaná možnosť nastaviť rôzne pozadia pracovnej plochy pre rôzne monitory.
- Bol implementovaný nový plánovač kalendára Clockenstein, ktorý podporuje lokálne kalendáre, Google Calendar a externé služby založené na protokole CalDAV, ako napríklad Nextcloud.

- Pridaná aplikácia mintsysadm na správu užívateľských účtov, ktorá okrem iného umožňuje vybrať avatar a zapnúť šifrovanie domovského adresára.

- Vylepšené farby a kontrast v tmavšej verzii témy Mint-Y.

- Rámčeky a oblasti posúvania majú mierne zaoblené rohy.

- V témach Mint-Y, Mint-L a Mint-X sú v GTK dialógoch použité ikony XSI, rovnaké ako v správcovi súborov Nemo.

- Do nastavení klávesnice bol pridaný prehliadač rozloženia klávesnice. Používanie vonkajšej knižnice gkbd-capplet bolo zastavené.
- Pridaná vlastná aplikácia na vytváranie snímok obrazovky (cinnamon-screenshot), ktorá umožňuje orezanie obrázka pred jeho uložením, zapínanie alebo vypínanie zatienenia okien a snímanie iba aktuálneho monitora alebo všetkých monitorov.
- Bola implementovaná možnosť presúvať systémové dialógy myšou, ktoré sa zobrazujú nad aplikáciami, ale neblokujú obrazovku (napríklad dialóg na odhlásenie).

- Pridaná možnosť viazať nastavenia zobrazovania upozornení na jednotlivé aplikácie.
- V apllete na ovládanie jasnosti obrazovky bola pridaná podpora senzorov osvetlenia.
- V aplikácii pre zobrazenie systémových informácií bola implementovaná samostatná stránka pre senzory.

- Bola vyvinutá aplikácia na prácu s archívmi Unfold, ktorá využíva 7zip a 7zip-RAR.

- Implementovaná aplikácia Alarms na zobrazenie pripomienok a oznámení v určenom čase.

Zdroj: opennet.ru














