Commit Graph

24 Commits (0889d2224d4ad3e22cb52432556d1008e22f52d0)

Author SHA1 Message Date
Michail Vourlakos badcaa5474 fix a crash when changing layouts/old sessions
--when changing layouts/old sessions from the Latte Tasks
Context menu, Latte was crashing very often. Add the switching
code into a Timer to make its execution asynchronoushly
Michail Vourlakos f30c9056b3 support Alternative switching for new architecture
Michail Vourlakos b15e919bab remove all the session functionality
--the session functionality is not removed only from
globalsettings class which is just waiting to be removed
tottaly when its functionality moves to the new classes
Michail Vourlakos 06ddef8506 cnew architectures classes,add missing licenses
Michail Vourlakos 67d1f1d4f9 fix #565,full dynamic reload the layout
--the new layout is loaded without closing
Latte and with properly loading globalSettings
and screen from the layout file. The layout
new files are updated when Latte is closing
Michail Vourlakos b417ae52c3 support dynamic layouts loading
Michail Vourlakos aa9e730422 fix #539,update autostart to new desktop file
Michail Vourlakos 2ec210bf48 support globalLaunchers for alternative session
Michail Vourlakos cf7b820e2e sync launchers correctly between docks,def session
Michail Vourlakos df9edc5754 fix #441,expose add widgets action in context menu
Michail Vourlakos 7bbade8b28 fix, adding default layouts in user ones history
Michail Vourlakos 837207d21a remove separator from layouts
--signal to initialize the layouts
combobox when the user does not accept
to load a layout
Johan Smith Agudelo Rodriguez fb3bff6dce fix message box
Michail Vourlakos 7821a52ca5 remove no needed m_ghostWidget
Michail Vourlakos 883750267a add external config file and support presets
--this patch adds an external config file in
order to store the user layouts. Adds also in
the globalSettings the layouts mechanism
--todo: the confirmation dialog is not working
correctly for some reason. It doesnt return
the accept value and on the exec() function
is crashing
Michail Vourlakos 884c12d980 first part of functional layouts
Michail Vourlakos bcdbe40c51 fix #419,autostart option is not default
--the commit the records the user the first time
it changes the autostart option to false. When
this happens then latte is not recreating the
autostart file when starting
Johan Smith Agudelo Rodriguez 90b7d00d6e fix , Exporting settings - Adding a dot in the filename
Johan Smith Agudelo Rodriguez 76a2065d91 unused dependence
Johan Smith Agudelo Rodriguez 78a441ed96 notications for the operations of import/export
Johan Smith Agudelo Rodriguez fba31fc9f6 feature , backup and restore
Michail Vourlakos df760a909a move currentSession code in globalSettings
Michail Vourlakos bb7235879b move autostart code in globalSettings
Michail Vourlakos e57d525824 create globalsettings for corona
--first all the code concerning exposeAltSession
is moved in it and in the future also the autostart
and currentSession can follow. This will improve
both dockview and configview