Michail Vourlakos
71e7bb6ec7
fix initialization/switching indicators settings
...
--fix case that indicators config uis were lost totally
during recreating a view that was using a custom indicator
and that custom indicator was updated.
--fix case that custom indicators were not assigned any
more to their original views when the dock settings
window was created first time for them.
2021-01-24 01:11:56 +02:00
Michail Vourlakos
cfb382002b
update containmentActions properly when recreating
2021-01-23 23:37:13 +02:00
Michail Vourlakos
52490c6d7c
fix crash when updating indicators
2021-01-23 21:16:13 +02:00
Michail Vourlakos
16d01e8025
update latte and plasma indicator config uis
2021-01-23 21:03:43 +02:00
Michail Vourlakos
09749612ed
update effects page and drop subheaders
2021-01-23 20:55:21 +02:00
Michail Vourlakos
65569b1a9a
support all screen edges for settings dragging
2021-01-23 20:40:58 +02:00
Michail Vourlakos
c8670a7561
fix empty pages issue during dock settings showing
2021-01-23 19:42:32 +02:00
Michail Vourlakos
3e055914c0
provide a dragging corner in dock settings window
2021-01-23 19:29:38 +02:00
Michail Vourlakos
939a933d62
drop subgroup from Tasks page
2021-01-23 17:18:19 +02:00
Michail Vourlakos
0a877c017e
multiple fixes for pages first loading/activating
2021-01-23 17:15:25 +02:00
Michail Vourlakos
4b9b0e59b7
fix show indicator for buttons in behavior page
2021-01-23 16:54:55 +02:00
Michail Vourlakos
482c4fdf47
remove subheader from Behavior page
2021-01-23 16:40:26 +02:00
Michail Vourlakos
2b254545d5
reduce subheaders in appearance page
2021-01-23 16:32:36 +02:00
Michail Vourlakos
8af708d992
improve indicator config ui layouting
...
--the indicators config uis are now using
the same main scrollbar area like in the past
was happening.
2021-01-23 16:09:29 +02:00
Michail Vourlakos
c777fca05a
improve vastly user interaction with indicators uis
2021-01-23 15:04:05 +02:00
Michail Vourlakos
810fd7e3cd
update Indicators buttons style in effects page
2021-01-23 03:52:49 +02:00
Michail Vourlakos
102be51276
fix tasks page indexing in normal settings mode
2021-01-23 01:34:20 +02:00
Michail Vourlakos
eb34cefdda
release animations when user is removing tasks
...
--for example when the user is hovering a zoomed task
and chooses to remove Latte Tasks applet from its
context menu
2021-01-23 01:25:00 +02:00
Michail Vourlakos
082eef0b3a
some fixes in new stacked settings properties
2021-01-23 00:48:44 +02:00
Michail Vourlakos
15c0220334
update dock settings window to use stackview
2021-01-23 00:36:11 +02:00
Michail Vourlakos
546b945fff
fix how tasks model in update for destroyed
2021-01-22 22:54:38 +02:00
Michail Vourlakos
27f34834ff
update based on position strings
2021-01-22 22:04:57 +02:00
Michail Vourlakos
39ad54f9bb
provide visual indicator for multiple tasks
...
--when the user changes Tasks tab settings between
different applets, the selected applet is providing an
animation
2021-01-22 21:58:37 +02:00
Michail Vourlakos
04b6909e66
decouple dropping launchers in applet/containment
...
--all dropping launchers infrastructure has now decoupled
and can be used from any other applet in other to gain
such privileges
2021-01-22 21:17:41 +02:00
Michail Vourlakos
3680862138
improve dropping new plasmoids behavior
2021-01-22 19:27:57 +02:00
Michail Vourlakos
61d091fdda
remove containment drag resistaner
2021-01-22 19:17:45 +02:00
Michail Vourlakos
f37fde5824
simplify dragging architecture
...
--simpler implementation both for plasmoid
mousehandler and containment droparea
2021-01-22 19:09:12 +02:00
Michail Vourlakos
cadae33a39
drop viewLayout property from everywhere
2021-01-21 20:04:06 +02:00
Michail Vourlakos
257fb86b0d
plasmoid drop viewlayoutname
2021-01-21 19:07:21 +02:00
Michail Vourlakos
b58b03891a
plasmoid:decouple Launcher ability from latteView
2021-01-21 19:05:07 +02:00
Michail Vourlakos
50a1ee1db8
update input mask even for !normalState
2021-01-21 18:31:07 +02:00
Michail Vourlakos
934f5c163e
expose launchers through relevant ability
2021-01-21 18:28:25 +02:00
Michail Vourlakos
abd3678e1f
expose myView.containmentActions
2021-01-21 18:15:50 +02:00
Michail Vourlakos
10873a2295
activate properly mirror screen gap for panels
2021-01-21 18:07:16 +02:00
Michail Vourlakos
9dcbb90aba
disable applet hidden flag inConfigureAppletsMode
2021-01-21 15:33:04 +02:00
Michail Vourlakos
6e3c35510b
move updateMaskArea() calls into VisibilityManager
2021-01-21 00:25:54 +02:00
Michail Vourlakos
a5626c1e58
improve how updateMaskArea function is triggered
2021-01-21 00:18:07 +02:00
Michail Vourlakos
4ee4f875a5
remove deprecated code
2021-01-21 00:10:14 +02:00
Michail Vourlakos
6390a48863
plasmoid:drop some deprecated code for latteView
2021-01-20 23:56:24 +02:00
Michail Vourlakos
ad3727ce15
drop containment.inSlidingOut exposure
...
--use myView.inSlidingOut instead
2021-01-20 23:42:16 +02:00
Michail Vourlakos
291f86710f
drop containment inSlidingIn exposure
2021-01-20 23:40:47 +02:00
Michail Vourlakos
f6747a5f1c
drop containment.isReady property
2021-01-20 23:35:11 +02:00
Michail Vourlakos
0a9899491e
remove dockIsHidden property
...
--use instead myView.isHidden
2021-01-20 23:25:15 +02:00
Michail Vourlakos
943a3d07c9
update-rename to myView.isShownFully
2021-01-20 23:14:25 +02:00
Michail Vourlakos
e9cc81b03a
drop isHalfShown for myView.isShownPartially
...
--provide also myView.isShownFully
2021-01-20 20:51:25 +02:00
Michail Vourlakos
7a38642012
provide myView different shown states
2021-01-20 20:35:53 +02:00
Michail Vourlakos
16f846c72f
rename to myView.alignment
2021-01-20 20:25:43 +02:00
Michail Vourlakos
efb88d6d15
plasmoid:rename for AbilityClient references
2021-01-20 20:08:03 +02:00
Michail Vourlakos
25335bc025
expose MyView to applets
2021-01-20 20:04:19 +02:00
Michail Vourlakos
c855d8f0b6
fix binding loop for behaveAsPlasmaPanel
2021-01-19 21:56:07 +02:00