Izdaja namiznega okolja Cinnamon 4.4

Po petih mesecih razvoja oblikovana izdaja uporabniškega okolja Cimet 4.4, v katerem skupnost razvijalcev distribucije Linux Mint razvija fork lupine GNOME, upravitelja datotek Nautilus in upravljalnika oken Mutter, katerega namen je zagotoviti okolje v klasičnem slogu GNOME 2 s podporo za elemente uspešne interakcije iz lupino GNOME. Cinnamon temelji na komponentah GNOME, vendar so te komponente poslane kot občasno sinhronizirane vilice brez zunanjih odvisnosti od GNOME.

Nova izdaja Cinnamona bo na voljo v distribuciji Linux Mint 19.3, ki naj bi izšla pred božičnimi prazniki. V bližnji prihodnosti bodo pripravljeni paketi, ki jih bo mogoče namestiti na Linux Mint in Ubuntu iz PPA repozitorijbrez čakanja na novo različico Linux Mint.

Izdaja namiznega okolja Cinnamon 4.4

Glavni inovacije:

  • Opravljeno je bilo delo za izboljšanje zmogljivosti na zaslonih z visoko gostoto slikovnih pik (HiDPI). V nastavitvah jezika in repozitorija so bile zamenjane ikone z zastavicami, ki so bile videti zamegljene zaradi skaliranja na zaslonih HiDPI. Izboljšana kakovost slike pri predogledu tem;
  • Predlagana sta programček XAppStatus in API XApp.StatusIcon, ki izvajata alternativni mehanizem za postavitev ikon z indikatorji aplikacij v sistemsko vrstico. XApp.StatusIcon rešuje težave, ki nastanejo pri uporabi Gtk.StatusIcon, ki je bil zasnovan za uporabo ikon s 16 slikovnimi pikami, ima težave s HiDPI in je povezan s podedovanimi tehnologijami, kot sta Gtk.Plug in Gtk.Socket, ki nista združljivi z GTK4 in Wayland. Gtk.StatusIcon tudi pomeni, da se upodabljanje izvaja na strani aplikacije, ne na strani programčka. Za rešitev teh težav je bil v Ubuntuju predlagan sistem AppIndicator, vendar ne podpira vseh funkcij Gtk.StatusIcon in praviloma zahteva predelavo programčkov.

    XApp.StatusIcon, tako kot AppIndicator, prenese upodobitev ikone, opisa orodja in oznake na stran programčka in uporablja DBus za posredovanje informacij prek programčkov. Upodabljanje na strani programčka zagotavlja visokokakovostne ikone poljubne velikosti in rešuje težave s prikazom. Podprt je prenos klikovnih dogodkov iz programčka v aplikacijo, ki prav tako poteka preko vodila DBus. Za združljivost z drugimi namizji je pripravljena škrbina App.StatusIcon, ki zazna prisotnost programčka in se po potrebi vrne nazaj na Gtk.StatusIcon, kar omogoča prikaz ikon starih aplikacij na podlagi Gtk.StatusIcon;

  • Izboljšana je bila postavitev elementov v modalnih pogovornih oknih, dodane so bile nastavitve za nadzor postavitve elementov v oknih in spreminjanje fokusa pri odpiranju novih oken;
  • Kontekstni meni plošče je bil poenostavljen in preoblikovan;
  • Dodan modul Python za upravljanje nastavitev zaslona;
  • V sistem obveščanja je bila dodana podpora za skrita, nemoteča obvestila;
  • V konfigurator je dodan vmesnik za upravljanje sistemskih razširitev;
  • Meni aplikacije je bil optimiziran za zmogljivost, mehanizem za posodabljanje menija je bil preoblikovan in dodana je bila možnost skrivanja kategorij z nedavnimi operacijami;
  • Dodan vizualni učinek pri premikanju elementov na plošči;
  • Konfigurator ima vgrajen upravitelj diskovnih particij gnome-diski;
  • Dodana je nastavitev za onemogočanje sledilne ploščice pri povezovanju zunanje miške;
  • Dodana podpora za temo z visokim kontrastom v upravitelju oken;
  • V upravitelju datotek Nemo je med nastavitve dodana možnost upravljanja vsebine kontekstnega menija.

Vir: opennet.ru

Dodaj komentar