My KWIN fork where I work on features like per-output virtual desktops
7853d20753
pasted everything from kwm. It works. However, I don't know if this fits the new design or not. Maybe some of the functions are accomplished elsewhere? I think Matthias needs to take a look at this... But like I said, it does work :-) svn path=/trunk/kdebase/kwin/; revision=49849 |
||
---|---|---|
clients | ||
images | ||
pics | ||
atoms.cpp | ||
atoms.h | ||
client.cpp | ||
client.h | ||
events.cpp | ||
events.h | ||
eventsrc | ||
hil-app-kwin.png | ||
him-app-kwin.png | ||
kwin | ||
kwinbindings.cpp | ||
KWinInterface.h | ||
lom-app-kwin.png | ||
los-app-kwin.png | ||
main.cpp | ||
main.h | ||
Makefile.am | ||
NEWCOLORSCHEME.README | ||
options.cpp | ||
options.h | ||
plugins.cpp | ||
plugins.h | ||
README | ||
README.KRASH | ||
stdclient.cpp | ||
stdclient.h | ||
stdclient_bitmaps.h | ||
tabbox.cpp | ||
tabbox.h | ||
workspace.cpp | ||
workspace.h |
This is kwin, kwm next generation. Currently supported options in the kwinrc: [WM] ... general color stuff, usually in kdeglobals ... [Windows] MoveMode=Opaque|Transparent ResizeMode=Opaque|Transparent Placement=Smart|Random|Cascade AnimateShade=true|false AnimSteps=<integer=20> BorderSnapZone=<integer=10> WindowSnapZone=<integer=10> TitlebarDoubleClickCommand=Move|Resize| Maximize|Iconify|Close|Sticky|Shade|Operations [MouseBindings] CommandActiveTitlebar1 | CommandActiveTitlebar2 | CommandActiveTitlebar3 | CommandInactiveTitlebar1 | CommandInactiveTitlebar2 | CommandInactiveTitlebar3 | CommandWindow1 | CommandWindow2 | CommandWindow3 | CommandAll1 | CommandAll2 | CommandAll3 = Raise | Lower | Operations Menu | Toggle raise and lower | Activate and raise | Activate and lower | Activate | Activate, raise and pass click | Activate and pass click | Move | Resize | Nothing Kwin raises the following sound events via KNotifyClient: "Window Close" "Window Iconify" "Window DeIconify" "Window Maximize" "Window UnMaximize" "Window Sticky" "Window UnSticky" "Window New" "Window Delete" "Window Trans New" "Window Trans Delete" "Window Shade Up" "Window Shade Down" "Window Move Start" "Window Move End" "Window Resize Start" "Window Resize End" Have fun, Matthias <ettrich@kde.org>