Vydání desktopového prostředí Cinnamon 4.4

Po pěti měsících vývoje byl vytvořen uvolnění uživatelského prostředí Cinnamon 4.4, v rámci kterého geli komunitou vývojářů distribuce Linux Mint vyvíjí fork prostředí GNOME Shell, správce souborů Nautilus a správcem oken Mutter, zaměřený na poskytování prostředí v klasickém stylu GNOME 2 s podporou úspěšných prvků interakce z GNOME Shell. Cinnamon je založen na komponentách GNOME, ale tyto komponenty jsou dodávány jako pravidelně synchronizovaný fork, který není spojen s vnějšími závislostmi na GNOME.

Nové vydání Cinnamon bude nabídnuto v distribuci Linux Mint 19.3, která je plánována na vydání před vánočními svátky. V nejbližší době budou připraveny balíčky, které bude možné nainstalovat v Linux Mint a Ubuntu z PPA-repozitáře, aniž byste museli čekat na novou verzi Linux Mint.

Vydání desktopového prostředí Cinnamon 4.4

Hlavní novinky:

  • Byla provedena práce na vylepšení fungování na obrazovkách s vysokou hustotou pixelů (HiDPI). V nastavení jazyka a repozitářů byly vyměněny ikony s vlajkami, které kvůli škálování na HiDPI obrazovkách vypadaly rozmazaně. Zlepšena byla kvalita obrázků při náhledu motivů;
  • Byl navržen applet XAppStatus a API XApp.StatusIcon, které realizují alternativní mechanismus umisťování ikonek s indikátory aplikací v systémové liště. XApp.StatusIcon řeší problémy, které vznikají při použití Gtk.StatusIcon, navrženého s ohledem na použití 16-pixelových ikonek, které mají problémy s HiDPI a jsou vázány na zastaralé technologie, jako jsou Gtk.Plug a Gtk.Socket, které nejsou kompatibilní s GTK4 a Wayland. Gtk.StatusIcon také предполагает výkon vykreslování na straně aplikace, nikoli appletu. Pro řešení uvedených problémů byla v Ubuntu navržena systém AppIndicator, ale ten nepodporuje veškerou funkcionalitu Gtk.StatusIcon a obecně vyžaduje přepracování appletů.

    XApp.StatusIcon funguje stejně jako AppIndicator, vykresluje ikonu, vyskakovací okno s nápovědou a označení na straně appletu a využívá DBus pro přenos informací meziApplet a aplikacemi. Vykreslování na straně appletu poskytuje kvalitní ikony libovolné velikosti a řeší problémy se zobrazením. Podporováno je předávání událostí kliknutí z appletu na aplikaci, které se také uskutečňuje prostřednictvím sběrnice DBus. Pro kompatibilitu s jinými prostředími pracovních ploch byla vytvořena zástupná třída App.StatusIcon, která určuje přítomnost appletu a v případě potřeby se vrací k Gtk.StatusIcon, což umožňuje zobrazení ikon starých aplikací založených na Gtk.StatusIcon;

  • Vylepšeno rozložení prvků v modálních dialozích, přidány nastavení pro ovládání rozložení prvků v oknech a změnu zaostření při otvírání nových oken;
  • V panelu bylo zjednodušeno a přepracováno kontextové menu;
  • Přidán Python modul pro správu nastavení obrazovky;
  • Do systému oznámení byla přidána podpora skrytých, nerušících oznámení;
  • Do konfigurátoru bylo přidáno rozhraní pro správu systémových rozšíření;
  • V nabídce aplikací byla optimalizována výkonnost, přepracován mechanismus aktualizace nabídky a přidána možnost skrýt kategorii s nedávnými operacemi;
  • Přidán vizuální efekt při přesouvání prvků na panelu;
  • Do konfigurátoru byl integrován správce diskových oddílů gnome-disks;
  • Přidáno nastavení pro deaktivaci touchpadu při připojení externí myši;
  • Do správce oken byla přidána podpora pro vysoce kontrastní téma;
  • V správci souborů Nemo byla do nastavení přidána možnost řídit obsah kontextového menu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster