My KWIN fork where I work on features like per-output virtual desktops
f49c7be018
One 'if' gets a bad turn. But commit it 'cause I'm reknown for doing stupid things with unbacked-up code. Matthias, I managed to reduce all from 175 to 125 lines and from 4740 chars to 3260. This is what you wanted? Don't worry, kwin compiles and works as before. If somebody finds a way to teleport my office in some other dimension, I finish this tomorrow (that is, today + a couple of sleep hours). If not ... svn path=/trunk/kdebase/kwin/; revision=34034 |
||
---|---|---|
atoms.cpp | ||
atoms.h | ||
beclient.cpp | ||
beclient.h | ||
client.cpp | ||
client.h | ||
HOWTO_MAKE_SYSTEM_NOT_SUCK.README | ||
kwin | ||
kwin.pro | ||
kwinbindings.cpp | ||
main.cpp | ||
main.h | ||
Makefile.am | ||
NEWCOLORSCHEME.README | ||
options.cpp | ||
options.h | ||
README | ||
stdclient.cpp | ||
stdclient.h | ||
stdclient_bitmaps.h | ||
systemclient.cpp | ||
systemclient.h | ||
tabbox.cpp | ||
tabbox.h | ||
workspace.cpp | ||
workspace.h |
Fri Aug 20 01:30:50 CEST 1999 This is the beginning of kwin, kwm next generation. WARNING: this thing is hardly usable now, neither ICCCM nor KDE compliant yet! All it has is a context menu that allows you to switch between two decoration styles, KDE classic and an experimental style. Please don't work on the code, I'll finish it during my summer vacations (four weeks from now on). kwin was only commited to allow people like Mosfet to have a look at the Client API (and StdClient) to write nifty new themable decorations. Have fun, Matthias <ettrich@kde.org>