Po dwóch latach prac, zaprezentowano wydanie panele Latte Dock 0.10, oferującej eleganckie i proste rozwiązanie do zarządzania zadaniami i plasmoidami. Obsługiwany jest efekt parabolicznego powiększenia ikon w stylu macOS lub panele Plank. Panel Latte zbudowany jest na bazie frameworka KDE Frameworks i biblioteki Qt. Obsługuje integrację z pulpitem KDE Plasma. Kod projektu jest udostępniony na licencji GPLv2.
Projekt powstał w wyniku połączenia podobnych do siebie paneli — Now Dock i Candil Dock. Po zjednoczeniu, programiści starali się połączyć oferowany w Candil sposób tworzenia odrębnego panelu, działającego niezależnie od Plasma Shell, z charakterystycznym dla Now Dock estetycznym wyglądem interfejsu oraz używaniem tylko bibliotek KDE i Plasma bez zewnętrznych zależności.
Główne nowości:
- Udostępniono możliwość umieszczania wielu paneli z jednego boku ekranu.

- Dodano wsparcie dla paneli wyskakujących.

- Dodano możliwość ustawiania promienia zaokrąglenia rogów paneli oraz definiowania rozmiaru cienia od panelu.

- Zaproponowano 10 trybów widoczności panelu.
- Dodano tryb pojawiania się bocznych paneli w razie potrzeby, w którym panel pojawia się i znika wyłącznie po akcji użytkownika z zewnętrznymi appletami, skryptami lub skrótami.

- Zapewniono przesyłanie pulpitu Plasma informacji o geometrii paneli Latte Dock, a także przesyłanie menedżerom okien, które obsługują GTK_FRAME_EXTENTS, danych o widocznej przestrzeni dla prawidłowego rozmieszczania okien.

- Dodano wbudowany dialog do pobierania i dodawania widgetów (Widgets Explorer), który można używać w środowiskach innych niż KDE, w tym w GNOME, Cinnamon i Xfce.

- Dodano wsparcie dla umieszczania wielu appletów Latte Tasks na jednym panelu.

- Dodano nowy tryb wyrównywania appletów na panelu.

- Zrealizowano paraboliczny efekt przeglądania appletów na panelu.

- Dodano wsparcie dla separatorów obszarów brzegowych z KDE Plasma (MarginsAreaSeparators), pozwalających na umieszczanie mniejszych widgetów.

- Zmodyfikowano wygląd wszystkich dialogów zarządzania umiejscowieniem elementów na panelu. Użytkownik ma możliwość określenia własnej schemy kolorystycznej dla każdego układu panelu.

- W panelach wprowadzono wsparcie dla przenoszenia, wklejania i kopiowania elementów za pomocą schowka.
- Dodano możliwość eksportowania układów elementów w panelach oraz korzystania z paneli jako szablonów do odbudowy identycznych form przez innych użytkowników.
Źródło: opennet.ru











