Po pięciu miesiącach rozwoju, Nowa wersja środowiska graficznego Cinnamon 4.4 została właśnie ogłoszona, w której ramce jest opracowany przez część społeczności dystrybucyjnej dystrybucja Linux Mint i który jest rozwidleniem Gnome Shell, menedżera plików Nautilus i menedżera okien Mutter, którego celem jest zapewnienie klasycznemu środowisku w stylu Gnome 2 wsparcia dla udanych elementów interakcji Gnome Shell.
Cynamon oparty jest na składnikach Gnome, ale te komponenty są dostarczane jako okresowo synchronizowany fork, który nie jest zewnętrznie powiązany z Gnome.
Co nowego w Cinnamon 4.4?
W nowej wersji Cinnamon w reklamie zaznaczono, że wykonano prace mające na celu poprawę obsługi ekranów o dużej gęstości pikseli (HiDPI). W ustawieniach języka i repozytorium ikony zostały zastąpione flagami, które ze względu na skalę na ekranach HiDPI były rozmyte.
poza tym Aplet XAppStatus i API XApp.StatusIcon są proponowane, Implementują alternatywny mechanizm umieszczania ikon z flagami aplikacji na pasku zadań.
XApp.StatusIcon rozwiązuje problemy które powstają podczas korzystania z Gtk.StatusIcon, zaprojektowanego dla użyj ikon 16 pikseli, ma problemy z HiDPI i jest powiązany ze starszymi technologiami, takimi jak Gtk.Plug i Gtk.Socket, które nie są obsługiwane przez GTK4 i Wayland.
Gtk.StatusIcon obejmuje również renderowanie po stronie aplikacji, nie w aplecie. Aby rozwiązać te problemy, Ubuntu zaproponował system AppIndicator, ale nie obsługuje on wszystkich funkcji Gtk.StatusIcon i generalnie wymaga przetwarzania apletów.
XApp.StatusIcon, podobnie jak AppIndicator, wyświetla rysunek ikony, etykietę narzędzi i etykietę z boku apletu oraz używa DBus do przesyłania informacji przez aplety.
Renderowanie z boku apletu zapewnia wysokiej jakości ikony o dowolnym rozmiarze i rozwiązuje problemy z wyświetlaniem. Obsługuje przesyłanie zdarzeń kliknięcia z apletu do aplikacji, co również odbywa się za pośrednictwem magistrali DBus.
Aby zapewnić zgodność z innymi komputerami stacjonarnymi, przygotowano załącznik App.StatusIcon, który określa obecność apletu i, jeśli to konieczne, wraca do Gtk.StatusIcon, który umożliwia wyświetlanie ikon ze starych aplikacji opartych na Gtk.StatusIcon.
Ponadto, poprawiono układ elementów w oknach dialogowych, Dodano ustawienia kontrolujące układ elementów w oknach i zmieniające fokus podczas otwierania nowych okien.
Z innych wyróżniających się zmian:
- Panel uprościł i przeprojektował menu kontekstowe.
- Dodano moduł Pythona do zarządzania ustawieniami wyświetlania.
- Został dodany obsługa ukrytych powiadomieńnie rozpraszający system powiadomień.
- Został dodany interfejs do zarządzania rozszerzeniami systemu do konfiguratora.
- W menu aplikacji dokonano optymalizacji wydajności, poprawiono mechanizm aktualizacji menu oraz dodano możliwość ukrycia kategorii za pomocą ostatnich operacji.
- Dodano efekt wizualny podczas przenoszenia przedmiotów na panelu.
- Menedżer partycji dyskowych gnome-disks jest wbudowany w konfigurator.
- Dodano ustawienia wyłączania touchpada podczas podłączania zewnętrznej myszy.
- W menedżerze okien dodano obsługę motywów o wysokim kontraście.
- W menedżerze plików Nemo do ustawień dodano możliwość zarządzania zawartością menu kontekstowego.
Jak zainstalować Cinnamon 4.4 na Ubuntu i jego pochodnych?
Dla tych, którzy są zainteresowani możliwością zainstalowania tej nowej wersji środowiska graficznego, Możesz to teraz zrobić, pobierając kod źródłowy tego i kompilację z twojego systemu.
Ponieważ nawet w oficjalnym repozytorium nie zaktualizowali pakietów, muszą poczekać, zwykle trwa to kilka dni.
To repozytorium można dodać z terminala, wpisując:
sudo add-apt-repository ppa:embrosyn/cinnamon sudo apt-get update
Będą mogli zainstalować za pomocą:
sudo apt install cinnamon
Na koniec ważne jest, aby wspomnieć, że to nowe wydanie Cinnamon będzie oferowane na Linux Mint 19.3, który zostanie wydany przed świętami Bożego Narodzenia.
Chociaż w przypadku Arch Linux pakiet jest już w repozytoriach AUR.