kwm CHANGES
Changes file for kwm, the KDE window manager.
Developed and maintained since v0.1 by
Brian Cooper (cooperb@er4.eng.ohio-state.edu)
kwm v0.1 by Matthias Ettrich based on
9wm by David Hogan
In 0.4
- kwm is now a KApplication with KConfig support.
- Configurable titlebar. Check out Options->Titlebar.
- Friendly resizebox in lower right corner with diagonal
arrow cursor.
- "Smooth dragging" courtesy of Matthias Ettrich.
- Less ugly sticky and min buttons.
- kwmhelp updates.
- make install.
- KDE FSSTD
- kwm now installs and expects bitmaps to be in
(KDEDIR)/lib/pics/ so it can be run from anywhere.
In 0.3.2
- Focus problems fixed.
- Some compilers will be happier with new fns.h
thanks to Andrei Tcherepanov.
- Shaped-window fix. KFM icons ought to be dandy now.
- Additions to kwmhelp
In 0.3.1
- No more blank grey frames
- Dialogs don't come up naked
- The kwmhelp file
In 0.3.0
In 0.2.3
- Fixed Reshape.
- Resize now works by grabbing lower right corner of window
though the cursor doesn't change shape yet as a hint.
- Both of the above respect min_dx, min_dy.
- Window list items are removed when client is closed,
tho' extra WITHDRAWN state items may appear.
In 0.2.2
- X button closes app nicely. Thanks to Eric Johnson.
- MMB lowers window. RMB bring up operations menu.
- Fixed configurereq bug. Now xv et. al. shouldn't chop
pictures or wander around.
- There are some different button group patterns under
options.
- This source code is getting pretty silly from messing
with various solutions. I really don't want to
strip some of the obnoxious stuff yet, 'cause I might
find a gem. The cleaning is on my schedule for
v0.3 (the release number for when it has virtual
desktop support)
In 0.2.1
- Added X button (a la Bernd) which destroys window.
I want to make it close nicely instead, tho'.
- Iconify on operations popupmenu works
- Changed inactive titlebar colors to be readable
Hope this isn't too obnoxious for those with fewer bpp.
- Added restart to File menu. (Clean up your windows menu :)
- Pushpin pixmap for "sticky" button.
- Includes Acli 0.6
- Selecting item from Windows menu now also raises that item.
Before, you could "lose" a window when unMinimizing it.
- Fixed titlebar label. It used to say things like "rxvt"
even if you used -T "title name". Now it shows "title name".
Let me know if you get some other wierd results.
- Client x,y,dx,dy now refer to Client object, not app inside.
This spawns the following fixes more easily and greatly
simplifies the code.
- Both opaque and transparent move work with the correct
size bounding box and no jumping boxes.
- Windows are correctly positioned.
In 0.2
- Menu bar
- Minimization works
- Adding items to window list works, removing doesn't
- Transparent Move support
- Quit from menu bar
- Options of transparent/opaque move
All changes above this point were made by Brian Cooper
except as noted.
since 0.1.p1
- fixed many many bugs (some where old 9wm bugs...). Kwm shouldn't
segfault anymore yet, at least not with my testing programs ;-) (Matthias)
- small changes to window positioning (Matthias)
- shaped windows aren't decorated anymore (Matthias)
See (or return to) the kwm help file.