This is a modified pager applet for kicker to make it work with
compiz. More generally, it is intended to work with window managers that use
the concept of "large desktops" instead of "multiple virtual desktops" as kwin
does exclusively.
Technically, it is a matter of respecting window managers standards as defined
by EWMH (http://standards.freedesktop.org/wm-spec/wm-spec-1.4.html), using the
facilities already provided by KDE.
The code is based on the minipager applet taken from kdebase-3.5.4.
To install the package, follow the generic instructions found in the INSTALL and README files.Once it is installed, use the kicker dialog to add a new applet, and the pager
will appear in the list.
The code should soon be hosted somewhere in the KDE svn, hopefully to be merged in one of the next releases.
Enjoy !
11 years ago
kicker-compiz 0.2
-Viewport numbering is ok
-Handles both vertical and horizontal viewports, for the plane plugin
-vertical kicker is ok
Know buggy or can be improved
-Window drag&drop does not work reliably when dragging from a viewport
different from the current one
-small graphic glitches (seams) for certain panel sizes, due to
rounding errors
kicker-compiz 0.1
Initial release, beta quality
Currently working:
-pager has the good size, displays windows correctly
-current viewport is highlighted
-click to switch to another viewport
Known buggy or can be improved:
-Window drag&drop doesnt work reliably
-Aspect ratio is not respected when using kicker is vertical
11 years ago
kicker-compiz 0.2
-Viewport numbering is ok
-Handles both vertical and horizontal viewports, for the plane plugin
-vertical kicker is ok
Know buggy or can be improved
-Window drag&drop does not work reliably when dragging from a viewport
different from the current one
-small graphic glitches (seams) for certain panel sizes, due to
rounding errors
kicker-compiz 0.1
Initial release, beta quality
Currently working:
-pager has the good size, displays windows correctly
-current viewport is highlighted
-click to switch to another viewport
Known buggy or can be improved:
-Window drag&drop doesnt work reliably
-Aspect ratio is not respected when using kicker is vertical
openDesktop.org :
BryanFRitt
8 years ago
As long as you have the Compiz 'Wallpaper' plugin disabled, everytime you boot up, login, logout, login again, and you'll be able to switch KDE desktops without the taskbar crashing.
http://forum.compiz-fusion.org/showthread.php?p=71260#post71260
http://ubuntuforums.org/showthread.php?p=6778207#post6778207
Report
bugmenot1234
9 years ago
bla bla bla...
I wont this:
-----
|1 |2 |
-------
|3 |4 |
-----
and to have a cube,
But when I do kwin --replace it puts
all my windows to desktop 1?
Report
BryanFRitt
9 years ago
-
I still think there should be an option to change it to switch virtual desktops with the mouse wheel. (see other post)
-
Just thinking about it. You could think of virtual desktop columns as x, virtual desktop rows as y, and think of [non-virtual or KDE] desktops as z.
Report
BryanFRitt
9 years ago
Report
BryanFRitt
9 years ago
Report
BryanFRitt
9 years ago
It would be a nice option to add if we could set it to change, either desktops, or virtual desktops(up/down, left/right, prev/next, loop/no_loop(u/d l/r p/n)) with the mouse wheel, or tilt wheel over the pager.
-
Also a middle click for move the active window to a desktop/viewport would be nice.
---
u/d l/r p/n
up/down left/right previous/next
Report
BryanFRitt
9 years ago
**sometimes called viewports.
example:
3 virtual horizontal, 3 virtual vertical, 8 desktops in 3 rows
--------------------------------------
|1__2__3_ |10_11_12 |19_20_21|
|4__5__6_ |13_14_15 |22_23_24|
|7__8__9_ |16_17_18 |25_26_27|
--------------------------------------
|28_29_30 |37_38_39 |46_47_48|
|31_32_33 |40_41_42 |49_50_51|
|34_35_36 |43_44_45 |52_53_54|
--------------------------------------
|55_56_57 |64_65_66|
|58_59_60 |67_68_69|
|61_62_63 |70_71_72|
------------------------
and this is how this Compiz-Pager numbers them.
<Idea: Maybe Compiz-Fusion could have an option to change this; like for cultures who don't read left to right, etc...>
Report
BryanFRitt
9 years ago
-
And the KDE one doesn't understand vertical virtual desktops nor multiple desktops on Compiz.
-
*The command: "dcop kicker default restart" gets it back; usually temporarily, until next desktop change.
-
Report
BryanFRitt
9 years ago
Report
BryanFRitt
9 years ago
http://www.kde-apps.org/content/show.php?content=89500
(taskbar-compiz for kde-3.5.10)
Report
BryanFRitt
9 years ago
Report
BryanFRitt
9 years ago
collect2: ld returned 1 exit status
make[2]: *** [compizpager_panelapplet.la] Error 1
make[2]: Leaving directory `/Drives/kicker-compiz-3.5.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/Drives/kicker-compiz-3.5.4'
make: *** [all] Error 2
I could try to play with the source code, but I get this error message when I try to compile it. (Same error as another poster)
KUbuntu 8.04.1_x64
Report
BryanFRitt
9 years ago
This got it working!
Report
BryanFRitt
9 years ago
The mouse wheel by default should switch virtual desktops instead of desktops, and after it goes to the last virtual desktop it should go to the first virtual desktop of the next desktop.(or back to the first desktop if it was at the last one)
This also could be configured so that mouse wheel switches desktop and left and right scroll switches virtual desktop, (or even to disable the mouse's effect on the pager)
Report
Kahoko
9 years ago
pagerapplet.h: At global scope:
pagerapplet.h:43: error: 'namespace KWin { }' redeclared as different kind of symbol pagerapplet.h: 43: error: 'namespace KWin ()' redeclared as different kind of symbol
/opt/kde3/include/kwin.h:62: error: previous declaration of 'class KWin' /
Well here is the fix:
/ *
namespace KWin (
WindowInfo class;
)
*/
Just comment it out.
Report
whodafly
9 years ago
I downloaded and installed KDE 3.5.10 on Kubuntu Hardy last night, and now kicker-compiz causes kicker to crash all the time...
Just thought I'd let you know...
Report
jacoor
9 years ago
I will be very gratefull for information...
Report
tinin
9 years ago
Would this be possible?
Report
Sawk
9 years ago
Report
sciallo
9 years ago
Report
ecognito
10 years ago
I tried having a 2x2 set of viewports, but when I click on the bottom box it switches to the viewport for the top box.
i.e. when I click on box three it switches to viewport one, when I click on box four it switches to viewport two.
Other than that, THANK-YOU!!
Report
krf
10 years ago
Report
vjt-
10 years ago
great work!
Report
vidak
10 years ago
However there might be a small bug: when having transparent background, the selected desktop is displayed incorrectly on an empty desktop.
Report
hacosta
10 years ago
(~/.kde/Autostart)
dcop kicker kicker restart
Report