All releases of WindowLab


Release Notes: XNextEvent() was replaced by the interruptible_XNextEvent() function in do_event_loop().


Release Notes: The menu file handling was made more lenient.


Release Notes: The makefile was made more flexible, the signal handler for SIGHUP now just sets a semaphore, and reloading of menu resources happens in the event loop. Some problems found by auditing the code with Flawfinder were fixed.


Release Notes: A bug that was freeing clients' names twice was fixed.


Release Notes: The inherited licences part of the readme file was rewritten to take into account 9wm's switch to the MIT licence, the menu options were updated, and a simple mechanism was added that updates the menu in the running instance of WindowLab.


Release Notes: This release fixes one bug that could cause processes to become zombified, and another that made some windows unviewable.


Release Notes: If no window has focus, focus is now given to new windows, and if the focused window is closed and no previous window has ever had focus, focus is given to the first client. Fonts are now closed properly on exit, some compiler warnings were fixed, changes were made to the Makefile, and many other miscellaneous changes were made.


Release Notes: Scrolling the mouse wheel in the taskbar now task switches. A crash was fixed that occurred on the BSDs (and presumably on other systems without /proc/self/exe), and another crash was fixed that occurred when there were no focused windows and alt + F12 was pressed. Events are always replayed rather than sometimes being eaten. New windows are no longer given focus. The TODO file was added.


Release Notes: The executable has been made relocatable. Double clicking on a window's titlebar now toggles its depth. A segfault when using realloc() with menu items was fixed. A bug with applications that start in iconic mode was fixed. A -display option was added. The initial position and size hints in WM_HINTS are now ignored since they are flagged as obsolete in the manpage of SetWMHints.


Release Notes: More resizing bugs were fixed. Window borders are now taken into account properly, and some XFT font issues were resolved.