Выпуск Latte Dock 0.10, альтернативной панели для KDE

После двух лет разработки представлен релиз панели Latte Dock 0.10, предлагающей элегантное и простое решение для управления задачами и плазмоидами. В том числе поддерживается эффект параболического увеличения пиктограмм в стиле macOS или панели Plank. Панель Latte построена на базе фреймворка KDE Frameworks и библиотеки Qt. Поддерживается интеграция с рабочим столом KDE Plasma. Код проекта распространяется под лицензией GPLv2.

Проект основан в результате слияния схожих по своим задачам панелей — Now Dock и Candil Dock. После объединения разработчики попытались совместить предлагаемый в Candil принцип формирования обособленной панели, работающей отдельно от Plasma Shell, со свойственными Now Dock качественным оформлением интерфейса и использованием только библиотек KDE и Plasma без сторонних зависимостей.

Основные новшества:

  • Предоставлена возможность размещения нескольких панелей с одного края экрана.



  • Добавлена поддержка всплывающих панелей.

  • Добавлена возможность настройки радиуса скругления углов панелей и определения размера тени от панели.



  • Предложено 10 режимов видимости панели.
  • Добавлен режим появления боковых панелей при необходимости, при котором панель появляется и скрывается только после действия пользователя с внешними апплетами, скриптами или ярлыками.

  • Обеспечена передача рабочему столу Plasma сведений о геометрии панелей Latte Dock, а также передача оконным менеджерам, поддерживающим GTK_FRAME_EXTENTS, данных о видимой области для корректного позиционирования окон.



  • Добавлен встроенный диалог загрузки и добавления виджетов (Widgets Explorer), который можно использовать в окружениях, отличных от KDE, в том числе в GNOME, Cinnamon и Xfce.



  • Добавлена поддержка размещения нескольких апплетов Latte Tasks на одной панели.

  • Добавлен новый режим выравнивания апплетов в панели.



  • Реализован параболический эффект перебора апплетов в панели.

  • Добавлена поддержка разделителей граничных областей из KDE Plasma (MarginsAreaSeparators), позволяющих разместить виджеты меньшего размера.

  • Изменено оформление всех диалогов управления размещением элементов на панели. Пользователю предоставлена возможность определения собственной цветовой схемы для каждой раскладки панели.

  • В панелях реализована поддержка перемещения, вставки и копирования элементов через буфер обмена.
  • Добавлена возможность экспорта раскладки элементов в панели и использования панелей в качестве шаблонов для воссоздания такой же формы другими пользователям.

Источник: http://www.opennet.ru/opennews/art.shtml?num=55603