My KWIN fork where I work on features like per-output virtual desktops
0c77d7383e
width. The issue here is I want to make the buttons as wide as possible for laptop mice without having the titlebar be all buttons and no title ;-) My solution so far is making the common buttons bigger and the uncommon ones smaller. It's not consistent but let's me make the areas frequently hit wide as hell, which is good for a laptop :) Close, iconify, and maximize are larger - sticky and help are smaller. Another updated shot is at: http://www.mosfet.org/kwinlaptop.gif svn path=/trunk/kdebase/kwin/; revision=44698 |
||
---|---|---|
clients | ||
images | ||
pics | ||
atoms.cpp | ||
atoms.h | ||
client.cpp | ||
client.h | ||
hil-app-kwin.png | ||
him-app-kwin.png | ||
kwin | ||
kwinbindings.cpp | ||
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 Have fun, Matthias <ettrich@kde.org>