Commit Graph

60 Commits (1e9760906735b8611694634095a9cd183494445f)

Author SHA1 Message Date
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
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