-*- text -*- Time-stamp: <00/05/15 23:33:49 friedel> (Note: don't get confused, the dates in this file are in german-locale (de_DE), because i was too lazy to use something else than ctrl-u meta-! date... but the timestamp is in C locale...) 0.6.1: Fixed eternal loop under openwindows (solaris-x86) Added wmswallow.spec for easy building of rpm :-) 0.6: Celebrated first wmswallow version without my favorite bug, with a beer :-) Made the switches work :-) Added commandline switches -managed -unmanaged. -managed is the default behaviour, we wait for the Window to be reparented. Added code from Jason Lowdermilk to listen to CreateWindow Events, after the app has been started. Then i modified it heavily, because i found it was still too unreliable. Now wmswallow Listens for ReparentNotify events. So, we rely on WindowMaker first reparenting the windows, then sleep just a second and can be sure that everything worked! And i don't think that the Windowmaker behaviour (or any other windowmanager) will change in that respect :-) Well, this might not work for xteddy (or other apps that are ignored by the windowmanager) Put code to check window for WM_CLASS and WM_NAME in extra function. 0.5.3: Fixed a nasty bug that i introduced by modyfying Jason's patch incorrectly and some tiny cleanups. Added thanks to the contributors to README Incorporated patch from Jason Lowdermilk to enable finding windows by WM_NAME (i confused WM_NAME with the name part of the property returned by XGetClassHint. The patch fixes some memory leaks as well. Jason says, this helps with some Java-Applications. 0.5.2: Modified README New switch: -focus/-nofocus, to make focus-handling enabled only on demand, more fixes to focus-handling (this time for real...) Small code cleanups, fixes for focus handling (windows could "lose" focus) Keyboard focus works now. Makefile modified, new target xfree tested under linux and freebsd 0.5.1: softenwindows() is superfluous, removed chidren_return is now XFree'd in findnamedwindowacc() 0.5: Initial beta release, all functionality present, some small bugs, some small shortcomings. Shortly after freshmeat announcement i discovered a small bug in the Makefile, but that was fixed before the news got out.