1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-02-04 13:47:19 +03:00

update NewFeatures for master version

This commit is contained in:
Michail Vourlakos 2019-12-25 23:41:32 +02:00
parent 08863d1116
commit 860c5feb06

View File

@ -1,42 +1,9 @@
New features/fixes that are found only in master in contrast with the current stable version
#### Version (master) - 21/06/2019
#### Version (master) - 25/12/2019
* new Coloring mechanism. The user can now choose for its Latte docks/panels classic Plasma theme style/Reversed Colors from plasma theme and Smart that takes into account the underlying desktop background
* Coloring mechanism can now use also the windows color schemes in order to paint properly its contents. User can choose from None/Active window/Touching window styles.
* dynamic background can now identify busy backgrounds in order to inform the containment
to draw proper contrasted panel background underneath
* Provide Indicators packages that can be installed online (https://store.kde.org/browse/cat/563/)
* Introduce Live Editing for Dock Setings in order for the user to observe runtime its changes
* Introduce Shared Layouts when functioning in Multiple Layouts mode
* reduce calls to functions that are heavy such as View::syncGeometry and Corona::availableScreenGeometry
* Tasks plasmoid supports scrolling when tasks exceed the available space
* Track LastActiveWindow per-screen and at all-screens and provide these information to applets
* keep compatibility with Qt5.9 and Plasma>=5.12
* support new Advanced mode for View settings that fills all screen height and is flexible. You can adjust its scale factors with Meta+Scroll and Ctrl+Scroll at the empty areas of the settings window at per screen level
* Tasks left click and hover event gain their own options in order for the user to choose
their behavior
* drag/maximize/restore active window from panel empty areas
* support new painting based on active window color scheme
* add a new Communicator item in order to handle all communications between containment and its applets
* new windows tracking mechanism which is lighter and can be used also from plasma applets
* support Plasma 5.15 new Virtual Desktops interface
* support fill(s) applets for Left,Center,Right alignment properly. That means that the user can now add plasma taskmanagers in Latte panel/docks and use at the same time the previous alignments.
* split animations in Effects page to different settings and provide them to the users to choose what animations the prefer
* improve drag n' drop experience to add applets and launchers
* user option to define which panel/dock will have the highest priority for global shortcuts
* user option to define per panel/dock if unified global shortcuts will be used for applets or not
* user option to scale up/dock the dock settings window through Meta+Wheel at its empty areas
* user option for Background Outline
* identify automatically which unified global shortcuts have defined by the user
* identify automatically which plasma style have been assigned to applets and show them also when the shortcuts badges are requested
* enforce specific ratio for dock settings window in order to look the same between different fonts
* user option to forward Meta event to Latte in order to show application launcher
* add a new Meta badge to identify the application launcher that will be triggered from the Meta event
* fix: dock settings visual inconsistencies between different pages
* fix: Show timer works now with KWin edge behavior
* Floating panels/docks, the user can have a gap between the screen edge and the dock/panel
* the user can choose to override the real window geometry that is applied to floating docks/panels
when the view is behaving like a plasma panel; and always Fitt's Law in such case. In that case the
user can always use the gap between the dock and the screen edge to activate applets or to drag
the active window