Po sześciu miesiącach rozwoju wydanie środowiska użytkownika w ramach którego społeczność deweloperów dystrybucji Linux Mint to rozwidlenie powłoki GNOME, menedżera plików Nautilus i menedżera okien Mutter, którego celem jest zapewnienie klasycznego środowiska w stylu GNOME 2 przy jednoczesnym zachowaniu udanych elementów interfejsu powłoki GNOME. Cinnamon bazuje na komponentach GNOME, ale komponenty te są dostarczane jako okresowo synchronizowany rozwidlenie, wolne od zewnętrznych zależności od GNOME. Nowa wersja Cinnamon będzie oferowana w ramach dystrybucji. Linux Mint 20, którego premiera planowana jest na czerwiec.
:
- obsługa skalowania ułamkowego, która pozwala wybrać optymalny rozmiar elementów na ekranach o dużej gęstości pikseli (HiDPI), na przykład możesz zwiększyć wyświetlane elementy interfejsu nie 2 razy, ale 1.5.
- Okno dialogowe ustawień monitora zostało przeprojektowane. Dodano możliwość wyboru częstotliwości odświeżania ekranu oraz obsługę przypisania niestandardowych współczynników skalowania dla każdego monitora, co rozwiązuje problem z obsługą przy jednoczesnym podłączeniu monitora zwykłego i HiDPI.
- Motyw projektowy Mint-Y oferuje nową paletę, w której poprzez manipulację odcieniem i nasyceniem wybierane są jaśniejsze kolory, ale bez utraty czytelności i komfortu. Oferowane są nowe zestawy kolorów Pink i Aqua.
- Dodano obsługę API StatusNotifier (aplikacje Qt i Electron) do apletu XappStatusIcon. (wskaźniki Ubuntu) i libAyatana (wskaźniki for Unity), co umożliwi użycie XappStatusIcon jako pojedynczego mechanizmu minimalizacji do zasobnika systemowego, bez konieczności obsługi różnych interfejsów API po stronie pulpitu. Zmiana usprawni obsługę umieszczania wskaźników, aplikacji opartych na platformie Electron i protokole w zasobniku systemowym (Technologia GTK do umieszczania ikon w zasobniku systemowym). XAppStatusIcon przenosi renderowanie ikon, podpowiedzi i etykiet na stronę apletu i używa DBus do przekazywania informacji przez aplety, a także zdarzeń kliknięć.
Renderowanie po stronie apletu zapewnia wysokiej jakości ikony o dowolnym rozmiarze i rozwiązuje problemy z wyświetlaniem. - Zoptymalizowano wydajność kodu do przetwarzania miniatur w menedżerze plików Nemo. Generowanie ikon odbywa się teraz asynchronicznie, a ikony są ładowane z niższym priorytetem w porównaniu do nawigacji po katalogu (pomysł jest taki, że priorytet ma przetwarzanie treści, a ładowanie ikon odbywa się rezydualnie, co pozwala zauważalnie przyspieszyć pracę kosztem dłuższego wyświetlania ikon zastępczych ).
- Przygotowano nowe narzędzie umożliwiające wymianę plików pomiędzy dwoma komputerami w sieci lokalnej, wykorzystujące szyfrowanie podczas przesyłania danych.
Źródło: opennet.ru
