Michail Vourlakos
ab2f416176
layouts::storage,functions for subcontainments
2020-08-19 15:01:45 +03:00
Michail Vourlakos
d4bed3881b
drop layout::storage totally
...
--use only the all new layouts::storage
singleton class for all layout storage
operations
2020-08-18 03:13:05 +03:00
Michail Vourlakos
d3c1f4d1a8
layouts::storage,move copyView() function
2020-08-18 02:56:33 +03:00
Michail Vourlakos
53a0cb6574
layouts::storage, move syncToLayoutFile() code
2020-08-18 02:23:34 +03:00
Michail Vourlakos
d97be6744d
layouts::storage, move isBroken() function
2020-08-18 02:15:28 +03:00
Michail Vourlakos
9a1346d04a
layouts::storage support importToCorona()
2020-08-18 01:56:11 +03:00
Michail Vourlakos
2fd9d6cbfd
layout::storage move private functionality
...
--move private functionality to singleto class
2020-08-18 01:44:10 +03:00
Michail Vourlakos
d97fe4c59c
provide a new Layouts::Storage singleton
...
--this class will be the replacement for layout::storage
and will be responsible for any containment actions for
all layouts either loaded or offloaded. Through this
refactor loading and checking CentralLayouts should become
lighter and also memory efficient
2020-08-18 01:23:41 +03:00
Michail Vourlakos
9ff834ccae
layouts:define custom text properly
...
--store the full text color in layout file
2020-08-17 19:00:48 +03:00
Michail Vourlakos
d3a0b3cf31
details:confirm layout change,save data when needed
2020-08-17 18:27:21 +03:00
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