Path to this page:
Subject: CVS commit: wip/mcwm
From: Thomas Klausner
Date: 2012-01-03 11:40:07
Message id: E1Ri1n7-0000Wp-Cw@sfs-ml-1.v29.ch3.sourceforge.com
Log Message:
Update to 20111124:
2011-11-22
* Now optionally starts programs when MODKEY + mouse buttons are
pressed on root window. See config.h for configuration and the
manual page for an example.
Also simplified starting programs.
2011-11-17
* In a ConfigureRequest we no longer obey window movements not
initiated by the user.
* Fixed bug where client-initiated resize could resize outside of
physical screen.
* Fixed bug with topright command on other physical screens.
* -b no longer boolean. Now takes parameter number of pixels.
2011-08-15
* Fixed crash in one screen scenario.
* Fixed non-starting bug when on an architecture with unsigned
chars.
2011-08-12
* It was still possible to map a window on coordinates outside
physical screens. Now hopefully fixed, if not perfectly: If a
window isn't bound to any physical screen it will be mapped on the
first screen mcwm knows about.
2011-07-26
* Tabbing warps to middle of window instead of corner. Makes it
easier if you want to paste something with middle button without
having to move the pointer.
2011-07-20
* Speedup when using a trackball or high CPI mouse. Use only mouse
pointer hints instead of actual mouse events and let mcwm ask for
pointer position.
Incidentally, this was originally added in June, 2010, but
removed a month later after reading Gajewska and Manasse's "Why X
Is Not Our Ideal Window System". Real experience shows that I was
mistaken.
2011-06-20
* Fixed windows were always inserted as the next window in window
list after changing workspace. Now fixed.
2011-06-01
* Beginning of RANDR support. mcwm now aware of the number of
physical screens and their sizes. Move and resize is now limited
by size of physical screen instead of virtual screen.
* New keys: Mod4 + , moves focused window to previous screen and
Mod4 + . moves it to the next screen.
2011-03-29
* Panels and other windows with window manager override interfered
with resize. mcwm got confused about the size of the window. Now
fixed.
2011-03-28
* Always raise window when fixing it on all workspaces. When moving
windows between workspaces, this makes us sure we can find it on
the workspace we're going to. Thanks to Simon Friis for noticing.
2011-03-26
* You don't have to tell mcwm what keycode generates the MODKEY
mask anymore (USERKEY_MOD in config.h is gone). mcwm now asks the
X server what keys generate the mask and also supports several
keys generating the mask.
* Stops tabbing around not only if a key generating MODKEY mask is
lifted but also if another command key is pressed.
2011-03-18
* Now handles keyboard remapping.
Files: