1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-01-27 06:03:51 +03:00

183 Commits

Author SHA1 Message Date
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
Michail Vourlakos
76ef6c8111 move Animations AbilityClient into library 2021-01-31 12:00:31 +02:00
Michail Vourlakos
270ca3a7df position shortcut activation through BasicItem
--developers can have easy access to activating their
Basic ability items through on position shortcuts
infrastructure
2021-01-31 11:42:40 +02:00
Michail Vourlakos
1d9fe41dd0 move BasicItem into Abilities.Items
--this way it can be used by ANY plasma applet
2021-01-31 11:27:57 +02:00
Michail Vourlakos
88f44f48c2 provide palette through MyView Ability 2021-01-30 19:39:19 +02:00
Michail Vourlakos
f1fc45f5bb provide thin tooltips through ParabolicArea 2021-01-30 19:07:53 +02:00
Michail Vourlakos
e46e5fcdf8 do not show thin tooltips when no selected 2021-01-30 08:10:28 +02:00
Michail Vourlakos
1f7d2d0c5a fix typo 2021-01-29 22:46:01 +02:00
Michail Vourlakos
17294eff20 provide full working ThinTooltips Ability 2021-01-29 19:57:10 +02:00
Michail Vourlakos
04ce943603 expose ThinTooltip Ability to applets and host 2021-01-29 19:37:31 +02:00
Michail Vourlakos
d5d22d8139 provide ThinTooltip Ability implementation 2021-01-29 19:17:06 +02:00
Michail Vourlakos
5c5879ac14 remove latte tasks specific code from containment 2021-01-29 00:29:42 +02:00
Michail Vourlakos
37470e0555 fix missing badges3DStyle link for MyView ability 2021-01-28 21:12:17 +02:00
Michail Vourlakos
ad9e26662c missing header in Containment AbilityHost 2021-01-28 21:03:41 +02:00
Michail Vourlakos
fa7d41715b fix Latte Indicators loading for ClientAbility 2021-01-28 20:43:34 +02:00
Michail Vourlakos
ec4ed5ec08 expose badgesIn3DStyle through MyView Ability 2021-01-28 20:20:51 +02:00
Michail Vourlakos
a62cebf06e expose containment.alignment through its Ability 2021-01-28 20:12:10 +02:00
Michail Vourlakos
dfe439fead provide background opacity through MyView Ability 2021-01-28 00:35:19 +02:00
Michail Vourlakos
f09a6e0026 expose items shadow through MyView Ability 2021-01-27 20:36:24 +02:00
Michail Vourlakos
ac890e2a3e plasmoid:use all new AbilityClient.Indicators 2021-01-26 19:59:05 +02:00
Michail Vourlakos
962db78bb9 containment:expose and use AbilityHost.Indicators 2021-01-26 19:23:56 +02:00
Michail Vourlakos
bdcfaae9c0 provide definition for Indicators Ability 2021-01-26 18:57:53 +02:00
Michail Vourlakos
42592a0de1 simplify Ability.IndicatorItem names 2021-01-26 18:46:41 +02:00
Michail Vourlakos
28c20af008 fix loading events order of custom indicators 2021-01-25 20:42:56 +02:00
Michail Vourlakos
50c9eed11b upgrade plasmoid to IndicatorLevet items
--plasmoid is now using the IndicatorLevel Ability
Item cleanly. Now everything is ready in order
to provide the full Indicators Ability.
2021-01-25 20:42:56 +02:00
Michail Vourlakos
6f2369962b fix binding loop in settings TextField 2021-01-25 20:42:56 +02:00