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
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