Michail Vourlakos
fb843776a0
set document-new icon for New Templates menu items
2020-08-14 11:03:31 +03:00
Michail Vourlakos
7ef74d2096
sync settings before exporting
2020-08-14 10:52:13 +03:00
Michail Vourlakos
043849c4e7
templates:track properly hidden multiple template
2020-08-14 10:34:34 +03:00
Michail Vourlakos
37d629125c
drop deprecated presets/prestyles etc...
...
--we now use templates directory
2020-08-14 10:02:41 +03:00
Michail Vourlakos
5876548a7d
drop deprecated importing layout presets
2020-08-14 09:57:39 +03:00
Michail Vourlakos
6dd3d96bfb
update MultipleLayoutsHidden file importing
2020-08-14 09:41:23 +03:00
Michail Vourlakos
7c238589ba
improve name style and layouts path references
...
--use Importer in order to reference layouts directory
in user space and improve also naming for relevant
Importer functions
2020-08-14 09:33:39 +03:00
Michail Vourlakos
5ed3f111e3
update Layout::MULTIPLELAYOUTSHIDDENNAME
...
which is used to identify multiple layouts hidden
base layout
2020-08-14 09:08:01 +03:00
Michail Vourlakos
ba178e534d
add missing signals when adding new layout
2020-08-13 22:23:59 +03:00
Michail Vourlakos
50c419d4e4
upgrade importDefaultLayout codepaths
...
--use Templates::Manger in order to import
default layout on startup
2020-08-13 21:28:52 +03:00
Michail Vourlakos
15dc6f5eac
move newLayout from layoutsmanager to templates
2020-08-13 20:42:38 +03:00
Michail Vourlakos
0393e0ff35
settings:improve init of layout templates submenu
2020-08-12 19:07:48 +03:00
Michail Vourlakos
77515be7c6
settings:expose LayoutTemplates to New button
2020-08-12 18:56:46 +03:00
Michail Vourlakos
cd89f959e3
update layout system template identifying
2020-08-12 18:15:45 +03:00
Michail Vourlakos
19c96df252
update Layout::Manager::newLayout() function
...
--drop its presets support and update to all new
Layout Templates manager
2020-08-12 14:03:38 +03:00
Michail Vourlakos
edf06edeba
drop Layouts::Manager::presetsPaths
2020-08-12 13:51:28 +03:00
Michail Vourlakos
1b4d13959b
use new TemplateManager add default templatelayout
2020-08-12 13:42:45 +03:00
Michail Vourlakos
6e2d8143e5
improve Default Layout Template name is accessed
2020-08-12 12:59:55 +03:00
Michail Vourlakos
2fdbc134a1
load system layout templates properly
2020-08-12 12:59:55 +03:00
Michail Vourlakos
545404ec82
introduce all new templates manager
...
--this class is going to be responsible for all
templates tasks
2020-08-12 12:59:55 +03:00
Martijn Vogelaar
b207950cc7
#15 Drag drop layout text
2020-08-12 09:58:30 +00:00
Michail Vourlakos
3ea099a54b
update namespace for uniqueidinfo
2020-08-09 18:08:12 +03:00
Michail Vourlakos
4777e33a59
update namespace for PreferencesData
2020-08-09 18:05:33 +03:00
Michail Vourlakos
910f480a3d
rename data to layoutcolordata
2020-08-09 18:02:54 +03:00
Michail Vourlakos
47ef73041b
update data::layout... namespaces
2020-08-09 18:00:01 +03:00
Michail Vourlakos
b39c35b487
update namespace/name for Data::LayoutColor
2020-08-09 17:40:11 +03:00
Michail Vourlakos
805e37a368
update Layout::Data::ActivityData namespace
2020-08-09 14:22:53 +03:00
Michail Vourlakos
375579a517
move data classes from settings to app directory
...
--makes more sense data records to be accessible both
from settings and layouts management classes
2020-08-09 14:11:06 +03:00
Michail Vourlakos
da61a432cd
add template options to layoutdata
2020-08-09 13:53:43 +03:00
Michail Vourlakos
aee04ef180
set maximum values for mouse sensitivity buttons
2020-08-06 03:04:03 +03:00
Michail Vourlakos
5d7ea7c9c7
fix crash at primary config when switching layouts
...
--fix crash at primary config when switching layouts
--load on demand view type options at vertical latte
views as memory improvement
2020-08-05 19:33:33 +03:00
Michail Vourlakos
9092e54fc0
enable Multiple Layouts mode in wayland
...
--enable multiple layouts mode partially and
try to provide at least one central layout
combined with a shared layout
2020-08-03 18:13:37 +03:00
Michail Vourlakos
dec2860d5f
synchronizer:improve freeactivities layout semantic
2020-08-03 17:42:06 +03:00
Michail Vourlakos
b799950ddb
corona:remove editing windows earlier
...
--it minimizes warnings during exit
2020-08-03 17:33:52 +03:00
Michail Vourlakos
fed3194ca9
multiple:unload central layouts after the additions
...
--this way a shared layout that unloads its only central
layout is not unloaded at all if a new central layout exists
with it
2020-08-03 17:30:13 +03:00
Michail Vourlakos
e323f31645
use universal inAdvancedMode for edit settings
...
--for all view edit windows are now using the same
flag in order to identify basic and advanced level
for editing their settings
2020-08-03 12:13:03 +03:00
Michail Vourlakos
0bcc45e633
use KWin slideouts when switching layouts
2020-08-03 00:29:59 +03:00
Michail Vourlakos
105b14de38
layouteditor:improve activity/shares edit behavior
...
--situation has improved vastly for users for activities
and shares when trying to change their values. The menus
that appear now contain Ok/Cancel buttons in order to
accept or ignore the changes. If the user just hides
the menu without clicking Ok button then the changes
are ignored.
2020-08-02 19:10:38 +03:00
Michail Vourlakos
3f1e788885
details:fix checkboxes options
...
--use one single checkbox for its option and
align an much as possible previous radiobuttons
2020-08-02 17:18:29 +03:00
Michail Vourlakos
b808fa2559
reduce minimum hide timer interval to zero
2020-08-02 03:23:00 +03:00
Michail Vourlakos
7e4791fdbc
fixes for hiding/showing signaling
2020-08-02 02:36:12 +03:00
Michail Vourlakos
8c1d0d34e5
rename internal containments to subcontainments
...
--applets that act as internal containments are now called
subcontainments because they are containments inside
main containments
2020-08-02 01:22:25 +03:00
Michail Vourlakos
59878a3f28
details:update window title based on layout name
2020-08-01 23:25:26 +03:00
Michail Vourlakos
a623858d78
details: give layouts their background badges
2020-08-01 23:25:26 +03:00
Michail Vourlakos
72fa5cdd9c
rename background delegate of layouts editor
2020-08-01 23:25:26 +03:00
Michail Vourlakos
39fb0df8dc
remove background cmbbox deprecated code
2020-08-01 23:25:26 +03:00
Michail Vourlakos
c3e430e356
fix crash when unloading layouts
...
--when unloading layouts applets are deleted
and subsequently all the heuristics for identifying
expanded applets are removed. In such case
there were rare cases that applet()->id() was
trying to be accessed and that was subsequently
creating crashes because applet did not exist
anymore. AppletQuickItems probably are deleted
after applet has already been destroyed.
2020-08-01 20:40:23 +03:00
Michail Vourlakos
c64354c048
update CustomIndicator button onParentView change
2020-07-31 20:22:51 +03:00
Michail Vourlakos
45d09b2cd4
editdock:support indicatorsuimanager
...
--the new approach is much more memory efficient
as the same indicator config ui is used for ALL
views and anything related to config uis is now
handled by the manager instead of each diffent
view on its own
2020-07-31 20:16:14 +03:00
Michail Vourlakos
5d1edfe68d
fix layouts model original data discoveries
...
--original data indexes may not be consistent with
current layouts data. If a layout is removed from
current layouts then many original layouts data indexes
are totally different. This commit fixes this.
2020-07-31 13:50:48 +03:00