You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Charles Samuels b772cfb65b The events are called by the section headers in eventsrc (not by "Name"). 26 years ago
clients Buffering for the active title. Reduces flicker when resizes make the titlebar 26 years ago
images moved over from kwm. 27 years ago
pics moved over from kwm. 27 years ago
KWinInterface.h Kicker is now placed _under_ the Mac menubar - it will not obscure it... 26 years ago
Makefile.am Kwin raises the following sound events via KNotifyClient: 26 years ago
NEWCOLORSCHEME.README My weekly big ass style commit ;-) This implements what I discussed earlier 27 years ago
README pedantic 26 years ago
README.KRASH I was going to comment out all the styles except stdclient and system for 27 years ago
atoms.cpp support for the MOTIF noBorder hint 26 years ago
atoms.h support for the MOTIF noBorder hint 26 years ago
client.cpp slow down resize with a timer 26 years ago
client.h slow down resize with a timer 26 years ago
events.cpp The events are called by the section headers in eventsrc (not by "Name"). 26 years ago
events.h Kwin raises the following sound events via KNotifyClient: 26 years ago
eventsrc The events are called by the section headers in eventsrc (not by "Name"). 26 years ago
hil-app-kwin.png adding new icons sent by Tackat 27 years ago
him-app-kwin.png adding new icons sent by Tackat 27 years ago
kwin more experimental stuff 27 years ago
kwinbindings.cpp More keyboard commands such as "Window move" and "Window resize". 27 years ago
lom-app-kwin.png adding new icons sent by Tackat 27 years ago
los-app-kwin.png adding new icons sent by Tackat 27 years ago
main.cpp Kicker is now placed _under_ the Mac menubar - it will not obscure it... 26 years ago
main.h Session management for KDE-2.x : say hello to the ksmserver 26 years ago
options.cpp Final updates for the new button color implementation. The options class 26 years ago
options.h Final updates for the new button color implementation. The options class 26 years ago
plugins.cpp --enable-final fixes 26 years ago
plugins.h Session management for KDE-2.x : say hello to the ksmserver 26 years ago
stdclient.cpp Final updates for the new button color implementation. The options class 26 years ago
stdclient.h Session management for KDE-2.x : say hello to the ksmserver 26 years ago
stdclient_bitmaps.h Did a real implementation for the question mark button for the standard style. 27 years ago
tabbox.cpp Session management for KDE-2.x : say hello to the ksmserver 26 years ago
tabbox.h Session management for KDE-2.x : say hello to the ksmserver 26 years ago
workspace.cpp Fixed kicker getting hidden 26 years ago
workspace.h Kicker is now placed _under_ the Mac menubar - it will not obscure it... 26 years ago

README

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>