Bug 296068 - Packages for Desktop Switching Layouts
Summary: Packages for Desktop Switching Layouts
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: tabbox (show other bugs)
Version: git master
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 4.11
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks: 296069
  Show dependency treegraph
 
Reported: 2012-03-15 13:47 UTC by Martin Flöser
Modified: 2013-04-24 09:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 4.11


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Flöser 2012-03-15 13:47:36 UTC
For Window Switcher it is possible to have layouts installable through packages. This should be made possible for Desktop Switching as well.
Comment 1 Martin Flöser 2013-04-24 09:33:39 UTC
Git commit 4b2c6e0b8cbf04a4429eb53133bd38a00b2ba924 by Martin Gräßlin.
Committed on 15/04/2013 at 13:03.
Pushed by graesslin into branch 'master'.

Plasma Package support for desktop switcher layouts

The existing desktop switcher becomes the first available layout called
"informative". For both variants of desktop switchers a new config key is
introduced to define the desktop switcher layout.

Desktop layouts are installed into a different directory than window
switcher layout and use a different service type.

For the moment it's basically a hidden config option as there are no
further layouts yet.
FIXED-IN: 4.11
REVIEW: 110021

M  +1    -0    kwin/tabbox/CMakeLists.txt
M  +48   -17   kwin/tabbox/declarative.cpp
M  +5    -0    kwin/tabbox/declarative.h
A  +14   -0    kwin/tabbox/kwindesktopswitcher.desktop
M  +6    -1    kwin/tabbox/qml/CMakeLists.txt
R  +0    -0    kwin/tabbox/qml/desktops/informative/contents/ui/main.qml [from: kwin/tabbox/qml/desktop.qml - 100% similarity]
A  +17   -0    kwin/tabbox/qml/desktops/informative/metadata.desktop
M  +3    -0    kwin/tabbox/tabbox.cpp

http://commits.kde.org/kde-workspace/4b2c6e0b8cbf04a4429eb53133bd38a00b2ba924