Lëshimi i mjedisit të desktopit Cinnamon 4.4

Pas pesë muajsh zhvillimi formuar lëshimi i mjedisit të përdoruesit Kanellë 4.4, në të cilin komuniteti i zhvilluesve të shpërndarjes Linux Mint po zhvillon një fork të GNOME Shell, menaxherit të skedarëve Nautilus dhe menaxherit të dritares Mutter, që synon të sigurojë një mjedis në stilin klasik të GNOME 2 me mbështetje për elementët e ndërveprimit të suksesshëm nga GNOME Shell. Kanella bazohet në komponentët e GNOME, por këta përbërës dërgohen si një pirun i sinkronizuar periodikisht pa asnjë varësi të jashtme ndaj GNOME.

Publikimi i ri i Cinnamon do të ofrohet në shpërndarjen Linux Mint 19.3, i cili është planifikuar të dalë para festave të Krishtlindjeve. Në të ardhmen e afërt do të përgatiten paketa që mund të instalohen në Linux Mint dhe Ubuntu nga Depoja e APP-sëpa pritur për një version të ri të Linux Mint.

Lëshimi i mjedisit të desktopit Cinnamon 4.4

Kryesore risitë:

  • Është bërë punë për të përmirësuar performancën në ekranet me densitet të lartë piksel (HiDPI). Në cilësimet e gjuhës dhe të ruajtjes, ikonat me flamuj janë zëvendësuar, të cilat dukeshin të paqarta për shkak të shkallëzimit në ekranet HiDPI. Cilësi e përmirësuar e imazhit kur shikoni paraprakisht temat;
  • Propozohet apleti XAppStatus dhe API XApp.StatusIcon, duke zbatuar një mekanizëm alternativ për vendosjen e ikonave me tregues aplikacioni në tabaka e sistemit. XApp.StatusIcon zgjidh problemet e hasura me Gtk.StatusIcon, i cili është krijuar për të përdorur ikona 16 pikselësh, ka probleme me HiDPI dhe është i lidhur me teknologjitë e vjetra si Gtk.Plug dhe Gtk.Socket, të cilat nuk janë të pajtueshme me GTK4 dhe Wayland . Gtk.StatusIcon do të thotë gjithashtu se renderimi bëhet në anën e aplikacionit, jo në anën e aplikacionit. Për të zgjidhur këto probleme, sistemi AppIndicator u propozua në Ubuntu, por ai nuk mbështet të gjithë funksionalitetin e Gtk.StatusIcon dhe, si rregull, kërkon ripunim të aplikacioneve.

    XApp.StatusIcon, ashtu si AppIndicator, e çon interpretimin e ikonës, këshillës së veglave dhe etiketës në anën e aplikacionit dhe përdor DBus për të kaluar informacionin përmes aplikacioneve. Renderimi nga ana e apletit ofron ikona me cilësi të lartë të çdo madhësie dhe zgjidh problemet e ekranit. Mbështetet transmetimi i ngjarjeve të klikimeve nga aplikacioni në aplikacion, i cili kryhet gjithashtu përmes autobusit DBus. Për pajtueshmërinë me desktopët e tjerë, është përgatitur një cung App.StatusIcon, i cili zbulon praninë e një aplikacioni dhe, nëse është e nevojshme, kthehet në Gtk.StatusIcon, i cili bën të mundur shfaqjen e ikonave të aplikacioneve të vjetra bazuar në Gtk.StatusIcon;

  • Paraqitja e elementeve në dialogët modalë është përmirësuar, janë shtuar cilësimet për të kontrolluar paraqitjen e elementeve në dritare dhe për të ndryshuar fokusin kur hapen dritare të reja;
  • Menyja e kontekstit të panelit është thjeshtuar dhe ridizajnuar;
  • Shtuar modul Python për menaxhimin e cilësimeve të ekranit;
  • Sistemit të njoftimeve i është shtuar mbështetje për njoftime të fshehura dhe jo shpërqendruese;
  • Një ndërfaqe për menaxhimin e shtesave të sistemit është shtuar në konfigurues;
  • Menyja e aplikacionit është optimizuar për performancën, mekanizmi i përditësimit të menysë është ridizajnuar dhe është shtuar aftësia për të fshehur kategoritë me operacionet e fundit;
  • Shtuar një efekt vizual gjatë lëvizjes së elementeve në panel;
  • Konfiguruesi ka një menaxher të integruar të ndarjes së diskut gnome-disqe;
  • U shtua një cilësim për të çaktivizuar tastierën me prekje kur lidhni një mi të jashtëm;
  • Mbështetje e shtuar për një temë me kontrast të lartë në menaxherin e dritareve;
  • Në menaxherin e skedarëve Nemo, aftësia për të menaxhuar përmbajtjen e menysë së kontekstit është shtuar në cilësimet.

Burimi: opennet.ru

Shto një koment