Po 6 miesiącach rozwoju powstało środowisko użytkownika Cinnamon 5.4, w ramach którego społeczność programistów dystrybucji Linux Mint opracowuje rozwidlenie powłoki GNOME, menedżera plików Nautilus i menedżera okien Mutter, mające na celu zapewnienie środowiska w klasycznym stylu GNOME 2 ze wsparciem elementów udanej interakcji z powłoki GNOME. Cinnamon opiera się na komponentach GNOME, ale te komponenty są dostarczane jako okresowo synchronizowane rozwidlenie, bez zewnętrznych zależności od GNOME. Nowa wersja Cinnamon będzie oferowana w dystrybucji Linux Mint 21, której premiera zaplanowana jest na lipiec.
Główne innowacje:
- Menedżer okien Muffin został przeniesiony do świeżej bazy kodu menedżera okien Metacity opracowanego w ramach projektu GNOME. Zaktualizowano interpreter JavaScript (GJS) używany w projekcie. Zmiany te wymagały znacznych procesów wewnętrznych, na których skupiały się przygotowania nowego oddziału.
- Uproszczone wiązanie akcji podczas przesuwania kursora do rogów ekranu (hotcorner).
- Poprawiono obsługę wartości niecałkowitych podczas skalowania.
- Wdrożono koncepcję monitorów logicznych, w których monitor główny nie zawsze ma wartość 0.
- Aplet xrandr został zmigrowany w celu korzystania z interfejsu API menedżera okien Muffin.
- Dodano możliwość kopiowania informacji systemowych do schowka.
- Aplet umożliwiający zmianę układu i ustawień klawiatury został przeprojektowany.
- Dodano możliwość pokazania w aplecie menu dodatkowych akcji w uruchomionych aplikacjach (np. otwarcie trybu incognito w przeglądarce czy pisanie nowej wiadomości w kliencie pocztowym).
- Aplet sterowania dźwiękiem umożliwia ukrycie przycisku wyciszania mikrofonu, gdy mikrofon nie jest używany.
- Aby skonfigurować połączenia Bluetooth, zamiast Blueberry, proponuje się dodatek do GNOME Bluetooth, interfejs oparty na Blueman, aplikacji GTK korzystającej ze stosu Bluez.
Źródło: opennet.ru