1
0
mirror of https://github.com/KDE/latte-dock.git synced 2024-12-25 19:21:41 +03:00
Commit Graph

5267 Commits

Author SHA1 Message Date
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
a44c5fa821 provide remove dock action in context menu 2021-02-28 11:56:09 +02:00
Michail Vourlakos
b31792cd7b fix primaryconfig maximum height
--the new approach uses canvas geometry and
computes properly the maximum available screen
height in order for Primary Dock Settings window
to use screen height effectively
2021-02-27 20:00:00 +02:00
Michail Vourlakos
996b1aaf9b update dock actions menu text 2021-02-27 19:29:14 +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
f6e7a64800 expose all View Templates in actions menu 2021-02-27 18:48:55 +02:00
Michail Vourlakos
1efd4450f2 add Default and Empty Panel view templates 2021-02-27 18:40:32 +02:00
Michail Vourlakos
373b8c5b56 do not break user view template file on first use 2021-02-27 18:34:06 +02:00
Michail Vourlakos
2b59a085e4 clear more options for exported templates 2021-02-27 18:07:47 +02:00
Michail Vourlakos
bb0b5cbd26 clear layoutId when exporting view template 2021-02-27 17:29:32 +02:00
Michail Vourlakos
19b1a8c67d margins separator visual for inConfigure 2021-02-27 14:37:23 +02:00
Michail Vourlakos
f3fd4a051e draw MarginsSeparator visual paddings 2021-02-27 14:12:30 +02:00
Michail Vourlakos
d12d92ac68 Ability.BasicItem respect MarginsArea size 2021-02-27 13:57:38 +02:00
Michail Vourlakos
219c1b5e05 do not draw indicatorPaddings for PlasmaAutoFill 2021-02-27 13:18:58 +02:00
Michail Vourlakos
1e99b97def draw MarginsAreaSeparator visual paddings 2021-02-27 13:00:47 +02:00
Michail Vourlakos
2e70abb41a preserve applets length inMarginsArea
--inMarginsArea the applet length is still
calculated by metrics.iconSize
2021-02-27 12:51:12 +02:00
Michail Vourlakos
992f98389d dont roundToIconSize only for parabolic effect 2021-02-27 12:18:35 +02:00
Michail Vourlakos
a72931fc41 identif Applet.ConstraintHints properly 2021-02-27 11:49:50 +02:00
Michail Vourlakos
aaf562a207 not CanFillArea applets behabe as MarginsSeparators 2021-02-27 11:22:59 +02:00
Michail Vourlakos
69f466fd2f fix parabolic effect for MarginsAreaSeparators 2021-02-27 10:38:25 +02:00
Michail Vourlakos
87f42e4817 proper margins for CanFillThickness applets 2021-02-27 10:25:54 +02:00
Michail Vourlakos
35e9880ce7 provide AppletItem.canFillScreenEdge 2021-02-27 10:14:05 +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
a67656c2f2 fixes and update elements margins for inMarginsArea 2021-02-26 19:11:18 +02:00
Michail Vourlakos
9abc937fa6 update applet margins for inMarginsArea 2021-02-26 18:58:49 +02:00
Michail Vourlakos
9929d1fa8e identify when applets are inside margins area 2021-02-26 17:36:17 +02:00
Michail Vourlakos
fc34150d73 Indexer track marginsAreaSeparators 2021-02-26 17:23:16 +02:00
Michail Vourlakos
53231392ba position properly primary config win on first call
--sometimes when the primary config window is first called
it was wrongly positioned at most bottom-left screen corner
2021-02-26 17:12:59 +02:00
Michail Vourlakos
9e487b613b identify applet isMarginAreaSeparator 2021-02-26 17:04:49 +02:00
Michail Vourlakos
674b6ea754 plasma theme extended:separator area margins
--discover and expose plasma theme margins for
separator areas
2021-02-26 16:49:42 +02:00
Michail Vourlakos
7f9f418b75 do not reanchor simple windows in real removal
BUG:433359
2021-02-25 17:17:01 +02:00
Michail Vourlakos
89eae6e667 fix tasks model breakage during activity change
based on bug: #433359
2021-02-25 17:02:30 +02:00
Michail Vourlakos
ddb7dfdf5e use bool for floatingInternalGapIsForced
--do not use CheckBox three states in order
to make things simpler for the user
2021-02-21 12:26:16 +02:00
Michail Vourlakos
73a3e92740 valgrind:add comments to Items creating crashes
--comment some Items in Tasks applet that create crashes
with valgrind
2021-02-20 14:12:21 +02:00
Michail Vourlakos
c22d4a77e9 add SmartLauncherItem in a Loader 2021-02-20 13:40:07 +02:00
Michail Vourlakos
7a1b920aba init default color scheme based on plasma version 2021-02-19 18:05:26 +02:00
Michail Vourlakos
d437ed8c3d specify plasma default color scheme 2021-02-19 14:42:19 +02:00
Michail Vourlakos
c70ffb5b92 automatic update screen geometries in screen pool 2021-02-17 15:12:27 +02:00
Michail Vourlakos
a01c18a551 update geometrics for screenpool records 2021-02-17 14:20:44 +02:00
Michail Vourlakos
ad0f9901b7 provide single screens data table 2021-02-17 13:37:02 +02:00
Michail Vourlakos
41ebee5a71 update screenpool api 2021-02-17 12:24:36 +02:00
Michail Vourlakos
864a3520f2 remove no needed primary connector logic 2021-02-17 12:14:46 +02:00
Michail Vourlakos
42757668cf provide specific screen data structure 2021-02-17 12:02:52 +02:00
Michail Vourlakos
da3fbca477 organize new>layout templates action menu 2021-02-16 16:46:52 +02:00
Michail Vourlakos
5b9ec2ee06 provide option to import layout templates easily
--when the user imports a layout in its system,
a message is appearing to inform him that he can
also import it as custom layout template
2021-02-16 16:16:50 +02:00
Michail Vourlakos
a58ecc08d7 provide installCustomLayoutTemplate in manager 2021-02-16 15:23:56 +02:00
Michail Vourlakos
cc044d8483 layout editor:provide layout changed indicator
--following plasma systemsettings changes indicator,
layout editor is now also providing an orange circle
in order to indicate that a layout has changes
2021-02-16 10:58:24 +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