+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
+