+2008-02-05 17:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3-20080207
+
+2008-02-04 22:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2008-02-04 22:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More cfg_ion.lua embedded documentation
+
+2008-02-03 08:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added same rootwin check for 'target' winprop
+
+2008-02-03 08:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * 'jumpto' wasn't working well with pointer_focus_hack
+
+2008-02-02 08:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README improvement
+
+2008-01-21 19:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Enabled default statusbar template in cfg_statusbar.lua
+ (Some seem to have trouble understanding commented-out settings.)
+
+2008-01-21 15:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ioncore.set{mousefocus='disabled'} setting support had been lost at
+ some point, and documentation was wrong too.
+
+2008-01-18 16:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some cfg_ion.lua documentation
+
+2008-01-07 18:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some build system improvements for nicer .exe handling
+
+2008-01-07 18:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added CF_NO_GET_LOADAVG
+
+2008-01-06 20:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Dockapp WM_CLASS hack had been broken. Fixed.
+
+2008-01-04 15:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed defer-pending on destroy warning
+
+2008-01-03 21:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some header comments weren't up-to-date
+
+2008-01-03 18:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bah, statusd build was still broken
+
+2008-01-03 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20080103
+
+2008-01-03 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops
+
+2008-01-03 18:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2008-01-03 18:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hack for better modality handling on detach
+
+2008-01-03 16:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * system.mk doc. refinement
+
+2008-01-02 15:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in version.h defs. to accomodate flags
+
+2008-01-01 16:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * New year
+
+2007-12-30 18:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * system.mk documentation improvements
+
+2007-12-30 17:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Makefile tuning
+
+2007-12-30 17:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Replaced order of LIBS and EXTRA_LIBS in system.mk defaults
+
+2007-12-30 00:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed FS mode return regression after recent pholder code changes.
+
+2007-12-28 18:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added -s(trip) flags to binary install
+
+2007-12-28 17:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements to relocatable builds
+
+2007-12-22 09:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README updates
+
+2007-12-22 00:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved system.mk documentation
+
+2007-12-20 19:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, copy-paste mistake in commented-out cfg_query example
+
+2007-12-20 18:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20071220
+
+2007-12-20 18:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Split relocation code into libtu
+
+2007-11-09 19:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Build hacks for relocatable binary
+
+2007-11-09 19:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed textdomain setup in reloc. binary
+
+2007-11-09 15:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Support for relocatable package/binary
+
+2007-12-20 17:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-12-20 17:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Simplifications in definition of significant change
+
+2007-12-19 18:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added missing checks for attempts of between-root reparenting.
+ (Stupid artificially restricted XReparentWindow.)
+
+2007-12-19 00:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed stacking level setting on detach
+
+2007-12-19 00:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved detach binding to WMPlex.toplevel from WMPlex.
+ (Transient are detached with their full original frames now, instead
+ of being recreated on.)
+
+2007-12-15 14:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use LuaFileSystem instead of LuaPosix (if available) for directory existence checks.
+ It seems to be the better supported approach.
+
+2007-12-15 14:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed quasiactivity (broken by recent placeholder changes).
+ Also implemented it on the Lua side in the same go, maintaining
+ the activation link structure being so much less pain than in C.
+
+2007-12-15 11:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Mention gettext in dependencies in README, etc.
+
+2007-12-14 20:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added missing substrcompl option to mod_query.
+
+2007-12-14 20:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Simplify & comment
+
+2007-12-14 19:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed and improved layout restore under session manager.
+
+2007-12-13 20:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More placeholder fixes/improvs/simplifications
+
+2007-12-12 21:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc. details
+
+2007-12-12 18:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Handle placeholders in the mplex rescue code
+
+2007-12-12 18:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused stdisp_watch_handler
+
+2007-12-12 18:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed deprecated pholder_root stuff
+
+2007-12-11 20:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed generic placeholder redirects
+
+2007-12-07 10:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed shape update on style change
+
+2007-12-07 10:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Size hints weren't appropriately set when shading non-shaped frames.
+
+2007-12-02 20:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Better language
+
+2007-12-01 17:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More sophisticated pointer event hack.
+ Apparently the old one was needed, after all, for actions on transients.
+ So now we do like this: if the subwindow from the event listens to the
+ button/modifier combination in question at all, then we let it handle it,
+ blocking the parent. Otherwise the parent handles it.
+
+
+2007-11-30 17:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20071130
+
+2007-11-29 19:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ UNDO: Removed pointer event subwindow forwarding hack.
+ Only useful use cases seem to be handled by not grabbing modifierless
+ bindings. This was stopping global (WScreen) grabs of buttons from
+ being handled if there was a frame in the way. (Note that modifierless
+ pointing device bindings are never grabbed, on purpose, so they still
+ don't work through frames or client windows.)
+
+2007-11-30 19:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, tilings were resetting frame modes incorrectly.
+ (Copy-paste...)
+
+2007-11-30 17:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some release notes
+
+2007-11-29 19:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed pointer event subwindow forwarding hack.
+ Only useful use cases seem to be handled by not grabbing modifierless
+ bindings. This was stopping global (WScreen) grabs of buttons from
+ being handled if there was a frame in the way. (Note that modifierless
+ pointing device bindings are never grabbed, on purpose, so they still
+ don't work through frames or client windows.)
+
+2007-11-29 17:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, ion-completeman preferred system over user cache.
+
+2007-11-28 00:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * edge_resistance wasn't dynamically configurable.
+
+2007-11-27 23:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * 'exec' ion-runinxterm
+ (Simple case that doesn't clutter the configs etc.; the rest can be
+ configured by those with crappy shells.)
+
+2007-11-27 23:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Snap to base size
+
+2007-11-27 23:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Size hint usage tuning
+
+2007-11-25 15:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant settings from lookcommon_*
+
+2007-11-25 15:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added the -alt bit to all frame modes for completeness.
+
+2007-11-25 12:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * typo fixes
+
+2007-11-25 12:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Frame mode change shape setting fix
+
+2007-11-25 11:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added missing header
+
+2007-11-25 01:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * reorg
+
+2007-11-25 00:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * License intro clarifications
+
+2007-11-24 23:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Further license simplification
+
+2007-11-23 17:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor clarification
+
+2007-11-23 17:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Try to prevent EnterWindow event triggered focus change when switchto=false.
+
+2007-11-22 16:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some missing variable initialisations.
+
+2007-11-21 23:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes/improvements to dockapp detection kludges on startup.
+
+2007-11-21 15:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Clarifications
+
+2007-11-20 18:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Clarified the full ancestry of de/fontset.c.
+ (That can also be seen by examining 'changeset 956'.)
+
+2007-11-18 09:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't try to store working dir of dead/nameless objects
+
+2007-11-16 22:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not complain when attempting to nil non-existent binding.
+
+2007-11-09 18:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Winprop matching hack fix (?)
+
+2007-11-09 18:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Lua-posix dir. checking support fixes.
+
+2007-11-09 17:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements to mod_query 'cd' and 'pwd' override hacks
+
+2007-11-09 14:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20071109
+
+2007-11-09 14:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-11-09 14:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added "forget" parameter to ioncore.detach and improved doc.
+
+2007-11-08 18:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant is_fullscreen.
+
+2007-11-06 07:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some cleanup to better separate ion-statusd from mod_statusbar
+ and allow for better statusd as an add-on.
+
+2007-11-05 17:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved stdisp placement in non-tiled groups.
+
+2007-11-05 17:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Stretch size policies support gravity (for alignment after size hints).
+
+2007-11-05 17:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved split resize behaviour
+
+2007-11-04 17:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Initial focus fixes for modal stacking levels.
+
+2007-11-04 12:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * attach_framed wasn't supporting typical group attach parameters.
+
+2007-11-03 23:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * I knew it! Recent focus code changes broke something.
+ (Modal stacking levels within groups.)
+
+2007-11-03 23:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, copy-paste.
+
+2007-11-01 17:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed disposeroot policy for WGroupCW.
+ Last managed region disposed always disposes the group (if possible).
+
+2007-11-01 17:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, some of the rescue code hacks broke other things..
+ (Shouldn't try to rescue whole WGroupCWs without further info.)
+
+2007-10-27 12:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Further rescue code hacks.
+
+2007-11-01 14:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * query_exec completor uses mplex working directory.
+
+2007-11-01 14:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added 'wd' parameter to popen_bgread.
+ (As the last one. It's a bit ugly that the order of parameters isn't similar
+ to exec_on, but I'm not going to start breaking the Lua-side API at RC stage.)
+
+2007-10-27 12:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Suppressed dead object warnings from tab number script.
+
+2007-10-26 14:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in WMPlex placeholder ordering.
+ - Attaching now moves the attach-pholder after the new mx-region.
+ - Rescue pholder is placed at the end of the list.
+
+2007-10-26 14:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Support for rescue code pholder attach flags and masks.
+
+2007-10-19 16:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed doc. comment
+
+2007-10-15 15:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Cleaned up non-existent function from headers.
+
+2007-10-15 15:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not optimise away region_managed_prepare_focus call.
+ Tiling internal focus tracking can become confused if this is done.
+
+2007-10-15 05:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant restack in tiling code
+
+2007-09-27 16:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20070927
+
+2007-09-27 16:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-09-26 20:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not goto frame on p_switch_tab, only switch.
+
+2007-09-26 20:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex focus code tuning.
+ (Goodbye to any plans of the next release being tagged "stable".)
+
+2007-09-24 21:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Small clarification
+
+2007-09-17 20:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use default name for workspace in query if none given.
+
+2007-09-11 20:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed out-dated and redundant files under mod_dock/.
+
+2007-09-07 05:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed -g from compiler flags
+
+2007-09-02 21:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Completed/fixed dock size policy calculation
+
+2007-09-02 13:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20070902
+
+2007-09-02 13:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-08-30 05:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Set 'target' to requested instead of None on refused SelectionNotify too.
+ This seems to fix Xterm's paste slowness.
+
+2007-08-27 17:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Binding guards weren't being used
+
+2007-07-20 13:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20070720
+
+2007-07-20 13:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * 'Release notes
+
+2007-07-16 12:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The dock uses WMPlex size policies now
+
+2007-07-14 20:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added 'orientation' winprop
+
+2007-07-14 20:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some REGION_SKIP_FOCUS flag management
+
+2007-07-12 18:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, wrong return value test for XTextPropertyToStringList
+
+2007-07-08 09:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20070708
+
+2007-07-08 09:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-07-08 09:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupCW no signals name change on bottom change
+
+2007-07-08 09:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Group bottom setting code improvements
+
+2007-07-07 20:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * tagged_attach improvements
+
+2007-07-03 09:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes to Finnish translation
+
+2007-07-03 09:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The->This
+
+2007-07-02 18:30 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech translation
+
+2007-07-01 17:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated Finnish translation
+
+2007-07-01 10:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed 'done' entries from TODO.riot
+
+2007-07-01 10:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * _SOURCE option tuning
+
+2007-07-01 10:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed frame_managed_disposeroot empty check
+
+2007-06-21 21:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bindings clearing all tags weren't up-to-date
+
+2007-06-20 21:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More tuning for moronic systems
+
+2007-06-20 20:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * CF_NO_GETTEXT
+
+2007-06-20 11:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Check for clock_gettime(CLOCK_MONOTONIC) failure.
+ Apparently _POSIX_MONOTONIC_CLOCK can't be trusted.
+
+2007-06-18 07:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor man page fix
+
+2007-06-16 20:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed cutbuffer support
+
+2007-06-16 20:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some property setting code fixes/improvements
+
+2007-06-13 15:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mod_sp.set_shown_on return value
+
+2007-06-08 18:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated license notice in --about
+
+2007-06-08 16:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20070608
+
+2007-06-08 16:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-06-08 16:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bah, too many indirect deps from Xmu; reimplement the wh^Wmacros.
+
+2007-06-08 15:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * X selection code tuning
+
+2007-06-06 18:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use getloadavg(3) instead of /proc/loadavg or `uptime` in statusd.
+
+2007-06-05 19:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated configuration document name in man pages
+
+2007-06-05 15:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed release from Ion ION_API_VERSION
+ (It should be "stable", so modules don't have to be checked to
+ be compiled against the exact release.)
+
+2007-06-04 06:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed uninitialised variables
+
+2007-05-30 18:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed stdisp split tree node dodging
+
+2007-05-29 21:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, hidden and pseudomodal flags used the same bit
+
+2007-05-28 19:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Document 'bottom' parameter to WGroup.attach_new
+
+2007-05-28 17:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't redraw full listing on completion cycle
+
+2007-05-28 08:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bah, removed redundant statement
+
+2007-05-26 14:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * fix
+
+2007-05-26 14:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More name policy refinements
+ (Removed "ion soup" and replaced with explicit patch requests
+ by the user.)
+
+2007-05-24 20:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use clock_gettime(CLOCK_MONOTONIC) when available.
+
+ *nix provides only one interval timer (or 'select' timeout), so programs
+ with multiple timers need to do their own timeout management. This means
+ converting the times from delays to absolute times. When gettimeofday is
+ used, the time thus provided is not guaranteed to be monotonic, and may
+ be adjusted backwards, which is a serious problem. The CLOCK_MONOTONIC
+ time advanced monotonically from an unspecified starting point, thus
+ providing exactly what is needed for decent timeout management.
+
+ This partially fixes issues with e.g. statusbar updates when time is
+ adjusted backwards. If CLOCK_MONOTONIC is not available, the issue
+ remains, as I can't be arsed to write ugly countermeasures against
+ the lack of an absolutely _essential_ feature that every system that
+ is not totally moronic, should have had to begin with. (I should also
+ be just using the rather nice libevent that I just learned about
+ instead of my own mainloop library... but since there's a feature
+ freeze and the conversion would be quite a bit of work that could
+ induce new bugs, it isn't happening for Ion3.)
+
+2007-05-21 18:27 UTC Pierre-Henri RAMBOZ DidouPh@gmail.com
+ * Added French translation
+
+2007-05-21 13:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * set_stdisp doc update
+
+2007-05-20 19:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some "clean" style tuning
+
+2007-05-20 19:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added $(C99_SOURCE) to ion-completefile CFLAGS
+
+2007-05-20 17:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't start statusd in quiet mode
+ (non-statusd meters are also auto-loaded these days, so it might just
+ as well complain of meters not found.)
+
+2007-05-20 17:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Made statusd startup timeout non-fatal
+
+2007-05-20 14:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * popen_bgread doc improvement
+
+2007-05-18 07:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some improvements to name policy explanations
+
+2007-05-17 16:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't check for pointer in tab-bar when disabled.
+ While the bar has no geometry when disabled, the Fitt's Law
+ hack for top of the screen borders was still functional.
+
+2007-05-17 16:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ioncore.popen_bgread doc fix
+
+2007-05-14 16:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ungrabbed submaps had stopped working. Fixed.
+
+2007-05-12 19:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Missing stdio.h header in ion-completefile
+
+2007-05-12 14:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WTF is strcasecmp doing in strings.h and not string.h on some systems?
+
+2007-05-10 13:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed references to no longer existent layers
+
+2007-05-08 22:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * A bit more better wording
+
+2007-05-08 16:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed unsplit
+
+2007-05-08 15:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed tiling emergency restore code
+
+2007-05-08 15:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Binding fn. doc. fixes
+
+2007-05-08 15:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * "Improved" stacking traversal code wasn't considering fallback.
+
+2007-05-07 20:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not use `which lua5.1` in system.mk examples.
+ Makes for confusing error messages if not found.
+
+2007-05-07 15:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not try to automatically launch statusd if config file launch fails
+
+2007-05-07 15:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed statusd-not-found message
+
+2007-05-07 08:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc. notation fix
+
+2007-05-07 08:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some documentation and commented-out settings to cfg_ion.lua
+
+2007-05-06 20:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Better wording of name policy
+ (Author instead of copyright/trademark holder.)
+
+2007-05-06 14:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3rc-20070506
+
+2007-05-06 14:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops
+
+2007-05-06 14:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc comment fix
+
+2007-05-06 14:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * predist.sh support for specifying additional repository base path
+
+2007-05-06 14:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes date
+
+2007-05-06 14:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed mod_mgmtmode.
+ As it is not quite finished, it does not belong in the "stable" Ion3.
+ It will be distributed separately.
+
+2007-05-06 14:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more name policy clarifications
+
+2007-05-06 13:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Made the scrachpad (scratchws) pseudomodal.
+ (This will only take effect when a new scratchpad is created.)
+
+2007-05-06 13:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added back pseudomodal option for regions managed by WMPlexes.
+
+2007-05-06 13:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Stacking list traversal improvements
+
+2007-05-06 11:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant code
+
+2007-05-05 19:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc fix
+
+2007-05-05 17:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Update notify window when name of window with activity changes.
+
+2007-05-05 16:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * *sigh*
+
+2007-05-04 21:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Display tab numbers on modifier release.
+ Seems to work better than delayed display.
+
+2007-05-04 21:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Simplified ioncore.tabnum interface.
+
+2007-05-04 21:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added submat_wait called on modifier release.
+
+2007-05-04 16:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Increased default tab numbers display delay to 250ms
+
+2007-05-04 15:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Draw tab numbers on right, unless tab text alignment is right.
+
+2007-05-04 15:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added automatically displayed tab numbers.
+ The functions in `ioncore.tabnum` can be used to display
+ tab numbers on a frame after a specified delay, and clear
+ them when the submap grab is released.
+
+2007-05-04 15:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added submap enter events and ungrab hook
+
+2007-05-04 15:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed defer to allow NULL parameters
+
+2007-05-04 06:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Name policy refinements
+
+2007-05-03 23:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed useless property setting special case.
+
+2007-05-03 16:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2007-05-02 22:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some watches weren't being initialised
+
+2007-05-02 21:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes updates
+
+2007-05-02 21:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed obsoleted and redundant WFrame.set_numbers.
+ (Didn't I do this already?)
+
+2007-05-02 18:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Store the region pointer in a Watch in binding handler.
+ It might get destroyed.
+
+2007-05-01 14:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Drawing engine extras table storage improvements.
+ Copy only unknown values, thus freeing memory. Append
+ to replaced style's table.
+
+2007-05-01 12:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added "userattr1" for frames to stock styles.
+ This could be used by e.g. a "place new windows here" script,
+ via `WFrame.set_grattr`. (Of course, arbitrary attributes may
+ be defined and used, but this is one that all stock styles at
+ least are bound to define.)
+
+2007-05-01 11:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Documentation fixes and style clean up
+
+2007-05-01 11:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Quasiactivate frames for detachs from groups within them too.
+
+2007-04-30 18:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More based_on fixes.
+ (Still missing copying/appending of data_table.)
+
+2007-04-30 17:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach stacking level fix
+
+2007-04-30 17:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, size hints fixing had broken unsqueeze
+
+2007-04-29 10:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Style file border tuning
+
+2007-04-29 10:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Drawing engine border calculation tuning
+
+2007-04-29 10:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Style file tuning
+
+2007-04-29 10:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added special "inherit" colour value.
+ This is needed in common style templates to not override padding_colour
+ with background_colour, as if padding_colour isn't set, it is set to
+ background_colour.
+
+2007-04-28 19:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Support based_on too after all
+
+2007-04-28 18:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use based_on's based_on
+
+2007-04-27 23:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed based_on fields from style files
+
+2007-04-27 23:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in de.defstyle
+ The based_on field is no longer used. Instead, the style is
+ based on the existing best-matching style. Thus the function
+ also amends to existing exactly matching style, instead of
+ redefining it.
+
+2007-04-27 21:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added name policy notice
+
+2007-04-27 21:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged pre-namepolicy-notice
+
+2007-04-27 16:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed note of removed autoconf script from README
+
+2007-04-27 15:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed license header in source files
+
+2007-04-25 13:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes draft
+
+2007-04-24 23:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed dockapp hack with those few that actually have WM_CLASS.
+
+2007-04-24 14:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added green tabnumber substyle to tab-frame styles.
+ (Tab numbering can be toggled/set/unset with
+ `frame:set_grattr('numbers', 'toggle')` etc.)
+
+2007-04-24 14:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes and improvements to previously blind-written code.
+
+2007-04-24 11:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WFrame.set_grattr/WFrame.is_grattr
+
+2007-04-24 11:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added numbering hack to drawing engine
+
+2007-04-24 11:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Drawing engine attribute matching improvements
+
+2007-04-24 11:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, const
+
+2007-04-24 11:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added gr_stylespec_isset
+
+2007-04-24 10:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Store current frame base style in WFrame.baseattr
+ instead of reconstructing it all the time.
+
+2007-04-24 09:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused setting from config.h
+
+2007-04-23 23:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed size hints ICCCM compliance degradation + code clean-up
+
+2007-04-23 23:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved dockapp winprop support hack.
+ Copy WM_CLASS from the (undisplayed) main window as _ION_DOCKAPP_HACK
+ property on the (displayed) icon window. Have WClientWin.get_ident
+ then report this information as `class` and `instance` for the dockapp
+ window, so that winprop matching code can use it.
+
+2007-04-22 18:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Place dockapps in the statusbar's systray.
+ (Added winprop in default `cfg_kludges.lua`.)
+
+2007-04-22 18:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed possibly obsolete Galeon winprop.
+ (Isn't the browser also dead already? Downwards slide started at Gnome 2.0.)
+
+2007-04-22 18:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ugly hack for dockapp winprop support.
+ We save the dockapp state ourselves over restarts to get the right
+ winprop after that, because the way windows are loaded after restart,
+ the dockapp state would not be easily available otherwise. In addition,
+ dockapps usually don't have any class/role/instance identification
+ information in the dockapp (icon) window, so this method can not
+ be used -- easily. Some dockapps would function fine with us simply
+ using the main window instead of the icon window as specified by
+ the dockapp protocol, and this would provide better winprop support,
+ but then other dockapps don't display anything meaningful in the
+ main window, that the expect not to be shown. Hence this ugly hack
+ for at least basic all-dockapps winprop matching. For better matching
+ dockapps should preferrably be able to start normally, as `asclock`
+ can do (an does by default), instead of the "withdrawn" mode.
+
+2007-04-22 15:11 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech translation
+
+2007-04-22 10:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated Finnish translation
+
+2007-04-22 10:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Man page tuning
+
+2007-04-22 09:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Man page binding documentation extraction script improvements.
+ (To generate better PWM man pages.)
+
+2007-04-22 09:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed duplicate Mod1+T binding
+
+2007-04-22 09:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updates to PWM config file
+
+2007-04-22 00:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed ru translation, as it has not been updated as requested.
+
+2007-04-22 00:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Remove de translation, as it has not been updated as requested.
+
+2007-04-22 00:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed de and ru from translations to build
+ (to allow separately rolling back other removals to be recorded).
+
+2007-04-22 00:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed autoconf shit.
+ Since I will have nothing to do with that shit, and nobody else
+ seems to maintain or support it either, it has no place here.
+
+2007-04-21 17:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in prepare_manage to cope with nested workspaces.
+ A priority parameter is passed instead of just a redirection
+ hint, which was poorly utilised anyway.
+
+2007-04-20 16:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added is_transient field to WClientWin.get_ident and for winprop matching.
+
+2007-04-20 16:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused transient_for field from WClientWin
+
+2007-04-20 16:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added look_greenlight
+
+2007-04-20 16:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hmm...
+
+2007-04-09 09:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added commented-out bindings for plain-old-menus in cfg_ion.lua
+
+2007-04-08 12:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ref. to size policy section etc.
+
+2007-04-08 12:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use strings instead of numeric size policies
+
+2007-04-06 11:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Docs from $(LUA_SOURCES) too..
+
+2007-04-06 11:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added exports.tex make rule
+
+2007-04-06 11:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added padding to default look's transient style
+
+2007-04-05 16:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed documentation mixup
+
+2007-04-05 16:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Statusbar documetnation improvements
+
+2007-04-03 15:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated Finnish translation
+
+2007-04-03 15:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Tiling navigation code changes and semi-fixes
+
+2007-03-31 21:04 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech translation
+
+2007-03-31 14:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Redirect frame placeholders in frame_rescue_clientwins.
+ Dispose code changes had disabled the creation of a frame
+ recreation placeholder.
+
+2007-03-29 21:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Unsqueeze includes base size hint
+
+2007-03-29 21:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Put the scratchpad in the group *scratchws*
+
+2007-03-29 21:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroup attach only switches to floating mode frames in tiled mode
+ (and not those in unknown or transient mode).
+
+2007-03-29 21:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach stacks one level above source now
+
+2007-03-29 17:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't override "level" by "bottom" in WGroup.attach
+
+2007-03-29 16:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Move tiled transient handling from tiling code to frame code
+ (check by frame mode). This is the place to get correct behaviour
+ on a more complex scratchpad configuration.
+
+2007-03-28 18:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Context menu generation changes.
+ The `ctxmenu` menu generator automatically uses WGroup.bottom, so that
+ it suffices to pass _sub instead of _chld to the menu functions. This
+ should fix tab drop-down menus.
+
+2007-03-25 11:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * region_may_control_focus policy change.
+ The focus may be controlled, if a manager is about to be given
+ the focus (which makes sense, since we have not requested focus
+ within a particular region within it). This fixes unsqueeze focus
+ issues.
+
+2007-03-20 11:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Export name fix
+
+2007-03-19 19:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant MPLEX_ATTACH_MODAL parameter
+
+2007-03-19 18:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Menus and queries use STACKING_LEVEL_MODAL1+1.
+ This is to not let transients steal the focus.
+
+2007-03-19 18:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, return in wrong place in fs rq check was breaking other cfgrqs
+
+2007-03-19 18:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Unsqueeze infinite loop fix
+
+2007-03-18 20:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20070318
+
+2007-03-18 20:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Drawing fixes
+
+2007-03-18 20:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2007-03-18 17:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Style improvements
+
+2007-03-18 17:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Split out lookcommon stuff into multiple files
+
+2007-03-18 12:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * query_menu duplicate name mangling fixes
+
+2007-03-17 19:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * removed unnecessary parameter
+
+2007-03-17 15:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mplex_do_remanage_stdisp fixes
+
+2007-03-17 14:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Screen notification windows' positions are based on stdisp position now.
+
+2007-03-17 14:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops
+
+2007-03-17 14:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex focus restoring improvements
+ (Closing the scratchpad returns where the focus used to be, etc.)
+
+2007-03-17 13:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved default style
+
+2007-03-17 13:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hmm...
+
+2007-03-17 11:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added border_sides drawing engine option.
+ It controls, which sides get drawn borders. Possible values are "all",
+ "tb" (top and bottom), and "lr" (left and right). To further control
+ the drawing, use the shadow_pixels and highlight_pixels options.
+
+2007-03-16 20:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in configuration file setup.
+ cfg_ion.lua simply loads cfg_defaults.lua that loads the default set of
+ modules and other files. This completes the obsoletion of cfg_user.lua
+ (still loaded by cfg_defaults.lua) as cfg_ion.lua now only needs to contain
+ dopath("cfg_defaults.lua") for a working setup.
+
+2007-03-16 20:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_tiling.lua stub loader defines "default" layout
+
+2007-03-16 07:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README fixes etc.
+
+2007-03-15 19:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Case-insensitive manual page completion of `caseicompl` is set.
+
+2007-03-15 19:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ion-completeman improvements
+
+2007-03-15 19:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WMoveresMode.rqgeom and .geom
+
+2007-03-15 16:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Context menu sorting hack
+
+2007-03-13 22:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Always defer update of screen notify and info windows
+
+2007-03-13 18:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added reparent/attach failure recovery code.
+ (Should only be needed in very exceptional situations.)
+
+2007-03-13 17:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Cleaned up trivial #warning
+
+2007-03-13 17:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * oops, ion-statusd needed some updating as well
+
+2007-03-11 14:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't defer already deferred (C-side) actions
+
+2007-03-10 23:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_sm uses `libtu_progbasename` with SM_SAVE_DIR.
+ Previously this was hard-coded to "ion3", and didn't work correctly as "pwm3".
+
+2007-03-10 23:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Libtu-related updates
+
+2007-03-10 22:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, ion.c too
+
+2007-03-10 22:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * frame_load wasn't using DEST_EMPTY setting of the mode
+
+2007-03-10 18:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Autoraise changes:
+ - Moved autoraise from navi code to mplex and group `managed_prepare_focus`
+ - Added boolean `autoraise` option to `ioncore.set`.
+
+2007-03-10 18:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * region_prepare_focus behaviour changes:
+ stop recursion at active instead of mapped region.
+
+2007-03-10 18:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex focus code passes WStacking instead of WRegion around
+
+2007-03-10 18:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, some settings were missing from ioncore.get.
+
+2007-03-10 16:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed remains of special-case region_get_rescue_pholder_for for WScreen.
+
+2007-03-10 16:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, PWM needed a numeric version of ioncore_setup_display
+
+2007-03-10 16:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Cleanup of some marked TODO items
+
+2007-03-10 16:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc. comment improvements
+
+2007-03-10 14:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ignore_cfgrq winprop for Xpdf open dialog
+
+2007-03-08 18:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, wrong flag...
+
+2007-03-10 13:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mkbottom geometry
+
+2007-03-08 17:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Year update
+
+2007-03-04 17:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added mod_tiling.untile.
+
+2007-03-03 15:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hmm... it compiled a few moments ago
+
+2007-03-03 15:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc. fix
+
+2007-03-03 15:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WGroup.set_bottom
+
+2007-03-03 14:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed bottom_last_close option.
+ If a group has a bottom, and the bottom is closed last, the group
+ is always to be destroyed.
+
+2007-03-03 14:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Cleanup (declared function no longer exists)
+
+2007-03-03 13:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in tagging functions:
+ Some name were changed (to have common prefix of ioncore.tagged_),
+ and WMPlex.attach_tagged was removed and replaced with more generic
+ ioncore.tagged_attach, that also is now bound on the WGroupWS context
+ menu for them.
+
+2007-03-03 12:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hmm... maybe that fixes irreproducible exit crashes.
+
+2007-03-03 12:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved Mod1+A attach query to WFrame.toplevel from WMPlex.toplevel.
+ (It doesn't make much sense on screens.)
+
+2007-03-02 21:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added map and unmap to list of notified changes to regions
+
+2007-03-02 21:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't refresh on all notifies in frame_managed_notify.
+
+2007-03-02 16:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Size hints base size usage fixes.
+
+2007-03-01 21:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't set focus for windows that are already active when no other changes are pending.
+
+2007-03-01 20:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Further pointer focus hack optimisation.
+ Do not bother with the pointer position at all: simply block
+ EnterWindow event focus changes if the unmapped/destroyed
+ window does not or should not soon have the focus.
+ (The general focus policy has recently gravitated towards
+ always ignoring EnterWindow events if there could be any
+ confusion.)
+
+2007-03-01 15:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed region_goto active window optimisation to ensure warp in any case.
+
+2007-02-28 23:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * focusbogushatehatehate#2
+
+2007-02-28 22:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * groupcw_managed_notify wasn't calling group_managed_notify.
+ This broke tracking of current region within the group.
+
+2007-02-28 21:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Focusbogushatehatehate
+
+2007-02-28 20:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Tiling frame removal focus fixes
+
+2007-02-28 17:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor pointer focus hack optimisation.
+ (Don't do anything if ioncore_g.focus_next is set.)
+
+2007-02-27 20:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * group_bottom was missing EXTL_SAFE
+
+2007-02-26 20:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Simpler mod_query.query_attachclient handler.
+ (Uses WRegion.groupleader_of.)
+
+2007-02-26 19:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WFrame.floating bindmap is applied to transients too
+
+2007-02-26 16:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Activity notification display improvements (?).
+
+2007-02-25 22:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved float placement code.
+ All of the stacking structure for all groups is scanned, on the target
+ stacking level, instead of just the target group's portion on all levels.
+
+2007-02-25 19:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added "userpos" winprop for overriding the USPosition size hint flag.
+
+2007-02-25 18:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Split out screen notification window code into scree-notify.c
+
+2007-02-24 18:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added maximum width parameter to infowin_set_text.
+
+2007-02-24 17:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed unsplit
+
+2007-02-24 17:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed mplex attach "layer" parameter backwards compatibility support
+
+2007-02-24 17:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed layout loading backwards compatibility hack
+
+2007-02-24 17:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * And the default too..
+
+2007-02-24 17:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Layout configuration file updates, clean-up and new layouts
+
+2007-02-24 17:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * bottom_last_close is the default now
+
+2007-02-24 17:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed many specific implementations of region_may_dispose.
+
+2007-02-24 17:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Generic implementation of region_may_dispose.
+ Based on a test run of the improved rescue code.
+
+2007-02-24 15:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Further changes in context menu definitions.
+ - Less definitions for _sub, instead preferring directly defining things
+ in the context menu for the corresponding class.
+ - However, the menu entries for 'pmenus' are now not so nicely ordered.
+ Perhaps there should be some way to hint at the sorting...
+
+2007-02-24 15:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Menu API and context menu generation changes
+
+2007-02-23 21:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Make context menus work for empty workspaces (etc.) too
+
+2007-02-23 20:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Tiling initial frame creation/attach unification.
+
+2007-02-23 18:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added ioncore_exec_environ_hook.
+ This can be used to set up the environment variables and such for
+ programs executed by Ion. It receives an WExecP structure as parameter,
+ and this includes the intended target region, so that a FDO startup
+ sequence specification support module could use it to set things up
+ for proper targeting of windows.
+
+2007-02-23 18:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed frame_style backwards compatibility support
+
+2007-02-23 18:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Put all windows on the focuslist menu
+
+2007-02-23 18:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * No need for region_dispose_ (with the underscore).
+
+2007-02-23 16:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Working (?) detach/attach again with the help of region_disposeroot.
+
+2007-02-23 16:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Replaced region_managed_rqdispose with region_managed_disposeroot.
+ This version only returns the root region to be disposed, or NULL
+ if the operation can not be done.
+
+2007-02-23 16:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Clean-up
+
+2007-02-22 20:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * TODO update: tiny frame problem solved by unsqueeze
+
+2007-02-22 20:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ioncore.set{unsqueeze=true/false} option for auto-unsqueeze.
+
+2007-02-22 20:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Unsqueeze transients.
+ (Yes, I know, there's a problem with stray frames with move in
+ general after other recent changes.)
+
+2007-02-22 20:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Unsqueeze menus/queries/messages.
+
+2007-02-22 20:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added ioncore.unsqueeze
+
+2007-02-22 20:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added minimum size hint for queries/messages/menus.
+
+2007-02-21 18:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Dispose/rqclose changes
+ - Dispose no longer defers actual destroy automatically, but stuff
+ calling it should take care of that, when needed.
+ - WRegion.rqclose defer dispose always, and _does not_ indicate,
+ whether the operation is likely to succeed. To see if this happens,
+ use the "deinit" notification.
+
+2007-02-20 20:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Move rotation setting from WScreen to mod_xrandr
+
+2007-02-20 02:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved size hint winprops
+
+2007-02-20 02:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added option to disable mouse/sloppy focus.
+
+2007-02-20 02:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Menu update
+
+2007-02-20 02:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WRegion.get_configuration export.
+ Note that it filters out client windows by default.
+
+2007-02-19 22:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Frames weren't yet using rqdispose chains
+
+2007-02-19 19:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ugly hack for dispose
+ (TODO: use continuations instead)
+
+2007-02-19 19:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, xwindow_pointer_pos was returning root coordinates
+
+2007-02-19 19:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More ugly hacks to pointer focus hack
+
+2007-02-18 19:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added missing header
+
+2007-02-18 19:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Renamed region_may_destroy region_may_dispose for consistency.
+
+2007-02-18 18:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * bottom_last_close wasn't being saved
+
+2007-02-18 18:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Rescue mechanism optimisations
+
+2007-02-18 18:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * No more reactive destroyal in region_managed_remove.
+ It must be done in the region_managed_rqdispose chain.
+
+2007-02-18 18:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2007-02-18 17:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added region_rqdispose/region_managed_rqdispose mechanism.
+ This should fix the issue of it having bee possible to destroy the
+ last workspace (and tiling on it) on a screen recently.
+
+2007-02-18 17:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Dispose changes
+
+2007-02-17 20:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bah, forgot the export statements, and WRegion.group_of is rather useless
+ actually, in its previous form (gone now).
+
+2007-02-17 19:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not ignore active region's base size in (tiled) frames' size hints.
+
+2007-02-17 14:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Full screen mode fixes and improvements
+
+2007-02-17 14:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WRegion.group_of and WRegion.groupleader_of exports.
+
+2007-02-08 16:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Mplex attach size kludges
+
+2007-02-08 15:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * I hate focus code
+
+2007-02-06 19:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added commented-out caseicompl setting to cfg_query.lua
+
+2007-02-06 19:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in NotifyPointerRoot handling.
+ (Check for pending focus changes too. Moved after generic focus event handling.)
+
+2007-02-06 19:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't confine pointer by default on grab.
+
+2007-02-06 19:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * region_maybewarp_now was ignoring ioncore_g.warp_enabled.
+
+2007-02-06 18:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Pointer focus hack on return from grab had been lost..
+
+2007-02-05 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed stub appmenu.
+ F3/query_exec is the Ion way. (The appmenu remains for pwm, though.)
+
+2007-02-11 18:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some menu/query cycling improvements
+ (partially incomplete)
+
+2007-02-05 17:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Close grabmenus when grab is killed (Esc).
+
+2007-02-04 10:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some system.mk doc updates
+
+2007-02-03 20:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed ext_statusbar backwards compat. hack.
+
+2007-02-03 16:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added missing backquote
+
+2007-02-03 14:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20070203
+
+2007-02-03 14:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * RELNOTES update
+
+2007-02-03 11:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updates to some styles
+
+2007-02-03 11:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Include spacing in border width for the "ridge" and "inlaid" border styles.
+
+2007-02-03 06:05 UTC Etan Reisner <deryni@gmail.com>
+ * Make the docs match the #defines.
+
+2007-02-01 20:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Different selected/unselected-activity substyles for tab-frame too.
+
+2007-02-01 20:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * `WMPlex.attach_new` can now be passed parameters by `ioncore.deflayout`
+ definitions (unless a particular parameter is masked in certain use cases,
+ such as `switchto`).
+
+2007-02-01 18:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor GrStyleSpec init/copy optimisation
+
+2007-01-31 19:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes in lookcommon_clean usage
+
+2007-01-31 17:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Defined activity attribute for menu entries in the "clean" styles.
+ (The usual red for unselected, a bit lighter for selected entries.)
+
+2007-01-31 17:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Set the "activity" attribute on relevant entries in the "focuslist" menu.
+
+2007-01-31 17:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added support for arbitrary (drawing engine) attributes for menu entries.
+
+2007-01-30 20:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor improvements to groupws_prepare_manage
+
+2007-01-30 20:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, layout loading changes dislocated transient mgmt. code.
+
+2007-01-30 18:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Renamed the `subs` element of WMPlex configuration to `managed`
+ for consistency. The old name is still supported on load.
+
+2007-01-30 18:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added `new_group` winprop.
+ It should be the name of the layout of a new group/workspace to create,
+ if the the `target` winprop fails. The latter is tried again after
+ creating the new group.
+
+2007-01-30 08:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More and fixed release notes
+
+2007-01-30 00:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor optimisation
+
+2007-01-29 16:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved layout and winprop communication between C/Lua.
+ ioncore.deflayout and ioncore.getlayout replace mod_query.layouts
+ and ioncore.set{default_ws_params = ...}
+
+2007-01-28 10:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes to new drawing engine attribute scoring:
+ - Since each item occurs on the attribute list only once, with a score,
+ the a star ("*") on the source list should be used scored by its score
+ there, instead of one. (Possibly also other items' scores should be
+ multiplied by the source list score?)
+ - The "activity" substyle needs some stars in it to give it a higher
+ score over other rather specific possibilities without "no_activity"
+ to block their use.
+
+2007-01-27 17:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, wrong address..
+
+2007-01-27 17:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * attach_tagged behaviour restoration.
+
+2007-01-27 16:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updates to man page references to binding contexts.
+ NOTE: Some of the translations apparently are totally
+ out-dated. Please update.
+
+2007-01-27 13:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added option for case-insensitive completion.
+ mod_query.set{caseicompl=true} will cause some completions (such as
+ window and workspace names) to be case-insensitive.
+
+2007-01-27 13:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, mod_query.get wasn't marked EXTL_SAFE
+
+2007-01-27 12:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_query(.lua) clean-up and completion improvements
+
+2007-01-26 19:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Statusbar meter name is now passed as attribute to the drawing engine.
+ It is therefore possible to give different meters different colours,
+ with de.substyle("metername", { ... }) in the appropriate style
+ definition ("stdisp", "stdisp-statusbar").
+
+2007-01-26 19:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Completion code fixes
+
+2007-01-26 11:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README update
+
+2007-01-25 22:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Check for NULL in get_hook
+
+2007-01-25 04:24 UTC Etan Reisner <deryni@gmail.com>
+ * The name given to the workspace query should be used. I'm assuming this was a typo/braino of some sort.
+
+2007-01-24 19:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Menu updates
+
+2007-01-24 19:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements to query_renameworkspace
+
+2007-01-24 18:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added cfg_layouts.lua with layout definitions
+
+2007-01-24 18:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added layout query for new workspace to mod_query.query_workspace.
+ The table returned by the function mod_query.layouts can be used to
+ configure additional layouts.
+
+2007-01-24 09:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The "<empty frame>" text apparently wasn't i18nised, residing in config.h.
+
+2007-01-23 17:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added region_dispose for chain-destruction of regions.
+ It also handles goto to return placeholder target if the to-be destroyed
+ region could control the focus. This also fixes recent regression wrt.
+ return from full screen mode.
+
+2007-01-23 07:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Marked WFrame.mode "safe"
+
+2007-01-26 18:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added quasiactivity hint to the "clean" styles (+improved activity colour).
+ Frame padding is drawn in red when frame frame is quasiactive. Stylistically
+ it's far from ideal, but that seems to be the best place for the hint
+ without major improvements to the drawing engine. The "emboss" styles still
+ need to get this added, but they also demand other work, being largely
+ bitrotted.
+
+2007-01-26 17:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Drawing engine API and attribute handling changes.
+ An attribute string is no longer passed to every drawing function,
+ but instead the attributes must be allocated from libtu's "stringstore",
+ and then set on the brush. The attributes are also no longer matched
+ linearly, but by simple containment, with the linear specification strings
+ in the style files (and gr_get_brush also still), however still modifying
+ the score a match gives. These changes should make it easier to add
+ additional attributes.
+
+2007-01-26 17:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed leak in mod_query_history_push_
+
+2007-01-22 20:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ugly pointer focus hack for messy floats:
+ If a window that does not have the focus, or if the focus is being
+ changed elsewhere, is unmapped (or destroyed), contains the pointer,
+ then try to set the focus again to prevent focus from changing to
+ a window under this unampped window. (However, if the unampped window
+ has the focus, and no change elsewhere is known, current focus policy
+ dictates that the focus should fall to the underlying window.)
+
+2007-01-21 13:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * RELNOTES conflict resolution
+
+2007-01-21 13:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes
+
+2007-01-21 13:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Frame quasiactivation tracking
+
+2007-01-21 12:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Pseudoactivity state maintenance hack
+
+2007-01-18 20:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Navi-code updates
+
+2007-01-17 20:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Comment updates
+
+2007-01-20 20:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed 'detail' from notify_change parameters
+ (And reordered call in unset_manager.)
+
+2007-01-18 08:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Year changed...
+ (The one nice thing about CVS was that you could automate this
+ numbering. Perhaps a record check script could make you update
+ the dates manually as you change the files...)
+
+2007-01-17 18:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Further simplifications/dead code removal.
+ (Made possible by removal of Xinerama #ifdef hacks.)
+
+2007-01-17 18:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed the bitrotted Xinerama code altogether.
+ I am unlikely to waste time fixing it. However, the abstract support still
+ remains (enhanced), and someone who cares about it, will just have to write
+ a separate module to set up a special layout for the root window (now a
+ WScreen and WMPlex) with new WScreens for each Xinerama screen, and set
+ the screen ID of the root window to less than zero for the layout loading
+ code.
+
+2007-01-17 18:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Loading hack
+
+2007-01-17 17:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Made WRootWin inherit WScreen.
+ This removes some ugly hacks, and simplifies things a lot for the usual
+ case of a single screen, or that of normal X multihead. This completes
+ the bitrot of Xinerama-specific code, although abstract support for
+ various (nested) screen configurations remains (and infact there's
+ now the abstract possibility of both single-screen and multi-screen
+ workspaces/windows).
+
+2007-01-17 16:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Group focus policy changes
+
+2007-01-16 15:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Statusbar size hint tuning
+
+2007-01-14 00:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes wrt. FRAME_MODE_UNKNOWN (e.g. scratchpad).
+
+2007-01-14 15:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed fake activication messages for non-windows.
+
+2007-01-13 23:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Toplevel bindmap usage tuning
+
+2007-01-13 20:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not use Watches in return storage.
+ Instead clean up things in region_deinit. The pointer to the region in the
+ watch is reset before calling the watch handler, so node in the search tree
+ is never found, the watch/pointer being the key.
+
+2007-01-13 20:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in padding/spacing usage in frames.
+ (See RELNOTES.)
+
+2007-01-13 20:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not draw spacing after last textbox
+
+2007-01-13 18:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, forgot this...
+
+2007-01-13 18:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use libtu stringstore for the notification mechanism
+ (Testing against allocated StringIds is more efficient than strcmp.)
+
+2007-01-13 16:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed region_managed_(in)activated hooks and functions.
+ - region_notify_change and the corresponding region_notify_hook do the job.
+
+2007-01-12 14:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README fixes/improvements
+
+2007-01-10 18:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * doc
+
+2007-01-10 18:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed WMPlex.attach_tagged to switch to the first attached region
+
+2007-01-10 18:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved mod_tiling.detach as ioncore.detach.
+ (It has nothing to do with tilings, after all.)
+
+2007-01-10 18:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use previous placeholder on entering FS mode, if there's one
+
+2007-01-10 18:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach tuning
+
+2007-01-10 17:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use original stacking level and sizepolicy for unframed detachs
+
+2007-01-10 17:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused modal flag
+ (The information is in the stacking level.)
+
+2007-01-10 07:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated configuration file doc. comments
+
+2007-01-10 01:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed traces of WPaneWS.
+ It won't be found in Ion3: there aren't separate workspace classes
+ anymore, after all. Instead, so-called "trays" may be added. Or maybe
+ not. Who knows.
+
+2007-01-10 00:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Query history tuning
+
+2007-01-09 22:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added placeholder staleness checks
+
+2007-01-09 21:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Placeholder and detach improvements:
+ - No need for special handling of transients in configs anymore:
+ framing of non-WWindow regions on detach is automatic now, and
+ an auto-destroyed frame creates a recreation WFramedPHolder for
+ its remaining WMPlexPHolders, so that the container frame can
+ be recreated on attach.
+ - Consequently, multiple fullscreened windows from a floating frame
+ are now returned back to the same frame, even if the original
+ frame was emptied (and thus destroyed) in the meanwhile.
+
+2007-01-08 20:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Typo fix (+ minor related policy changes)
+
+2007-01-06 18:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added mode to WFramedParam
+
+2007-01-04 22:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved set/is_fullscreen from WClientWin to WGroup
+ - Simplifies the binding (and the config needs to be updated!)
+
+2007-01-03 17:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some renames for consistency
+
+2007-01-03 17:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Support obtaining current key in submaps as well
+
+2007-01-03 17:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Mod1+K K opens a grabmenu with the "focustlist" menu
+ - Cyclable with Mod1+K
+
+2007-01-03 17:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added focuslist menu
+ - First lists ioncore.activity_i results and then ioncore.focushistory_i
+
+2007-01-03 16:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed *_list exports into *_i iterators
+
+2007-01-03 16:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops (and been there for a while, stupid GCC)
+
+2007-01-03 15:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Remove managers from focus list when child is pushed on it
+
+2006-12-28 20:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach binding/menu tuning
+
+2006-12-28 20:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added / to characters substituted in query menus
+
+2006-12-28 20:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed menu append
+
+2006-12-28 20:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach is toggleable now (using return placeholder list)
+
+2006-12-28 19:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Full screen code rearrangements
+
+2006-12-27 14:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor tuning
+
+2006-12-27 14:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use return storage for return from full screen mode
+
+2006-12-26 20:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't snow info window for activity on active screen
+
+2006-12-26 17:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More functions for return storage
+
+2006-12-26 17:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use watches in return storage
+
+2006-12-26 17:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added basic "return" placeholder storage
+
+2006-12-26 16:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused variable/string
+