Release of Latte Dock 0.9, alternative dashboard for KDE

Submitted by panel release Latte Dock 0.9, which offers an elegant and simple solution for managing tasks and plasmoids. Including support for the effect of parabolic enlargement of icons in the style of macOS or panel Plank. The Latte bar is built on the KDE Plasma framework and requires Plasma 5.12, KDE Frameworks 5.38 and Qt 5.9 or newer releases to run. Project code spreads licensed under GPLv2. Installation packages are generated for Ubuntu, Debian, Fedora ΠΈ openSUSE.

The project was founded as a result of the merger of panels similar in their tasks - Now Dock and Candil Dock. After the merger, the developers tried to combine the principle of forming a separate panel that works separately from the Plasma Shell, proposed in Candil, with the high-quality interface design inherent in Now Dock and using only KDE and Plasma libraries without third-party dependencies.

Release of Latte Dock 0.9, alternative dashboard for KDE

Main innovations:

  • Implemented the ability to dynamically select the color of the panel depending on the color of the environment. The panel can now change color based on the color of the currently active window or background, and when displayed using transparency, can select the best level of contrast in relation to the desktop background;

    Release of Latte Dock 0.9, alternative dashboard for KDE

  • Work has been done to abstract the tools for customizing the style of active application indicators and providing the ability to supply additional sets of indicators through online catalog. For example, sets of indicators in the style of Unity and DaskToPanel are now available for installation;

    Release of Latte Dock 0.9, alternative dashboard for KDE

    Release of Latte Dock 0.9, alternative dashboard for KDE

  • Implemented support for synchronizing the contents of the panel when using different panel layouts in different rooms (for example, in one room the panel can be placed on the side in the Unity style, and in another room in the form of a bottom line in the Plasma style). If earlier each panel in the room was processed separately, now the contents of all panels can be synchronized and the composition of the elements of the main panel can be applied to additional panels;

    Release of Latte Dock 0.9, alternative dashboard for KDE

  • Changed the design of the panel settings. The configurator window now adapts to the screen size and the selected zoom level, in the advanced settings mode it automatically takes up the maximum possible vertical free space and nestles to the right edge;

    Release of Latte Dock 0.9, alternative dashboard for KDE

  • The panel's editing mode is divided into Live Editing and Configure Applets. Live editing mode allows you to change parameters on the fly and see the result immediately, such as choosing a grouping method or changing the transparency of a panel. The applet configuration mode contains the functions of adding, deleting and changing the parameters of applets.

    Release of Latte Dock 0.9, alternative dashboard for KDE

  • In the global configurator, a setting for the behavior of the Meta key and the ability to determine the width of the general outline of the panel background has been added. Added a section for setting the sharing of panel layouts and a section with diagnostic reports for debugging panel layouts;

    Release of Latte Dock 0.9, alternative dashboard for KDE

  • Added new command line options for importing layouts and settings, clearing the QML cache, and more.
    Release of Latte Dock 0.9, alternative dashboard for KDE

  • The possibilities related to the display of indicator icons displayed over icons (Badges) have been expanded. Added options to display more prominent notification icons and apply a 3D style to similar icons instead of the default Material Design flat style.

    Release of Latte Dock 0.9, alternative dashboard for KDE

The author of the project warned the community that the next development cycle will focus on fixing bugs and improving the functionality noted in the personal list of plans. Since the community does not take an active part in the development and the project is developed by only one author, applications for new features will be offered to community members for implementation, and deleted if a developer is not found in a month who wants to take on their implementation. The author of the project will only take on opportunities that are interesting to him personally and capable of improving his work processes.


Source: opennet.ru

Add a comment