1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-07 09:18:03 +03:00
Commit Graph

31 Commits

Author SHA1 Message Date
Michail Vourlakos
a36a228938 provide colors Layout Colors option 2021-06-16 11:05:20 +03:00
Alexander Lohnau
505379ed04 Use spdx syntax for all files 2021-05-27 15:01:00 +00:00
Michail Vourlakos
518445027d containment:enable startUp flag from layout manager 2021-05-05 22:27:30 +03:00
Michail Vourlakos
926593aa76 fix where dropped applets are added
--the new code is more consistent and calculates the
appropriate place to add an applet much better
based on the distance that dropped applet is
having with each layout.
2021-04-15 19:05:19 +03:00
Michail Vourlakos
8d0c26a2e1 provide Dark/Light Colors options
--this way a layout designer can force to its users
the desired color palette for each dock and panel.

BeCareful: designers should be very careful with this
because they take responsibility to disable latte auto-coloring
at per-applet basis in order for chromatic applets to NOT
be autocolored from latte because they already provide enough
contrast.

BUG:435714
2021-04-14 10:44:59 +03:00
Michail Vourlakos
d6bf586ba7 fix crash from using Applet Alternatives option 2021-03-10 12:39:04 +02:00
Michail Vourlakos
83bdbced35 remove no needed variable 2021-03-06 13:35:18 +02:00
Michail Vourlakos
1805e11131 disable some debug messages 2021-03-06 13:32:21 +02:00
Michail Vourlakos
3185a70b9a more functionality for FastLayoutManager
--provide addAppletItem function
--provide reorderSplitters in Start and End
layouts when an applet is added in them and
the splitters are moving in faulty position
2021-03-06 13:20:32 +02:00
Michail Vourlakos
62efa97e61 plenty of fixes for FastLayoutManager
--remove also the deprecated javascript LayoutManager
2021-03-06 12:44:08 +02:00
Michail Vourlakos
f9d400fa4a provide fastLayoutManager save options 2021-03-06 11:52:48 +02:00
Michail Vourlakos
a5b19284b0 provide restoreOptions and userBlocksColoring 2021-03-06 11:46:43 +02:00
Michail Vourlakos
5c29dcc1e0 fastLayoutManager add lockedZoomApplets property 2021-03-06 11:32:26 +02:00
Michail Vourlakos
98e89d6e39 drop lastSpacer and fix addsplitters 2021-03-06 11:26:54 +02:00
Michail Vourlakos
177f8f9b39 add FastLayoutManager.addJustifySplittersInMain 2021-03-06 11:01:14 +02:00
Michail Vourlakos
d8240528ee provide fastLayoutManager.destroyJustifySplitter() 2021-03-06 10:28:28 +02:00
Michail Vourlakos
e36c8557d0 fixes for applets order during startup
--when an applet is not loaded properly is removed
from its registered order
--when an applet is loaded properly but is not found
in the registered order is at in the end of the stack
2021-03-05 12:55:41 +02:00
Michail Vourlakos
b6112c2ab8 provide FastLayoutManager save() function 2021-03-05 12:55:41 +02:00
Michail Vourlakos
f61846c6ae expose dndSpacer to fastLayoutManager 2021-03-05 12:55:41 +02:00
Michail Vourlakos
2d812552b1 provide fastLayoutManager.joinLayoutsToMainLayout 2021-03-04 10:50:20 +02:00
Michail Vourlakos
5295dc9ae9 fixes for FastLayoutManager.insertAtCoordinates
--consider start and end layouts only when the alignment
is set to Justify
2021-03-04 00:06:27 +02:00
Michail Vourlakos
15cf2b2b5f replace more functions with fastLayoutManager 2021-03-03 20:49:38 +02:00
Michail Vourlakos
d61d074f97 improve moving around an applet
--fast layout manager takes resposibility
for reparent procedures during moving an applet
at different position
2021-03-03 20:28:46 +02:00
Michail Vourlakos
f1732be8c3 provide insertAtCoordinates at fastLayoutManager 2021-03-03 20:17:58 +02:00
Michail Vourlakos
f6df7a7df1 introduc fast layout manager for containment 2021-03-02 19:33:24 +02:00
Michail Vourlakos
790e0af406 add Containment.ThemeColorsGroup enum 2020-04-24 13:50:08 +03:00
Michail Vourlakos
1bc14b5d7a add Containment.ThemeColorsGroup 2020-04-24 13:40:55 +03:00
Michail Vourlakos
35d09789c9 add Containment.ShadowColorGroup qml enum 2020-04-24 13:31:49 +03:00
Michail Vourlakos
39fbf728d5 rename actions for LatteContainment.scrollActions 2020-04-24 12:47:04 +03:00
Michail Vourlakos
a4e9b51b2b support LatteContaiment.ActiveWindowFilterGroup 2020-04-23 20:00:53 +03:00
Michail Vourlakos
ac99708315 MAJOR MAJOR:splitting types to their own component
--improve types and references and add types splitted
at better places. So now we have
 - LatteCore.Types that are global for all components
 - LatteTasks.Types that are private to tasks plasmoid
 - LatteContainment.Types that are private to latte
containment
2020-04-23 18:46:24 +03:00