Michail Vourlakos
3cf6d8ef9d
multiple fixes for Multiple Layouts
7 years ago
Michail Vourlakos
dc4a223f27
fix currentActivitiId issues on startup
7 years ago
Michail Vourlakos
667a451499
Multiple Layouts:Fixes for storage synchronization
...
--fix also a crash when removing a dock
7 years ago
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.
7 years ago
Michail Vourlakos
132410d848
MultipleLayouts availableScreenRegion
...
--it is used to position correctly the separate dock/panels
in different activities
7 years ago
Michail Vourlakos
19cd67627d
more improvements for MultipleLayouts case
...
--fix the strut setting between multiple running
layouts. When the activity is changing then each dock/panel
removes or adds its struts accordingly
7 years ago
Michail Vourlakos
4280c14acd
many improvements for MultipleLayouts case
7 years ago
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.
7 years ago
Michail Vourlakos
bc91aefd89
add more MultipleLayouts code
...
--move code from dockCorona to layoutManager
--add more code related to MultipleLayouts
7 years ago
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
7 years ago
Michail Vourlakos
47566c27c3
add variable layoutsMemoryUsage for layoutManager
7 years ago
Michail Vourlakos
f617a9178e
support multiple active layouts in layoutmanager
7 years ago
Michail Vourlakos
f81433be8b
try to link containments to layouts
7 years ago
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.
7 years ago
Michail Vourlakos
a01b7f100b
move copyDock from corona to Layout
7 years ago
Michail Vourlakos
92127577d1
improve semantics for layout class
7 years ago
Michail Vourlakos
1d5d4406ef
slide-out docks in manual layout change
7 years ago
Michail Vourlakos
afcdd1b726
hide docks animation when changing layouts
7 years ago
Michail Vourlakos
2640a7e948
reload layouts if needed after default import
7 years ago
Michail Vourlakos
0615dcf084
add --default-layout option for command line
...
--this option enables the user to load the default
layout from start.
7 years ago
Michail Vourlakos
3679c1c0cf
load the default layout when cant find previous
...
--load the default layout when cant find the previous
layout for some reason. This means that something went
really wrong actually and the previous stored layout
doesnt exist anymore, at least with the same name
ised.
7 years ago
Michail Vourlakos
eefbc5e9ec
fix #636,new approach for Layout,Global launchers
...
--changed the design totally and use only signals
between plasmoid in order to update their models. This
way the launcherList from their tasksmodel should be
updated only on the initialization phase of the Latte
plasmoid. Afterwards signaling between them takes
place, in order to inform each other for adding,
removing launchers, moving them and assigning them
to activities
8 years ago
Michail Vourlakos
25dee2ecb9
unminimize layout config win when called
8 years ago
Michail Vourlakos
ae39271c9f
update timer interval for dynamic switching
8 years ago
Michail Vourlakos
23733837e5
update the infoview for wayland and multi-screen
8 years ago
Michail Vourlakos
dfe0a8e18f
update translation strings, add greek
8 years ago
Michail Vourlakos
6f7a44c450
the user can disable the Latte Info window
...
--which is mainly used to inform the user for
a dynamic layout switching
8 years ago
Michail Vourlakos
aed9452330
remove deprecated code
8 years ago
Michail Vourlakos
2d4aeaaf51
add info window for showing latte infos
...
--its main purpose is to inform the user that Latte
is dynamically switching layout
8 years ago
Michail Vourlakos
096a1fa4c7
fix #617 , add a missing return statement
8 years ago
Michail Vourlakos
0a53646847
send a notification when switching layouts dynamic
8 years ago
Michail Vourlakos
ecf67a2a9d
dynamic changing to layouts based on activities
8 years ago
Michail Vourlakos
93deb7d3cc
add presets on startup
8 years ago
Michail Vourlakos
cdc5478b7b
import correctly old layouts from old config files
8 years ago
Michail Vourlakos
ed6ca64c1f
support restore Presets in layouts manager
8 years ago
Michail Vourlakos
b6352c587d
update menu layouts from the layouts window
8 years ago
Michail Vourlakos
b48d1eb4ac
improve layout switching in plasmoid and manager
8 years ago
Michail Vourlakos
747fe2fd02
expose a QMultiComboBox for activities in layouts
8 years ago
Michail Vourlakos
56d1341663
load layouts in layout window
...
-- this first commit just load the texts corresponding
to the layouts values
8 years ago
Michail Vourlakos
37c86079c0
expose menuLayouts from layoutManager
...
--create a list of layouts that have enabled
to be shown in menus
8 years ago
Johan Smith Agudelo Rodriguez
0e87cb8907
LayoutConfigDialog moved into LayoutManager class
8 years ago
Michail Vourlakos
569d9fe2d1
remove deprecated color(tan) and use brown instead
...
--update also the interval to switch layouts
8 years ago
Michail Vourlakos
fc0e0f2d50
fix creation of Alternative Layout
8 years ago
Michail Vourlakos
21a51ba4b3
fix typos
8 years ago
Michail Vourlakos
c0288893ae
init correctly Latte with new architecture
8 years ago
Michail Vourlakos
75f3b1d4d2
update layouts to new architecture
...
--the config window now exposes only the
confirmed layouts and can update its layout
accordingly
8 years ago
Michail Vourlakos
673c398d32
add currentLayout into the layoutManager
8 years ago
Michail Vourlakos
f2de335d35
move functionality to new architecture
...
--add functionality for layoutManager
--add widgets action and alternative layout action to
layoutManager
--remove more functionality that belongs to globalSettings
8 years ago
Michail Vourlakos
14e61b3a59
update currentLayout,create Alternative if !exists
8 years ago
Michail Vourlakos
091295126d
support loading for the new architecture
8 years ago