Michail Vourlakos
622cc6988c
provide debug messages for ViewsTable
2021-03-21 16:54:58 +02:00
Michail Vourlakos
a7ac422b31
support running views data from Layouts::Storage
2021-03-21 15:31:47 +02:00
Michail Vourlakos
87ddf1f6d6
update Layout::Storage to Data::View,ViewsTable
2021-03-21 14:36:25 +02:00
Michail Vourlakos
74da7bfb0f
add more options in Data::View
2021-03-21 13:35:58 +02:00
Michail Vourlakos
065a3ee9c4
add edge in view data
2021-03-21 00:18:28 +02:00
Michail Vourlakos
386e1bf284
introduce Layout ViewsTable
2021-03-21 00:13:16 +02:00
Michail Vourlakos
a48786a5e2
introduce ViewData Origin data
2021-03-20 23:48:53 +02:00
Michail Vourlakos
e7eeb4f9fd
introduce ViewData and FIRSTSCREENID
2021-03-20 18:57:28 +02:00
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
42757668cf
provide specific screen data structure
2021-02-17 12:02:52 +02:00
Michail Vourlakos
f020400aec
provide ExportTemplate::Reset functionality
2021-02-10 20:05:13 +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
a45b97a2b1
provide basic implementation of ExportTemplateDlg
2021-02-07 12:53:10 +02:00
Michail Vourlakos
0943ecb42e
provide AppletsModel for ExportTemplateDialog
2021-02-07 12:02:50 +02:00
Michail Vourlakos
1f5f6cd69a
provide view templates through manager
2021-02-05 18:38:58 +02:00
Michail Vourlakos
a83d26a35b
multiple:make switch funtion work properly
...
--when the user requests a specific layout in Multiple
Layout mode the new approach is the following. If
the layout has assigned activities this is respected
but if its activities are empty that layout is assigned
only on the current activity and any other layouts assigned
explicitly to that activity are released
2020-08-30 20:32:13 +03:00
Michail Vourlakos
d8f1f7e4b9
refactor:settings layouts controller
...
--the controller does not need to host its own
CentralLayouts any more. It retrieves original
data for Synchronizer, updates layouts accordingly
and sends back to Synchronizer all the updated
layouts data
2020-08-29 23:37:52 +03:00
Michail Vourlakos
d5e83280d2
refactor:simplify layout data access
2020-08-29 20:42:15 +03:00
Michail Vourlakos
dfbf83b4a1
activities menu:provide CurrentActivity option
2020-08-29 15:45:07 +03:00
Michail Vourlakos
4d7e1dca83
update layouts table to support new approach
2020-08-28 17:58:39 +03:00
Michail Vourlakos
caf9bf7b78
REFACTOR:Drop Shared Layouts infrastructure
...
--Move in a simpler layouts approach.
--Single Layout mode loads ONLY ONE Layout for ALL Activities
--Multiple Layouts mode loads any combination of Layouts based
on the following settings:
-- OnAllActivities
-- ForFreeActivities
-- SpecificActivities
2020-08-28 17:58:39 +03:00
Michail Vourlakos
63bfc444c4
provide allactivities and free activities ids
2020-08-28 17:58:39 +03:00
Michail Vourlakos
dd46c79475
storage:expose applet plugins information
2020-08-20 17:28:29 +03:00
Michail Vourlakos
a36b49de77
data:extend generictable functionality
...
--provide different insert methods in order
to insert elements based on name or id sorting
criteria
2020-08-20 16:31:16 +03:00
Michail Vourlakos
7a3d68ed61
sort layouts based on their names
...
--when layouts are presented to the user it is preferred
to be perfectly sorted based on their names
2020-08-19 20:17:41 +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
5876548a7d
drop deprecated importing layout presets
2020-08-14 09:57:39 +03:00
Michail Vourlakos
cd89f959e3
update layout system template identifying
2020-08-12 18:15:45 +03: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