Efter ni måneders udvikling udgivelsen af brugergrænsefladen , hvor udviklerfællesskabet af Linux Mint distributionen udvikler en fork af GNOME Shell, filhåndtereren Nautilus og vindueshåndtereren Mutter, der sigter mod at levere et klassisk GNOME 2-miljø med støtte til vellykkede interaktive elementer fra GNOME Shell. Cinnamon er baseret på GNOME-komponenter, men disse komponenter leveres som en periodisk synkroniseret fork uden eksterne afhængigheder fra GNOME.
Den nye version af Cinnamon vil blive tilbudt i distributionen Linux Mint 19.2, som planlægges at blive udgivet i de kommende måneder. Snart vil pakker blive forberedt, som kan installeres i Linux Mint og Ubuntu fra , uden at vente på den nye version af Linux Mint.
:
- Nye widgets til oprettelse af konfigurationer er blevet tilføjet, hvilket forenkler skrivningen af indstillingsdialoger og gør deres design mere sammenhængende og ensartet med Cinnamon-grænsefladen. Omstruktureringen af indstillingerne i mintMenu ved brug af de nye widgets har gjort det muligt at reducere koden med tre gange, da de fleste muligheder nu kun kræver én linje kode;
- I MintMenu er søgefeltet flyttet til toppen. I plugin'et til visning af nyligt åbnede filer vises dokumenter nu først. Ydelsen af MintMenu-komponenten er betydeligt forbedret, og den åbnes nu to gange hurtigere. Hele indstillingsgrænsefladen til menuen er blevet genkodet og oversat til python-xapp API;
- I filhåndtereren Nemo er processen for deling af mapper via Samba blevet forenklet. Gennem nemo-share-plugin'et sikres installationen af pakker ved behov, hvilket placerer brugeren i sambashare-gruppen og kontrollerer/ændrer adgangsrettighederne for den delte mappe, uden at det er nødvendigt at udføre disse operationer manuelt fra kommandolinjen. I den nye version er der desuden tilføjet indstillinger for firewall-regler, kontrol af rettigheder ikke kun for selve mappen, men også for dens indhold og håndtering af situationer med opbevaring af hjemmemappen på en krypteret partition (anmoder om tilføjelse af indstillingen 'force user').
samba, placering af brugeren i sambashare-gruppen og kontrol/ændring af adgangsrettighederne til den delte mappe, uden at det er nødvendigt at udføre disse operationer manuelt fra kommandolinjen. I den nye udgave er der desuden tilføjet indstillingsregler for firewall, kontrol af adgangsrettigheder ikke blot til selve mappen, men også til dens indhold, og håndtering af situationer med opbevaring af hjemmemappen på en krypteret partition (anmoder om tilføjelse af indstillingen 'force user'). - I vinduesmanageren Muffin er der blevet porteret nogle ændringer fra vinduesmanageren Metacity, der udvikles af GNOME-projektet. Der er blevet arbejdet på at øge interface-responsivitet og gøre vinduernes design lettere. Ydelsen for operationer som vinduesgruppere er forbedret, og der er løst problemer med forsinkelser ved indtastning.
Ændringen af VSync-applikationsmetoden for at bekæmpe tearing kræver nu ikke genstart af Cinnamon. Indstillingerne har fået et afsnit til at vælge en af de tre VSync-arbejdsmetoder, der tilbyder indstillinger til optimal ydeevne afhængigt af brugsvilkår og hardware. - Der er tilføjet en applet til udskriftsvisning, som nu startes som standard;
- Der er udført en revision og forenkling af nogle interne komponenter, såsom DocInfo (håndtering af nyligt åbnede dokumenter) og AppSys (analyse af applikationsmetadata, bestemmes ikon til applikationer, bestemmes post til menu osv.). Arbejdet med at isolere appletbehandlere i separate processer er påbegyndt, men ikke afsluttet.
Kilde: opennet.ru
