Pas pesë muajsh zhvillimi lëshimi i ambientit të përdoruesit , në kuadër të të cilit komuniteti i zhvilluesve të distribucionit Linux Mint po zhvillon një fork të ndërfaqes GNOME Shell, menaxherit të skedarëve Nautilus dhe menaxherit të dritarëve Mutter, me qëllim ofrimin e një ambienti në stilin klasik GNOME 2 me mbështetje për elemente të suksesshme ndërveprimi nga GNOME Shell. Cinnamon bazohet në komponentët e GNOME, por këta komponentë ofrohen si një fork që sinkronizohet periodicisht, pa lidhje të jashtme me GNOME.
Lëshimi i ri i Cinnamon do të ofrohet në distribucionin Linux Mint 19.3, i cili pritet të lëshohet para festave të Krishtlindjeve. Pako të reja do të jenë të gatshme së shpejti, të cilat mund të instalohen në Linux Mint dhe Ubuntu nga , pa pritur versionin e ri të Linux Mint.
:
- Është punuar për të përmirësuar funksionimin në ekranet me një dendësi të lartë pikselash (HiDPI). Në cilësimet e gjuhës dhe repozitoreve janë zëvendësuar ikonat me flamuj, të cilat për shkak të zgjerimit në ekranet HiDPI duken të paqarta. Cilësia e imazheve në parashikimin e temave është përmirësuar;
- Propozohet applet XAppStatus dhe API XApp.StatusIcon, që implementojnë një mekanizëm alternativ për vendosjen e ikonave me treguesit e aplikacioneve në tasin sistemor. XApp.StatusIcon zgjidh problemet që lindin me përdorimin e Gtk.StatusIcon, i zhvilluar për të përdorur ikona prej 16 pikselash, që ka probleme me HiDPI dhe është lidhur me teknologji të vjetra, si Gtk.Plug dhe Gtk.Socket, të pa kompatibile me GTK4 dhe Wayland. Gtk.StatusIcon gjithashtu nënkupton përfundimin e vizatimit nga ana e aplikacionit, jo nga applet-i. Për të zgjidhur këto probleme, në Ubuntu është propozuar një sistem AppIndicator, por ai nuk mbështet të gjitha funksionalitetet e Gtk.StatusIcon dhe zakonisht kërkon rishikimin e appleteve.
XApp.StatusIcon, si AppIndicator, sjell përballjen e ikonës, këshillat e këtyre dhe etiketat në anën e aplikacionit, dhe përdor DBus për të transmetuar informacionin nëpërmjet aplikacioneve. Përdorimi i aplikacionit përpara ofron ikona cilësore në çdo madhësi dhe zgjidh problemet me shfaqjen. Mbështetet transmetimi nga aplikacioni në programin e ngjarjeve të klikimeve, gjithashtu përmes autobuzit DBus. Për përputhshmëri me desktopët e tjerë është përgatitur një zëvendësim App.StatusIcon, i cili përcakton nëse ekziston një aplikacion dhe, në rast nevoje, kthehet në Gtk.StatusIcon, duke mundësuar mos shfaqjen e ikonave të aplikacioneve të vjetra mbi Gtk.StatusIcon;
- Janë përmirësuar renditjet e elementeve në dialogët modalë, janë shtuar cilësime për menaxhimin e renditjes së elementeve në dritaret dhe ndryshimin e fokusit kur hapen dritare të reja;
- Në panel është thjeshtuar dhe riorganizuar menuja kontekstuale;
- Është shtuar një modul Python për të menaxhuar cilësimet e ekranit;
- Sistemi i njoftimeve ka marrë mbështetje për njoftimet e fshehura, të cilat nuk shqetësojnë;
- Në configurator është shtuar një ndërfaqe për menaxhimin e zgjerimeve sistemike;
- Në menun e aplikacioneve është optimizuar performanca, është ri-renditur mekanizmi i përditësimit të menusë dhe është shtuar mundësia për të fshehur kategorinë me operacionet e fundit;
- Është shtuar një efekt vizual gjatë lëvizjes së elementeve në panel;
- Në configurator është përfshirë menaxheri i ndarjeve të diskut ;
- Është shtuar një cilësim për të çaktivizuar touchpad-in kur është lidhur një maus i jashtëm;
- Në menaxherin e dritareve është shtuar mbështetje për një temë me kontrast të lartë;
- Në menaxherin e skedarëve Nemo, është shtuar mundësia për të menaxhuar përmbajtjen e menusë kontekstuale.
Burimi: opennet.ru
