Випуск Latte Dock 0.9, альтернативної панелі для KDE
представлений реліз панелі Latte Dock 0.9, що пропонує елегантне та просте рішення для управління завданнями та плазмоїдами. У тому числі підтримується ефект параболічного збільшення піктограм у стилі MacOS або панелі Дошка. Панель Latte побудована на базі фреймворку KDE Plasma і вимагає для роботи Plasma 5.12, KDE Frameworks 5.38 та Qt 5.9 або нові випуски. Код проекту поширюється ліцензія GPLv2. Установочні пакети сформовані для Ubuntu, Debian, Fedora и OpenSUSE.
Проект заснований в результаті злиття схожих за своїми завданнями панелей - Now Dock та Candil Dock. Після об'єднання розробники спробували поєднати пропонований у Candil принцип формування відокремленої панелі, що працює окремо від Plasma Shell, із властивими Now Dock якісним оформленням інтерфейсу та використанням лише бібліотек KDE та Plasma без сторонніх залежностей.
Основні нововведення:
Реалізовано можливості динамічного вибору кольору панелі залежно від кольору оточення. Панель тепер може змінювати колір з урахуванням кольору активного вікна або фону, а при відображенні з використанням прозорості може підбирати найкращий рівень контрасту по відношенню до фону робочого столу;
Проведено роботу з абстрагування засобів налаштування стилю оформлення індикаторів активних додатків та надання можливості поставки додаткових наборів індикаторів через online-каталог. Наприклад, для встановлення тепер доступні набори індикаторів у стилі Unity та DaskToPanel;
Реалізовано підтримку синхронізації вмісту панелі при використанні різних розкладок панелі в різних кімнатах (наприклад, в одній кімнаті панель може бути розміщена збоку в стилі Unity, а в іншій кімнаті у формі нижнього рядка в стилі Plasma). Якщо раніше кожна панель в кімнаті оброблялася окремо, тепер вміст всіх панелей може бути синхронізовано і склад елементів основної панелі може застосовуватися для додаткових панелей;
Змінено оформлення параметрів панелі. Вікно конфігуратора тепер адаптується до розміру екрана та вибраного рівня масштабування, в режимі розширених налаштувань автоматично займаючи максимально можливий вертикальний вільний простір та притискаючись до правого краю;
Режим редагування панелі поділено на Live-редагування («Live Editing») та налаштування аплетів («Configure Applets»). Режим Live-редагування дозволяє змінювати параметри на льоту і спостерігати результат, наприклад, вибирати метод групування або змінювати прозорість панелі. У режимі налаштування аплетів зібрані функції додавання, видалення та зміни параметрів аплетів.
У глобальному конфігураторі додано налаштування поведінки клавіші Meta і можливість визначення ширини загального контуру фону панелі. Додано секцію налаштування спільного використання розкладок панелей та розділ з діагностичними звітами для налагодження розкладок панелей;
Додано нові опції командного рядка для імпорту розкладок та налаштувань, очищення кешу QML тощо.
Розширено можливості, пов'язані з відображенням значків-індикаторів, що відображаються поверх піктограм (Badges). Додані опції для виведення більш помітних значків повідомлень та застосування 3D-стилю подібних значків замість запропонованого за замовчуванням плоского стилю Material Design.
Автор проекту попередив співтовариство, що в рамках наступного циклу розробки основна увага буде зосереджена на виправленні помилок та доопрацюванні функціональності, що зазначена в особистому списку планів. Оскільки співтовариство не бере активну участь у розробці та проект розвиває лише один автор, заявки на нові можливості пропонуватимуться до реалізації учасникам спільноти, і видалятимуться, якщо за місяць не знайдеться розробник, який бажає взятися за їх втілення. Автор проекту братиметься лише за можливості цікаві йому особисто та здатні покращити його робочі процеси.