Na zes maanden ontwikkeling de release van de gebruikersomgeving , waarbij de ontwikkelaarsgemeenschap van de Linux Mint-distributie een fork van de GNOME Shell, de bestandsbeheerder Nautilus en de window manager Mutter ontwikkelt, gericht op het bieden van een omgeving in de klassieke GNOME 2-stijl met ondersteuning voor succesvolle interactie-elementen uit GNOME Shell. Cinnamon is gebaseerd op GNOME-componenten, maar deze componenten worden geleverd als een regelmatig gesynchroniseerde fork, die niet afhankelijk is van externe verbindingen met GNOME. De nieuwe versie van Cinnamon wordt aangeboden in de Linux Mint 20-distributie, die in juni wordt verwacht.
:
- ondersteuning voor fractionele schaling, waarmee de optimale grootte van elementen op schermen met hoge pixeldichtheid (HiDPI) kan worden aangepast; zo kan de weergave van interface-elementen met 1,5 keer worden vergroot in plaats van met 2.
- De instellingen voor monitorparameters zijn vernieuwd. Er is een functie toegevoegd om de verversingssnelheid van het scherm te kiezen en ondersteuning voor het toewijzen van eigen schalingsfactoren voor elke monitor, wat het probleem oplost bij het gelijktijdig aansluiten van een normale monitor en een HiDPI-monitor.
- In het thema Mint-Y is een nieuw kleurenpalet voorgesteld, waarin door manipulatie van tint en verzadiging helderdere kleuren zijn gekozen, zonder verlies van leesbaarheid en comfort. Nieuwe kleurensets Pink en Aqua zijn voorgesteld.
- In de XappStatusIcon-applet is ondersteuning toegevoegd voor de API StatusNotifier (Qt en Electron-applicaties), (Ubuntu-indicatoren) en libAyatana (indicatoren van voor Unity), wat zal ervoor zorgen dat XappStatusIcon als een enkele mechanismen voor system tray-minimalisatie kan worden gebruikt, zonder dat er verschillende API-ondersteuning aan de desktopzijde nodig is. Deze wijziging zal de ondersteuning voor het plaatsen van indicatoren in de systeemtray van Electron-gebaseerde applicaties en het protocol verbeteren, (GTK-technologie voor het plaatsen van pictogrammen in de systeemtray). XAppStatusIcon verplaatst de rendering van het pictogram, de tooltip en de labels naar de applet, en gebruikt DBus om informatie via applets en klikgebeurtenissen door te geven.
De rendering aan de apregelzijde biedt kwaliteitspictogrammen van elke grootte en lost weergaveproblemen op. - De prestatieoptimalisatie van de code voor het verwerken van miniaturen in de bestandsbeheerder Nemo is uitgevoerd. De generatie van pictogrammen gebeurt nu asynchroon en pictogrammen worden met een lagere prioriteit geladen in vergelijking met de navigatie door mappen (het idee is dat de prioriteit wordt gegeven aan de verwerking van inhoud, terwijl de laadtijd van pictogrammen teruggedrongen wordt tot het einde, wat het werk aanzienlijk versnelt ten koste van een langere weergavetijd van de platte pictogrammen).
- Een nieuwe tool is voorbereid voor het delen van bestanden tussen twee computers in een lokaal netwerk, die versleuteling gebruikt tijdens gegevensoverdracht.
Bron: opennet.ru
