Commit Graph

1230 Commits (252ca8972558b1563fc034813fb568d35c985e5b)
 

Author SHA1 Message Date
Michail Vourlakos 252ca89725 update layout settings(color,menu,activities
Michail Vourlakos 532936637c make check to not conflict the layouts names
Michail Vourlakos 6e0335d6f2 in start disable Ok and Apply button in manager
Michail Vourlakos 8e628904eb set the path of layout as id for layoutSettings
Michail Vourlakos 41291aac98 fix switch mechanism of the layouts manager
Michail Vourlakos 20fe472378 improve visual for layouts tableview
Michail Vourlakos b1e7404d0a improve layouts in Appearance page
Michail Vourlakos 5ff0e7af5b save layout window size to improve usability
Michail Vourlakos 85bd62acc6 hide rows number in layout manager
Michail Vourlakos e11d804898 improve checkbox layout in manager
Michail Vourlakos 4fefc56b43 stretch layouts tableview to window size
Michail Vourlakos 78b4eb798a restore menu checkbox behavior
Michail Vourlakos f28edd6d03 make activities combobox work properly
--activitiescmbbox in layout manager now shows always only
the available activities
Michail Vourlakos d8716f18a8 improve the Activities combobox behavior
Michail Vourlakos b48d1eb4ac improve layout switching in plasmoid and manager
Michail Vourlakos 0dfdd75746 drop QMultiComboBox for activities selection
--QMultiComboBox couldnt cooperate nicely with the
TableView, a different approach is needed. Probably
it is easier to just add a text indicator for the selected
activities
Michail Vourlakos 747fe2fd02 expose a QMultiComboBox for activities in layouts
Michail Vourlakos 5b10280500 expose activities properties through corona
Michail Vourlakos 9e213bfa00 improve layout for menu checkbox
Michail Vourlakos 3bbfeced5f provide correct color combobox in layouts manager
Michail Vourlakos 0762e57bab add functionality for the color combobox
--add more needed functionality for the color combobox.
set the current color correctly for the combobox.
Michail Vourlakos ef8e587672 create colorcombobox for layouts
--create a new delegate for the combobox of layouts
color
Michail Vourlakos a247170c61 add icons to layouts window buttons
Michail Vourlakos 7ac0f13c49 improve layouts window visual when selecting row
Michail Vourlakos 86bc896fa0 center checkboxes in layouts window
Michail Vourlakos 049e539c99 increase layouts window size
Michail Vourlakos fc8475c74a set translatable layouts window title
Michail Vourlakos 922dfb92c1 select row for current layout in layouts window
Michail Vourlakos f7558bb686 enable Switch button in the layouts window
Michail Vourlakos 38e5fca05f make bold the current layout
Michail Vourlakos a9f3f74c2d use checkboxes for show in menu in layouts win
Michail Vourlakos ac83f31197 remove exposeToMenu from Tweaks page
Michail Vourlakos 674a9f62bf load true colors in the layouts config window
Michail Vourlakos 56d1341663 load layouts in layout window
-- this first commit just load the texts corresponding
to the layouts values
Michail Vourlakos b56d92383f remove deprecated functionality of sessions
Michail Vourlakos 116d817754 use layouts menu from dockview
--remove the old functionality for switching sessions
Michail Vourlakos 7107456e31 drop deprecated switching sessions in plasmoid
Michail Vourlakos 37c86079c0 expose menuLayouts from layoutManager
--create a list of layouts that have enabled
to be shown in menus
Michail Vourlakos 291288c765 add showInMenu and activities in layout
Michail Vourlakos eac9e649aa add Swich button, update text for configure layouts
Johan Smith Agudelo Rodriguez e069c0e71a Fix connections
Johan Smith Agudelo Rodriguez 0e87cb8907 LayoutConfigDialog moved into LayoutManager class
Johan Smith Agudelo Rodriguez 0b4dc7ce3e Adding layouts config dialog
Michail Vourlakos 569d9fe2d1 remove deprecated color(tan) and use brown instead
--update also the interval to switch layouts
Michail Vourlakos 7235b14dab update pixmaps for some colors
--improve also the opacity used for the EditModeVisual
Michail Vourlakos 02ec39fda2 fix a crash, add dockviews deletion in unload
--during changing layouts there were cases that Latte
would crash because between deleting containment and
triggering the event to delete the dockview, there was
a race condition. The dockview wasnt deleted and as
a consequence the libtaskmanager or kwindowsystem were
forwarding events to them
Michail Vourlakos fee7761d85 update correctly the importing procedure
--there were some issues with the use of LayoutSettings
in places that we shouldnt use it. LayoutSettings now
is used to load only layouts with version>=2
Michail Vourlakos 7418c60a3f support more colors and update some
Michail Vourlakos 2cbc68ea4b set purple color for Alternative imported layout
Michail Vourlakos c00d540e4e set colors for the layouts