Michail Vourlakos
7695443a90
details:update buttons state on dataChanged
2020-08-17 17:17:14 +03:00
Michail Vourlakos
131ce454f2
fix IconData references based on Data::Generic type
2020-08-17 16:26:53 +03:00
Michail Vourlakos
5cb0277682
make layoutstable generic table dependent
2020-08-17 16:17:11 +03:00
Michail Vourlakos
3c92b04cbc
provide generic table datatype
2020-08-17 15:20:39 +03:00
Michail Vourlakos
519decb85c
update layoutstable remove function
2020-08-17 14:45:54 +03:00
Michail Vourlakos
188aa10b40
update datatypes to use generic data type
2020-08-17 14:40:32 +03:00
Michail Vourlakos
1af16862bf
provide Data::Generic to be used from datatypes
2020-08-17 14:26:28 +03:00
Michail Vourlakos
9f7f846318
provide applet internal data type
2020-08-17 14:16:05 +03:00
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
8e0d4fe7d5
.gitignore accept also hidden layout.latte files
2020-08-14 10:13:29 +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
76ec713c9d
update for thin tooltips and auto size behaviors
...
--make their behavior more understandable and predictable
based on dock and panel types
2020-08-06 02:54:15 +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
c5d7b787f4
do not update view location when already correct
2020-08-03 22:08:44 +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
84858ff529
editing:update/fix button groups behavior
...
--new single instance editing windows revealed
an issue with buttons groups that use ExclusiveGroups
in order to identify their property. All such
implementations have been adjusted in order to
provide a more concrete experience
2020-08-03 14:21:08 +03:00
Michail Vourlakos
8ccc3660e9
block mustBeShown events when hideThickScreepGaps
...
--especially for Latte Panels that has used Positioner
midSlidingAnimation() to reposition the panel
2020-08-03 13:55:27 +03:00
Michail Vourlakos
37a682e5bc
rename property to hideFloatingGapForMaximized
...
--this property hides any floating gap when there
are maximized windows
2020-08-03 13:24:29 +03:00
Michail Vourlakos
b92ece0f8e
rename option for floatingInternalGapIsForced
...
--that option from Behavior page is now renamed and
also its behavior has been upgraded by enabling
three possible options:
1. Disabled always
2. Auto - which is enabled for Docks and disabled for Panels
3. Enabled always
2020-08-03 13:10:46 +03:00