Michail Vourlakos
e0b7c9f322
update correctly the layouts list in cmbbox
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
252ca89725
update layout settings(color,menu,activities
2017-07-24 20:01:11 +03:00
Michail Vourlakos
532936637c
make check to not conflict the layouts names
2017-07-24 20:01:11 +03:00
Michail Vourlakos
6e0335d6f2
in start disable Ok and Apply button in manager
2017-07-24 20:01:11 +03:00
Michail Vourlakos
8e628904eb
set the path of layout as id for layoutSettings
2017-07-24 20:01:11 +03:00
Michail Vourlakos
41291aac98
fix switch mechanism of the layouts manager
2017-07-24 20:01:11 +03:00
Michail Vourlakos
20fe472378
improve visual for layouts tableview
2017-07-24 20:01:11 +03:00
Michail Vourlakos
b1e7404d0a
improve layouts in Appearance page
2017-07-24 20:01:11 +03:00
Michail Vourlakos
5ff0e7af5b
save layout window size to improve usability
2017-07-24 20:01:11 +03:00
Michail Vourlakos
85bd62acc6
hide rows number in layout manager
2017-07-24 20:01:11 +03:00
Michail Vourlakos
e11d804898
improve checkbox layout in manager
2017-07-24 20:01:11 +03:00
Michail Vourlakos
4fefc56b43
stretch layouts tableview to window size
2017-07-24 20:01:11 +03:00
Michail Vourlakos
78b4eb798a
restore menu checkbox behavior
2017-07-24 20:01:11 +03:00
Michail Vourlakos
f28edd6d03
make activities combobox work properly
...
--activitiescmbbox in layout manager now shows always only
the available activities
2017-07-24 20:01:11 +03:00
Michail Vourlakos
d8716f18a8
improve the Activities combobox behavior
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
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
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
5b10280500
expose activities properties through corona
2017-07-24 20:01:11 +03:00
Michail Vourlakos
9e213bfa00
improve layout for menu checkbox
2017-07-24 20:01:11 +03:00
Michail Vourlakos
3bbfeced5f
provide correct color combobox in layouts manager
2017-07-24 20:01:11 +03:00
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.
2017-07-24 20:01:11 +03:00
Michail Vourlakos
ef8e587672
create colorcombobox for layouts
...
--create a new delegate for the combobox of layouts
color
2017-07-24 20:01:11 +03:00
Michail Vourlakos
a247170c61
add icons to layouts window buttons
2017-07-24 20:01:11 +03:00
Michail Vourlakos
7ac0f13c49
improve layouts window visual when selecting row
2017-07-24 20:01:11 +03:00
Michail Vourlakos
86bc896fa0
center checkboxes in layouts window
2017-07-24 20:01:11 +03:00
Michail Vourlakos
049e539c99
increase layouts window size
2017-07-24 20:01:11 +03:00
Michail Vourlakos
fc8475c74a
set translatable layouts window title
2017-07-24 20:01:11 +03:00
Michail Vourlakos
922dfb92c1
select row for current layout in layouts window
2017-07-24 20:01:11 +03:00
Michail Vourlakos
f7558bb686
enable Switch button in the layouts window
2017-07-24 20:01:11 +03:00
Michail Vourlakos
38e5fca05f
make bold the current layout
2017-07-24 20:01:11 +03:00
Michail Vourlakos
a9f3f74c2d
use checkboxes for show in menu in layouts win
2017-07-24 20:01:11 +03:00
Michail Vourlakos
ac83f31197
remove exposeToMenu from Tweaks page
2017-07-24 20:01:11 +03:00
Michail Vourlakos
674a9f62bf
load true colors in the layouts config window
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
b56d92383f
remove deprecated functionality of sessions
2017-07-24 20:01:11 +03:00
Michail Vourlakos
116d817754
use layouts menu from dockview
...
--remove the old functionality for switching sessions
2017-07-24 20:01:11 +03:00
Michail Vourlakos
7107456e31
drop deprecated switching sessions in plasmoid
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
Michail Vourlakos
291288c765
add showInMenu and activities in layout
2017-07-24 20:01:11 +03:00
Michail Vourlakos
eac9e649aa
add Swich button, update text for configure layouts
2017-07-24 20:01:11 +03:00
Johan Smith Agudelo Rodriguez
e069c0e71a
Fix connections
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
Johan Smith Agudelo Rodriguez
0b4dc7ce3e
Adding layouts config dialog
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
7235b14dab
update pixmaps for some colors
...
--improve also the opacity used for the EditModeVisual
2017-07-24 20:01:11 +03:00
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
2017-07-24 20:01:11 +03:00
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
2017-07-24 20:01:11 +03:00
Michail Vourlakos
7418c60a3f
support more colors and update some
2017-07-24 20:01:11 +03:00