My KWIN fork where I work on features like per-output virtual desktops
Find a file
Matthias Ettrich ddaa516ba4 more keybindings:
Window maximize,Window maximize vertical,Window maximize horizontal
 Window iconify

Try for example in kdeglobals:

	[Global Keys]
	Window maximize vertical=F5

svn path=/trunk/kdebase/kwin/; revision=35389
1999-11-29 02:18:29 +00:00
atoms.cpp keep transients together, support various input modes, handle 1999-11-28 20:10:58 +00:00
atoms.h keep transients together, support various input modes, handle 1999-11-28 20:10:58 +00:00
beclient.cpp configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
beclient.h some bugfixes, added a window operations menu, some simple shading animation 1999-11-22 01:57:51 +00:00
client.cpp configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
client.h configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
HOWTO_MAKE_SYSTEM_NOT_SUCK.README Updated the color scheme README, and you can now use kcmdisplay to set the 1999-11-11 01:41:28 +00:00
kwin more experimental stuff 1999-09-27 16:02:44 +00:00
kwin.pro more experimental stuff 1999-09-27 16:02:44 +00:00
kwinbindings.cpp more keybindings: 1999-11-29 02:18:29 +00:00
main.cpp CurrentTime must die 1999-11-28 21:41:15 +00:00
main.h run, not crash 1999-11-01 23:41:44 +00:00
Makefile.am Bye (it's going in kdesktop). 1999-11-07 14:46:49 +00:00
NEWCOLORSCHEME.README Updated the color scheme README, and you can now use kcmdisplay to set the 1999-11-11 01:41:28 +00:00
options.cpp configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
options.h configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
README configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
stdclient.cpp configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
stdclient.h some bugfixes, added a window operations menu, some simple shading animation 1999-11-22 01:57:51 +00:00
stdclient_bitmaps.h Use widget bg pixmap if it exists. You can see a small screenshot of how 1999-11-22 13:33:39 +00:00
systemclient.cpp Trying different buttons out. On a different note I just saw an imac. I really 1999-11-28 03:39:26 +00:00
systemclient.h Trying different buttons out. On a different note I just saw an imac. I really 1999-11-28 03:39:26 +00:00
tabbox.cpp configurable mouse bindings (see README) 1999-11-29 02:06:41 +00:00
tabbox.h nicer tabbox 1999-11-26 22:10:25 +00:00
workspace.cpp more keybindings: 1999-11-29 02:18:29 +00:00
workspace.h more keybindings: 1999-11-29 02:18:29 +00:00

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 




Have fun,

   Matthias
  <ettrich@kde.org>