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