Czego można się spodziewać w Xfce 4.16
Zespół stojący za moim ulubionym (i moim zdaniem najlepszym) środowiskiem graficznym Linux „Xfce” ujawnił plan projektu. Nadchodzące Xfce 4.16 zapowiada się na interesujące wydanie, zawierające opcję nocnego oświetlenia, zoptymalizowane paski tytułu i wiele innych.
Pierwszą godną uwagi zmianą jest zaprzestanie Gtk2. Jak już zapewne wiesz, Xfce 4.14 można opcjonalnie skompilować za pomocą Gtk2. W wersji 4.16 Xfce będzie wyłącznie projektem GTk3. Ta zmiana może potencjalnie wpłynąć na wtyczki panelu i aplikacje, które wykorzystują funkcje Xfce specyficzne dla Gtk2.
Interfejs użytkownika
Xfce 4.14 zachował cały wygląd i zachowanie swojego poprzednika. W Xfce 4.16 możemy spodziewać się aktualizacji niektórych elementów interfejsu użytkownika, takich jak paski narzędzi.
Deweloperzy obecnie eksperymentują z dekoracjami po stronie klienta (CSD), które są aktywnie wykorzystywane w Gnome 3. CSD przenosi ramkę okna i rysunek paska tytułu z menedżera okien (xfwm4 w przypadku Xfce) do aplikacji sama, dzięki czemu aplikacja może umieścić dodatkowe elementy sterujące w pasku nagłówka i uczynić go bardziej bogatym w funkcje i użyteczne.
Zgodnie z zapowiedzią ta zmiana początkowo dotyczy tylko okien dialogowych, w których „ma to sens”. Podstawowe aplikacje, takie jak Thunar, nie otrzymają CSD.
Zamiast tego Thunar otrzyma rozszerzone interfejsy API dla wtyczek, kilka nowych działań użytkownika preinstalowanych po wyjęciu z pudełka oraz możliwość zapamiętywania ustawień widoku według katalogu.
Płyta
Panel pozwoli na włączenie trybu ciemnego nawet przy jasnym motywie. Dzięki nowej opcji można go włączyć niezależnie od głównego motywu GTK. Oto, jak to działa z motywem Adwaita, który jest dostępny zarówno w trybie jasnym, jak i ciemnym.
Pasek tytułu na powyższym zrzucie ekranu jest rysowany za pomocą CSD, dzięki czemu wygląda spójnie. Jak być może już wiesz, xfwm4 nie jest w stanie narysować poszczególnych pasków tytułu dla okien, więc CSD rozwiązuje ten problem.
Ponadto panel otrzymuje animację „wysuwania”, dzięki czemu bardziej intuicyjne jest zrozumienie, dokąd trafił panel. Animacja jest domyślnie włączona, ale programiści mogą ją w przyszłości uczynić opcjonalną.
Wtyczka programu uruchamiającego otrzyma funkcję od garcon, tj. pokazywanie akcji pulpitu elementu programu uruchamiającego w menu prawym przyciskiem myszy (np. „Otwórz okno prywatne” w przeglądarce Firefox).
Niektóre inne podstawowe wtyczki (przełącznik obszaru roboczego, lista zadań) również otrzymają poprawki i ulepszenia.
Ustawienia
Opcje wyświetlania otrzymują wsparcie dla trybu skalowanego lustra i nie tylko.
Ponadto Xfce 4.16 może uzyskać własnego demona do bezpośredniej interakcji z colord zamiast angażowania xiccd.
Menedżer mocy
Funkcja „Światło nocne”, która stosuje filtr kolorów do wyświetlanego obrazu w celu zmniejszenia zmęczenia oczu, prawdopodobnie zostanie dodana do menedżera zasilania. Alternatywnie można go dodać do demona ustawień.
Wtyczka panelu menedżera zasilania będzie zawierać histogram baterii w oknie ustawień, aby zwizualizować zużycie baterii.
Dla wszystkich pozostałych komponentów planowane są tylko mniejsze zmiany.
Osobiście jestem podekscytowany nadchodzącymi zmianami w Xfce 4.16. Funkcja nocnego światła, działania na pulpicie apletu i histogram baterii to funkcje, których szukałem od dawna. Chociaż jestem mniej entuzjastycznie nastawiony do CSD, jest za wcześnie, aby się martwić. Poczekajmy na działającą implementację i zobaczmy jak to działa.
Źródło