Michail Vourlakos
7954ce5d52
update Activites correctly for orphaned layouts
7 years ago
Michail Vourlakos
3bddb99881
remove ghost containments on loading
...
--ghost containments such as when a user
deletes a dock without notification confirmation
can be removed afterwards when that layout is
loading either at Single or Multiple mode.
7 years ago
Michail Vourlakos
028f2c5fe8
add dbus functionality
...
--show config window through dbus
--change layout through dbus
7 years ago
Michail Vourlakos
dfdf07404c
dont show info window when no adding layout
...
--and the user hasnt chosen it
7 years ago
Michail Vourlakos
43cc5da6fa
complete containmentactions support
...
--this way the Layouts menu in now accesible
even from plasma taskmanagers. The codebase is also
the same for every component that is showing its
menus.
7 years ago
Michail Vourlakos
82e77f7b23
more improvements to containmentactions
7 years ago
Michail Vourlakos
474c7a3970
slide-out docks on closing
7 years ago
Michail Vourlakos
afe9a2e09d
rename latteconfigdialog to settingsdialog
7 years ago
Michail Vourlakos
e4153271ef
fix dependencies and references
7 years ago
Michail Vourlakos
acb77c6cd4
update header files and move files around
7 years ago
Michail Vourlakos
7808eebc2a
support toggle memoryUsage from command line
...
--On startup the user can choose between single/multiple
modes from command line
7 years ago
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.
7 years ago
Michail Vourlakos
2327965c24
support pausing activities from main config window
7 years ago
Michail Vourlakos
e3b398bee7
dont close config window when an activity closes
7 years ago
Michail Vourlakos
4212d57ca7
enable global shortcuts for universal settings
7 years ago
Michail Vourlakos
22ef2280d2
enable universal settings in Latte Settings Window
7 years ago
Michail Vourlakos
7b3892de7f
update latteconfig to use corona
7 years ago
Michail Vourlakos
1ab273753e
add menu/about in Latte Settings window
7 years ago
Michail Vourlakos
8fb12bdbcf
improvements to new Latte config window
7 years ago
Michail Vourlakos
be0f9dc0ba
remember the last used activity per layout
7 years ago
Michail Vourlakos
5c98015e8e
fix #808,Multiple Layouts in Layouts Editor
...
-- the user is able to change from Multiple Layouts
to Single Layout runtime through Layouts Editor
7 years ago
Michail Vourlakos
e4cd47ca3e
MultipleLayouts:update Layouts menu
7 years ago
Michail Vourlakos
60cc89d595
MultipleLayouts:restore isSwitching signal
...
--this creates a nice animation when switching
layouts for orphaned Activities at a Multiple
Layouts state
7 years ago
Yuri Chornoivan
de5bc5eb91
Fix minor typos
7 years ago
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.
7 years ago
Michail Vourlakos
1e97609067
MultipleLayouts:support Export
7 years ago
Michail Vourlakos
a905138810
MultipleLayouts:support Remove,Menus,Copy
7 years ago
Michail Vourlakos
fa379144e9
fix Switch behavior for Multiple Layouts
7 years ago
Michail Vourlakos
94914ee578
warning message for broken MultipleLayouts startup
...
--if the app crashed and the user trys to reopen Latte
then the Containments must first return to their Original
Layouts. This code provides that and informs also the user
during the startup.
7 years ago
Michail Vourlakos
333afc75bc
improve currentLayoutName for Multiple Layouts
...
--improve layout manager header appearance
7 years ago
Michail Vourlakos
a37036b6eb
support Activities setting for InfoView
7 years ago
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