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
92127577d1
improve semantics for layout class
7 years ago
Michail Vourlakos
afcdd1b726
hide docks animation when changing layouts
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
ae39271c9f
update timer interval for dynamic switching
8 years ago
Michail Vourlakos
dfe0a8e18f
update translation strings, add greek
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
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
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
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
Michail Vourlakos
35a8f607b8
update universal settings correctly
...
--update exposeLayoutsMenu correctly from the
Importer
--cleanup universal settings file on exit
8 years ago
Michail Vourlakos
db08a09bbf
Importer importes the containments correctly
8 years ago
Michail Vourlakos
1a9ea88bc8
add LayoutSettings class and expose classes
8 years ago
Michail Vourlakos
b35501012e
update new classes descriptions
8 years ago
Michail Vourlakos
06ddef8506
cnew architectures classes,add missing licenses
8 years ago