1
0
mirror of https://github.com/KDE/latte-dock.git synced 2024-12-23 13:33:50 +03:00
Commit Graph

208 Commits

Author SHA1 Message Date
Michail Vourlakos
f242bdf3bd for #58,support plasma theme switch svg 2021-04-02 19:37:48 +03:00
Michail Vourlakos
d82faa359c remove no needed lines 2021-04-02 12:29:55 +03:00
Michail Vourlakos
2fb98156d6 improve layouting for switch style 2021-04-02 12:14:27 +03:00
Michail Vourlakos
a58dfde26c preserve indicator positioning for bouncing tasks 2021-03-10 22:51:47 +02:00
Michail Vourlakos
f9e277a9a5 latte indicator:thickness margin option 2021-03-06 19:41:08 +02:00
Michail Vourlakos
f50d01fa90 increate Latte indicator size
--provide also an option for increase its size

BUG:430587
2021-03-06 19:31:41 +02:00
Michail Vourlakos
765fd490c3 move Duplicate Dock in Add... menus
BUG:433688
2021-03-06 18:33:54 +02:00
Michail Vourlakos
ac8a88d700 improve AddItem visual
--make it Square with small roundness in order to
fit better at all cases
2021-03-01 01:17:12 +02:00
Michail Vourlakos
d51f2d99a3 context menus add more sections
--move elements around in order for the user to find
them at the same positions for all cases independent
if the user triggers context menu from applets or
empty containment areas
2021-02-28 18:26:55 +02:00
Michail Vourlakos
87ae24dae1 add myView.action() to reach view actions
-this way things are more clear how the actions
are applied and reordered
2021-02-28 13:16:40 +02:00
Michail Vourlakos
a57e2c37fe make view actions menu to act as Menu shower/hider 2021-02-27 19:24:27 +02:00
Michail Vourlakos
d12d92ac68 Ability.BasicItem respect MarginsArea size 2021-02-27 13:57:38 +02:00
Michail Vourlakos
c3e8c5c8af expose Indexer.inMarginsArea through AbilityBridge 2021-02-27 10:01:04 +02:00
Michail Vourlakos
a5ceb16e39 provide proper Metrics values for MarginsArea 2021-02-27 09:57:05 +02:00
Michail Vourlakos
1fa48b00eb provide Metrics.MarginsArea 2021-02-27 09:11:37 +02:00
Michail Vourlakos
541800f972 fixes for item separators
--reduce also binding loops produced from
launchers in the plasmoid
2021-02-16 10:13:12 +02:00
Michail Vourlakos
07d819727b consider hidden separators when needed 2021-02-15 19:10:24 +02:00
Michail Vourlakos
122ce05944 do not enable spacers for hidden separators 2021-02-15 18:56:52 +02:00
Michail Vourlakos
cecaad2d92 fix bindloops for ClientIndexer.lastVisibleIndex
--they occured when a Client separator was hidden because
of its position in the end of items
2021-02-14 23:51:10 +02:00
Michail Vourlakos
64c42dba7d improve ParabolicAreas center calculations
--this also fixes the bouncing animation in Tasks
applet when the user applies parabolic zoom on it
2021-02-09 18:43:34 +02:00
Michail Vourlakos
699046117b fix for thin tooltips 2021-02-08 19:08:54 +02:00
Michail Vourlakos
50e9666784 plasmoid:fix some parabolic effect blockers 2021-02-07 21:51:19 +02:00
Michail Vourlakos
c5c94a22cf update dock settings CheckBoxes properly
-- new approach in order to not break
2021-02-06 14:13:08 +02:00
Michail Vourlakos
cbc2a4ef16 drop no needed debug message 2021-02-06 12:10:29 +02:00
Michail Vourlakos
106aa7ca52 drop deprecated option from hiddenspacer 2021-02-06 12:08:15 +02:00
Michail Vourlakos
561f0168c0 fixes for abilities and KHNS 2021-02-05 17:06:12 +02:00
Michail Vourlakos
90cafd4176 use Ability BasicItem.location in its subparts 2021-02-04 19:17:57 +02:00
Michail Vourlakos
0c273fcaf2 provide SeparatorItem for BasicItem 2021-02-04 19:15:39 +02:00
Michail Vourlakos
1d7e939356 isGraphicsSystemAccelerated at Environment Ability 2021-02-04 18:21:12 +02:00
Michail Vourlakos
cf1b17437e provide Environment Ability 2021-02-04 18:21:12 +02:00
Michail Vourlakos
1bda86f2cf dont clip bouncing tasks for zoom=1 2021-02-03 19:36:12 +02:00
Michail Vourlakos
e43293062d provide shadows through Abilities.BasicItem 2021-02-03 17:25:37 +02:00
Michail Vourlakos
8ae3b4ecfb update based on position shortcuts implementation
--the new fix provides totally valid position shortcut
badges based on what the user has chosen as global
shortcut to trigger an item in latte dock based
on its position in it
2021-02-02 12:31:25 +02:00
Michail Vourlakos
cdaefbc775 provide layoutWidth/Height from AppletAbilities 2021-02-01 21:49:23 +02:00
Michail Vourlakos
a2d15e58d9 add missing public reference 2021-02-01 21:37:05 +02:00
Michail Vourlakos
0efc1fafc7 support Grid Container for Ability BasicItems 2021-02-01 21:33:38 +02:00
Michail Vourlakos
2cc5139c64 prepare AppletAbilities,different LayoutContainers 2021-02-01 20:55:41 +02:00
Michail Vourlakos
90b8a7e502 AppletAbilities takes responsibility for Layout
--applets abilities will anchor the layout properly
and at the same time update its values accordingly
2021-02-01 20:37:48 +02:00
Michail Vourlakos
8847208d6e increase z-index of BasicItem contentItem
--this way any mouseareas inside the contentItem
are higher in the z-index comparing with any mouseareas
inside the Ability.BasicItem

BUG:432386
2021-02-01 17:43:02 +02:00
Michail Vourlakos
d46864e0ad reduce ThinTooltip Ability hiding calls 2021-01-31 23:31:18 +02:00
Michail Vourlakos
7af60c802d provide isHidingBlocked through MyView Ability 2021-01-31 23:05:54 +02:00
Michail Vourlakos
2d48769771 improve default values for abilities 2021-01-31 17:58:23 +02:00
Michail Vourlakos
9e38a8cc3f fixes in order for abilities to work property 2021-01-31 16:02:13 +02:00
Michail Vourlakos
76a08e6897 fixes for abilities 2021-01-31 14:25:58 +02:00
Michail Vourlakos
ea489b3c7b fixes for ParabolicEffect client ability 2021-01-31 13:41:03 +02:00
Michail Vourlakos
2a291385bf move ParabolicEffect client ability into library 2021-01-31 13:11:57 +02:00
Michail Vourlakos
d9ac0f7c48 simplify PositionShortcuts client ability 2021-01-31 12:41:59 +02:00
Michail Vourlakos
460ce35f6c move Indexer ability client into library 2021-01-31 12:38:51 +02:00
Michail Vourlakos
68b93285e2 move Metrics client ability into library 2021-01-31 12:29:56 +02:00
Michail Vourlakos
e3b6f72ed0 move PositionShortcuts client ability into library 2021-01-31 12:14:02 +02:00