Michail Vourlakos
6a1c8173e2
remove noDocksWithTasks from corona
2018-01-31 20:17:50 +02:00
Michail Vourlakos
3d471ee884
update syncDockViews to per layout
2018-01-31 19:04:01 +02:00
Michail Vourlakos
5e2d786729
add freeEdges in layout
2018-01-31 18:45:15 +02:00
Michail Vourlakos
8aad360916
add lastUsedActivity in the layout file
...
--lastUsedActivity is also used when we are opening
an assigned0-activities layout in order to choose in which
activity to swith on starting.
2018-01-30 14:33:00 +02:00
Michail Vourlakos
67ce3441a4
MultipleLayouts:launchers signals made layout aware
2018-01-21 20:17:58 +02:00
Michail Vourlakos
be0f9dc0ba
remember the last used activity per layout
2018-01-21 13:52:33 +02:00
Michail Vourlakos
9cdb75ec49
assign/unassign signals at needed containments
2018-01-21 13:07:08 +02:00
Michail Vourlakos
b5ccba44b1
Move Dock from Layout to Layout
...
-- In the configuration window at the "New Dock"
ComboBox were added options in order for a dock
to move to another running Layout.
2018-01-21 11:59:46 +02:00
Michail Vourlakos
0120d8635b
fix two crashes
...
--when deleting a copied dockView, unbind the sensitive signals
from dockView
--when deleting a copied dockView and the config windows syncGeometry
is called then it should first check in the dockView has a
layout
2018-01-20 00:25:00 +02:00
Michail Vourlakos
7e2fc0f895
check active layouts also for broken state
2018-01-17 23:32:50 +02:00
Michail Vourlakos
1275da22d7
MultipleLayouts:dont check active layouts as broke
...
--add also more debug messages for broken layouts
2018-01-16 18:17:34 +02:00
Michail Vourlakos
7ad76937b7
Layout:update locked applets ids
...
--these ids werent updated at MultipleLayouts
and Copy function
2018-01-15 23:26:10 +02:00
Michail Vourlakos
308d99e215
MultipleLayouts:Rename layout name runtime
...
--In MultipleLayouts we dont need to close the
active layout to rename it. We can do it without
need to close it and reopen that layout.
2018-01-15 23:04:03 +02:00
Michail Vourlakos
1e97609067
MultipleLayouts:support Export
2018-01-15 20:16:11 +02:00
Michail Vourlakos
b7d1b86a65
IMPORTANT:Fix uniqueness of IDs during importing
...
--These fixes any issues concerning Multiple Layouts
Loading/Unloading and keeping the Original Layout files
consistent.
2018-01-14 23:58:48 +02:00
Michail Vourlakos
3cf6d8ef9d
multiple fixes for Multiple Layouts
2018-01-14 23:58:48 +02:00
Michail Vourlakos
dc4a223f27
fix currentActivitiId issues on startup
2018-01-14 23:58:48 +02:00
Michail Vourlakos
896e46dcd9
dont write updated ids if they didnt change
2018-01-14 23:58:48 +02:00
Michail Vourlakos
667a451499
Multiple Layouts:Fixes for storage synchronization
...
--fix also a crash when removing a dock
2018-01-14 23:58:48 +02:00
Michail Vourlakos
7dd6345d4a
MultipleLayouts:Load/Unload on Activities changes
...
--workaround an upstream issue, when closing an Activity
all dock/panel windows in MultipleLayouts where become
hidden.
2018-01-14 23:58:48 +02:00
Michail Vourlakos
4280c14acd
many improvements for MultipleLayouts case
2018-01-14 23:58:48 +02:00
Michail Vourlakos
7d4989e983
add code for MultipleLayouts and Activities
...
--prepare dockViews and rest classes in order to
be able to change between different Activities in
a MultipleLayouts environment.
2018-01-14 23:58:48 +02:00
Michail Vourlakos
bc91aefd89
add more MultipleLayouts code
...
--move code from dockCorona to layoutManager
--add more code related to MultipleLayouts
2018-01-14 23:58:48 +02:00
Michail Vourlakos
e3a3cb5a52
re-use copyDock code to make it more generic
...
--fix crash from containments deletion when closing corona
--reuse copyDock code in order to prepare it for
loading multiple layouts at the same time
2018-01-14 23:58:48 +02:00
Michail Vourlakos
4ac3efd0b5
add filePtr for layout
2018-01-14 23:58:48 +02:00
Michail Vourlakos
822f3630ac
fix crashes: wrong containment deletion/signals
...
--we fix two crashes, one from availableScreenRectChanged
signaling when we unload a layout
--one from deleting containments in random order,
we must first delete systrays and then the rest containments
2018-01-14 23:58:48 +02:00
Michail Vourlakos
274c6a653d
add managedLayout to dockView
...
--this way a dock can belong to specific Layout
and this could be changed runtime in a multi-layout
runtime environment
2018-01-14 23:58:48 +02:00
Michail Vourlakos
f81433be8b
try to link containments to layouts
2018-01-14 23:58:48 +02:00
Michail Vourlakos
dd8c8271b6
IMPORTANT: move logic from corona to layout
...
--refactoring code for #808...
Latte gets prepared for multiple layouts running
at the same time.
2018-01-08 19:23:53 +02:00
Michail Vourlakos
a01b7f100b
move copyDock from corona to Layout
2018-01-07 19:59:18 +02:00
Michail Vourlakos
92127577d1
improve semantics for layout class
2018-01-07 19:33:18 +02:00