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

4805 Commits

Author SHA1 Message Date
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