Pärast viie kuu arendustööd kasutajakeskkonna väljaanne , mille raames arendatakse Linux Mint jaotuse arendajate kogukonna poolt GNOME Shell’i, Nautilus faili halduri ja Mutter aknahalduri haru, mis on suunatud klassikalise GNOME 2 stiilis keskkonna pakkumisele, toetades samal ajal GNOME Shell’ist pärit edukamaid elemente. Cinnamon põhineb GNOME komponentidel, kuid need komponendid tarnitakse perioodiliselt sünkroonitud haruna, mis ei ole GNOME’iga väliste sõltuvustega seotud.
Uus Cinnamon'i versioon will be offered Linux Mint 19.3 distributsioonis, mille väljalaskmine on plaanitud kuni jõulupühadeni. Peagi valmistatakse ette paketid, mida saab installida Linux Mint'i ja Ubuntu'st , ilma et peaks ootama uut Linux Mint versiooni.
:
- Tööd on tehtud kõrge pikslitihedusega (HiDPI) ekraanide toetuse parandamiseks. Keele ja hoidlate seadetesse on vahetatud ikoonid lippudega, mis olid HiDPI ekraanidel uduseks muudetud. Parem kvaliteet teemade eelvaadete piltides;
- Pakutakse applet XAppStatus ja API XApp.StatusIcon, mis rakendavad alternatiivset mehhanismi rakenduste ikoone süsteemilaua indikaatorites paigutamiseks. XApp.StatusIcon lahendab probleeme, mis tekivad Gtk.StatusIcon'i kasutamisel, mis on mõeldud 16-piksliste icon'ide kasutamiseks, ning millel on HiDPI ja vananenud tehnoloogiatega, nagu Gtk.Plug ja Gtk.Socket, mis ei ole ühilduvad GTK4 ja Waylandiga. Gtk.StatusIcon eeldab, et joonistamisprotsess toimub rakenduse, mitte applet'i poolel. Ubuntu's on selle probleemide lahendamiseks pakutud AppIndicator süsteemi, kuid see ei toeta kogu Gtk.StatusIcon'i funktsionaalsust ning nõuab tavaliselt applet'ide ümberkujundamist.
XApp.StatusIcon, nagu ka AppIndicator, viib ikooni joonistamise, hüpikakna ja sildid applet'i külge ja kasutab DBus'i teabe edastamiseks applet'ide vahel. Joonistamine applet'i poolel annab kvaliteetseid ikoone mistahes suurustes ja lahendab kuvamise probleemid. Toetatakse klikkide ülekandmist applet'ist rakendusse, mis toimub samuti DBus'i kaudu. Ühilduvuse tagamiseks teiste töölaua keskkondadega on valmistatud App.StatusIcon'i vahetükki, mis määrab applet'i olemasolu ja vajadusel tagastab Gtk.StatusIcon'ile, mis võimaldab vana Gtk.StatusIcon'i põhjal töötavate rakenduste ikoone kuvada;
- Modal dialoogide elementide paigutust on täiustatud, lisatud seaded elementide paigutuse juhtimiseks akendes ja fookuse muutmiseks uute akende avamisel;
- Paneelis on kontekstimenüü lihtsustatud ja ümberehitatud;
- Ekraani seadete haldamiseks on lisatud Python'i moodul;
- Süsteemi teavitustesse on lisatud toetust peidetud, mittetäiendavatele teavitustele;
- Konfiguratorisse on lisatud liides süsteemsete laiendite haldamiseks;
- Rakenduste menüüsse on tehtud jõudluse optimeerimine, menüü uuendamise mehhanismi on ümber töötatud ja lisatud on võimalus peita viimaste toimingute kategooria;
- Elementide nihutamisel paneelil on lisatud visuaalne efekt;
- Konfiguratorisse on integreeritud kettapartiihaldur ;
- Lisatud seade puuteplaadi keelamiseks välist hiire ühendamisel;
- Akenhaldurisse on lisatud toetus kõrge kontrastsusega teemadele;
- Failihaldur Nemos on seadete hulka lisanud konteksti menüü sisu haldamise võimaluse.
Allikas: opennet.ru
