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

5027 Commits

Author SHA1 Message Date
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
Michail Vourlakos
7811e4830b fix,consider only launchers for inCurrentActivity 2021-02-16 09:51:13 +02:00
Michail Vourlakos
c922aec8a5 cleanup exported layout template settings
--cleanup activities and preferredforshortcuts touched
2021-02-15 20:53:40 +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
3ba909a91d plasmoid:hide last separator for no launchers
this is enabled by default if the user wants
a persistent separator at the end of its tasks
can always a separator applet in that position

BUG:421253
2021-02-14 23:06:03 +02:00
Michail Vourlakos
466e989c28 always show chosen single layout first
--the user selected single layout must be first
of all at all times in settings dialog window
2021-02-14 21:08:34 +02:00
Michail Vourlakos
db8f01b0e7 improve texts for separators addition/removal 2021-02-14 20:51:09 +02:00
Michail Vourlakos
5e3b9f61eb center single/multiple buttons in settings dialog 2021-02-14 20:26:44 +02:00
Michail Vourlakos
761305af61 improve text for Single/Multiple layouts 2021-02-14 20:23:55 +02:00
Michail Vourlakos
22fa4c8fc8 rename property single active layout
--renaming active layout in single mode is a little
tricky in order to not leave any deprecated data behind.
Successful steps would be:
1. unload current single layout
2. load new single layout for the new file
3. remove deprecated layout file after new file loaded correctly
2021-02-14 20:11:25 +02:00
Michail Vourlakos
4806a7c5e2 fix single mode active layout ordering
--simplify also some code parts in layouts handler
2021-02-14 18:39:30 +02:00
Michail Vourlakos
4a89138a6e provide functionality for Enabled layout action 2021-02-14 18:00:08 +02:00
Michail Vourlakos
6550112525 hidden applets pass on parabolieffect messages 2021-02-14 17:13:06 +02:00
Michail Vourlakos
da6478fc8e add functionality for activities explorer 2021-02-14 17:07:04 +02:00
Michail Vourlakos
684bf9dc80 provide two new actions in Layouts Editor
--Activities to trigger Plasma activities manager
--Enabled to assign/unassign layouts to different
activities
2021-02-14 16:43:34 +02:00
Michail Vourlakos
ad4095855e fix custom templates dir tracking 2021-02-14 00:30:44 +02:00
Michail Vourlakos
ea3d913757 improvements for view templates handling 2021-02-13 21:12:32 +02:00
Michail Vourlakos
7e92a79d4c add missing signal for export dialog handler 2021-02-13 20:04:07 +02:00
Michail Vourlakos
26af7e4091 add functionality for ExportViewTemplate 2021-02-13 19:52:52 +02:00
Michail Vourlakos
eec63e5f13 add export view as template option 2021-02-13 19:05:32 +02:00
Michail Vourlakos
a9301ebf7b move syncing layout files into export dialog 2021-02-13 13:15:51 +02:00
Michail Vourlakos
c7404e55a9 custom templates in FullBackupConfiguration 2021-02-13 12:57:13 +02:00
Michail Vourlakos
440b4b5736 improve templates signaling 2021-02-13 12:38:34 +02:00
Michail Vourlakos
57fc8ec375 support applets relative path icons 2021-02-13 02:20:31 +02:00
Michail Vourlakos
d5f6dcad6d track custom templates removal 2021-02-13 02:01:13 +02:00
Michail Vourlakos
4ad8654970 visual feedback for templates extraction
--update templates list when adding new templates
2021-02-13 01:43:49 +02:00
Michail Vourlakos
53f32b6f3b do not remove configuration for subcontainments 2021-02-13 01:27:03 +02:00
Michail Vourlakos
a8d4bdf82d provide basic Export functionality 2021-02-13 01:22:44 +02:00
Michail Vourlakos
16c1a849b6 init UserSpecified templates in templatemanager 2021-02-12 21:02:42 +02:00
Michail Vourlakos
08327326ff provide functionality for ChooseDialog in Export 2021-02-12 20:51:27 +02:00
Michail Vourlakos
2dee058fdc provide Choose File Dialog for ExportTemplate 2021-02-12 19:10:23 +02:00
Michail Vourlakos
ea214c5297 increase View initial thickness
--this way during startup a big thickness is
provided in order for slide-in during startup
to play nicely and give the time to view
its proper thicknesses
2021-02-10 20:13:15 +02:00
Michail Vourlakos
f020400aec provide ExportTemplate::Reset functionality 2021-02-10 20:05:13 +02:00
Michail Vourlakos
c57a69ae05 rename function in settings handler 2021-02-10 19:10:24 +02:00
Michail Vourlakos
6f58d09d06 reorganize settings dialogs in better structure 2021-02-09 20:22:31 +02:00
Michail Vourlakos
484270f416 disable clickable for AppletsTable Header Columns 2021-02-09 19:29:00 +02:00
Michail Vourlakos
869df6316c fix applets table data
--ignore applets data that are not valid
2021-02-09 19:15:51 +02:00
Michail Vourlakos
d40cdfceab improve CheckBox behavior in AppletsTable 2021-02-09 19:04:44 +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