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
2017-07-31 03:53:39 +03:00
Michail Vourlakos
25dee2ecb9
unminimize layout config win when called
2017-07-30 19:49:05 +03:00
Michail Vourlakos
ae39271c9f
update timer interval for dynamic switching
2017-07-26 10:30:03 +03:00
Michail Vourlakos
23733837e5
update the infoview for wayland and multi-screen
2017-07-26 10:21:37 +03:00
Michail Vourlakos
dfe0a8e18f
update translation strings, add greek
2017-07-25 15:59:06 +03:00
Michail Vourlakos
6f7a44c450
the user can disable the Latte Info window
...
--which is mainly used to inform the user for
a dynamic layout switching
2017-07-25 14:19:01 +03:00
Michail Vourlakos
aed9452330
remove deprecated code
2017-07-25 14:10:54 +03:00
Michail Vourlakos
2d4aeaaf51
add info window for showing latte infos
...
--its main purpose is to inform the user that Latte
is dynamically switching layout
2017-07-25 14:06:48 +03:00
Michail Vourlakos
096a1fa4c7
fix #617 , add a missing return statement
2017-07-25 12:09:14 +03:00
Michail Vourlakos
0a53646847
send a notification when switching layouts dynamic
2017-07-24 20:01:11 +03:00
Michail Vourlakos
ecf67a2a9d
dynamic changing to layouts based on activities
2017-07-24 20:01:11 +03:00
Michail Vourlakos
93deb7d3cc
add presets on startup
2017-07-24 20:01:11 +03:00
Michail Vourlakos
cdc5478b7b
import correctly old layouts from old config files
2017-07-24 20:01:11 +03:00
Michail Vourlakos
ed6ca64c1f
support restore Presets in layouts manager
2017-07-24 20:01:11 +03:00
Michail Vourlakos
b6352c587d
update menu layouts from the layouts window
2017-07-24 20:01:11 +03:00
Michail Vourlakos
b48d1eb4ac
improve layout switching in plasmoid and manager
2017-07-24 20:01:11 +03:00
Michail Vourlakos
747fe2fd02
expose a QMultiComboBox for activities in layouts
2017-07-24 20:01:11 +03:00
Michail Vourlakos
56d1341663
load layouts in layout window
...
-- this first commit just load the texts corresponding
to the layouts values
2017-07-24 20:01:11 +03:00
Michail Vourlakos
37c86079c0
expose menuLayouts from layoutManager
...
--create a list of layouts that have enabled
to be shown in menus
2017-07-24 20:01:11 +03:00
Johan Smith Agudelo Rodriguez
0e87cb8907
LayoutConfigDialog moved into LayoutManager class
2017-07-24 20:01:11 +03:00
Michail Vourlakos
569d9fe2d1
remove deprecated color(tan) and use brown instead
...
--update also the interval to switch layouts
2017-07-24 20:01:11 +03:00
Michail Vourlakos
fc0e0f2d50
fix creation of Alternative Layout
2017-07-24 20:01:11 +03:00
Michail Vourlakos
21a51ba4b3
fix typos
2017-07-24 20:01:11 +03:00
Michail Vourlakos
c0288893ae
init correctly Latte with new architecture
2017-07-24 20:01:11 +03:00
Michail Vourlakos
75f3b1d4d2
update layouts to new architecture
...
--the config window now exposes only the
confirmed layouts and can update its layout
accordingly
2017-07-24 20:01:11 +03:00
Michail Vourlakos
673c398d32
add currentLayout into the layoutManager
2017-07-24 20:01:11 +03:00
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
2017-07-24 20:01:11 +03:00
Michail Vourlakos
14e61b3a59
update currentLayout,create Alternative if !exists
2017-07-24 20:01:11 +03:00
Michail Vourlakos
091295126d
support loading for the new architecture
2017-07-24 20:01:11 +03:00
Michail Vourlakos
942d3b04db
prepare loading layouts correctly
2017-07-24 20:01:11 +03:00
Michail Vourlakos
35a8f607b8
update universal settings correctly
...
--update exposeLayoutsMenu correctly from the
Importer
--cleanup universal settings file on exit
2017-07-24 20:01:11 +03:00
Michail Vourlakos
db08a09bbf
Importer importes the containments correctly
2017-07-24 20:01:11 +03:00
Michail Vourlakos
06ddef8506
cnew architectures classes,add missing licenses
2017-07-24 20:01:11 +03:00