Po piatich mesiacoch vývoja vydanie používateľského prostredia , v rámci ktorého komunita vývojárov distribúcií Linux Mint je odnožou prostredia GNOME Shell, správcu súborov Nautilus a správcu okien Mutter, ktorej cieľom je poskytnúť klasické prostredie v štýle GNOME 2 a zároveň zachovať úspešné prvky rozhrania GNOME Shell. Cinnamon je založený na komponentoch GNOME, ale tieto komponenty sú dodávané ako periodicky synchronizovaná odnož, bez externých závislostí od GNOME.
V distribúcii bude ponúkaná nová verzia Cinnamon Linux Mint 19.3, ktorého vydanie je plánované pred vianočnými sviatkami. Balíky, ktoré sa dajú nainštalovať, budú čoskoro dostupné. Linux Mäta a Ubuntu z bez čakania na novú verziu Linux Mäta.
:
- Pracovalo sa na zlepšení výkonu na obrazovkách s vysokou hustotou pixelov (HiDPI). V nastaveniach jazyka a úložiska boli nahradené ikony s príznakmi, ktoré vyzerali rozmazane kvôli škálovaniu na HiDPI obrazovkách. Vylepšená kvalita obrazu pri prezeraní tém;
- Navrhuje sa applet XAppStatus a rozhranie API XApp.StatusIcon, ktoré implementujú alternatívny mechanizmus na umiestňovanie ikon indikátorov aplikácií do systémovej lišty. XApp.StatusIcon rieši problémy, ktoré sa vyskytli pri Gtk.StatusIcon, ktorý bol navrhnutý pre 16-pixelové ikony, má problémy s HiDPI a spolieha sa na staršie technológie, ako sú Gtk.Plug a Gtk.Socket, ktoré nie sú kompatibilné s GTK4 a Waylandom. Gtk.StatusIcon tiež predpokladá, že vykresľovanie vykonáva aplikácia, nie applet. Na riešenie týchto problémov, Ubuntu Bol navrhnutý systém AppIndicator, ale nepodporuje všetky funkcie Gtk.StatusIcon a vo všeobecnosti vyžaduje prepracovanie appletov.
XApp.StatusIcon, podobne ako AppIndicator, prináša kresbu ikony, popisku a štítku na stranu apletu a používa DBus na prenos informácií cez aplety. Vykresľovanie na strane apletu poskytuje vysokokvalitné ikony akejkoľvek veľkosti a rieši problémy so zobrazením. Podporovaný je prenos udalostí kliknutia z appletu do aplikácie, ktorý sa tiež uskutočňuje cez zbernicu DBus. Pre kompatibilitu s inými desktopmi je pripravený stub App.StatusIcon, ktorý zistí prítomnosť appletu a v prípade potreby sa vráti späť na Gtk.StatusIcon, čo umožňuje zobraziť ikony starých aplikácií na základe Gtk.StatusIcon;
- Rozloženie prvkov v modálnych dialógoch bolo vylepšené, pribudli nastavenia na ovládanie rozloženia prvkov v oknách a zmenu zamerania pri otváraní nových okien;
- Kontextové menu panela bolo zjednodušené a prepracované;
- Pridaný modul Python na správu nastavení obrazovky;
- Do notifikačného systému bola pridaná podpora skrytých upozornení, ktoré nerozptyľujú pozornosť;
- Do konfigurátora pribudlo rozhranie pre správu systémových rozšírení;
- Ponuka aplikácií bola optimalizovaná pre výkon, bol prepracovaný mechanizmus aktualizácie ponuky a bola pridaná možnosť skryť kategórie s poslednými operáciami;
- Pridaný vizuálny efekt pri presúvaní prvkov na paneli;
- Konfigurátor má zabudovaného správcu oddielov disku ;
- Pridané nastavenie na deaktiváciu touchpadu pri pripojení externej myši;
- Pridaná podpora pre tému s vysokým kontrastom v správcovi okien;
- V správcovi súborov Nemo pribudla do nastavení možnosť spravovať obsah kontextového menu.
Zdroj: opennet.ru
