Utgivelse av skrivebordsmiljøet Cinnamon 4.4

Etter fem måneder med utvikling dannet utgivelse av brukermiljø Kanel 4.4, der fellesskapet av utviklere av Linux Mint-distribusjonen utvikler en gaffel av GNOME-skallet, Nautilus-filbehandleren og Mutter-vindusbehandleren, med sikte på å gi et miljø i den klassiske stilen til GNOME 2 med støtte for vellykkede interaksjonselementer fra GNOME-skallet. Cinnamon er basert på GNOME-komponenter, men disse komponentene sendes som en periodisk synkronisert gaffel uten eksterne avhengigheter til GNOME.

Den nye utgivelsen av Cinnamon vil bli tilbudt i Linux Mint 19.3-distribusjonen, som etter planen skal slippes før juleferien. I nær fremtid vil det bli utarbeidet pakker som kan installeres på Linux Mint og Ubuntu fra PPA-depotuten å vente på en ny versjon av Linux Mint.

Utgivelse av skrivebordsmiljøet Cinnamon 4.4

Den viktigste innovasjoner:

  • Det er gjort arbeid for å forbedre ytelsen på skjermer med høy pikseltetthet (HiDPI). I språk- og depotinnstillingene har ikoner med flagg blitt erstattet, som så uskarpe ut på grunn av skalering på HiDPI-skjermer. Forbedret bildekvalitet ved forhåndsvisning av temaer;
  • XAppStatus-appleten og XApp.StatusIcon API er foreslått, og implementerer en alternativ mekanisme for å plassere ikoner med applikasjonsindikatorer i systemstatusfeltet. XApp.StatusIcon løser problemer som oppstår med Gtk.StatusIcon, som ble designet for å bruke 16-pikslers ikoner, har problemer med HiDPI, og er knyttet til eldre teknologier som Gtk.Plug og Gtk.Socket, som ikke er kompatible med GTK4 og Wayland . Gtk.StatusIcon betyr også at gjengivelsen gjøres på applikasjonssiden, ikke appletsiden. For å løse disse problemene ble AppIndicator-systemet foreslått i Ubuntu, men det støtter ikke all funksjonaliteten til Gtk.StatusIcon og krever som regel omarbeiding av appletene.

    XApp.StatusIcon, som AppIndicator, bringer tegningen av ikonet, verktøytipset og etiketten til appletsiden, og bruker DBus til å sende informasjon gjennom appleter. Gjengivelse på appletsiden gir ikoner av høy kvalitet i alle størrelser og løser skjermproblemer. Overføring av klikkhendelser fra appleten til applikasjonen støttes, som også utføres via DBus-bussen. For kompatibilitet med andre skrivebord er det utarbeidet en stub App.StatusIcon, som oppdager tilstedeværelsen av en applet og om nødvendig ruller tilbake til Gtk.StatusIcon, som gjør det mulig å vise ikoner av gamle applikasjoner basert på Gtk.StatusIcon;

  • Oppsettet av elementer i modale dialoger er forbedret, innstillinger er lagt til for å kontrollere oppsettet av elementer i vinduer og endre fokus ved åpning av nye vinduer;
  • Panelets kontekstmeny har blitt forenklet og redesignet;
  • Lagt til Python-modul for å administrere skjerminnstillinger;
  • Støtte for skjulte, ikke-distraherende varsler er lagt til varslingssystemet;
  • Et grensesnitt for å administrere systemutvidelser er lagt til konfiguratoren;
  • Applikasjonsmenyen er optimert for ytelse, menyoppdateringsmekanismen har blitt redesignet, og muligheten til å skjule kategorier med nylige operasjoner er lagt til;
  • Lagt til en visuell effekt når du flytter elementer på panelet;
  • Konfiguratoren har en innebygd diskpartisjonsbehandler gnome-disker;
  • Lagt til en innstilling for å deaktivere pekeplaten når du kobler til en ekstern mus;
  • Lagt til støtte for et tema med høy kontrast i vindusbehandlingen;
  • I Nemo filbehandler er muligheten til å administrere innholdet i kontekstmenyen lagt til innstillingene.

Kilde: opennet.ru

Legg til en kommentar