+2006-12-23 14:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20061223
+
+2006-12-23 14:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Release notes
+
+2006-12-23 11:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bound 'toggle tag' (Mod1+T) in WMPlex.toplevel instead of WFrame.toplevel
+ - Works for FS stuff too now
+
+2006-12-23 11:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added info window for tagging state of FS stuff
+
+2006-12-22 14:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More mysterious focus tuning
+ (Seems like the focus shit working varies by the sunspots.)
+
+2006-12-21 19:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Returned to old totally-out-of-order Focus/EnterWindow event processing.
+ - It seems the sucky Xlib doesn't let you do it otherwise.
+
+2006-12-20 15:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Yet more focus tracking hacks.
+ (Will one ever work?)
+
+2006-12-14 16:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The "float" winprop works on transients too now
+
+2006-12-14 16:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * If sizehint winprops have been set, correct requested geometry to match these.
+
+2006-12-09 21:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Place new regions after the current and those with activity after it
+ - Controlled with frame_default_index parameter of ioncore.set.
+ To get the old default behaviour, set this to 'next'.
+ - This option obsoletes the frame_add_last option
+
+2006-12-09 11:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added next/prev-always alternatives to cycle parameter to mod_query.complete.
+ - If these are used instead of next/prev, cycling occurs despite
+ history/normal completion mode switch.
+
+2006-12-02 18:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed query history duplicate elimination code
+
+2006-11-23 22:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Increased query history size from 256 to 1024
+
+2006-11-19 23:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't unmanage stdisp when switching to region that can't manage it
+
+2006-11-12 15:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed region_rqgeom parametrisation
+ - Gravity can now be passed down to the root relative ("absolute")
+ version, allowing removal of WClientWin specific checks/hacks.
+
+2006-11-12 12:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach tries to keep root-relative geometry unchanged
+ (For framed detach, the geometry of the frame is tried
+ to be kept unchanged from the origianl geomery of the
+ detached object.)
+
+2006-11-12 12:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Detach works on transients now
+
+2006-11-12 12:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Readjust cursor position for infobox
+
+2006-11-12 10:38 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech translation
+
+2006-11-11 18:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * statusd startup timeout tunning
+ (incl. typo fix)
+
+2006-11-11 15:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated Finnish translation
+
+2006-11-11 15:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Menu name translation hack
+ (These are hidden in strings in the configuration files.)
+
+2006-11-11 13:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added info box for history completion mode into queries
+
+2006-11-11 12:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Warp in WMPlex.set_hidden
+
+2006-11-04 14:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Clear a few more flags of frame size hints
+
+2006-11-03 21:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mod_query.query_attachclient to attach the containing WGroupCW.
+ Also, if one does not exist (e.g. when attaching transients), one is
+ created.
+
+2006-11-03 21:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Made pholder_do_attach return region instead of boolean.
+
+2006-11-03 07:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed switchto/hidden WMPlex attach parameter interaction.
+
+2006-11-09 18:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not duplicate entries already in history when pushing.
+ Instead move the first already existing first.
+
+2006-11-09 18:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * strcoll instead of strcmp for completion sorting
+
+2006-11-09 17:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Complete history in history order instead of character set
+
+2006-11-01 20:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Remanage stdisp when bottom attached to group
+
+2006-10-31 16:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed coding style
+ (Remember the coding style, folks!)
+
+2006-10-31 12:03 UTC David Smith <davidsmith@acm.org>
+ * Handle mods in submapgrab_handler
+
+2006-10-31 16:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc. fixes
+
+2006-10-30 21:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * tiling_placement_alt fixes
+
+2006-10-30 21:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Comments about moronic kernels and improved workaround
+
+2006-10-29 13:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Respect REGION_SKIP_FOCUS more often
+
+2006-10-29 13:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops
+
+2006-10-28 23:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20061029
+
+2006-10-28 23:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some release notes
+
+2006-10-28 23:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_menu.grabmenu uses current key event.
+ - It is no longer necessary to specify the cycling key separately.
+
+2006-10-28 23:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Query activation key now cycles completions
+
+2006-10-28 22:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed defmenu for callbacks
+
+2006-10-28 22:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added routine to get current key event, if not in a submap.
+
+2006-10-28 19:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed sizepolicies used for fullsize-stdisp
+
+2006-10-28 19:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Context menu code now knows to use 'Foo.bar' for Foo in mode 'bar-baz'.
+
+2006-10-28 19:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused/broken WFrame-as-scratchpad bindmap
+
+2006-10-27 18:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Set SIZEPOLICY_FULL_EXACT for group bottom if unspecified.
+
+2006-10-27 18:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, incomplete backward cycle...
+
+2006-10-27 18:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed parametrisation of WEdln.complete
+
+2006-10-27 18:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added support for history completion
+ - Mod1+R in the default bindings completes in history.
+
+2006-10-22 18:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * create_frame parametrisation in mod_scratchpad was wrong.
+ (Weak typing, bah.)
+
+2006-10-21 22:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed rotation support.
+ (Application of size policies did not pass through the information.)
+
+2006-10-21 20:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed layout backwards compatibility hack.
+ - It wasn't setting SIZEPOLICY_FULL_EXACT for WTiling.
+
+2006-10-21 17:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed shading code after the mode stuff had broken it
+
+2006-10-21 17:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Resizing code fixes and other changes
+
+2006-10-20 23:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Allow frames attached to WTiling to have tiled-alt mode
+
+2006-10-20 17:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Workspace switch warp had become disabled.
+
+2006-10-20 15:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20061020
+
+2006-10-20 15:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated RELNOTES
+
+2006-10-20 15:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added README for po/
+
+2006-10-20 15:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Restored client window unmap fs_pholder return goto
+ (Which could do in theory do the wrong thing now under some
+ strange settings and scripts. TODO: better and more general
+ "return lists".)
+
+2006-10-20 15:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes to previous focus fixes
+
+2006-10-19 21:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Separate update_$LANG targets in Makefile instead of update_translations
+
+2006-10-19 18:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unnecessary test file
+
+2006-10-19 16:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated Finnish translation
+
+2006-10-19 16:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use lua-xgettext
+
+2006-10-18 18:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mplex_current_node falls back to mx_current.
+ (Kludge to get around problems with deferred destroy and groups.)
+
+2006-10-18 17:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex focus code changes
+
+2006-10-17 21:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added boolean 'float' winprop.
+ - If it is set, groups don't pass prepare_manage to 'bottom'.
+
+2006-10-17 21:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't set REGION_PLEASE_WARP on groups
+
+2006-10-16 22:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * predist.sh fix/redundancy removal
+
+2006-10-16 22:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't install cfg_panews.lua, as the module is disabled.
+
+2006-10-16 19:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Makefile preload hack fixes
+
+2006-10-16 19:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * -typo
+
+2006-10-16 12:17 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech manpage
+
+2006-10-16 12:16 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech translation
+
+2006-10-02 11:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README update
+
+2006-10-15 22:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed a typo in workspace query
+ (Stupid dynamic typing.)
+
+2006-10-15 18:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20061015
+
+2006-10-15 17:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc fix
+
+2006-10-15 17:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some final release note tuning
+
+2006-10-15 17:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use the faster direct url in predist.sh
+
+2006-10-15 17:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * predist.sh update
+
+2006-10-15 16:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Do not enforce floating style for transient frames..
+
+2006-10-15 15:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved layout backwards compatibility hack
+
+2006-10-15 14:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Doc fix
+
+2006-10-15 14:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WFrame@WTiling bindmap and menu was actually redundant now.
+
+2006-10-14 23:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some release notes
+
+2006-10-14 23:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Actually, disable tab-bar by deafult for FRAME_MODE_TILED_ALT.
+
+2006-10-14 22:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use "@" instead of "-on-" for bindings and menus dependent on manager
+ (for more consistency with "." for mode-dependent stuff).
+
+2006-10-14 22:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Context menus also support modes now.
+ - The context menu "Class.mode" is included, if Class:mode exists and
+ returns "mode".
+
+2006-10-14 22:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements to mode stuff
+
+2006-10-14 22:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed superfluous frame drawing routine dynamism.
+
+2006-10-14 22:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mkbottom
+
+2006-10-14 22:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Groups and tilings now enforce frame mode.
+
+2006-10-14 22:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added frame mode-switching code.
+ - Frames without a tab bar can be obtained with
+
+ frame:set_mode('frame-tiled-alt')
+
+ in the default styles (or by entirely disabling the tabbar with
+ `bar = 'none'` in the 'frame-tiled' style).
+
+2006-10-14 21:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed WFloatFrame
+ - Frame modes are used instead.
+ - Tabbar-toggling is also gone, and must be reproduced with
+ modes (TODO).
+
+2006-10-14 17:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Replace frame style parameter with mode parameter.
+
+2006-10-10 22:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added guards for _rawsub and renamed it _chld.
+
+2006-10-07 21:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed stdisp unmanage
+
+2006-10-07 16:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added detach entries into menus
+
+2006-10-07 16:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added 'append' option for menus.
+
+2006-10-07 14:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added support for WFoo-on-WBar context menus.
+
+2006-10-07 14:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Manual page binding listing generation improvements etc.
+
+2006-10-06 15:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added context menu for screens.
+ - Entries to create workspace with default template or an empty one, and
+ close current workspace (if permitted).
+ - Mod1+M bound at WMPlex level now, to display this menu on empty
+ workspaces.
+
+2006-10-05 18:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated (English and Finnish) man pages.
+
+2006-10-05 17:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Floatframe shading fixes.
+
+2006-10-04 18:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Float placement code ignore group bottom now.
+
+2006-10-04 17:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed and cleaned up bitrot in region binding registration code.
+
+2006-10-03 16:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mod_query.show_clientwin by expanding it into mod_query.show_tree.
+
+2006-10-03 15:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Simplified group attach stuff with separate WFramedPHolder
+
+2006-09-30 20:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_menu was still referring to WMPlex.llist
+
+2006-09-30 20:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Group attach size fix (quick&dirty version).
+
+2006-09-30 12:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Reparent/weave were in wrong order in group_fitrep.
+
+2006-09-29 19:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Put floating client windows as well in groups (for now).
+ - Also use frames with special style for floating transients as well.
+
+2006-09-29 19:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupedPHolder and other fixes.
+
+2006-09-29 17:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hacks to ignore size hints when in client-requested full screen mode.
+
+2006-09-28 18:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed uninitialised structures.
+ (Stupid C...)
+
+2006-09-28 09:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Restored NotifyPointer focus event ignorance.
+
+2006-09-27 09:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed email in convirus script to nobody@nowhere.invalid
+ (Stupid piece of shit telling users to report its own idiocy to
+ that address.)
+
+2006-09-27 09:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use NGROUPS_MAX if NGROUPS is not defined.
+
+2006-09-24 16:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed useless rescue code.
+
+2006-09-24 16:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2006-09-24 15:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use WGroupedPHolder for grouped attach of client windows to frames.
+
+2006-09-24 15:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mplex placeholder rearrangements.
+
+2006-09-23 15:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed completed #warning TODO
+
+2006-09-23 15:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Lowering a stacked-above object (transient) lowers the o'parent' object as well now.
+
+2006-09-22 18:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed group prepare_manage policy.
+
+2006-09-19 17:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in EnterWindow event handling.
+
+2006-09-19 07:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added zero size check to Xinerama sanity check.
+
+2006-09-17 16:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Transient etc. size fixes
+
+2006-09-16 19:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Sizehint code tuning for requirements of WGroupCW.
+
+2006-09-16 19:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, statusbar attach stuff hadn't been brought up-to-date.
+
+2006-09-16 17:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant size hint correction wrapper code.
+
+2006-09-16 15:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupWS.attach_framed supports arbitrary regions (and not just WClientWins).
+
+2006-09-16 15:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use just "frame-floating" style instead of "frame-floating-groupws".
+
+2006-09-16 15:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WFloatFrame wasn't using region_displayname yet.
+
+2006-09-16 14:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Cleaned up SPLIT_NONE/ANY
+
+2006-09-16 11:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Marked some entries as 'done' on the TODO list.
+
+2006-09-15 12:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed superfluous ion-completeman code
+
+2006-09-15 16:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Focus fixes
+
+2006-09-10 19:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed focusing when focus gets restored to root window and we want to focus something else.
+
+2006-09-10 12:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Transient initial positioning fixed
+
+2006-09-03 13:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes to activity propagation code
+
+2006-09-03 12:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops, forgot to update bindings earlier.
+
+2006-09-03 11:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2006-09-03 10:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Replaced region_activity_hook with generic region_notify_hook, which
+ is also used to notify of name, tag and other changes, with a string
+ parameter indicating the actual change that has taken place.
+
+2006-09-03 08:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The activity notification window is now managed normally.
+
+2006-08-31 19:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added basic detach/mkbottom code.
+ TODO: placeholders for reattach, etc. Maybe put into separate
+ module (instead of mod_tiling)?
+
+2006-08-31 19:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Various minor fixes and clean-up.
+
+2006-08-25 02:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved commented-out transpose_words as Control+K T.
+
+2006-08-24 20:52 UTC Tibor Csögör <tibi@tiborius.net>
+ * Added transpose_chars and transpose_words to mod_query.
+
+2006-08-31 17:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some attach mechanism improvements.
+
+2006-08-21 17:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Navigation code fixes
+
+2006-08-21 16:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex attach code always uses WMPlexPHolders.
+ - The attach callbacks should then be able to safely remove stuff
+ from the mplex, for detach stuff etc.
+
+2006-08-19 17:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed initial window order in frame.
+
+2006-08-19 17:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements related to navigation and stacking
+ - Added WRegion.rqorder as an abstract raise/lower request.
+
+2006-08-19 16:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused stacking code
+
+2006-08-18 17:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More navigation stuff.
+ - In particular, rebound configuration files to use ioncore.goto_next
+ with appropriate parametrisation.
+
+2006-08-18 17:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some improvements in binding handler compilation code
+
+2006-08-17 17:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added no_ascend/no_descend parameters to the navi functions.
+
+2006-08-17 16:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some fixes binding graph hacks for windowless regions.
+
+2006-08-16 18:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Generic navigation code improvements.
+ - Also removed some redundant tiling code.
+
+2006-08-11 16:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed an assert trigger
+
+2006-08-11 16:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some drawing engine code tuning
+
+2006-08-14 15:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added a missing check for nil table.
+
+2006-08-14 18:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed some undefined references in mod_dock.
+
+2006-08-09 17:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use redblack tree for reg->stacking lookup.
+
+2006-08-07 16:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some documentation updates.
+
+2006-08-07 16:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in WMPlex structure.
+ - l1/l2 lists are gone, and instead there just a single list of all
+ managed regions using WStacking nodes, and another list of the
+ “layer 1” or “mutually exclusive” regions.
+
+2006-08-05 18:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed mplex_lcount stuff.
+
+2006-08-02 14:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Possible fixes to (initial) effect of stdisp on tiling llayout.
+
+2006-08-03 21:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated to predist.sh to reflect changed paths of *.mk.
+
+2006-08-03 21:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in predist.sh to reflect _darcs/ having been changed.
+
+2006-08-03 15:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Simplifications in mplex/group focus code.
+
+2006-08-02 20:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Combined WStacking and WLListNode.
+
+2006-08-01 22:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some field renames for further changes.
+
+2006-07-16 15:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupCW uses the bottom_last_close option now (instead of reinventing it).
+
+2006-07-16 15:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added option to auto-destroy groups when 'bottom' is destroyed
+ when nothing "essential" is left after it.
+
+2006-07-16 15:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved handling of stdisp managed by destroyed 'bottom' of a group.
+
+2006-07-15 19:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * PWM config updates.
+
+2006-07-15 18:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added default_ws_params to ioncore.set.
+ - cfg_tiling.lua sets a horizontally 1:1 splitted tiled layout as default
+
+2006-07-15 18:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Renamed mod_ionws as mod_tiling and WIonWS as WTiling.
+
+2006-07-14 12:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_floatws is no more.
+ - WFloatWS was moved into ioncore as the WGroupWS base for all workspaces.
+ - Backwards compatibility hack included for saved layouts, but not
+ configuration files.
+
+2006-07-14 11:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved some region_register calls to safer places.
+
+2006-07-14 11:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed remaining lua-side references to WGenWS to WGroupWS.
+
+2006-07-10 20:25 UTC pfeifer@wait.de
+ * pass-table-fix
+ This patch fixes a bug in mod_panes that would prevent a caller for successfully passing
+ a table as template to the module
+
+2006-07-14 10:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed redundant code by using weave for raise/lower.
+
+2006-07-12 12:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed WGenWS entirely.
+
+2006-07-08 10:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_dock was still referring to mplex_layer.
+
+2006-07-12 11:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Temporarily disabled mod_panews.
+
+2006-07-12 05:00 UTC Etan Reisner <deryni@gmail.com>
+ * Remove an extra space in the Lua query prompt.
+
+2006-07-08 08:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes in initial stacking of regions.
+
+2006-07-08 07:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * floatws redirects prepare_manage to 'bottom' if active.
+
+2006-07-07 18:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added beginnings of more generic navigation code.
+
+2006-07-07 17:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed 'bottom' initial stacking.
+
+2006-07-07 14:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Redirect stdisp to WGroup(WS) 'bottom'.
+
+2006-07-05 15:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ugly Makefile hacks.
+
+2006-07-02 17:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some improvements in mplex focusing code and policies.
+
+2006-07-02 15:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some cleanup.
+
+2006-07-02 15:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupCW no longer loads if empty.
+
+2006-07-01 19:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some mplex/group integration.
+
+2006-07-01 18:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Further improvements in focus code.
+
+2006-07-01 16:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * region_managed_goto improvements.
+
+2006-06-27 22:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2006-06-27 21:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more changes, fixes, and damage done in key binding dispatch code.
+
+2006-06-25 20:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes and simplifications to key handling code.
+
+2006-06-25 17:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor fixes to group stuff.
+
+2006-06-25 16:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Reduced use of WGenWS.
+ (Only WIonWS and WPaneWS still refer to it.)
+
+2006-06-25 09:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupCW passes on region_managed_notify for the 'bottom'.
+
+2006-06-25 09:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Stupid C and dependencies..
+
+2006-06-24 18:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more release notes.
+
+2006-06-24 18:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Groups use minimum size hint from 'bottom'.
+
+2006-06-24 17:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Check that WGenWS actually implements genws_manage_stdisp before calling it.
+
+2006-06-24 17:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Full-screening code updates.
+
+2006-06-24 17:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fix in group_fitrep.
+
+2006-06-24 17:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ignore stuff in groups for primitive stacking code.
+
+2006-06-24 17:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed stacking_weave.
+
+2006-06-24 16:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added binding set for WClientWin.
+
+2006-06-24 16:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * New mechanism for grabs of windowless regions' bindings.
+
+2006-06-23 09:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added stuff to RELNOTES.
+
+2006-06-23 09:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added region_displayname stuff.
+ - Needed to display the main client window's name in the tab-bar for
+ client window groups (WGroupCW).
+
+2006-06-23 09:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WGroupCW gets destroyed when empty.
+
+2006-06-23 08:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Temporarily removed sticky floating frame support.
+ - To be re-implemented in a completely different manner.
+
+2006-06-23 08:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added group modality stuff.
+
+2006-06-23 07:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some cleanup.
+
+2006-06-22 23:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * First steps of client window groups.
+
+2006-06-21 16:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * There were unused fields in WClientWin.
+
+2006-06-21 16:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some dates were wrong..
+
+2006-06-21 16:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed group attach geometry stuff.
+
+2006-06-21 08:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Typo fixes.
+
+2006-06-20 19:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Inherited WFloatWS from WGroup.
+
+2006-06-20 18:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved part of WFloatWS as WGroup in ioncore.
+
+2006-06-20 18:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused local variable.
+
+2006-06-20 18:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved some more stuff.
+
+2006-06-20 18:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved framed attach stuff from floatws.c to placement.c.
+
+2006-06-20 17:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved floatws pholder.
+
+2006-06-19 16:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added SIZEPOLICY_SHRUNK modifier.
+
+2006-06-19 16:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added generic floatws attach routines.
+
+2006-06-19 12:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Allow override of xterm with the XTERM Lua-side variable.
+
+2006-06-18 01:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved and extended floatws sizepolicy usage.
+
+2006-06-17 22:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * stacking_unweave/weave
+
+2006-06-17 22:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2006-06-17 18:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * FloatWS special-case stuff points to the stacking structures instead of the regions.
+
+2006-06-17 17:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added manager specific list to WStacking.
+
+2006-06-17 10:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Cleaned up the top directory of building related files.
+ - In particular, autovirus stuff is in build/ac now and must be run there.
+
+2006-06-15 02:51 UTC Etan Reisner <deryni@gmail.com>
+ * Sun Xinerama support, also fix the --help text to accurately indicate whether we were built with xinerama support or not.
+
+2006-06-13 15:08 UTC Norbert Tretkowski <norbert@tretkowski.de>
+ * Use META instead MOD1.
+
+2006-06-07 11:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Missing assignment fixed.
+
+2006-06-07 09:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Export ioncore.tags_first.
+
+2006-06-11 17:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements to floatws bottom support + use size policies.
+
+2006-06-11 17:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added SIZEPOLICY_UNCONSTRAINED.
+
+2006-06-10 21:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Preliminary floatws "bottom" support.
+
+2006-06-09 14:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Exclude USECS_IN_SEC itself from valid values too..
+
+2006-06-09 14:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ensure that tv_usec is less than 1000000 (usecs in sec).
+ - Some kernels are a bit picky.
+
+2006-05-29 21:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Size hints weren't being applied on client windows on Ion startup startup.
+ (Now they're applied if we do not modify the old client window size.)
+
+2006-05-29 16:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added levels to stacking code.
+
+2006-05-28 20:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed some redundancy from stacking code.
+
+2006-05-19 21:36 UTC Etan Reisner <deryni@gmail.com>
+ * s/kpress_waitrel/kpress_wait/ and some s/waitrel/wait/ since I believe waitrel is the old name and this makes things a little cleaner.
+ The switch_bindings.lua script currently has an ugly if/elseif section to do
+ all the binding removal stuff, with this change that whole section can be
+ replaced with one line.
+
+2006-05-28 17:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more stacking code changes.
+
+2006-05-28 11:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more stacking code cleanup etc.
+
+2006-05-27 15:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some improvements/cleanup in floatws stacking code.
+
+2006-05-24 16:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20060524
+
+2006-05-23 06:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * An assert had moved to the wrong place.
+
+2006-05-20 09:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * One more gsub update...
+
+2006-05-19 16:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More Lua 5.1 stuff: use # instead of table.getn.
+
+2006-05-19 07:12 UTC René van Bevern <rvb@debian.org>
+ * take ioncore_bindings.lua of ion3 to lua 5.1
+
+2006-05-19 06:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Few more backticks.
+
+2006-05-18 23:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20060519
+
+2006-05-18 23:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added new release notes.
+
+2006-05-18 23:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated README.autoconf.
+
+2006-05-18 23:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added a few more backticks to RELNOTES and README.
+
+2006-05-19 02:19 UTC Matthieu.Moy@imag.fr
+ * Use -lm and -ldl in the test for -llua
+
+2006-05-18 13:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Markdownized README as well.
+
+2006-05-18 13:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Small changes in RELNOTES for markdown processing for web.
+
+2006-05-17 15:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated TODO.riot.
+
+2006-05-17 16:51 UTC Matthieu.Moy@imag.fr
+ * bugfix in lua 5.1 + other usefull checks
+ The test for the liblua version was completely buggy. Sorry.
+
+ Tests added for other headers:
+ X11/SM/SMlib.h, X11/Xresource.h and libintl.h
+ (with error messages pointing to the name of Debian packages)
+
+ Test for xmessage (with a warning only, since ion can probably still
+ work without xmessage)
+
+
+
+2006-05-17 13:39 UTC Matthieu.Moy@imag.fr
+ * Update configure.ac for lua 5.1
+
+2006-05-16 18:39 UTC Sergej Pupykin <ps@lx-ltd.ru>
+ * sigusr2
+
+ Allows to create lua hook for SIGUSR2.
+ Can be usefull (for example) for status line changing from media player...
+
+ Usage example:
+ ioncore.get_hook("ioncore_sigusr2_hook"):add(
+ function(reg)
+ mod_statusbar.inform("status_name", "SIGUSR2 catched")
+ mod_statusbar.update()
+ end
+ )
+
+2006-05-16 17:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README etc. updates.
+
+2006-05-16 17:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed string.gsub issues with Lua 5.1.
+
+ Lua 5.0:
+ "... If the value returned by this function is a string, then it is
+ used as the replacement string; otherwise, the replacement string is the
+ empty string."
+
+ Lua 5.1:
+ "If the value returned by the table query or by the function call is a string
+ or a number, then it is used as the replacement string; otherwise, if it is
+ false or nil, then there is no replacement (that is, the original match is
+ kept in the string)."
+
+
+2006-05-16 16:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Few more missing table-iteration changes.
+
+2006-03-24 00:19 UTC Etan Reisner <deryni@gmail.com>
+ * lua5.1 incompatible changes
+ The _LOADED variable became package.loaded.
+ The contents of lualib were merged into lua itself, so remove -llualib from the build line.
+ Debian now uses pkg-config for the lua stuff not lua-config.
+
+2006-03-24 00:09 UTC Etan Reisner <deryni@gmail.com>
+ * lua5.1 backwards compatible changes
+ Whether intentional or not lua 5.1 no longer allows
+ tab={}
+ for k,v in tab do
+ ...
+ end
+ and requires
+ for k,v in pairs(tab) do
+ ...
+ end
+ instead.
+
+2006-05-06 21:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not spew out stack traces all the time when warn() is called.
+
+2006-04-26 17:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * framed_transients is on by default now.
+
+2006-04-22 16:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added toggle for showing tab numbers.
+ - WFrame:set_numbers with the usual 'set'/'unset'/'toggle' parametrisation.
+
+2006-04-20 19:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed obsolete references to -i18n flag.
+
+2006-04-26 17:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WFrame.toplevel and WMPlex.toplevel binding maps.
+ - These are not used by frames for transients.
+ - Changed the default bindings accordingly.
+
+2006-04-13 22:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The frame_add_last option had been broken.
+ - Since switching to use of placeholders for initial management
+ setup, the flag was no longer checked.
+
+2006-04-02 19:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added stuff for accessing regions with activity/urgency bit set.
+
+2006-04-02 19:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Extended Mod1+K K binding.
+ - Go to first region demanding attention or previously active region:
+ "ioncore.activity_goto() or ioncore.goto_previous()".
+
+2006-04-01 14:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Separated and cleaned up some stacking code from mod_floatws.
+
+2006-03-31 18:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in default_ws_type lookup.
+
+2006-03-28 20:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use SIZEPOLICY_FULL_BOUNDS for client windows in mplexes.
+ - Needed to communicate available area for transients.
+
+2006-03-26 09:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20060326
+
+2006-03-23 16:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Included a TODO list.
+
+ The TODO.riot file has been created with the riot outliner available from
+ <http://iki.fi/tuomov/riot/>. The file is, however, just an mbox file, so
+ you can read it with your favourite threading mail user agent. For example:
+ mutt -f TODO.riot
+
+2006-03-20 23:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Enforce win_gravity=NorthWestGravity for client windows.
+ - Fixes issues with OO.org's transients in framed mode.
+
+2006-03-18 22:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in default appmenu.
+ - Removed firefox (won't promote gtk shit).
+ - Added opera, konqueror, dillo, w3m, links, rxvt.
+
+2006-03-18 12:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ah, -Wl,-whole-archive is a better hack.
+
+2006-03-18 12:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Link PWM also with the -u ptrlist_iter gcc lameness hack.
+
+2006-03-17 20:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more winprop/sizepolicy changes.
+
+2006-03-17 19:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20060317
+
+2006-03-17 10:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Previous change incomplete.
+
+2006-03-17 10:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * default_ws_type is no longer set by config files and could confuse things. Fixed.
+
+2006-03-15 23:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in look file fonts.
+ - Refer directly to -*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-* as
+ the 'fixed' alias has problems with encodings.
+
+2006-03-15 18:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Timer signal object passing to Lua side was broken.
+ (Weak typing...)
+
+2006-03-15 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in the set of configuration files.
+ - cfg_ion.lua now simply load cfg_ioncore.lua and cfg_modules.lua
+ with the default set of modules, and includes some of the most
+ commonly changed options commented-out. This deprecates cfg_user.lua
+ - cfg_menus.lua and cfg_bindings.lua are now cfg_ioncore.lua. This
+ better matches how things for different modules are in their own
+ files.
+
+2006-03-12 12:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Embedded dock initilisation code had been broken. Fixed.
+
+2006-03-11 09:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. The stretch size policy used wrong variables.
+
+2006-03-11 08:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Different query-menus use different history context.
+
+2006-03-08 20:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. The new client window code used wrong "llist" iterator.
+ This could cause segfaults.
+
+2006-03-08 19:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Closing a transient had started warping to remaining transient(s).
+
+2006-03-07 10:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed binding lookup code to be able to deal with zero keycodes.
+ - This may happen if X keycode to keysym mapping is changed
+ while Ion is running.
+
+2006-03-06 23:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. If there were winprops set, SIZEPOLICY_DEFAULT was used for transients.
+
+2006-03-05 13:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20060305
+
+2006-03-05 13:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * 'ru' was missing from list of translations in po/Makefile.
+
+2006-03-05 13:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * frame_rqgeom_clientwin passes rqflags as-is.
+
+2006-03-05 13:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * SIZE_POLICY_FREE_GLUE is now properly used for transients.
+
+2006-03-05 13:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added -u ptrlist_iter linking hack to gcc/ld.
+ - Otherwise ptrlist.o from libtu won't get linked as it will no longer
+ used by the main binary, and thus the modules won't have access to it.
+
+2006-03-05 10:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved free_glue and stretch size policies.
+
+2006-03-02 18:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added SIZEPOLICY_FREE_GLUE and other size policy code changes.
+ (TODO: client windows need to store state for this for transients.)
+
+2006-02-26 16:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Client windows use the same (mplex) size policies for transients now.
+
+2006-02-26 00:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. MPlex attach code changes had broken mgd. region ordering on load.
+
+2006-02-25 17:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some size policies with gravity.
+
+2006-02-24 19:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Separated mplex size policy in new file, and independent of mplex.
+
+2006-02-22 13:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Append '/' to submenu entries in query_menu.
+
+2006-02-19 16:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some mplex attach code cleanup.
+
+2006-02-19 16:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Reduced usage of REGION_FIT_BOUNDS a little.
+
+2006-02-19 00:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated dock to reflect previous mplex size policy changes.
+
+2006-02-18 20:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed the WScratchpad class.
+ - Scratchpads are now simply normal WFrames with MPLEX_SIZEPOLICY_FREE.
+
+2006-02-18 20:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WMPlex managed region size policy support.
+
+2006-02-18 18:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed "./" being included in completed file name in query_exec.
+ - Also brought mod_query.popen_completions documentation up-to-date.
+
+2006-02-15 07:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed load_hint.
+ - Stupid unsafe dynamically-typed languages...
+
+2006-02-12 16:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Let's call it statusbar_ instead of status_ after all...
+
+2006-02-12 15:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Should check for sb meter value being null when shortening it.
+
+2006-02-12 15:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_statusbar tries to load scripts before falling back to statusd.
+ - If status_foobar(.lua|.lc) is found on the search path, -m foobar
+ is not passed to ion-statusd.
+
+2006-02-12 15:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added region_activity_hook.
+ - Called when the activity flag of a region is changed with the
+ region as parameter.
+
+2006-02-12 15:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Framed transients' size requests get handled now.
+
+2006-02-11 15:35 UTC dev@triphoenix.de
+ * completefile-groupexec
+
+ Although ion-completefile does check if any matching executable is
+ world-executable or user-executable, it doesn't check for
+ group-executable. This is problematic for example on systems, where
+ games are installed with r-xr-x--- and root:games (which seems to be a
+ common method). This introduces a check for the group id, basically it
+ gets all groups for the current user and checks if any of them is
+ applicable. This is only done when the user and world checks already
+ have failed and the group-executable bit is set.
+
+
+2006-02-08 07:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ion-statusd catches SIGCHLD.
+
+2006-02-07 21:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved comments in cfg_statusbar.lua.
+
+2006-02-06 20:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed query_menu title transformation.
+ * Lua's regexp routines don't understand utf-8 or other multibyte encodings.
+ * TODO: conversion to lower case of non-ascii letters.
+
+2006-02-01 18:05 UTC Vassily Leushin <basileus@kirov.lug.ru>
+ * russian_locale
+
+2006-01-29 15:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Statusbar meter template is respected as maximum size for meter.
+
+2006-01-25 23:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added dummy gettext hack for those labels.
+
+2006-01-25 23:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added context menu label support.
+
+2006-01-25 16:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not try to resize the statusbar unnecessarily.
+
+2006-01-21 23:47 UTC ludal@logilab.fr
+ * fixes random segfaults
+ With ion-3ds-20060107 I see random segfaults I can reproduce navigating
+ some website with galeon. This patch seems to fix the problem (and the
+ original code looked wrong)
+
+2006-01-21 21:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. A function wasn't marked local.
+
+2006-01-21 20:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Counter wasn't incremented in statusbar list building.
+
+2006-01-20 21:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated/fixed PWM bindings configuration.
+
+2006-01-20 17:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Statusbar uses PtrLists instead of ObjLists.
+ (Stuff gets removed from ObjLists before the manager's removal handler
+ is called.)
+
+2006-01-19 19:24 UTC Etan Reisner <deryni@eden.rutgers.edu>
+ * Use the table values we are iterating over.
+
+2006-01-14 20:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Previous completion behaviour change broke something..
+
+2006-01-11 17:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed a problem in statusbar winprop usage.
+
+2006-01-07 21:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20060107
+
+2006-01-07 21:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added systray window height limiting.
+
+2006-01-07 19:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added support for multiple systray items in statusbar.
+ Use %systray_whatever in the template, and set the 'statusbar' winprop
+ to "systray_whatever" to put any window at that point the template.
+
+2006-01-01 01:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Year changed.
+
+2006-01-01 01:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mod_menu.grabmenu documentation.
+
+2005-12-31 23:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Display transients of systray icons somewhere else.
+
+2005-12-29 22:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The statusbar supports system tray windows now.
+ These are windows that have the _KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR
+ property set.
+
+2005-12-26 19:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved some statusbar code to the C side and removed old (backcompat) kludges.
+
+2005-12-25 17:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added noautoexpand option for mod_query.query_menu.
+ This option should be used to suppress automatic expansion
+ of huge menus e.g. as follows:
+
+ submenu("Debian", "Debian", {noautoexpand=true}),
+
+
+2005-12-23 18:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some improvements and fixes in style files.
+
+2005-12-21 22:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed status display mapping on destroyal of ws and switch fs cwin.
+
+2005-12-19 18:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * frame_brushes_updated wasn't in the WFrame dynfuntab.
+
+2005-12-18 16:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Redefine 'print' in query_lua execution environment,
+ and display the printed strings, if there are any, after execution
+ in a message box.
+
+2005-12-18 16:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved fullscreen winprop handling to default clientwin_do_manage_alt handler.
+ Other handlers may now override it, but return-from-fs spaceholder is now
+ obtained. Also, setting the property to false will override initial
+ fullscreen request from the application.
+
+2005-12-18 14:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mod_query.query_menu failing if a submenu could not be found.
+
+2005-12-17 23:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't warp to newly opened transient, only focus it.
+
+2005-12-17 14:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in transient geometry change request handling.
+
+2005-12-16 23:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Forced new completion run (Control+Tab) in auto-show-completions mode doesn't cycle to first alternative.
+
+2005-12-16 23:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Meter names etc. may be enclosed in braces in statusbar template.
+
+2005-12-14 16:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Documented mod_query.query low-level query routine.
+
+2005-12-13 16:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated documentation comment.
+
+2005-12-12 21:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed space deletion in query_exec completion.
+
+2005-12-10 20:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20051210
+
+2005-12-10 20:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed kludges from client window resize code.
+
+2005-12-10 20:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in transient window management setup code.
+
+2005-12-08 15:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Floatws config file was out-of-date.
+
+2005-12-05 23:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added a metatable kludge for MOD1/MOD2 vs. META/ALTMETA compatibility.
+ - All mixes of old and new configuration files should work correctly.
+
+2005-12-05 23:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Renamed MOD1/MOD2 to META/ALTMETA.
+ - Too many newbies are confused between the MOD1/MOD2 variables and the
+ Mod1/Mod2 X modifiers.
+
+2005-12-03 17:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_query.query_attachclient (Mod1+A) now activates client already in target mplex.
+
+2005-12-03 17:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Empty dock uses (w, h)=tile_size instead of (1, 1).
+
+2005-12-02 07:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_statusbar.create should pass fullsize option to WMPlex.set_stdisp.
+
+2005-11-13 22:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Experimental: keybindings open query-menus instead of normal menus.
+
+2005-11-26 11:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Failing to open error log file could cause extra trouble..
+
+2005-11-26 11:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Sigh. The default FD_CLOEXEC setting of false is brain-damaged.
+
+2005-11-25 19:54 UTC Miroslav Kure <kurem@debian.cz>
+ * Updated Czech translation
+
+2005-11-15 17:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Another temporary clientwin resize hack.
+
+2005-11-20 13:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved previous active region tracking.
+ - Replaced explicit and cumbersome previous active object saving
+ at particular points of the code with a simple activity history
+ list/stack.
+
+2005-11-20 12:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Hmm.. active_screen was still in ioncore_g.
+
+2005-11-15 07:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed a typo; wairel -> waitrel.
+
+2005-11-13 22:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Forgot to set FRAME_SZH_USEMINMAX on floatframes now.
+
+2005-11-13 22:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Small improvement in date monitor.
+
+2005-11-13 22:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in floatframe size hint adjustment.
+
+2005-11-13 21:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in mod_query.query_menu name conversion.
+
+2005-11-13 21:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mod_query.query_menu submenu support.
+
+2005-11-10 19:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed active screen tracking.
+ - Focused region tracking does the job.
+
+2005-11-10 19:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added ioncore.current().
+ - Can be used to find the currently focused region.
+
+2005-11-06 15:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed stray debug print statement.
+
+2005-11-03 19:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Command line completor understands pipes now.
+
+2005-11-02 19:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed empty frame minimum size hint.
+ - Stupid C ! vs. & operator precedence.
+
+2005-11-01 17:59 UTC Tom Payne <ion@tompayne.org>
+ * Include <locale.h> in mod_statusbar/ion-statusd/ion-statusd.c for call to setlocale.
+ Gentoo bug https://bugs.gentoo.org/show_bug.cgi?id=110860
+
+2005-11-01 21:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed PWM from restart menu.
+ - Because the default menu file is shared by PWM and Ion.
+
+2005-11-01 21:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed floatframe size hints' base height.
+ - For resize indicator to display the current client window's size
+ instead of something else.
+
+2005-10-31 20:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ion-statusd init code checks CF_NO_LOCALE.
+
+2005-10-29 12:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20051029
+
+2005-10-25 18:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed (unframed) nested transient size issue.
+
+2005-10-13 20:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed -sessionname to -session in manual pages.
+
+2005-10-24 20:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. %filler update had removed stretching space constant part.
+
+2005-10-24 15:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. mod_statusbar was also lagging behind the mplex_get_stdisp parametrisation change.
+
+2005-10-23 16:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20051023
+
+2005-10-23 16:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Experimental: added option to turn framed transients on/off.
+ - Use ioncore.set{framed_transients=true} to turn them on (off by default).
+
+2005-10-23 16:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Experimental: framed transients.
+
+2005-10-23 15:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed dummy size hint setup.
+
+2005-10-18 16:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. mod_dock hadn't been updated to reflect changes in mplex_set/get_stdisp.
+
+2005-10-15 18:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in frame autodestroy code.
+
+2005-10-07 21:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed 180 degree rotation.
+
+2005-10-07 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in ionws rotation support code.
+
+2005-10-05 22:23 UTC Sadrul H Chowdhury <imadil@gmail.com>
+ * attach_transient crash fix
+
+2005-10-05 03:55 UTC Sadrul H Chowdhury <imadil@gmail.com>
+ * introduce ioncore.tagged_list() to get a list of tagged regions
+
+2005-09-20 18:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes related to removal of region from an mplex.
+
+2005-09-18 16:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Exported WClientWin.attach_transient.
+
+2005-09-18 16:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved cfg files from module directories to etc/.
+
+2005-09-18 16:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved some common look settings to lookcommon_*.lua from look_*.lua.
+
+2005-09-18 15:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Documentation comment fixes.
+
+2005-09-13 18:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some de cleanup.
+
+2005-09-08 18:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some clean-up.
+
+2005-09-06 16:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added fullsize option for space-wasting status displays.
+
+2005-09-06 15:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed -c from msgfmt arguments.
+
+2005-09-05 20:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed mail monitor from default statusbar template.
+
+2005-08-29 05:43 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed floatws_backcirculate (copy-paste bug..)
+
+2005-08-31 10:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed unused parameter of ioncore.x_get_atom_name.
+
+2005-08-27 23:01 UTC Per Olofsson <pelle@dsv.su.se>
+ * Some updates to README.dock.
+
+2005-08-27 22:56 UTC Per Olofsson <pelle@dsv.su.se>
+ * README.dock updates from Debian (removing references to ion-devel etc.)
+
+2005-08-28 12:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * (Probably) fixed move/resize indicator positioning on xinerama screens not at (0, 0).
+
+2005-08-27 16:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Replaced stray \a0's with spaces.
+
+2005-08-27 16:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added %filler statusbar element.
+
+2005-08-26 17:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added oneshot winprop option.
+
+2005-08-22 11:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added missing #include.
+
+2005-08-21 08:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed splitting an ancestor of the stdisp.
+
+2005-08-21 07:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_query.query_menu improvements.
+
+2005-08-20 14:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Pane handle style name change wasn't supposed to be recorded.
+ - frame-tiled-pane breaks handle drawing completely.
+
+2005-08-20 11:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050820
+
+2005-08-20 11:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. ionws_current_nostdisp was never added after all...
+
+2005-08-19 12:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. ioncore_efbb was still referenced as ioncore-efbb.
+
+2005-08-09 08:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed statusbar filler drawing.
+
+2005-08-09 08:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * statusd_load interval parameter should be update_interval.
+
+2005-08-03 08:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed indentation in cfg_statusbar.lua.
+
+2005-08-15 16:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Keep track of non-fs placement of initially fullscreen windows.
+ - region_manage_clientwin was replaced with region_prepare_manage that
+ instead of starting to manage the client window should return a placeholder
+ for it. If the window is not put in fs mode, this placeholder is then used
+ to do the placement. Otherwise the placeholder is stored as the fs return
+ placeholder.
+
+2005-08-14 18:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added a basic placeholder for transients and the dock.
+
+2005-08-11 21:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved transpose stdisp handling.
+
+2005-08-11 18:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements for better Xrandr support.
+
+2005-08-11 16:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * README updates.
+
+2005-08-11 15:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Initialise new splits' current field point to the splitted split.
+
+2005-08-11 15:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed stdisp focusing on switch to fresh ionws's.
+ - Initialise stdisp's parent split's 'current' field point to the
+ other child.
+
+2005-08-08 21:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed a few compiler warnings...
+
+2005-08-08 21:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved menu database stuff from mod_menu to ioncore.
+ - Configuration files for other modules can now safely define menus without
+ checking for or loading mod_menu, and
+ - mod_query.query_menu doesn't depend on mod_menu having been loaded.
+
+2005-08-07 12:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WDock.attach.
+
+2005-08-07 11:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Windows can now be added last in frames.
+ - Enable with ioncore.set{frame_add_last=true}.
+
+2005-08-07 11:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Encoding check only warns if no encoding is given at all in LC_CTYPE.
+ - If wrong encoding is given (vs. nl_langinfo), localisation is still refused.
+ - UTF-8 check is also case-insensitive now.
+
+2005-07-28 18:53 UTC Norbert Tretkowski <norbert@tretkowski.de>
+ * Use WCOREDUMP() only if it's available
+
+2005-07-28 17:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050728
+
+2005-07-28 17:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Small fix in set_text_property.
+
+2005-07-22 09:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed transient EnterWindow focus.
+
+2005-07-22 08:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed autoshowcompl mode tab behaviour.
+ - If hitting tab triggers a new list of completions, the first
+ entry is selected, as would happen when hitting tab after a
+ delayed modification-triggered completion already finished.
+
+2005-07-21 16:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added "Failed to load fallback font" error message.
+
+2005-07-21 16:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed segfault if no font could be loaded.
+
+2005-07-20 21:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed screen_managed_changed_hook calling when fs clientwin is closed.
+
+2005-07-20 22:51 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed next/prev screen bindings.
+ - They are now consistently with next/prev workspace bindings
+ MOD1+Shift+comma/period.
+
+2005-07-20 21:06 UTC fshahriar@gmail.com
+ * ion-completeman -- Compatibility issue with FreeBSD's sed
+
+ Originally, after tab complete wasn't working I tried to do
+ ion-completeman -mkusercache but it was generating an empty file.
+ Tracked down the problem to the sed regex. FreeBSD doesn't like the
+ "\+". Example:
+ $ echo /usr/share/man/man1/ls.1.gz|sed 's:^.*/\([^/]\+\.[0-9].*\)$:\1:p; d'
+ $
+ (No output)
+
+ Not sure if it will break if used with GNU sed.
+
+
+2005-07-20 20:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved(?) size selection of docked non-dockapps and enabled d&d to dock.
+
+2005-07-17 19:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improvements to statusd launch error logging code.
+
+2005-07-17 19:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Control could reach end of non-void function.
+
+2005-07-15 20:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ion-statusd startup errors are reported in ion startup errorlog now.
+
+2005-07-15 20:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some changes in libmainloop popen routines.
+
+2005-07-12 16:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * statusd_load should work on fbsd now.
+
+2005-07-10 19:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed some variables to be local (on the Lua side).
+
+2005-07-10 09:40 UTC kurem@debian.cz
+ * Updated Czech translation of Ion3
+
+2005-07-09 20:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved started program stderr catching hack.
+ - If the program terminates with an error code under 10s,
+ stderr is displayed.
+ - If the program terminates under 2s, stderr is displayed despite
+ errorcode or signal.
+
+2005-07-09 19:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in menu opening function parametrisation.
+ - mod_menu.bigmenu should no longer be used, but remains for
+ compatibility at least for a while. Instead, set big=true
+ in the extra parameter to mod_menu.menu.
+
+2005-07-04 20:14 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added optional directory checking for 'cd'.
+ * If the Lua POSIX library can be loaded, parameters to 'cd' in the
+ run query are checked to be directories. (cd is interpreted as a
+ special case to change workspace working dir.)
+
+2005-07-03 20:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Scratchpad toggle now creates a new one on screens if none is found.
+
+2005-07-03 20:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Updated statusd.popen_bgread.
+
+2005-07-02 20:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved statusd_mail error message.
+
+2005-07-02 20:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added stderr handler parameter to ioncore.popen_bgread.
+
+2005-06-29 09:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixes to goto-when-scratchpad-is-active patch.
+
+2005-06-25 15:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050625
+
+2005-06-25 15:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updates to Finnish translation.
+
+2005-06-24 19:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The scratchpad can now be hidden automatically when going to another region.
+
+2005-06-24 10:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed mplex layer1 initial stacking while there were regions visible on layer2.
+
+2005-06-22 10:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't set template in default cfg_statusbar.lua so that translated version gets used from mod_statusbar.lua.
+
+2005-06-22 10:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Set up locale in ion-statusd.
+
+2005-06-20 18:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Man-page completion script optimisation for full list.
+
+2005-06-20 17:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Invalidate old completion list when timed completion is set up.
+
+2005-06-18 09:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved encoding check error message.
+
+2005-06-16 09:37 UTC Stephan Wendt <stephanwendt@freenet.de>
+ * Replacement of indenting tabs by spaces in the ssh-hostnickname-completion-patch
+
+2005-06-14 05:35 UTC Stephan Wendt <stephanwendt@freenet.de>
+ * Hostnickname-completion for ssh
+
+ Adds the feature to get hostnicknames, defined in ~/.ssh/config, presented
+ as possible completions for the ion-ssh-functionality.
+
+
+2005-06-15 10:01 UTC Norbert Tretkowski <tretkowski@inittab.de>
+ * Fixes for german po file from Jens Seidel.
+
+2005-06-14 19:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Initially show first instead of last completions of first column of them.
+
+2005-06-14 19:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Scroll completion list as selected entry is changed.
+
+2005-06-14 18:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved manual completion in auto-show-completions mode.
+
+2005-06-10 16:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Better tracking of multiple pending completions.
+ Completor routines now get a WComplProxy object as first parameter and
+ should use WComplProxy.set_completions instead of WEdln.set_completions
+ to set list of completions. Much of old code should be compatible since
+ completors were called in protected mode and only WEdln.set_completions
+ was callable.
+
+2005-06-09 22:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Size hints are now ignored in client-requested full screen mode.
+
+2005-06-09 22:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in fullscreen focus policy.
+ - Inactive screens may switch to showing a client window when it requests
+ full screen mode even the window isn't focused (which is required of
+ client windows on the active screen).
+
+2005-06-07 13:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050607
+
+2005-06-07 13:05 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some release notes.
+
+2005-06-06 20:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ioncore_goto_previous related fix.
+ - clientwin_managed_goto was calling ioncore_protect_previous instead
+ of ioncore_set_previous_of.
+
+2005-06-05 19:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed _NET_SUPPORTING_WM_CHECK and _NET_SUPPORTED property setup.
+
+2005-06-05 19:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Call region_notify_change in ioncore_clear_tags.
+
+2005-05-31 16:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Do not automatically run autoconf in predist.sh.
+ (Maybe one or two more people will RTF README now.)
+
+2005-05-27 13:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ignore _NET_ACTIVE_WINDOW request by default.
+ - Can be enabled by setting the ignore_net_active_window winprop to false.
+
+2005-05-27 13:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Exec-in-xterm (::) and command line completion had been broken by auto-show changes.
+
+2005-05-27 11:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Experimental auto-show-completions support.
+
+2005-05-27 11:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Minor improvement to binding compilation code.
+
+2005-05-19 14:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added object parameter support to C-side timers.
+
+2005-05-19 13:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated mod_statusbar.set_sb to not use set_date.
+
+2005-05-19 10:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Encoding sanity check ignores dashes and case.
+
+2005-05-18 13:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved date monitor to ion-statusd.
+
+2005-05-15 19:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed floatws iteration code.
+
+2005-05-14 11:46 UTC imadil@gmail.com
+ * mod_statusbar.get/set_sb()
+
+2005-05-13 07:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Miscellaneous fixes to recent changes.
+
+2005-05-12 22:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added zeropad to WStatusBar.get_template.
+
+2005-05-12 19:29 UTC imadil@gmail.com
+ * WStatusBar:get_template()
+
+2005-05-12 18:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed message box wrapping.
+
+2005-05-12 17:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Trap SIGCHLD earlier in startup.
+
+2005-05-12 17:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed dummy implementation of mbrlen...
+
+2005-05-12 17:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some focusing improvements.
+
+2005-05-12 15:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added load_1min, load_5min and load_15min meters to the ion-statusd load script.
+
+2005-05-12 15:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Mblen did something else...
+ - Added str_len to ioncore/strings.c
+
+2005-05-12 14:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The statusbar support zero-padding of meters now.
+ The syntax is %[alignment][0count]<meter name>.
+ For example: %02mail_total
+
+2005-05-12 14:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Organised WIonWS context menu possibly better.
+
+2005-05-11 21:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Select events earlier in client window init code.
+
+2005-05-10 18:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WIonWS.split_at and transpose_at for easier binding.
+
+2005-05-10 17:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Save state on SIGTERM if not running under a session manager.
+
+2005-05-10 16:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Load mod_sp by default.
+
+2005-05-09 19:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Don't shell-escape arguments to man-page viewer.
+
+2005-05-06 20:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ UNDO: The CF_DE_USE_XUTF8 option is now on by default.
+ This will cause Xutf8 routines to be used instead Xmb routines for UTF-8.
+ As of XFree86 4.3.0.1, the Xmb routines only use the iso10646-1 font in
+ a fontset and thus can't well display international text, while the Xutf8
+ routines inconsitently use the iso10646 font only as a fallback. The
+ setting was differently previously because the Xutf8 routines were having
+ other problems that seem to be gone now...
+
+2005-05-08 16:14 UTC Jeremy Hankins <nowan@nowan.org>
+ * Don't break old user configs in statusd_mail.lua
+
+2005-05-08 14:12 UTC Jeremy Hankins <nowan@nowan.org>
+ * Fixed the logic triggering the retry interval in statusd_mail.lua
+
+2005-05-07 21:30 UTC nowan@nowan.org
+ * Oops, fix statusd_mail.lua
+
+2005-05-07 21:24 UTC nowan@nowan.org
+ * Added support for multiple mailboxes to statusd_mail.lua
+
+2005-05-08 15:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved ioncore_set_previous_of calls to region_managed_goto.
+
+2005-05-07 15:39 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Possibly better submenu placement in in-frame mode.
+
+2005-05-06 20:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The CF_DE_USE_XUTF8 option is now on by default.
+ This will cause Xutf8 routines to be used instead Xmb routines for UTF-8.
+ As of XFree86 4.3.0.1, the Xmb routines only use the iso10646-1 font in
+ a fontset and thus can't well display international text, while the Xutf8
+ routines inconsitently use the iso10646 font only as a fallback. The
+ setting was differently previously because the Xutf8 routines were having
+ other problems that seem to be gone now...
+
+2005-05-06 20:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Faster fontset kludge for UTF-8 locales.
+ - Try to substitute only with -misc-fixed-... This works in some common
+ cases just like a more comprehensive but slower pattern would, but some
+ users will have to provide extra fonts to the fontset manually.
+
+2005-05-04 20:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Dock initial height (temporary) height was uninitialised.
+
+2005-05-02 14:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050502
+
+2005-05-01 20:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some changes in stock style files.
+
+2005-05-01 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some node-on-ws checks.
+
+2005-05-01 08:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved/fixed/updated WRegion.rqclose* documentation.
+
+2005-05-01 08:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WFloatWS client window rescue code ignores the status display.
+
+2005-04-30 14:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Bound left/right arrows in menus.
+
+2005-04-29 16:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Execution and file viewing queries catch stderr.
+
+2005-04-29 16:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added stderr piping support to spawning routines.
+
+2005-04-29 13:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Maybe fixed activity notification.
+
+2005-04-29 10:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in ionws context menu.
+ - Replaced floating split menu with floating toggle menu.
+
+2005-04-29 10:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added routines for toggling floating of splits.
+ - WIonWS.set_floating for splits directly, and
+ - WIonWS.set_floating_at for frames. Takes a direction parameter.
+
+2005-04-23 12:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added popen_bgread and exec to ion-statusd.
+
+2005-04-23 12:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved exec code to libmainloop.
+
+2005-04-22 18:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Oops. Oops.
+
+2005-04-22 18:23 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. mainloop_defer was no longer being exported due to prefix re-export change.
+
+2005-04-21 22:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More maintainable re-exporting of libmainloop routines to Lua side.
+
+2005-04-21 14:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ion-statusd no longer quits if no meters are loaded with -q.
+
+2005-04-20 13:51 UTC imadil@gmail.com
+ * cwin namelist
+
+2005-04-10 23:37 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops.
+
+2005-04-10 23:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added clientwin_property_change_hook.
+
+ - On the Lua side, the parameters to hook handlers are (WClientWin, atomid).
+
+
+2005-04-06 11:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050406
+
+2005-04-06 10:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use maximum seen value width for statusbar field width.
+
+2005-04-05 12:19 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Frame maximize fixes and improvements.
+
+2005-04-03 12:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes (crash fix?) in name allocation code.
+
+2005-04-02 15:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Menu scrolling improvements.
+
+2005-04-02 14:33 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved menu positioning patch etc.
+
+2005-04-02 12:36 UTC imadil@gmail.com
+ * repositioning pmenus that appear at the bottom of the screen
+
+2005-04-01 22:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed new transients being attempted to be stacked over themselves.
+
+2005-04-01 17:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed table.join to check for 'entry==nil' instead of 'not entry'.
+
+2005-04-01 17:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed a typo.
+
+2005-03-29 22:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Example in cfg_sp.lua was missing a comma.
+
+2005-03-29 14:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed remainig statusd_load debug message.
+
+2005-03-28 20:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. New regions within screens were added after current instead of at end.
+
+2005-03-27 18:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some statusbar and line editor flicker reduction (?).
+
+2005-03-27 13:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Drawing engine api improvements.
+
+2005-03-26 13:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Brush drawing routines are no longer passed the window.
+
+2005-03-26 12:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some WIonWS routines now accept "any" as direction.
+
+2005-03-26 09:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WFrame.set_tabbar parameters were inverted.
+
+2005-03-25 19:20 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Display again ?? when statusbar meter is unset.
+
+2005-03-25 16:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added WMPlex.l2_is/set_passive routines.
+
+2005-03-25 11:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Menu entry for tagging hadn't been updated.
+
+2005-03-22 14:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050322
+
+2005-03-22 14:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Prepared release notes for a release.
+
+2005-03-21 10:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some release notes.
+
+2005-03-21 08:52 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use input-menu-pmenu and tab-menuentry-pmenu styles for drop-down menus.
+
+2005-03-21 08:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Lessened string length recalculation in query listing code.
+
+2005-03-20 15:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added ::cmd syntax for running commands with ion-runinxterm -w.
+
+2005-03-20 14:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ion-runinxterm script improvements.
+
+2005-03-20 13:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Statusbar substyle background colour gets used now.
+
+2005-03-20 13:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Also changed region activity exports.
+
+ - WRegion.clear_activity and WRegion.notify_activity were replaced with
+ WRegion.set_activity with a set/unset/toggle parameter.
+
+2005-03-20 09:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some release notes (on the toggle export changes).
+
+2005-03-19 22:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More changes/fixes in layer2 focus policy.
+
+2005-03-19 21:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Many exported toggle functions were changed and renamed.
+
+ The following functions now take a string parameter indicating
+ whether to toggle, set, or unset the property.
+
+ - WClientwin.set_fullsreen (replaces WClientWin.toggle_fullscreen)
+ - WRegion.set_tagged (replaces WRegion.tag/untag/toggle_tag)
+ - WFrame.set_tabbar (replaces WFrame.toggle_tabbar)
+ - WFrame.set_shaded (replaces WFrame.toggle_shade)
+ - WFloatFrame.set_sticky (replaces WFloatFrame.toggle_sticky)
+ - WMPlex.l2_set_hidden (replaces WMPlex.l2_hide/show)
+ - mod_sp.set_shown(_on) (replaces mod_sp.toggle(_on))
+ - mod_dock.set_floating_shown_on (replaces mod_dock.toggle_floating_on)
+
+ Many missing is_<property> exports corresponding to the above were also
+ added.
+
+2005-03-19 20:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. CLIENTWIN_IS_FULLSCREEN macro didn't work anymore.
+
+2005-03-19 19:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. exports.c didn't have dependencies anymore.
+
+2005-03-19 19:13 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Use exports.h generated by libextl-mkexports.
+
+2005-03-19 18:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Client windows can now be un-fullscreened without prior frame.
+
+2005-03-19 00:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ioncore.popen_bgread also returns pid.
+
+2005-03-18 18:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added ioncore_sigchld_hook.
+
+2005-03-18 18:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Exec routines return PID (or -1 on error).
+
+2005-03-18 18:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Moved hook code to libmainloop.
+
+2005-03-17 08:57 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Attempts to fix problems with gcc/ld export-dynamic option varying.
+
+ - Configurable in system.mk as the EXPORT_DYNAMIC variable
+
+ - Defaults to '-Xlinker --export-dynamic' now instead of '-export-dynamic'
+
+2005-03-16 22:56 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed coding style in contribution.
+
+ * Contributors _please_ follow my coding style in the future!!
+
+2005-03-16 22:20 UTC Edwin Steiner <edwin.steiner@gmx.net>
+ * winprop_gravity
+ add 'gravity' and 'transient_gravity' winprops
+
+2005-03-16 19:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Modules should be built before ioncore for PRELOAD_MODULES.
+
+2005-03-16 18:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some more layer list scanning optimisations.
+
+2005-03-16 18:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Split out some code from mplex.c to llist.c.
+
+2005-03-15 23:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Some WMPlex switch code optimisations/simplifications.
+
+2005-03-15 22:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex layer2 visiblity synchronisation fixes and focus policy changes.
+
+2005-03-15 21:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Ionws flip/transpose fixes.
+
+2005-03-15 14:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * mod_query.query_menu can now display context menus.
+
+2005-03-14 18:27 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Dummy regions are no longer given name/registered.
+
+ - WPaneHandles, WInfoWins and such are not accessible to the scripter
+ (from ioncore.region_list).
+
+2005-03-14 16:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed goto_previous and tab switch (pointer) interaction.
+
+2005-03-13 21:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Alternative fix to bindmap precedence.
+
+ - "owned" bindmaps are added last on list, while region's own bindmaps
+ are listed first.
+
+2005-03-13 20:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ UNDO: Changed region bindmap linking order.
+
+ - Frame bindmaps should now take precedence over workspace bindmaps
+ (that are grabbed on frames as workspaces don't have normal windows
+ associated to them).
+
+2005-03-13 21:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Panehandles (floating splits) are now reparented correctly.
+
+2005-03-13 20:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed region bindmap linking order.
+
+ - Frame bindmaps should now take precedence over workspace bindmaps
+ (that are grabbed on frames as workspaces don't have normal windows
+ associated to them).
+
+2005-03-13 20:41 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed #warnings (and fixed a few).
+
+2005-03-13 13:18 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed ioncore.root_windows export.
+
+ - ioncore.region_list("WRootWin") does the task.
+
+2005-03-13 13:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * ion-runinxterm uses the whole command as title now.
+
+2005-03-13 13:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * PWM menu definition updates and fixes.
+
+2005-03-13 13:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed the ion-man script.
+
+ - ioncore.exec_on now interprets the ':cmd' ion-runinxterm syntax.
+
+ - mod_query.query_man accepts the man command to use as parameter,
+ defaulting to ':man'.
+
+ - The default for query_ssh is also ':ssh' now.
+
+2005-03-11 14:44 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * clientwin_unmapped_hook parameter was wrong.
+ (Stupid semi-weakly typed languages...)
+
+2005-03-10 08:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed ion-ssh wrapper script.
+
+ - mod_query.query_ssh defaults to running ssh with ion-runinxterm, but
+ accepts additional parameter specifying another program.
+
+2005-03-09 21:58 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added field alignment code to statusbar module.
+
+2005-03-09 12:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated README information on F5/F6 keys.
+
+2005-03-09 12:06 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes in mod_query.query_editfile/viewfile.
+
+ - These functions take the script (and prompt) as optional parameter now,
+ defaulting to run-mailcap.
+
+ - Removed the ion-edit and ion-view scripts.
+
+2005-03-09 11:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More mplex region indexing fixes.
+ After the changes in layer list code recently and following attach index fix,
+ regions were now loaded in wrong order at startup.
+
+2005-03-02 12:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ UNDO: Removed WScreen.set_managed_offset.
+ It seems unncessary now that there's the statusbar, and it's just an ugly
+ kludge for dubious uses anyway.
+
+2005-03-08 14:32 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Scratchpad and dock default toggle bindings changed.
+
+ - Mod1+space now toggles the scratchpad, and
+
+ - Mod1+D toggles the dock.
+
+2005-03-08 14:10 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The dock is floating by default now.
+
+ - New users shouldn't at firs try be bewildered by the dock not being able
+ to coexist with the statusbar.
+
+
+2005-03-08 08:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Exported classes are now marked with EXTL_EXPORT.
+
+2005-03-08 07:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Stdisp was being destroyed along with floatws.
+
+2005-03-07 17:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed open quote handling in cmdline completion improvements.
+
+2005-03-07 17:04 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Default attach index was wrong for WMPlex.attach*.
+
+ - Should be after current instead of last.
+
+
+2005-03-07 08:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed focusingn of non-passive mplex layer2 regions.
+
+2005-03-06 10:35 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Check that reparenting can be done before trying to use a placeholder.
+
+ - Added pholder_(do_)target and pholder_(do_)check_reparent
+
+
+2005-03-06 10:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * More helper routines from attach.c are globally available.
+
+2005-03-05 16:25 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed pholder_stale as useless given placeholder redirection.
+
+2005-03-05 12:42 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changed how query and menu cancel and finish routines destroy the region.
+
+2005-03-05 09:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Paths in mod_statusbar file headers were wrong.
+
+2005-03-04 08:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050304-1
+
+2005-03-04 08:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * predist.sh improvements.
+
+2005-03-04 08:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Completion improvements had been broken by further improvements.
+
+2005-03-04 08:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050304
+
+2005-03-04 08:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added some release notes.
+
+2005-03-04 08:24 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Floating split load routine now adds handle widths to given sizes by default.
+
+ - Override by setting tls_brs_incl_handles to true.
+
+
+2005-03-03 21:00 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Improved mod_query.query_exec completion.
+
+ - Arguments are now parsed, completed and escaped.
+
+
+2005-03-03 10:15 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed reference to svn from version.h.
+
+2005-03-02 11:55 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Call region_do_warp_alt also in protected mode.
+
+2005-03-02 11:48 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes to ionws_placement_alt hook to make it callable in protected mode.
+
+2005-03-01 23:53 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * New export: ioncore.defer.
+
+2005-03-01 22:59 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Many hook calls are now made in protected mode.
+
+2005-03-02 12:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed WScreen.set_managed_offset.
+ It seems unncessary now that there's the statusbar, and it's just an ugly
+ kludge for dubious uses anyway.
+
+2005-03-01 22:54 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WIonWS.current and WFloatWS.current were unnecessarily exported.
+
+ - WRegion.current is already exported.
+
+2005-02-28 21:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Rescue code simplification/clean-up.
+
+2005-02-28 19:36 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated Finnish translation.
+
+2005-02-28 19:26 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes and unification in rqclose code.
+
+2005-02-28 17:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * The statusd_mail handles missing mailbox more gracefully.
+ - The retry_interval parameter (default: 10min) controls for how long
+ it waits for next update attempt on error condition.
+
+2005-02-28 06:50 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed a stupid omission in new client window rescue code.
+
+2005-02-28 06:08 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Fixed floatws drag&drop segfault.
+ - There was a leftover floatws_add_managed call in floatws_handle_drop after
+ creation of floatws_create_frame.
+
+2005-02-28 06:07 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. Removed a leftover debug printf.
+
+2005-02-27 13:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3ds-20050227
+
+2005-02-27 13:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated release notes.
+
+2005-02-27 11:47 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Session management module now uses placeholders.
+ - Order of windows in mplexes is now remembered under SM.
+
+2005-02-27 11:46 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlexPHolder reorganisation fixes.
+
+2005-02-27 08:38 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added routine to go to placeholder location.
+ - Active client window being closed in full screen mode now returns
+ to original position.
+
+2005-02-27 07:17 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Most source files don't need region-iter.h anymore.
+
+2005-02-27 07:16 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. WMPlex layer list code changes were incomplete.
+
+2005-02-26 23:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex layer list code clean-up.
+
+2005-02-26 21:11 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Changes to work with new libtu list routines.
+
+2005-02-26 19:01 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Placeholder code improvements.
+ - Client window rescue code now uses placeholders.
+ - Added client window rescue placeholders; returning from full screen mode
+ now works on floatws.
+
+2005-02-26 12:02 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added simple floatws pholder.
+
+2005-02-26 13:30 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added file mtime/ctime checking to ion-statusd.
+ - Mailboxes can be checked a bit more often now without significant load.
+
+
+2005-02-26 09:03 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Client window fullscreen toggle uses placeholders now.
+ The code does not yet do anything if the target of the initial placeholder
+ dies, and thus does not work on floatws's that also do not yet provide
+ placeholders.
+
+
+2005-02-26 08:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added a routine for checking whether a placeholder is stale.
+
+2005-02-26 08:31 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added region_managed_get_pholder for acquiring a placeholder.
+
+2005-02-26 08:21 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Added basic placeholder support.
+ - Basic placeholder class WPHolder.
+ - WMPlexPHolder for holding place in mplexes.
+
+2005-02-24 09:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Removed traces of old managed lists.
+ Regions no longer contain link pointers for those lists etc. The
+ region_rescue_clientwins stuff is currently disabled and needs to be
+ rewritten when placeholder stuff is implemented.
+
+2005-02-24 09:22 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WRootWin no longer uses a screen_list.
+
+2005-02-24 09:09 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WIonWS now uses symlist for managed list.
+
+2005-02-24 08:49 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WDock no longer uses managed_list.
+
+2005-02-24 08:45 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WFloatWS doesn't use a special managed_list.
+ The stacking list is enough.
+
+2005-02-24 08:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WClientWin uses symlist for transient_list.
+
+2005-02-24 08:34 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Oops. All mplex stuff was being now saved on layer 2.
+
+2005-02-23 19:40 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * WMPlex managed list changed to use proxy nodes.
+ This should help implementing placeholders.
+
+2005-02-23 06:29 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Updated predist.sh for darcs.
+
+2005-02-23 06:28 UTC Tuomo Valkonen <tuomov@iki.fi>
+ * Set install script to "sh install-sh"
+
+2005-02-23 06:12 UTC Tuomo Valkonen <tuomov@iki.fi>
+ tagged ion-3-svn2darcs
+
+2005-02-22 21:30 UTC tuomov
+ * trunk: changeset 1974
+ Another autoconf hack.
+
+2005-02-20 14:42 UTC tuomov
+ * trunk: changeset 1973
+ WMPlex layer 2 region geometry is now remembered.
+
+2005-02-20 14:38 UTC tuomov
+ * trunk: changeset 1972
+ Added missing include.
+
+2005-02-20 12:09 UTC tuomov
+ * trunk: changeset 1970
+ Autoconf script fixes (by matthieu moy).
+
+2005-02-20 09:59 UTC tuomov
+ * trunk: changeset 1969
+ Fixed names of workspace-specific frame bindmaps.
+
+2005-02-20 08:43 UTC tuomov
+ * trunk: changeset 1968
+ Updated cfg_ionws.lua.
+
+2005-02-19 08:09 UTC tuomov
+ * trunk: changeset 1967
+ Fixed tab switch focus change when a non-passive layer2 region was
+ being displayed.
+
+2005-02-18 21:45 UTC tuomov
+ * trunk: changeset 1966
+ Fixed a typo (?) that could cause floatws stacking code to lock up.
+
+2005-02-16 05:04 UTC tuomov
+ * trunk: changeset 1965
+ Update WMPlex.l2_hide/show docs.
+
+2005-02-15 06:06 UTC tuomov
+ * trunk: changeset 1963
+ Added null checks in mplex_l2_hide/show.
+
+2005-02-14 18:34 UTC tuomov
+ * trunk: changeset 1962
+ removed redundant ionws stacking code, and fixed a possible problem.
+
+2005-02-14 18:08 UTC tuomov
+ * trunk: changeset 1961
+ Added -lintl comment in system.mk
+
+2005-02-14 13:59 UTC tuomov
+ * trunk: changeset 1960
+ Added null check; not a member function.
+
+2005-02-14 09:07 UTC tuomov
+ * trunk: changeset 1959
+ kludgeconf sun f1x remap detection fix.
+
+2005-02-14 00:04 UTC tuomov
+ * trunk: changeset 1958
+ Oops.
+
+2005-02-13 23:36 UTC tuomov
+ * trunk: changeset 1957
+ Oops. pwm3.de.in wasn't svn add'ed.
+
+2005-02-13 22:59 UTC tuomov
+ * trunk: changeset 1956
+ Added mod_sp.toggle.
+
+2005-02-13 21:32 UTC tuomov
+ * trunk: changeset 1955
+ Added German translation by Schott Robert.
+
+2005-02-12 18:23 UTC tuomov
+ * trunk: changeset 1951
+ Event mask is now stored for WWindows.
+
+2005-02-11 18:10 UTC tuomov
+ * trunk: changeset 1950
+ ion-statusd now communicates width templates to mod_statusbar.
+
+2005-02-11 13:35 UTC tuomov
+ * trunk: changeset 1949
+ - Parameters can now be passed ion-statusd.
+
+ - Some cfg_statusbar usage changes.
+
+2005-02-06 10:13 UTC tuomov
+ * trunk: changeset 1947
+ Added WRegion.is_activity.
+
+2005-02-03 21:44 UTC tuomov
+ * trunk: changeset 1946
+ Some info window fixes.
+
+2005-02-01 12:01 UTC tuomov
+ * trunk: changeset 1945
+ Fixed loading of small frames with hidden tab-bar.
+
+2005-01-31 17:45 UTC tuomov
+ * trunk: changeset 1944
+ Only use resize increment and base size from current client window
+ size hints when deciding frame size hints.
+
+2005-01-31 11:32 UTC tuomov
+ * trunk: changeset 1941
+ Added support for coloured statusbar elements.
+
+2005-01-31 09:17 UTC tuomov
+ * trunk: changeset 1940
+ - Moved some infowin code to mod_statusbar.
+
+ - mod_statusbar template processing/passing status to c side changes.
+
+2005-01-29 23:43 UTC tuomov
+ * trunk: changeset 1939
+ - Fixed docked window resize handling.
+
+ - WDock needs to implement region_rqgeom_clientwin, as otherwise the
+ WClientWin configure request code uses the previously available
+ space and makes no request.
+
+2005-01-27 19:00 UTC tuomov
+ * trunk: changeset 1938
+ Fixed WMPlex.l2_hidden segfault when called with nil region.
+
+2005-01-24 21:59 UTC tuomov
+ * trunk: changeset 1937
+ Fixed hook copy-paste bug.
+
+2005-01-24 20:58 UTC tuomov
+ * trunk: changeset 1936
+ Added DL_LIBS to ion-statusd linking flags (although it doesn't itself
+ depend on it) thanks to broken lua installs.
+
+2005-01-16 11:52 UTC tuomov
+ tagged ion-3ds-20050116
+
+2005-01-16 11:07 UTC tuomov
+ * trunk: changeset 1929
+ Added documentation for X property access exports.
+
+2005-01-15 21:22 UTC tuomov
+ * trunk: changeset 1927
+ Oops. Broken rename.
+
+2005-01-15 21:20 UTC tuomov
+ * trunk: changeset 1925
+ tabularx header changes.
+
+2005-01-15 16:28 UTC tuomov
+ * trunk: changeset 1921
+ Fixed table in doc. comment.
+
+2005-01-14 14:28 UTC tuomov
+ * trunk: changeset 1919
+ Fixed doc comment.
+
+2005-01-13 15:02 UTC tuomov
+ * trunk: changeset 1916
+ Fixed clientwin_unmapped_hook.
+
+2005-01-03 22:24 UTC tuomov
+ * trunk: changeset 1911
+ Added experimental dock (drag&)drop support. It must be enabled by
+ defining CF_EXPERIMENTAL_DOCK_DROP.
+
+2005-01-02 13:59 UTC tuomov
+ * trunk: changeset 1905
+ Year changed.
+
+2004-12-27 21:30 UTC tuomov
+ * trunk: changeset 1903
+ Made complete_name available in mod_query.
+
+2004-12-27 21:30 UTC tuomov
+ * trunk: changeset 1902
+ Fixed mod_statusbar Makefile to rm before ln.
+
+2005-02-23 00:41 UTC tuomov
+ * trunk: changeset 1901
+ Made ext_statusbar into a partially C-side module containing a
+ WStatusBar class that can have a bindmap.
+
+2004-12-17 00:02 UTC tuomov
+ * trunk: changeset 1898
+ oops.
+
+2004-12-16 23:56 UTC tuomov
+ * trunk: changeset 1897
+ Created directory for ion-knewt branch.
+
+2004-12-11 20:06 UTC tuomov
+ * trunk: changeset 1896
+ Added mod_mgmtmode management mode module.
+
+2004-12-07 15:42 UTC tuomov
+ * trunk: changeset 1895
+ Fixed (?) tabdrag focus.
+
+2004-11-26 17:41 UTC tuomov
+ * trunk: changeset 1894
+ Do not show activity/urgency notification for docked and other client
+ windows that can not be easily focused.
+
+2004-11-26 08:18 UTC tuomov
+ * trunk: changeset 1893
+ PWM bindings setup script now simply loads Ion bindings and unbinds
+ stuff that would use mod_query.
+
+2004-11-25 08:40 UTC tuomov
+ * trunk: changeset 1892
+ Control modifier now is required for N/P in menus to not interfere
+ with typeahead.
+
+2004-11-17 18:46 UTC tuomov
+ * trunk: changeset 1891
+ Applied patch with some minor menu improvements.
+
+2004-11-17 18:45 UTC tuomov
+ * trunk: changeset 1890
+ Typo fixes.
+
+2004-11-16 23:01 UTC tuomov
+ * trunk: changeset 1888
+ Removed another dupe call.
+
+2004-11-16 12:51 UTC tuomov
+ * trunk: changeset 1887
+ Menu definition code and documentation fixes.
+
+2004-11-15 21:32 UTC tuomov
+ * trunk: changeset 1886
+ Removed duplicate mod_ionws_register_exports call.
+
+2004-11-13 12:40 UTC tuomov
+ * trunk: changeset 1884
+ mod_query runfile and viewfile use workspace working directory.
+
+2004-11-13 00:52 UTC tuomov
+ * trunk: changeset 1883
+ Oops.
+
+2004-11-12 20:34 UTC tuomov
+ * trunk: changeset 1881
+ Oops.
+
+2004-11-12 20:12 UTC tuomov
+ * trunk: changeset 1880
+ Changed - to _ in ioncore-*.(lua|lc).
+
+2004-11-12 20:12 UTC tuomov
+ * trunk: changeset 1879
+ Fixed floatws reparent.
+
+2004-11-10 14:41 UTC tuomov
+ * trunk: changeset 1878
+ Added support for workspace-specific working directories. These can be
+ changed and viewed with the internally overridden commands 'cd' and
+ 'pwd' in the F3 execution query.
+
+2004-11-10 01:48 UTC tuomov
+ * trunk: changeset 1877
+ Set REGION_SKIP_FOCUS on pane handles.
+
+2004-11-07 18:18 UTC tuomov
+ * trunk: changeset 1876
+ More misc. fixes.
+
+2004-11-07 18:00 UTC tuomov
+ * trunk: changeset 1875
+ Oops. Fixed a potential segfault.
+
+2004-11-05 17:35 UTC tuomov
+ * trunk: changeset 1874
+ Winprop name matching now available as ioncore.match_winprop_name.
+
+2004-11-05 16:38 UTC tuomov
+ * trunk: changeset 1873
+ %% works in statusbar template.
+
+2004-11-05 16:22 UTC tuomov
+ * trunk: changeset 1872
+ ion-statusd parameters are now automatically deduced by ext_statusbar
+ from the template.
+
+2004-11-04 21:34 UTC tuomov
+ * trunk: changeset 1870
+ Load cfg_user.lua at end of cfg_ion.lua.
+
+2004-11-04 21:30 UTC tuomov
+ * trunk: changeset 1869
+ Documented ext_statusbar.update.
+
+2004-11-04 21:20 UTC tuomov
+ * trunk: changeset 1868
+ Fixed winprop name matching.
+
+2004-11-04 14:59 UTC tuomov
+ tagged ion-3ds-20041104
+
+2004-11-04 14:56 UTC tuomov
+ * trunk: changeset 1866
+ OOps.
+
+2004-11-04 14:38 UTC tuomov
+ * trunk: changeset 1865
+ Removed changelog files.
+
+2004-11-04 14:32 UTC tuomov
+ * trunk: changeset 1864
+ Remove autom4te.cache in predist.sh
+
+2004-11-04 14:30 UTC tuomov
+ * trunk: changeset 1863
+ Added some new release notes.
+
+2004-11-04 14:19 UTC tuomov
+ * trunk: changeset 1862
+ Some more minor statusbar improvements.
+
+2004-11-04 12:05 UTC tuomov
+ * trunk: changeset 1861
+ Some clean-up.
+
+2004-11-04 11:23 UTC tuomov
+ * trunk: changeset 1860
+ Added type of menus that grab input and allow cycling through the menu
+ with a given key until all modifiers are released.
+
+2004-11-04 04:16 UTC tuomov
+ * trunk: changeset 1859
+ Still problems with timers being gc'd in statusd; the local timer
+ references need to be used instead of the timer parameter to the
+ handler.
+
+2004-11-04 04:02 UTC tuomov
+ * trunk: changeset 1858
+ Some more statusbar/statusd improvements.
+
+2004-11-03 22:10 UTC tuomov
+ * trunk: changeset 1857
+ Status meters should retain a local reference to their timers or it
+ can be collected as garbage.
+
+2004-11-03 19:56 UTC tuomov
+ * trunk: changeset 1856
+ Moved potentially blocking statusbar meters to ion-statusd.
+
+2005-02-23 00:39 UTC tuomov
+ * trunk: changeset 1855
+ Moved some mainloop stuff to libmainloop.
+
+2004-10-30 14:58 UTC tuomov
+ * trunk: changeset 1853
+ Some README updates.
+
+2004-10-30 14:50 UTC tuomov
+ * trunk: changeset 1852
+ Added WIonWS.split for splitting at a node instead of just frame/root.
+
+2004-10-23 11:05 UTC kurem
+ * trunk: changeset 1851
+ Update Czech translation
+
+2004-10-23 10:39 UTC tuomov
+ * trunk: changeset 1850
+ Arbitrary winprop matching criteria can now be used by setting the
+ 'match' field to a matching function with parameters: (winprop, cwin)
+ and a boolean return value.
+
+2004-10-23 00:39 UTC tuomov
+ * trunk: changeset 1849
+ Removed _ION_KLUDGES property support as the Lua side now has direct
+ access to window properties.
+
+2004-10-23 00:33 UTC tuomov
+ * trunk: changeset 1848
+ Added exports to access window properties from Lua side.
+
+2004-10-23 00:14 UTC tuomov
+ * trunk: changeset 1847
+ Added table.map to lua table library extensions.
+
+2004-10-19 16:04 UTC tuomov
+ * trunk: changeset 1846
+ Changed order of some libs linking commands due to gcc's brain-damaged
+ handling of .a files. (-llib only loads those parts of liblib.a
+ required by objects that have appeared before it on the command line.)
+
+2004-10-19 15:08 UTC tuomov
+ * trunk: changeset 1845
+ Added raise delay to help with an occasional slight annoyance of
+ floating splits.
+
+2004-10-16 10:35 UTC tuomov
+ * trunk: changeset 1841
+ predist.sh wasn't making modifications to system.mk
+
+2004-10-16 08:43 UTC tuomov
+ * trunk: changeset 1840
+ Stdisp parallel movement size calculations were reversed and an old
+ size swap had not been removed.
+
+2004-10-15 16:50 UTC tuomov
+ * trunk: changeset 1839
+ Updated cs.po.
+
+2004-10-15 08:45 UTC tuomov
+ * trunk: changeset 1838
+ ion-completefile Makefile had not been updated for new lib build
+ dependency handling.
+
+2004-10-15 08:41 UTC tuomov
+ * trunk: changeset 1837
+ ...
+
+2004-10-15 08:34 UTC tuomov
+ * trunk: changeset 1836
+ libs.mk.dist fix.
+
+2004-10-14 12:21 UTC tuomov
+ * trunk: changeset 1835
+ Removed the file distdep.
+
+2004-10-14 10:55 UTC tuomov
+ * trunk: changeset 1834
+ Added -snapshot option to predist.sh.
+
+2004-10-11 15:34 UTC tuomov
+ * trunk: changeset 1827
+ Added new ionws context menu entries for splitting.
+
+2004-10-11 13:44 UTC tuomov
+ * trunk: changeset 1820
+ Floating splits can now be had on WIonWSs as well.
+
+2004-10-11 13:44 UTC tuomov
+ * trunk: changeset 1819
+ Parallel stdisp rotations had not been updated to calculate geometries
+ properly now that we switch the places of the splits.
+
+2004-10-11 11:39 UTC tuomov
+ * trunk: changeset 1818
+ Indentation fix.
+
+2004-10-09 16:27 UTC tuomov
+ * trunk: changeset 1817
+ Added history search to line editor. (Scrolling through history
+ entries the beginnings of which match bol-point.)
+
+2004-10-09 16:00 UTC tuomov
+ * trunk: changeset 1816
+ Moved WSplitFloat to another file from the other panews split
+ extensions.
+
+2004-10-09 15:51 UTC tuomov
+ * trunk: changeset 1815
+ - Added some strings from mkman.lua to be translated for improved
+ translation of manual page bindings reference.
+
+ - Finnish translation updates.
+
+2004-10-09 12:54 UTC tuomov
+ * trunk: changeset 1812
+ Minor libextl-related rename.
+
+2004-10-09 11:02 UTC tuomov
+ * trunk: changeset 1808
+ libextl-related 'make pot' fix.
+
+2004-10-09 06:13 UTC tuomov
+ * trunk: changeset 1803
+ Moved also mkexports.lua to libextl.
+
+2004-10-09 05:33 UTC tuomov
+ * trunk: changeset 1797
+ Added predist.sh.
+
+2004-10-09 05:05 UTC tuomov
+ * trunk: changeset 1795
+ Separated libextl from the Ion source tree.
+
+2004-10-09 04:37 UTC tuomov
+ * trunk: changeset 1792
+ Workspaces no longer propagate close requests.
+
+2004-10-09 04:30 UTC tuomov
+ * trunk: changeset 1791
+ Removed obsolete autoconf note from README.
+
+2004-10-06 16:27 UTC tuomov
+ * trunk: changeset 1790
+ Moved part of ioncore/ to libextl/.
+
+2004-10-06 14:33 UTC tuomov
+ * trunk: changeset 1788
+ Fixed line editor display update on history selection.
+
+2004-10-06 10:58 UTC tuomov
+ * trunk: changeset 1787
+ Some WIonWS fields were not being initialised.
+
+2004-10-06 10:17 UTC tuomov
+ * trunk: changeset 1786
+ ion-completeman now understands manual sections.
+
+2004-10-06 09:39 UTC tuomov
+ * trunk: changeset 1785
+ ioncore_g.screen_notify was not being initialised.
+
+2004-10-06 09:35 UTC tuomov
+ * trunk: changeset 1784
+ Don't complain if no charset is given in LC_CTYPE if it is "C" or
+ "POSIX".
+
+2004-10-06 01:34 UTC tuomov
+ * trunk: changeset 1783
+ Fixed floatws restack.
+
+2004-10-05 09:03 UTC tuomov
+ * trunk: changeset 1782
+ comma and period were reversed inworkspace cycling.
+
+2004-10-05 07:38 UTC tuomov
+ * trunk: changeset 1781
+ Changed some set_focus calls to warp calls.
+
+2004-10-05 07:30 UTC tuomov
+ * trunk: changeset 1780
+ -V and -h options were not being supported after libtu optparser
+ simplifications. Fixed that.
+
+2004-10-05 05:07 UTC tuomov
+ tagged ion-3ds-20041005
+
+2004-10-05 05:04 UTC tuomov
+ * trunk: changeset 1778
+ Minor history fix.
+
+2004-10-05 04:47 UTC tuomov
+ * trunk: changeset 1777
+ - Added _NET_ACTIVE_WINDOW (request and property) support.
+
+ - Moved netwm atoms away from ioncore_g.
+
+2004-10-05 03:54 UTC tuomov
+ * trunk: changeset 1776
+ Opening a new window on a panews focuses it if an unused area had the
+ focus.
+
+2004-10-05 00:41 UTC tuomov
+ * trunk: changeset 1775
+ Moved region_set_await_focus call from xwindow_do_set_focus to where
+ it is called.
+
+2004-10-04 22:50 UTC tuomov
+ * trunk: changeset 1774
+ Minor goto_previous fix. (It had been broken at some point.)
+
+2004-10-03 14:11 UTC tuomov
+ * trunk: changeset 1773
+ Warp propagation improvements.
+
+2004-10-02 02:29 UTC tuomov
+ * trunk: changeset 1772
+ Translation updates.
+
+2004-10-02 02:22 UTC tuomov
+ * trunk: changeset 1771
+ Oops, history.h was missing.
+
+2004-10-02 02:13 UTC tuomov
+ * trunk: changeset 1770
+ Added split and transpose bindings to WIonWS context menu.
+
+2004-10-02 02:07 UTC tuomov
+ * trunk: changeset 1769
+ - Added WSplitSplit.flip.
+
+ - WSplitFloat should properly transpose now.
+
+2004-09-30 17:24 UTC tuomov
+ * trunk: changeset 1768
+ Added context-specific query histories.
+
+2004-09-28 16:42 UTC tuomov
+ * trunk: changeset 1767
+ Added ioncore.set_selection and ioncore.request_selection (with a
+ continuation function as parameter to the latter) to deal with
+ selections from Lua code.
+
+2004-09-28 15:11 UTC tuomov
+ * trunk: changeset 1763
+ Binding changes: Mod1+K comma/period moves tab left/right.
+ Mod1+comma/period switches to previous/next workspace. Corresponding
+ bindings for Left/Right keys were removed.
+
+2004-09-28 14:58 UTC tuomov
+ * trunk: changeset 1762
+ Improved support for context menus.
+
+2004-09-17 20:17 UTC tuomov
+ * trunk: changeset 1761
+ Renamed clientwin_added_hook to clientwin_mapped_hook and added
+ clientwin_unmapped_hook with the X window id as parameter.
+
+2004-09-17 20:09 UTC tuomov
+ * trunk: changeset 1760
+ Replaced frame_activated_hook (and frame_inactivated_hook) with
+ region_activated_hook (region_inactivated_hook) called when the region
+ is get focus (loses focus).
+
+2004-09-17 19:55 UTC tuomov
+ * trunk: changeset 1759
+ Some eventmask macro changes/cleanup.
+
+2004-09-17 19:43 UTC tuomov
+ * trunk: changeset 1758
+ Moved hook parameter structures from source to header files and added
+ notes of parameters of all hooks to headers.
+
+2004-09-16 23:42 UTC tuomov
+ * trunk: changeset 1757
+ Oops. Workspaces were being destroyed when stdisp was removed.
+
+2004-09-16 23:39 UTC tuomov
+ * trunk: changeset 1756
+ REGION_PARENT macro changes.
+
+2004-09-16 23:09 UTC tuomov
+ * trunk: changeset 1755
+ Improved handling of small unused spaces in panews.
+
+2004-09-16 19:32 UTC tuomov
+ * trunk: changeset 1753
+ Some minor clean-up.
+
+2004-09-16 18:44 UTC tuomov
+ * trunk: changeset 1752
+ Some region_set/unset/detach_manager/parent code simplifications.
+
+2004-09-16 17:06 UTC tuomov
+ * trunk: changeset 1751
+ Use 'default' layout by default.
+
+2004-09-16 17:05 UTC tuomov
+ * trunk: changeset 1750
+ - Added mod_panews.set/get
+
+ - Moved loading of module configuration file to end of Lua code if the
+ module has such, as otherwise not everything may be available to the
+ configuration file.
+
+2004-09-16 16:27 UTC tuomov
+ * trunk: changeset 1749
+ WSplitPane should now update markers on transpose.
+
+2004-09-07 18:45 UTC tuomov
+ * trunk: changeset 1748
+ Changed some exec calls to exec_on calls in mod_query.
+
+2004-09-07 01:15 UTC tuomov
+ * trunk: changeset 1747
+ Oops, warp setting was no longer used.
+
+2004-09-06 18:29 UTC tuomov
+ tagged ion-3ds-20040906
+
+2004-09-06 18:28 UTC tuomov
+ * trunk: changeset 1745
+ Fixed a typo in release notes.
+
+2004-09-06 18:25 UTC tuomov
+ * trunk: changeset 1744
+ Removed POSIX_SOURCE setting from system-ac.mk.in
+
+2004-09-06 18:21 UTC tuomov
+ * trunk: changeset 1743
+ Added release notes for a new release.
+
+2004-09-06 17:58 UTC tuomov
+ * trunk: changeset 1742
+ Status display node loading fixes.
+
+2004-09-06 17:44 UTC tuomov
+ * trunk: changeset 1741
+ - WPaneWS:s can be closed now.
+
+ - Pane initial size calculation fix.
+
+2005-02-23 00:34 UTC tuomov
+ * trunk: changeset 1740
+ Renamed autows to panews.
+
+2004-09-05 22:26 UTC tuomov
+ * trunk: changeset 1739
+ Added compatibility conversion from old frame style names.
+
+2004-09-05 21:55 UTC tuomov
+ * trunk: changeset 1738
+ Some focusing code simplifications/fixes/new bugs.
+
+2004-09-05 15:58 UTC tuomov
+ * trunk: changeset 1737
+ Fixed an mplex layer2 focus issue.
+
+2004-09-05 15:30 UTC tuomov
+ * trunk: changeset 1736
+ Fixed split tree ws_if_root pointer management bug.
+
+2004-09-05 15:12 UTC tuomov
+ * trunk: changeset 1735
+ Added 'save' option for dock.
+
+2004-09-05 13:53 UTC tuomov
+ * trunk: changeset 1734
+ Added frame_managed_changed_hook (improved from
+ frame_content_switched_hook).
+
+2004-09-02 15:20 UTC tuomov
+ * trunk: changeset 1733
+ Border line drawing fix.
+
+2004-09-01 21:26 UTC tuomov
+ * trunk: changeset 1732
+ WSplitPanes should now when appropriate recreate a WSplitUnused when
+ emptied.
+
+2004-09-01 18:45 UTC tuomov
+ * trunk: changeset 1731
+ AutoWS now supports dropping stuff on unused areas.
+
+2004-09-01 13:31 UTC tuomov
+ * trunk: changeset 1730
+ - Autows unused region focusing improvements.
+
+ - Install cfg_autows.lua.
+
+2004-08-31 18:51 UTC tuomov
+ * trunk: changeset 1729
+ Fixes to previous changes (coded without a monitor to test the code
+ on).
+
+2004-08-31 11:26 UTC tuomov
+ * trunk: changeset 1728
+ Fixed a potential minor memory leak.
+
+2004-08-29 15:33 UTC tuomov
+ * trunk: changeset 1727
+ Autoconf should work again. (Applied patch to move from
+ libtool/libltdl to plain libdl.)
+
+2004-08-29 07:18 UTC tuomov
+ * trunk: changeset 1726
+ Some pane handle changes.
+
+2004-08-27 14:54 UTC tuomov
+ * trunk: changeset 1725
+ Tiled workspace navigation code changes.
+
+2004-08-26 16:23 UTC tuomov
+ * trunk: changeset 1724
+ - Moved resize code so that WUnusedWin can use it.
+
+ - Added resize bindings for WUnusedWin.
+
+2004-08-26 14:16 UTC tuomov
+ * trunk: changeset 1723
+ Added WUnusedWin for WSplitUnused.
+
+2004-08-23 03:27 UTC tuomov
+ * trunk: changeset 1722
+ WAutoWS layout is now initialised when the workspace is created
+ instead of when the first frame is created.
+
+2004-08-21 15:54 UTC tuomov
+ * trunk: changeset 1721
+ Added Czech translations of Ion messages.
+
+2004-08-19 15:16 UTC tuomov
+ * trunk: changeset 1720
+ Added bindmap for WPaneWins.
+
+2004-08-18 14:12 UTC tuomov
+ * trunk: changeset 1719
+ - AutoWS pane window handling improvements.
+
+ - Changes in frame style names.
+
+2004-08-17 01:24 UTC tuomov
+ * trunk: changeset 1718
+ Changed stdisp adaptation code to be more destructive on the split
+ tree to preserve special nodes for autows.
+
+2004-08-15 01:40 UTC tuomov
+ * trunk: changeset 1717
+ Fixed a reference to mod_menu.
+
+2004-08-09 23:58 UTC tuomov
+ * trunk: changeset 1716
+ Added beginnings of a Czech translation (by Miroslav Kure).
+
+2004-08-09 23:57 UTC tuomov
+ * trunk: changeset 1715
+ Simplified regexp for 'uptime' load average method as some locales
+ show it differently.
+
+2004-08-06 02:55 UTC tuomov
+ * trunk: changeset 1714
+ Some more makefile fixes.
+
+2004-08-06 00:05 UTC tuomov
+ * trunk: changeset 1713
+ $(INTALLDIR) wasn't being called for translated manual page
+ directories.
+
+2004-08-03 18:40 UTC tuomov
+ * trunk: changeset 1712
+ Added routine to drawing engine to draw just a borderline and not a
+ full border.
+
+2004-08-03 16:37 UTC tuomov
+ * trunk: changeset 1711
+ updated cfgfile too.
+
+2004-08-02 19:35 UTC tuomov
+ * trunk: changeset 1710
+ Submaps now default to AnyModifier.
+
+2004-08-02 16:01 UTC tuomov
+ * trunk: changeset 1709
+ nroff instead of groff.
+
+2004-08-02 14:51 UTC tuomov
+ * trunk: changeset 1708
+ Oops, calcmail was global.
+
+2004-08-02 14:49 UTC tuomov
+ * trunk: changeset 1707
+ - Some more binding documentation and translation improvements.
+
+ - Use proper welcome.lang.txt.
+
+2004-08-02 05:16 UTC tuomov
+ * trunk: changeset 1706
+ Oops.
+
+2004-08-02 03:31 UTC tuomov
+ * trunk: changeset 1705
+ - Removed share directory from the source tree and moved stuff therein
+ to ioncore and utils directories.
+
+ - Some rules.mk improvements.
+
+2004-08-02 00:51 UTC tuomov
+ * trunk: changeset 1704
+ - Improved the 'basic concepts' section of the manual page.
+
+ - Added a Finnish translation of the manual page and welcome message.
+ (Correct version of the welcome message is not yet used.)
+
+2004-08-01 21:51 UTC tuomov
+ * trunk: changeset 1703
+ ... and also gettext menuentry and submenu.
+
+2004-08-01 21:46 UTC tuomov
+ * trunk: changeset 1702
+ Removed 'TR' from menu configuration files; include 'submenu' and
+ 'menuentry' in keywords to lxgettext instead.
+
+2004-08-01 21:44 UTC tuomov
+ * trunk: changeset 1701
+ Fixed type in documentation string.
+
+2004-08-01 21:43 UTC tuomov
+ * trunk: changeset 1700
+ Added translations for binding documentation.
+
+2004-08-01 19:48 UTC tuomov
+ * trunk: changeset 1699
+ Oops, previous commit was a bit broken.
+
+2004-08-01 19:06 UTC tuomov
+ * trunk: changeset 1698
+ Binding documentation is now included in the configuration files and
+ the documentation for manual pages is generated from there.
+
+2004-07-31 22:00 UTC tuomov
+ * trunk: changeset 1696
+ Minor fixes to previous error reporting and other changes.
+
+2004-07-31 20:55 UTC tuomov
+ * trunk: changeset 1695
+ Added Finnish translation.
+
+2004-07-31 20:53 UTC tuomov
+ * trunk: changeset 1694
+ - Some more error and other reporting changes for easier and better
+ translations.
+
+ - Added menu configuration files to be translated.
+
+2004-07-31 20:12 UTC tuomov
+ * trunk: changeset 1693
+ s/corner/pos/g in statusbar creation code.
+
+2004-07-31 19:11 UTC tuomov
+ * trunk: changeset 1691
+ - Removed some redundant error reporting that is of no help to the
+ user.
+
+ - Changes in error reporting policy: trust the source of the problem
+ do it, if it is our code.
+
+2005-02-23 00:02 UTC tuomov
+ * trunk: changeset 1690
+ Added basic framework for localisation/language translations.
+
+2004-07-30 00:08 UTC tuomov
+ tagged ion-3ds-20040730
+
+2004-07-29 23:32 UTC tuomov
+ * trunk: changeset 1687
+ Oops DIST: PREFIX line was broken.
+
+2004-07-29 23:30 UTC tuomov
+ * trunk: changeset 1686
+ Added new release notes and other preparation for the release of ion-
+ 3ds-20040730.
+
+2004-07-29 23:24 UTC tuomov
+ * trunk: changeset 1685
+ - Changes in default installation paths and binary names: ion->ion3,
+ etc.
+
+ - Added ioncore.progname so that scripts that want to show the manual
+ page don't need to know if we're running as ion or pwm.
+
+2004-07-29 23:19 UTC tuomov
+ * trunk: changeset 1684
+ Manual page updates.
+
+2004-07-29 19:58 UTC tuomov
+ * trunk: changeset 1683
+ Added old release notes to the package.
+
+2004-07-29 19:47 UTC tuomov
+ * trunk: changeset 1682
+ WIonWS: don't load WSplitST, because we don't save position and
+ orientation and thus think the saved stdispnode was bl/horizontal.
+
+2004-07-29 19:41 UTC tuomov
+ * trunk: changeset 1681
+ Drawing engine configuration files now also use the underscored
+ "look_" prefix instead of "look-".
+
+2004-07-29 19:36 UTC tuomov
+ * trunk: changeset 1680
+ Added styles for status displays.
+
+2004-07-29 18:52 UTC tuomov
+ * trunk: changeset 1679
+ - Changed WFloatWS.circulate and backcirculate to be stacking based.
+
+ - Fixes to previous stacking code changes.
+
+2004-07-29 18:27 UTC tuomov
+ * trunk: changeset 1678
+ Floatws stacking code improvements.
+
+2004-07-29 02:18 UTC tuomov
+ * trunk: changeset 1672
+ All savefiles are now also prefixed with "saved_".
+
+2004-07-29 02:02 UTC tuomov
+ * trunk: changeset 1671
+ Removed WIonWS.resize_tree and added WSplit.rqgeom.
+
+2004-07-29 01:52 UTC tuomov
+ * trunk: changeset 1670
+ Renamed redundantly named ioncore.create_new_ws to ioncore.create_ws.
+
+2004-07-29 01:50 UTC tuomov
+ * trunk: changeset 1669
+ Added WWindow.xid export.
+
+2004-07-29 01:47 UTC tuomov
+ * trunk: changeset 1668
+ Statically linking modules had been broken with the module stub loader
+ change, and make depend had never worked in this case.
+
+2004-07-29 01:32 UTC tuomov
+ * trunk: changeset 1667
+ - Removed generic stacking code; stacking is now handled fully by
+ managers, making it simpler and better-working.
+
+ - Some fixes to WMPlex layer2 new focus policy.
+
+2004-07-28 21:58 UTC tuomov
+ * trunk: changeset 1666
+ Reorganisation autows code to match the new lua/c division and stub
+ loaders.
+
+2004-07-28 20:57 UTC tuomov
+ * trunk: changeset 1665
+ Changes in WMPlex passive layer 2 object focus policy.
+
+2004-07-28 02:02 UTC tuomov
+ * trunk: changeset 1664
+ Oops. Search path order had been reversed.
+
+2004-07-28 01:57 UTC tuomov
+ * trunk: changeset 1663
+ Style file lookup was broken.
+
+2004-07-28 01:46 UTC tuomov
+ * trunk: changeset 1662
+ The status display is now skipped by WIonWS navigational routines.
+
+2004-07-28 01:30 UTC tuomov
+ * trunk: changeset 1661
+ Forgot to update resize_delay->kbresize_delay to config files.
+
+2004-07-28 01:25 UTC tuomov
+ * trunk: changeset 1660
+ Oops. Forgot to remove references to DEFAULT_WS_TYPE.
+
+2004-07-28 01:17 UTC tuomov
+ * trunk: changeset 1659
+ - Changes in functions to set some basic settings of ioncore and some
+ modules: for the most part, a single 'set' function now. Also added
+ the 'get' counterpart.
+
+ - Removed extl_globals as DEFAULT_WS_TYPE is part of ioncore.set/get
+ now.
+
+2004-07-27 21:06 UTC tuomov
+ * trunk: changeset 1658
+ Added WSplitInner.current dynfun.
+
+2004-07-27 21:01 UTC tuomov
+ * trunk: changeset 1657
+ Restore extl_loadstring as mod_ionflux needs it.
+
+2004-07-27 19:23 UTC tuomov
+ * trunk: changeset 1656
+ - Statusbar mail checker died if $MAIL didn't exist.
+
+ - Added mailbox file setting.
+
+2004-07-27 18:03 UTC tuomov
+ * trunk: changeset 1655
+ Some statusbar config tuning
+
+2004-07-27 17:49 UTC tuomov
+ * trunk: changeset 1654
+ - Better cfg_dock.lua; moved code to mod_dock.
+
+ - Status display is now _not_ saved to layout savefile, for easier
+ switching between different status displays.
+
+ - Some mplex layer2 access improvements.
+
+2004-07-27 13:48 UTC tuomov
+ * trunk: changeset 1653
+ Fixed some typos etc.
+
+2004-07-27 13:42 UTC tuomov
+ * trunk: changeset 1652
+ - Improved ext_statusbar update time calculation.
+
+ - Added ext_statusbar to list of subdirectories to build in the top-
+ level Makefile.
+
+2004-07-27 04:11 UTC tuomov
+ * trunk: changeset 1651
+ Oops, mail_last_check wasn't being update.
+
+2004-07-27 04:10 UTC tuomov
+ * trunk: changeset 1650
+ Added ext_statusbar statusbar script.
+
+2004-07-27 00:43 UTC tuomov
+ * trunk: changeset 1649
+ - Put ext_misc stuff in ioncore anyway; removed close_current_ws.
+
+ - Fixed some PWM stuff.
+
+2004-07-27 00:26 UTC tuomov
+ * trunk: changeset 1648
+ Status display removal is now properly notified by the screen to
+ workspaces over restarts.
+
+2004-07-26 22:03 UTC tuomov
+ * trunk: changeset 1647
+ Oops, welcome message was no longer installed.
+
+2004-07-26 21:57 UTC tuomov
+ * trunk: changeset 1645
+ Some documentation fixes and documentation generation changes.
+
+2004-07-26 21:57 UTC tuomov
+ * trunk: changeset 1644
+ Oops, there was still a reference to draw.lua
+
+2004-07-26 21:48 UTC tuomov
+ * trunk: changeset 1643
+ ioncore-extras.lua was still lying around after barfed commit.
+
+2004-07-26 21:29 UTC tuomov
+ * trunk: changeset 1642
+ Fixed a sed vomit in ion-completeman (around sed's brain-damaged
+ refusal to support escaping of square brackets) after GNU sed stopped
+ accepting the previous vomit.
+
+2004-07-26 20:50 UTC tuomov
+ * trunk: changeset 1641
+ Fixes to previous failed commit.
+
+2004-07-26 20:46 UTC tuomov
+ * trunk: changeset 1640
+ - United ioncore and ioncorelib; mod_query and querylib; and mod_menu
+ and menulib routines into the single namespace of the first of each
+ to present the user with less different code units.
+
+ - Changed all configuration files the user might want to edit to be
+ prefixed with 'cfg_'.
+
+2004-07-26 19:17 UTC tuomov
+ * trunk: changeset 1639
+ Renamed 'include' 'dopath' (to look similar to Lua's 'dofile' that
+ expects complete file name).
+
+2004-07-26 18:58 UTC tuomov
+ * trunk: changeset 1638
+ Added stub loaders for modules, so users only need a single command to
+ load scripts or modules.
+
+2004-07-26 17:43 UTC tuomov
+ * trunk: changeset 1637
+ Some minor infowin, stdisp and timer fixes and changes.
+
+2004-07-26 16:13 UTC tuomov
+ * trunk: changeset 1636
+ Exported timers to Lua side and some other changes in timer code.
+
+2004-07-26 14:38 UTC tuomov
+ * trunk: changeset 1633
+ Added some code to WInfoWin to eventually allow it to be used as an
+ stdisp.
+
+2004-07-25 19:18 UTC tuomov
+ * trunk: changeset 1632
+ Some autows overlap and new OO split code fixes.
+
+2004-07-24 14:09 UTC tuomov
+ * trunk: changeset 1631
+ Some fixes to previous changes in name allocation.
+
+2004-07-24 11:58 UTC tuomov
+ * trunk: changeset 1630
+ Added still incomplete support for partial floating of WSplitPanes on
+ WAutoWS:s.
+
+2004-07-23 22:27 UTC tuomov
+ * trunk: changeset 1629
+ Resizing code fixes and simplifications.
+
+2004-07-23 20:50 UTC tuomov
+ * trunk: changeset 1628
+ Some more name allocation improvements and simplifications.
+
+2004-07-23 19:34 UTC tuomov
+ * trunk: changeset 1627
+ Fixed problem allocating names that already contain something that
+ looks like an instance number.
+
+2004-07-22 22:31 UTC tuomov
+ * trunk: changeset 1626
+ - Moved WSplitUnused code to mod_autows from mod_ionws.
+
+ - Added initial version of WSplitPane split tree node for better
+ organisation of different application classes in WAutoWS split tree.
+
+2004-07-18 18:59 UTC tuomov
+ * trunk: changeset 1625
+ The split tree now uses inheritance within the Ion object system, so
+ it is easier to add special inner nodes to it.
+
+2004-07-18 02:25 UTC tuomov
+ * trunk: changeset 1624
+ Some dock changes+fixes.
+
+2004-07-17 00:48 UTC tuomov
+ * trunk: changeset 1623
+ Autows template code is now aware of stdisp.
+
+2004-07-16 23:54 UTC tuomov
+ * trunk: changeset 1622
+ Autows classification heuristics improvements.
+
+2004-07-15 15:29 UTC tuomov
+ * trunk: changeset 1621
+ SM segfault fix.
+
+2004-07-15 13:21 UTC tuomov
+ * trunk: changeset 1620
+ Fixed config file help.
+
+2004-07-15 01:59 UTC tuomov
+ * trunk: changeset 1619
+ Removed stdisp from lists of normal managed objects on workspaces.
+
+2004-07-13 16:05 UTC tuomov
+ * trunk: changeset 1618
+ Fixed WRegion.size_hints export.
+
+2004-07-13 16:04 UTC tuomov
+ * trunk: changeset 1617
+ Always leave a SPLIT_UNUSED when stacking.
+
+2004-07-13 16:03 UTC tuomov
+ * trunk: changeset 1616
+ Changes in split tree resize code to better handle SPLIT_UNUSED.
+
+2004-07-12 20:11 UTC tuomov
+ * trunk: changeset 1615
+ AutoWS layout initialisation code improvements.
+
+2004-07-11 22:57 UTC tuomov
+ * trunk: changeset 1614
+ Beginnings of a new template-based autows implementation.
+
+2004-07-08 00:18 UTC tuomov
+ * trunk: changeset 1613
+ Some frame->style handling changes.
+
+2004-07-08 00:17 UTC tuomov
+ * trunk: changeset 1612
+ Possibly fixed scratchpad focusing (again).
+
+2004-07-03 18:04 UTC tuomov
+ tagged ion-3ds-20040703
+
+2004-07-03 18:01 UTC tuomov
+ * trunk: changeset 1610
+ Added a note on ./configure being broken in README.
+
+2004-07-03 17:57 UTC tuomov
+ * trunk: changeset 1609
+ Default to no dock.
+
+2004-07-03 17:56 UTC tuomov
+ * trunk: changeset 1608
+ Added code in dock.lua to create dock of either flavour.
+
+2004-07-03 17:56 UTC tuomov
+ * trunk: changeset 1607
+ Do not automagically redirect region_manage_clientwin requests to
+ passive layer 2 objects.
+
+2004-07-03 17:55 UTC tuomov
+ * trunk: changeset 1606
+ Added table.join.
+
+2004-07-03 17:54 UTC tuomov
+ * trunk: changeset 1605
+ Changes in menu stacking.
+
+2004-07-03 17:25 UTC tuomov
+ * trunk: changeset 1604
+ Implemented WRegion.rqclose for WDock (and removed WDock.destroy), so
+ that empty docks can now be closed in a consistent manner.
+
+2004-07-03 17:21 UTC tuomov
+ * trunk: changeset 1603
+ Added some region dynfuns.
+
+2004-06-27 17:43 UTC tuomov
+ * trunk: changeset 1602
+ Dock supports bindings now.
+
+2004-06-27 17:12 UTC tuomov
+ * trunk: changeset 1601
+ - Removed orientation from stdisp parameters; it is got from the
+ region itself through region_orientation.
+
+ - WDock.set can now properly request changes when working as WMPlex
+ stdisp.
+
+2004-06-26 20:13 UTC tuomov
+ * trunk: changeset 1600
+ floatws fix: don't save stdisp configuration.
+
+2004-06-26 20:05 UTC tuomov
+ * trunk: changeset 1599
+ Ensure FD_CLOEXEC is set.
+
+2004-06-26 19:53 UTC tuomov
+ * trunk: changeset 1598
+ - Removed generic stacking exports. Raise/lower is only available
+ through WFloatWS.raise/lower now.
+
+ - Removed WRegion.active_sub export.
+
+2004-06-26 19:35 UTC tuomov
+ * trunk: changeset 1597
+ Renamed 'reference' field in load/info tables to 'reg'.
+
+2004-06-26 18:40 UTC tuomov
+ * trunk: changeset 1596
+ Guarantee maximum size to be set in region_size_hints along with base
+ and minimum size.
+
+2004-06-26 18:37 UTC tuomov
+ * trunk: changeset 1595
+ Removed relw and relh from region_size_hints; use
+ XSizeHints.base_width/height instead.
+
+2004-06-26 16:07 UTC tuomov
+ * trunk: changeset 1594
+ - Added support for passive mplex layer 2 objects.
+
+ - Unified generic stdisp and floating dock position parametrisation.
+
+2004-06-23 15:56 UTC tuomov
+ * trunk: changeset 1593
+ Improved mplex managed object attribute storage.
+
+2004-06-22 00:16 UTC tuomov
+ * trunk: changeset 1592
+ Added XID to querylib.show_clientwin.
+
+2004-06-21 15:02 UTC tuomov
+ * trunk: changeset 1591
+ Fixed drawing engine style loading code when neither font nor based_on
+ was set.
+
+2004-06-21 08:18 UTC tuomov
+ * trunk: changeset 1590
+ Previous "fixes" broken dock resize on workspace change if previous
+ docknode geometry was a good fit.
+
+2004-06-21 07:37 UTC tuomov
+ * trunk: changeset 1589
+ Some status display/dock support code fixes and improvements.
+
+2004-06-21 00:30 UTC tuomov
+ * trunk: changeset 1588
+ Support dragging tab of current window by clicking anywhere in a
+ frame.
+
+2004-06-20 16:45 UTC tuomov
+ * trunk: changeset 1587
+ Initial conversion of mod_dock to work with WMPlex sticky auto-sizing
+ status display mechanisms.
+
+2004-06-20 11:47 UTC tuomov
+ * trunk: changeset 1586
+ Don't register WRegionSimpleCreateFn as it is not actually needed.
+ Thus only register WRegionLoadCreateFn.
+
+2004-06-20 11:45 UTC tuomov
+ * trunk: changeset 1584
+ Don't duplicate libtu/stringintmap_key as value2str.
+
+2004-06-20 11:10 UTC tuomov
+ * trunk: changeset 1582
+ Fixed folds.
+
+2004-06-19 16:39 UTC tuomov
+ * trunk: changeset 1581
+ - Use of block auto-indentation had broken indentation after some
+ EXTL_EXPORT statements.
+
+ - Added documentation for WMPlex.set_stdisp and WMPlex.get_stdisp.
+
+2004-06-19 16:26 UTC tuomov
+ * trunk: changeset 1580
+ Improved support for auto-sizing status display/dock.
+
+2004-06-19 13:26 UTC tuomov
+ * trunk: changeset 1579
+ Export WScreen.set_managed_offset.
+
+2004-06-18 22:14 UTC tuomov
+ * trunk: changeset 1576
+ Use libtu's new stringstore for storing frame style names.
+
+2004-06-17 20:42 UTC tuomov
+ * trunk: changeset 1573
+ Fixed handling of requested geometry in floatws_attach_clientwin.
+
+2004-06-17 17:14 UTC tuomov
+ * trunk: changeset 1572
+ Added some split-tree manipulation algorithms needed to eventually
+ support an automagically properly sized dock.
+
+2004-06-17 13:58 UTC tuomov
+ * trunk: changeset 1571
+ Resize primary node fix.
+
+2004-06-14 15:09 UTC tuomov
+ * trunk: changeset 1570
+ Finished converting (still crappy) autows penalty code to Lua and some
+ tuning.
+
+2004-06-12 20:51 UTC tuomov
+ * trunk: changeset 1569
+ Moved autows penalty calculation code to Lua side for easier
+ customisation.
+
+2004-06-12 18:10 UTC tuomov
+ * trunk: changeset 1568
+ - Added WRegion.size_hints to exports
+
+ - ... and renamed region_resize_hints to region_size_hints.
+
+2004-06-12 14:16 UTC tuomov
+ * trunk: changeset 1567
+ Fixed querylib.query_exit and renamed it to querylib.query_shutdown.
+
+2004-06-11 19:03 UTC tuomov
+ * trunk: changeset 1566
+ Changed penalties to be based on proportional shrinkage/growth/free
+ space after split and other autows placement code changes.
+
+2004-06-11 11:03 UTC tuomov
+ * trunk: changeset 1565
+ Put back WIonWS.create_frame_fn.
+
+2004-06-10 22:48 UTC tuomov
+ * trunk: changeset 1564
+ - Session saving is no longer disabled on exit if there was an error
+ loading layout. Instead a backup of the layout savefile is made.
+
+ - The behaviour of ioncore.resign was changed not to save session, but
+ instead just quit and, when running under a session manager,
+ instruct the session manager to not restart the WM again.
+
+2004-06-10 21:13 UTC tuomov
+ * trunk: changeset 1563
+ Fixed focusing on frame destroy.
+
+2004-06-10 21:01 UTC tuomov
+ * trunk: changeset 1562
+ Bracing error caused split unused fusing not to work in all cases.
+
+2004-06-10 15:33 UTC tuomov
+ * trunk: changeset 1561
+ Changes in the set of exported WSplit methods and WIonWS:split_tree().
+
+2004-06-10 15:15 UTC tuomov
+ * trunk: changeset 1560
+ Added code to fuse adjacent SPLIT_UNUSED nodes.
+
+2004-06-09 16:12 UTC tuomov
+ * trunk: changeset 1559
+ Removed WIonFrame and WAutoFrame. There's just WFrame and WFloatFrame
+ (also to be unified?) now.
+
+2004-06-08 20:52 UTC tuomov
+ * trunk: changeset 1558
+ Some minor autows placement tuning.
+
+2004-06-08 20:26 UTC tuomov
+ * trunk: changeset 1557
+ Moved p_move from WFloatFrame to WFrame.
+
+2004-06-08 17:23 UTC tuomov
+ * trunk: changeset 1556
+ Binding to nil should again remove the binding.
+
+2004-06-08 17:21 UTC tuomov
+ * trunk: changeset 1555
+ Fixes in navigation code handling of SPLIT_UNUSED.
+
+2004-06-07 13:41 UTC tuomov
+ * trunk: changeset 1554
+ Some more unused space information storage changes.
+
+2004-06-07 11:09 UTC tuomov
+ * trunk: changeset 1553
+ load_autows hand't been updated to new ionws_load_node parameters.
+
+2004-06-06 19:39 UTC tuomov
+ * trunk: changeset 1552
+ Added querylib.show_clientwin to display information on a client
+ window and put it in the context menu.
+
+2004-06-06 19:27 UTC tuomov
+ * trunk: changeset 1551
+ Documentation fixes.
+
+2004-06-06 18:32 UTC tuomov
+ * trunk: changeset 1550
+ Some fixes in split tree load code changes.
+
+2004-06-06 17:58 UTC tuomov
+ * trunk: changeset 1549
+ Added penalties to attach to an existing frame.
+
+2004-06-06 17:09 UTC tuomov
+ * trunk: changeset 1548
+ Added querylib.query_menu that can be used to create a query of a
+ menu.
+
+2004-06-06 16:16 UTC tuomov
+ * trunk: changeset 1547
+ Moved Fx queries to WMPlex level so they're available on empty
+ workspaces and full screen client windows as well.
+
+2004-06-06 16:08 UTC tuomov
+ * trunk: changeset 1546
+ Added 'lazy' split attribute. If a horizontal/vertical split is
+ "lazy", and a direct child is removed, the split won't be collapsed
+ unless the other child is SPLIT_UNUSED.
+
+2004-06-06 15:47 UTC tuomov
+ * trunk: changeset 1545
+ Few minor fixes.
+
+2004-06-05 19:24 UTC tuomov
+ * trunk: changeset 1543
+ - Moved workspace dummy window code from WFloatWS to WGenWS to be
+ available to WAutoWS as well.
+
+ - Removed unused managed_splits field from WIonWS.
+
+2004-06-05 15:14 UTC tuomov
+ * trunk: changeset 1542
+ WAutoWS placement code clean-up.
+
+2004-06-05 09:42 UTC tuomov
+ * trunk: changeset 1541
+ Oops. Fixed sanity check.
+
+2004-06-04 23:15 UTC tuomov
+ * trunk: changeset 1539
+ Added Xinerama sanity check.
+
+2004-06-04 17:55 UTC tuomov
+ * trunk: changeset 1537
+ Changed WAutoWS placement code to use new unused space storage and
+ added framework code to handle calculating penalties based on
+ "immediate" available unused space.
+
+2004-06-04 17:29 UTC tuomov
+ * trunk: changeset 1536
+ Changed storage of used/unused space within
+ SPLIT_VERTICAL/SPLIT_HORIZONTAL.
+
+2004-06-04 15:49 UTC tuomov
+ * trunk: changeset 1535
+ Fixed WMPlex.l2_show focus.
+
+2004-06-03 11:25 UTC tuomov
+ * trunk: changeset 1534
+ Added very preliminary WAutoWS layout code.
+
+2004-06-03 11:23 UTC tuomov
+ * trunk: changeset 1533
+ Code that creates regions from tables now supports a 'reference' to
+ use existing regions.
+
+2004-06-03 11:21 UTC tuomov
+ * trunk: changeset 1532
+ Fixed some indentation.
+
+2004-06-02 19:15 UTC tuomov
+ * trunk: changeset 1531
+ Added support for "static" splits.
+
+2004-05-31 10:40 UTC tuomov
+ * trunk: changeset 1526
+ Splitting fixes.
+
+2004-05-31 10:39 UTC tuomov
+ * trunk: changeset 1525
+ Added nil check to hook_add_extl.
+
+2004-05-30 16:01 UTC tuomov
+ * trunk: changeset 1524
+ Fixed a serious brainfart in region name allocation. (Temporary hack;
+ need to do this more efficiently.)
+
+2004-05-30 14:13 UTC tuomov
+ * trunk: changeset 1523
+ Oops. Alloc one byte too small.
+
+2004-05-29 19:13 UTC tuomov
+ * trunk: changeset 1522
+ Check that client window is not already managed when loading saved
+ configuration (on restart).
+
+2004-05-29 19:12 UTC tuomov
+ * trunk: changeset 1521
+ Added -noerrorlog startup option.
+
+2004-05-29 12:03 UTC tuomov
+ * trunk: changeset 1520
+ Fixed dec/inc_index bindings.
+
+2004-05-29 11:26 UTC tuomov
+ * trunk: changeset 1519
+ Bindmap binding count was not maintained correctly if a key/button was
+ re-bound.
+
+2004-05-28 14:41 UTC tuomov
+ * trunk: changeset 1518
+ Added SPLIT_UNUSED nodes and stopped allowing frames that do not use
+ full space of their SPLIT_REGNODE:
+
+2004-05-26 19:26 UTC tuomov
+ * trunk: changeset 1517
+ querylib.query_renameworkspace had been broken at some point.
+
+2004-05-26 19:24 UTC tuomov
+ * trunk: changeset 1516
+ Unified module and script search paths. There's only one search path
+ now.
+
+2004-05-26 19:17 UTC tuomov
+ * trunk: changeset 1515
+ *sigh* install-sh seems to require -c to copy.
+
+2004-05-26 17:24 UTC tuomov
+ * trunk: changeset 1514
+ Changed INSTALL to install-sh
+
+2004-05-26 17:10 UTC tuomov
+ * trunk: changeset 1513
+ Build rules fixes.
+
+2004-05-26 16:57 UTC tuomov
+ * trunk: changeset 1512
+ Libtool is no longer used: problems with one module depending on
+ another.
+
+2004-05-26 14:13 UTC tuomov
+ * trunk: changeset 1511
+ Added unviewable check in mplex init.
+
+2004-05-26 13:57 UTC tuomov
+ * trunk: changeset 1510
+ - WMPlex layer2 object hide improved.
+
+ - Unified WMPlex layer list access functions.
+
+2004-05-21 21:04 UTC tuomov
+ * trunk: changeset 1509
+ Removed 'exec' from /bin/sh call to execute command so that more
+ complex commands can be entered.
+
+2004-05-21 19:46 UTC tuomov
+ * trunk: changeset 1507
+ Removed os.execute block.
+
+2004-05-21 18:49 UTC tuomov
+ * trunk: changeset 1506
+ Improved querylib.query_exec completion to break at spaces.
+
+2004-05-21 18:33 UTC tuomov
+ * trunk: changeset 1505
+ SSH host completion now understands usernames. (Code taken from the
+ Ion Wiki.)
+
+2004-05-21 18:26 UTC tuomov
+ * trunk: changeset 1504
+ - Improved integration of exit/restart/save state with session
+ management.
+
+ - Removed ioncore.exit(); in most cases use ioncore.shutdown() instead
+ (and ioncore.resign() in others).
+
+2004-05-20 21:48 UTC tuomov
+ * trunk: changeset 1503
+ Added comment headers to the files.
+
+2004-05-20 21:35 UTC tuomov
+ * trunk: changeset 1502
+ - Added mod_sm.request_save.
+
+ - Removed support for whatever (older?) session management system
+ defines the macro "XSM".
+
+2004-05-20 18:26 UTC tuomov
+ * trunk: changeset 1501
+ - Automatically load mod_sm of the SESSION_MANAGER environment
+ variable is set.
+
+ - Moved session directory setup code to mod_sm.
+
+2004-05-20 16:03 UTC tuomov
+ * trunk: changeset 1500
+ Added WClientWin.xid export to get X window id.
+
+2004-05-20 15:04 UTC tuomov
+ * trunk: changeset 1499
+ Improved WAutoFrame "lazy" move/resize behaviour.
+
+2004-05-20 14:38 UTC tuomov
+ * trunk: changeset 1498
+ Split resizing code now first tries to use any unused space before
+ shrinking a region.
+
+2004-05-19 08:35 UTC tuomov
+ * trunk: changeset 1497
+ - Do not clear client window activity status when receiving focus if
+ the urgency hint is still set.
+
+ - Exported WRegion.notify_activity and WRegion.clear_activity.
+
+2004-05-18 20:02 UTC tuomov
+ * trunk: changeset 1496
+ Fixed exec bindings to correctly set the root window and changed
+ ioncore.exec_on to accept any region as parameter.
+
+2004-05-18 17:55 UTC tuomov
+ * trunk: changeset 1495
+ Changes in save directory under a session manager; use ~/.ion3/gnome-
+ session-$GNOME_DESKTOP_SESSION_ID (with potentially unallowed
+ characters replaced) if this environment variable is set.
+
+2004-05-17 22:52 UTC tuomov
+ * trunk: changeset 1494
+ Merged dock kde systray support patch and fixes from stable branch.
+
+2004-05-17 22:41 UTC tuomov
+ * trunk: changeset 1491
+ Added missing include.
+
+2004-05-15 17:45 UTC tuomov
+ * trunk: changeset 1490
+ Removed extl_call_named as it is no longer needed and useless bloat.
+
+2004-05-15 17:43 UTC tuomov
+ * trunk: changeset 1489
+ Converted ionws_placement_method to ionws_placement_alt hook. Removed
+ the hook from WAutoWS code temporarily.
+
+2004-05-15 09:47 UTC tuomov
+ * trunk: changeset 1488
+ Fixed attempt to free memory at middle of allocated area in menu
+ typeahead find.
+
+2004-05-14 14:14 UTC tuomov
+ * trunk: changeset 1487
+ - Changed mplex l2 hide/show to warp (if enabled) to new active
+ region.
+
+ - Some other focus handling fixes/changes.
+
+2004-05-14 13:13 UTC tuomov
+ * trunk: changeset 1486
+ WMPlex contents are unmapped when either width or height of client
+ managed area becomes at most 1 instead of resizing them. Previously
+ this was only done vertically for frames (shade).
+
+2004-05-14 10:14 UTC tuomov
+ * trunk: changeset 1483
+ Fixed shade on WIonWS.
+
+2004-05-13 12:01 UTC tuomov
+ * trunk: changeset 1482
+ Minor cleanup.
+
+2004-05-13 09:02 UTC tuomov
+ * trunk: changeset 1481
+ Removed some scratch code.
+
+2004-05-12 15:39 UTC tuomov
+ * trunk: changeset 1480
+ Oops. There was a typo that was causing region flags to be cleared
+ when children were being rescued.
+
+2004-05-12 13:49 UTC tuomov
+ * trunk: changeset 1479
+ hook_add_extl was missing extl_ref_fn.
+
+2004-05-12 13:30 UTC tuomov
+ * trunk: changeset 1478
+ Documented hook exports.
+
+2004-05-12 12:56 UTC tuomov
+ * trunk: changeset 1477
+ Removed deprecated references to defcmd.
+
+2004-05-12 12:50 UTC tuomov
+ * trunk: changeset 1476
+ New hook system. Both Lua and C-side now have the same hooks except
+ for ioncore_handle_event_alt.
+
+2004-05-12 10:31 UTC tuomov
+ * trunk: changeset 1475
+ Added functions to test ExtlTab:s and ExtlFn:s for equality.
+
+2004-05-08 23:38 UTC tuomov
+ * trunk: changeset 1474
+ WM_COLORMAP_WINDOWS handling fixes. (Does something still use
+ this/bother supporting indexed colour models at all?)
+
+2004-05-06 21:01 UTC tuomov
+ * trunk: changeset 1472
+ Oops. nodecor wan't being initialised if mwm hints are not set.
+
+2004-05-06 09:35 UTC tuomov
+ * trunk: changeset 1470
+ Space wasn't being reclaimed when unsplitting.
+
+2004-05-03 15:22 UTC tuomov
+ * trunk: changeset 1469
+ Added extra check. Fixed indentation.
+
+2004-05-03 15:21 UTC tuomov
+ * trunk: changeset 1468
+ Fixed dynamic function call.
+
+2004-05-03 14:18 UTC tuomov
+ * trunk: changeset 1466
+ Fixed stippled tab font when -i18n was not set.
+
+2004-05-02 15:57 UTC tuomov
+ * trunk: changeset 1464
+ Path fixes in file headings.
+
+2004-05-02 15:46 UTC tuomov
+ * trunk: changeset 1463
+ Added some basic framework for autows. No functionality essentially
+ different from ionws yet.
+
+2004-05-01 11:32 UTC tuomov
+ * trunk: changeset 1460
+ Transparency configuration reading fix.
+
+2004-04-30 19:45 UTC tuomov
+ * trunk: changeset 1459
+ Minor session management support improvements; should work with gnome-
+ session now.
+
+2004-04-28 11:34 UTC tuomov
+ * trunk: changeset 1458
+ Only kill active grab when esc is pressed, not released.
+
+2004-04-24 22:45 UTC tuomov
+ * trunk: changeset 1456
+ WIonWS supports alternative frame creation routine (for inheritance).
+
+2004-04-20 18:01 UTC tuomov
+ * trunk: changeset 1455
+ Split size calculation TODOs handled.
+
+2004-04-20 15:03 UTC tuomov
+ * trunk: changeset 1454
+ Some fixes to new split tree code.
+
+2004-04-17 17:44 UTC tuomov
+ * trunk: changeset 1453
+ - Added the WARN_FUNC macros.
+
+ - WIonWS code checks that split_tree!=NULL more often so that it
+ should be possible to inherit it by a workspace class that doesn't
+ always have such a tree.
+
+2004-04-17 16:45 UTC tuomov
+ * trunk: changeset 1452
+ Fixed split bindings to attach currently displayed region of old frame
+ to new frame.
+
+2004-04-17 15:03 UTC tuomov
+ * trunk: changeset 1451
+ Added code to transpose splits.
+
+2004-04-16 22:34 UTC tuomov
+ * trunk: changeset 1450
+ Slightly improved splitting code.
+
+2004-04-11 10:15 UTC tuomov
+ * trunk: changeset 1448
+ Oops, there was an off-by-one bug in _NET_VIRTUAL_ROOTS setting.
+
+2004-04-05 12:33 UTC tuomov
+ * trunk: changeset 1444
+ Added a kludge to deal with waitrelease when the modifiers has already
+ been released.
+
+2004-04-05 07:39 UTC tuomov
+ * trunk: changeset 1442
+ Oops, LCDIR and SHAREDIR were on path in wrong order.
+
+2004-04-04 11:48 UTC tuomov
+ * trunk: changeset 1441
+ Improved split data structures.
+
+2004-04-02 19:59 UTC tuomov
+ * trunk: changeset 1440
+ WMPlex is now a proper non-virtual class and objects of this type can
+ be created and nested like any others.
+
+2004-04-02 08:19 UTC tuomov
+ * trunk: changeset 1439
+ Also put querylib.lc and menulib.lc in LCDIR.
+
+2004-04-02 08:04 UTC tuomov
+ * trunk: changeset 1437
+ Changed compiled .lc files' path to LIBDIR/ion/lc.
+
+2004-03-27 09:01 UTC tuomov
+ * trunk: changeset 1435
+ Fixed floatframe client window size issue when shaded.
+
+2004-03-26 22:51 UTC tuomov
+ * trunk: changeset 1434
+ Split brush and style code in separate files.
+
+2004-03-26 22:37 UTC tuomov
+ * trunk: changeset 1433
+ Removed object abstraction from drawing engine brushes to help
+ creating drawing engines with other font routines.
+
+2004-03-26 22:12 UTC tuomov
+ * trunk: changeset 1432
+ Stacking fix(?).
+
+2004-03-24 20:45 UTC tuomov
+ * trunk: changeset 1431
+ Moved some root position notification code from WRegion to WWindow.
+
+2004-03-24 20:37 UTC tuomov
+ * trunk: changeset 1430
+ Removed duplicate fitrep code.
+
+2004-03-24 18:55 UTC tuomov
+ * trunk: changeset 1429
+ Some WIonWS and split tree code reorganisation.
+
+2004-03-24 17:33 UTC tuomov
+ * trunk: changeset 1428
+ Don't put input method failure complaints in startup error log.
+
+2004-03-23 11:28 UTC tuomov
+ * trunk: changeset 1426
+ querylib.query_restart and query_exit were not yet converted to the
+ Ion3 scheme of things.
+
+2004-03-23 02:15 UTC tuomov
+ * trunk: changeset 1424
+ Client window unmap handling fixes (?).
+
+2004-03-22 12:29 UTC tuomov
+ * trunk: changeset 1423
+ String freeing fix.
+
+2004-03-21 16:58 UTC tuomov
+ * trunk: changeset 1422
+ Fixed a colourmap update crash.
+
+2004-03-21 16:43 UTC tuomov
+ * trunk: changeset 1421
+ Binaries were still being stripped.
+
+2004-03-20 21:31 UTC tuomov
+ * trunk: changeset 1420
+ mod_sm wasn't registering exported functions.
+
+2004-03-20 21:23 UTC tuomov
+ * trunk: changeset 1419
+ Added very preliminary (and partially broken) session management
+ support based on the 'sm' module for Ion1.
+
+2004-03-20 14:39 UTC tuomov
+ * trunk: changeset 1418
+ Moved activity notification window code from scratchpad to screen;
+ also works for normal workspaces now.
+
+2004-03-18 21:11 UTC tuomov
+ * trunk: changeset 1416
+ Improvements and fixes in keyboard mapping changes handling.
+
+2004-03-18 09:39 UTC tuomov
+ * trunk: changeset 1413
+ Made drawing engine objects inheritable and initialisation code
+ reusable.
+
+2004-03-17 20:17 UTC tuomov
+ * trunk: changeset 1412
+ Some scratchpad activity notification window changes/fixes.
+
+2004-03-16 17:24 UTC tuomov
+ tagged ion-3ds-20040316
+
+2004-03-16 17:23 UTC tuomov
+ * trunk: changeset 1406
+ Added commented-out line to load mod_sp.
+
+2004-03-16 16:42 UTC tuomov
+ * trunk: changeset 1405
+ Fixed typo Wegion->WRegion.
+
+2004-03-16 16:40 UTC tuomov
+ * trunk: changeset 1404
+ - Added rectangle_constrain and changed code that did the same thing
+ to use the function.
+
+ - Some clientwin WFitParams usage improvements and fixes.
+
+2004-03-16 16:09 UTC tuomov
+ * trunk: changeset 1403
+ Indentation fixes.
+
+2004-03-15 16:32 UTC tuomov
+ * trunk: changeset 1401
+ Renamed module directories.
+
+2004-03-15 16:02 UTC tuomov
+ * trunk: changeset 1399
+ Added scratchpad activity notification bubble.
+
+2004-03-15 08:34 UTC tuomov
+ * trunk: changeset 1397
+ Documentation generation fixes and improvements.
+
+2004-03-15 08:10 UTC tuomov
+ * trunk: changeset 1396
+ Some function name shortenings and other changes.
+
+2004-03-14 23:40 UTC tuomov
+ * trunk: changeset 1395
+ Fixed some exec calls to ioncore.exec.
+
+2004-03-14 23:29 UTC tuomov
+ * trunk: changeset 1394
+ Fixed getbindings for buttons.
+
+2004-03-14 22:53 UTC tuomov
+ * trunk: changeset 1393
+ Made some more minor changes to binding configuration and added
+ ioncore.getbindings and ioncorelib.getbindings that can be used to get
+ a table of made bindings for all contexts.
+
+2004-03-14 19:04 UTC tuomov
+ * trunk: changeset 1392
+ Minor glitch introduced by previous changes fixed.
+
+2004-03-14 18:59 UTC tuomov
+ * trunk: changeset 1391
+ Multiplexers now save layer2 objects in layout savefile.
+
+2004-03-13 21:37 UTC tuomov
+ * trunk: changeset 1390
+ Removed superfluous region_same_rootwin check.
+
+2004-03-13 21:27 UTC tuomov
+ * trunk: changeset 1389
+ Added tentative mod_sp scratchpad module.
+
+2004-03-13 18:47 UTC tuomov
+ * trunk: changeset 1388
+ Region fitting, reparting and creating routines now receive a
+ bounds/exact specification along with geometry to allow managers to
+ specify whether managed regions should take full space available or
+ are they allowed to use only part of it.
+
+2004-03-12 19:06 UTC tuomov
+ * trunk: changeset 1387
+ Added functions to hide/show mplex layer 2 objects.
+
+2004-03-12 17:58 UTC tuomov
+ * trunk: changeset 1386
+ Region closing method unifications.
+
+2004-03-12 16:27 UTC tuomov
+ * trunk: changeset 1385
+ Exported functions can now accept nil objects as parameters except for
+ the first parameter. (Most exported functions have just that first
+ object parameter.)
+
+2004-03-11 17:20 UTC tuomov
+ * trunk: changeset 1384
+ Unnamed regions can now also bee seen on lists of regions.
+
+2004-03-10 21:12 UTC tuomov
+ * trunk: changeset 1381
+ GCC linking order brain-damagedness workaround fixes.
+
+2004-03-10 21:03 UTC tuomov
+ * trunk: changeset 1379
+ Slightly simpler and faster Lua object cache.
+
+2004-03-10 20:41 UTC tuomov
+ * trunk: changeset 1378
+ - Moved X window code to xwindow.c.
+
+ - Some other minor clean-up operations.
+
+2004-03-10 18:12 UTC tuomov
+ * trunk: changeset 1376
+ Slightly reduce flicker with apps that update title too often by
+ removing a redundant change notify call.
+
+2004-03-10 18:01 UTC tuomov
+ * trunk: changeset 1375
+ Handle bindmaps using red-black trees for simpler code (before
+ bindings were in arrays sorted and searched with qsort and bsearch).
+
+2004-03-10 16:49 UTC tuomov
+ * trunk: changeset 1372
+ Also handle name allocation using red-black trees instead of Lua
+ tables now that such are available in libtu.
+
+2004-03-10 16:48 UTC tuomov
+ * trunk: changeset 1371
+ Use red-black trees added to libtu instead of a Lua tables to store
+ split_of pointers of frames on WIonWS:s to avoid problems with object
+ cache clean-up on frame deletion.
+
+2004-03-10 10:47 UTC tuomov
+ * trunk: changeset 1367
+ names.h wasn't being included.
+
+2004-03-07 21:46 UTC tuomov
+ * trunk: changeset 1364
+ Bound backspace in menus to clear typeahead buffer.
+
+2004-03-07 21:45 UTC tuomov
+ * trunk: changeset 1363
+ Moved strcasestr to libtu.
+
+2004-03-07 21:45 UTC tuomov
+ * trunk: changeset 1361
+ Menus now support typeahead find.
+
+2004-03-07 17:37 UTC tuomov
+ * trunk: changeset 1359
+ Removed ioncore_g.cwin_list.
+
+2004-03-07 17:29 UTC tuomov
+ * trunk: changeset 1358
+ Removed completion functions from ioncore, moving them to querylib and
+ replacing with listing functions (ioncore.clientwin_list,
+ ioncore.region_list).
+
+2004-03-07 17:28 UTC tuomov
+ * trunk: changeset 1357
+ Restored missing workspacelist menu entry.
+
+2004-03-07 15:35 UTC tuomov
+ * trunk: changeset 1356
+ Fixed pmenu stacking.
+
+2004-03-07 11:13 UTC tuomov
+ * trunk: changeset 1355
+ Added ioncore_post_layout_setup_hook.
+
+2004-03-07 10:41 UTC tuomov
+ * trunk: changeset 1354
+ All modules are now 'mod_something'.
+
+2004-03-07 10:39 UTC tuomov
+ * trunk: changeset 1353
+ Oops, some NULL checks were missing from new stacking code.
+
+2004-03-07 00:26 UTC tuomov
+ * trunk: changeset 1352
+ Merged recent changes from the stable branch (WFloatWS.attach, better
+ gravity handling, goto_* routines return target).
+
+2004-03-07 00:24 UTC tuomov
+ * trunk: changeset 1351
+ Brought PWM binding and menu configuration files up to date.
+
+2004-03-06 23:59 UTC tuomov
+ * trunk: changeset 1350
+ - WMPlex now supports a full "second layer" of objects in addition to
+ a single input.
+
+ - A lot of WIonFrame code was removed and moved to WFrame.
+
+ - New rescue and initial management handling code.
+
+2004-03-06 23:53 UTC tuomov
+ * trunk: changeset 1349
+ region_stack_above wasn't working.
+
+2004-03-06 23:12 UTC tuomov
+ * trunk: changeset 1348
+ Stacking code relies on XQueryTree instead of maintaining our internal
+ state that might not agree with X.
+
+2004-03-06 23:08 UTC tuomov
+ * trunk: changeset 1347
+ Fixed dock configuration file for new binding system.
+
+2004-02-18 03:00 UTC tuomov
+ * trunk: changeset 1336
+ Merged tab drag&drop fixes and size guard additions from the stable
+ branch.
+
+2004-02-17 23:16 UTC tuomov
+ * trunk: changeset 1330
+ Oops, some old class names were used in the merge.
+
+2004-02-17 18:40 UTC tuomov
+ * trunk: changeset 1329
+ Merged fixes from the stable branch.
+
+2004-02-17 01:32 UTC tuomov
+ * trunk: changeset 1326
+ Autosave disabling was missing.
+
+2004-02-16 23:27 UTC tuomov
+ * trunk: changeset 1324
+ - Changed layout save mechanism to construct configuration tables
+ instead of directly writing data to files.
+
+ - Some more mainloop changes.
+
+2004-02-16 20:33 UTC tuomov
+ * trunk: changeset 1322
+ Documentation and documentation generation updates.
+
+2004-02-16 19:22 UTC tuomov
+ * trunk: changeset 1321
+ Moved SunOS F11->SunF36, F12->SunF37 kludge to build time.
+
+2004-02-16 19:02 UTC tuomov
+ * trunk: changeset 1320
+ Mainloop X flushing fix.
+
+2004-02-16 17:50 UTC tuomov
+ * trunk: changeset 1317
+ Switched to using spaces only for indentation. Simple automatic "\t"
+ -> " " conversion; may need more tuning.
+
+2004-02-16 17:08 UTC tuomov
+ * trunk: changeset 1315
+ Oops. errorlog code was still here.
+
+2004-02-16 17:05 UTC tuomov
+ * trunk: changeset 1314
+ - Moved object system and other generic code to libtu.
+
+ - Changed the mainloop to only handle file descriptors with the X
+ connection just a case among other inputfd:s.
+
+2004-02-16 04:42 UTC tuomov
+ * trunk: changeset 1311
+ Moved stuff to the C side.
+
+2004-02-16 04:29 UTC tuomov
+ * trunk: changeset 1310
+ Some minor fixes to stuff broken by namespace change.
+
+2004-02-16 04:14 UTC tuomov
+ * trunk: changeset 1309
+ classes.h was missing from previous commmit.
+
+2004-02-16 04:13 UTC tuomov
+ * trunk: changeset 1308
+ - Major namespace clean-up, both C and Lua-side.
+
+ - Yet another binding configuration scheme.
+
+2004-02-15 19:06 UTC tuomov
+ * trunk: changeset 1300
+ Added function to return line editor "mark".
+
+2004-02-14 23:31 UTC tuomov
+ * trunk: changeset 1299
+ - Removed gr_get_brush_values and the possibility obtain brush
+ parameters before creating a window.
+
+ - Added "above" and "below" as supported directions with some ionws
+ functions.
+
+2004-02-14 22:11 UTC tuomov
+ * trunk: changeset 1298
+ Merged floatframe tab toggle and man page fixes from the stable
+ branch.
+
+2004-02-14 22:11 UTC tuomov
+ * trunk: changeset 1297
+ Removed delib.lua and moved the stuff on the C side.
+
+2004-02-12 12:40 UTC tuomov
+ * trunk: changeset 1294
+ Added manual page caching setup help in README.
+
+2004-02-12 11:42 UTC tuomov
+ * trunk: changeset 1293
+ Removed superfluous navigation functions from WIonWS.
+
+2004-02-11 21:12 UTC tuomov
+ * trunk: changeset 1292
+ Lua interface improvements.
+
+2004-02-11 09:56 UTC tuomov
+ * trunk: changeset 1290
+ - Portability fixes merged from stable branch.
+
+ - Fixed ion-completeman to use = insteaf == with 'test'.
+
+ - Minor binding changes.
+
+2004-02-11 03:02 UTC tuomov
+ * trunk: changeset 1288
+ Slightly better pipe stall check.
+
+2004-02-11 02:48 UTC tuomov
+ * trunk: changeset 1287
+ Added line counter reset.
+
+2004-02-11 02:45 UTC tuomov
+ * trunk: changeset 1286
+ Querylib tries to waste a little less memory when reading completions
+ from a pipe.
+
+2004-02-11 01:50 UTC tuomov
+ * trunk: changeset 1285
+ Makefile sed fix.
+
+2004-02-11 01:41 UTC tuomov
+ * trunk: changeset 1284
+ Merged fixes from the "stable" Ion2 branch.
+
+2004-02-11 01:28 UTC tuomov
+ * trunk: changeset 1282
+ Forgot to upgrade querylib to new script parameters.
+
+2004-02-11 01:25 UTC tuomov
+ * trunk: changeset 1281
+ Man-page completion is now implemented with the external script 'ion-
+ completeman'. The script supports cacheng names of known manual pages
+ (as a cronjob) for much faster completion. It can also use the
+ 'manpath' program in addition to the MANPATH or ION_MC_MANPATH
+ environment variables to figure out the paths containing man pages.
+
+2004-02-11 00:59 UTC tuomov
+ * trunk: changeset 1280
+ Completion display wasn't being refreshed, if its size didn't change
+ between completions.
+
+2004-02-10 23:12 UTC tuomov
+ * trunk: changeset 1277
+ - New binding configuration scheme based on strings instead of direct
+ passing of Lua functions.
+
+ - Some WMPlex managed object indexing function changes.
+
+2004-02-10 19:47 UTC tuomov
+ * trunk: changeset 1276
+ Move/resize mode is common to all types of frames.
+
+2004-02-10 19:35 UTC tuomov
+ * trunk: changeset 1274
+ There were still some WGENFRAME macros.
+
+2004-02-10 18:29 UTC tuomov
+ * trunk: changeset 1273
+ Changed version and API version.
+
+2004-02-10 10:42 UTC tuomov
+ * trunk: changeset 1271
+ File name changes and a couple of fixes to the WGenFrame -> WFrame
+ change.
+
+2004-02-10 10:36 UTC tuomov
+ * trunk: changeset 1270
+ Renamed WGenFrame to WFrame.
+
+2004-02-10 10:35 UTC tuomov
+ * trunk: changeset 1269
+ Changed default installation path to /usr/local/ion-3 and user
+ configuration file path to ~/.ion3.
+
+2004-02-07 01:56 UTC tuomov
+ * trunk: changeset 1256
+ Brought WClientWin.get_ident documentation up-to-date.
+
+2004-02-05 22:09 UTC tuomov
+ * trunk: changeset 1252
+ Implemented a kludge to track "awaiting focus" state. This will allow,
+ for example, windows changing to full screen mode immediately after
+ mapping (instead of doing it right and setting the properties before
+ mapping) to be switched to.
+
+2004-02-05 16:30 UTC tuomov
+ * trunk: changeset 1250
+ Added extra include for dock.
+
+2004-02-05 16:29 UTC tuomov
+ * trunk: changeset 1249
+ WIonWS.newframe wasn't adjusting sizes of existing frames nicely.
+
+2004-02-05 09:10 UTC tuomov
+ * trunk: changeset 1248
+ Removed 'const' from 'spec' entry.
+
+2004-02-03 18:45 UTC tuomov
+ * trunk: changeset 1246
+ - Minor memory leak removed: drawing engine colour group name.
+
+ - Some extra safety checks added in line editor.
+
+2004-02-02 20:10 UTC tuomov
+ * trunk: changeset 1245
+ Changed the autoconf script not to use \" that not all shells
+ apparently support.
+
+2004-02-01 20:58 UTC tuomov
+ * trunk: changeset 1244
+ Fixed line breaking in really narrow listings.
+
+2004-02-01 11:54 UTC tuomov
+ * trunk: changeset 1243
+ Man page fixes.
+
+2004-01-30 15:34 UTC tuomov
+ * trunk: changeset 1241
+ - Unblock signals at startup as GDM in its great wisdom initially
+ blocks the window manager from receiving SIGCHLD resulting in
+ zombies.
+
+ - More changes to (floatws) stacking policy.
+
+2004-01-29 20:07 UTC tuomov
+ * trunk: changeset 1240
+ - Transient size calculation fixed.
+
+ - Creating frame for a transient on a floatws will raise the frame
+ containing the transient_for window.
+
+ - Added notes on Lua 5.0 in README.
+
+2004-01-28 16:02 UTC tuomov
+ * trunk: changeset 1238
+ - Minor man page improvements.
+
+ - Typo fix in system.mk.
+
+2004-01-28 06:41 UTC tuomov
+ * trunk: changeset 1237
+ Changed libtool minimum version requirement back to safe 1.4.3.
+
+2004-01-27 22:38 UTC tuomov
+ * trunk: changeset 1236
+ Documentation comment for ioncore_userdir was broken.
+
+2004-01-27 18:10 UTC tuomov
+ * trunk: changeset 1233
+ Ooops, testing changes were left in development install path.
+
+2004-01-27 18:09 UTC tuomov
+ * trunk: changeset 1232
+ Removed superfluous call to wedln_draw_completions.
+
+2004-01-27 13:49 UTC tuomov
+ * trunk: changeset 1229
+ Install documentation and manual pages under $PREFIX/share as per the
+ FHS.
+
+2004-01-26 14:49 UTC tuomov
+ * trunk: changeset 1228
+ - Added autoconf script support for -DCF_NO_MB_SUPPORT
+
+ - Remove system-ac.mk in 'make realclean'.
+
+2004-01-26 14:48 UTC tuomov
+ * trunk: changeset 1227
+ Fixed an 'err' variable to be local.
+
+2004-01-25 23:35 UTC tuomov
+ * trunk: changeset 1226
+ Trap signals at an earlier stage so that processes forked at startup
+ don't become temporarily defunct.
+
+2004-01-25 18:19 UTC tuomov
+ * trunk: changeset 1224
+ There was still a reference to ~/.ion/
+
+2004-01-25 18:12 UTC tuomov
+ * trunk: changeset 1223
+ Class lookup is no longer case-insensitive. (There's no need for that
+ since the workspace creation query was changed.)
+
+2004-01-25 18:05 UTC tuomov
+ * trunk: changeset 1221
+ Typo and spelling fixes.
+
+2004-01-25 11:07 UTC tuomov
+ * trunk: changeset 1219
+ Some XX_SOURCE flag changes.
+
+2004-01-24 21:54 UTC tuomov
+ * trunk: changeset 1218
+ Renames.
+
+2004-01-24 21:49 UTC tuomov
+ * trunk: changeset 1217
+ - Added dummy multibyte/widechar routines for retarded platforms
+ without even such dummy support.
+
+ - Some Cygwin note modifications.
+
+2004-01-24 20:28 UTC tuomov
+ * trunk: changeset 1216
+ Some extra safety checks added.
+
+2004-01-22 21:25 UTC tuomov
+ * trunk: changeset 1214
+ Fixed LaTeX in dock documentation comments.
+
+2004-01-21 19:32 UTC tuomov
+ * trunk: changeset 1212
+ Some more polish on floatws focus policy.
+
+2004-01-21 17:32 UTC tuomov
+ * trunk: changeset 1211
+ - Moved session directory creation to a proper place, so that the
+ directory will exist for the style menu save feature.
+
+ - Fill _NET_SUPPORTED root window property with the supported features
+ (_NET_WM_FULLSCREEN, _NET_WM_NAME, _NET_VIRTUAL_ROOTS).
+
+2004-01-20 21:11 UTC tuomov
+ * trunk: changeset 1209
+ Module preloading support was broken.
+
+2004-01-20 19:50 UTC tuomov
+ * trunk: changeset 1208
+ Message cleaned up.
+
+2004-01-20 18:37 UTC tuomov
+ * trunk: changeset 1207
+ Binaries are now again stripped when installed.
+
+2004-01-20 18:35 UTC tuomov
+ * trunk: changeset 1206
+ Fixed a man page typo.
+
+2004-01-19 18:26 UTC tuomov
+ * trunk: changeset 1205
+ Fixed tab drop on a floatws.
+
+2004-01-19 16:03 UTC tuomov
+ * trunk: changeset 1204
+ Old submaps were ignored when new entries were added.
+
+2004-01-19 12:22 UTC tuomov
+ * trunk: changeset 1203
+ Fixed libtool version requirements.
+
+2004-01-19 12:22 UTC tuomov
+ * trunk: changeset 1202
+ - Autoconf script Xinerama check fixed.
+
+ - README.autoconf simplified.
+
+2004-01-19 12:20 UTC tuomov
+ * trunk: changeset 1201
+ Fixed references to ioncore-*.lua.
+
+2004-01-16 18:39 UTC tuomov
+ * trunk: changeset 1200
+ There were still some references to frame-tab (how tab-frame), causing
+ initial frame sizes on floatws:s to be miscalculated.
+
+2004-01-16 18:38 UTC tuomov
+ * trunk: changeset 1199
+ Oops. Removed some important code earlier.
+
+2004-01-16 16:58 UTC tuomov
+ * trunk: changeset 1198
+ - Minor client window management set up fixes.
+
+ - Pass _ION_KLUDGES (XA_STRING) property in WClientwin.get_ident as
+ .kludges.
+
+2004-01-16 15:35 UTC tuomov
+ * trunk: changeset 1197
+ - Fixed goto_previous after switching between windows in the same
+ frame with a query.
+
+ - The dock no longer gets focused when the pointer enters it.
+
+2004-01-15 18:34 UTC tuomov
+ * trunk: changeset 1196
+ Changed order of mplex old/new selected object map/unmap to reduce
+ flicker.
+
+2004-01-15 16:10 UTC tuomov
+ * trunk: changeset 1195
+ - A couple manual page and README bugs were fixed.
+
+ - Removed Mod1+K T rebinding in ionframe_bindings to
+ toggle_transients_pos (it is supposed to be clear_tags).
+
+2004-01-14 22:43 UTC tuomov
+ * trunk: changeset 1194
+ Style selection saving wasn't working.
+
+2004-01-14 19:37 UTC tuomov
+ * trunk: changeset 1191
+ Removed extra character in comment header.
+
+2004-01-14 18:03 UTC tuomov
+ * trunk: changeset 1190
+ - Floating workspace now give focus to highest-stacked frame when the
+ active one is destroyed.
+
+ - Mod1+N/P were bound to raise/lower on floating workspaces.
+
+2004-01-14 16:55 UTC tuomov
+ * trunk: changeset 1189
+ Changed version string to ION_VERSION.
+
+2004-01-14 16:39 UTC tuomov
+ * trunk: changeset 1188
+ - Added optional autoconf script.
+
+ - Fixed etc/Makefile.
+
+2004-01-13 23:52 UTC tuomov
+ * trunk: changeset 1187
+ - Renamed do_move_pointer_to do_warp and made redefinable through the
+ do_warp_alt hook.
+
+ - Fixed reparent_region->region_reparent.
+
+ - Added some missing includes.
+
+2004-01-13 16:31 UTC tuomov
+ * trunk: changeset 1186
+ Frame maximize takes active client window size limits into account.
+
+2004-01-13 16:12 UTC tuomov
+ * trunk: changeset 1185
+ Keyboard move/resize warps (if enabled) pointer back to manipulated
+ frame after finishing.
+
+2004-01-08 23:16 UTC tuomov
+ * trunk: changeset 1184
+ Fixed some typos in documentation.
+
+2004-01-08 22:05 UTC tuomov
+ * trunk: changeset 1182
+ Changed winprop selection by title to longest match.
+
+2004-01-08 21:51 UTC tuomov
+ * trunk: changeset 1181
+ - Support changes in X keyboard map.
+
+ - Some keymap deinitialisation fixes and bindmap clean-up.
+
+2004-01-06 19:48 UTC tuomov
+ * trunk: changeset 1180
+ Minor man page fixes.
+
+2004-01-06 12:30 UTC tuomov
+ * trunk: changeset 1179
+ Removed introduction of a non-existent function.
+
+2004-01-03 00:27 UTC tuomov
+ * trunk: changeset 1178
+ Updated most of the copyright notices to 2004.
+
+2003-12-29 20:26 UTC tuomov
+ * trunk: changeset 1177
+ - stylemenu properly saves draw.lua if querylib is not installed.
+
+ - Separate binding configuration file for PWM.
+
+2003-12-29 20:14 UTC tuomov
+ * trunk: changeset 1176
+ - Some default menu configuration changes. PWM no longer uses the same
+ menu configuration file.
+
+ - Removed client window check code mismatch complaint on startup.
+
+ - PWM startup errorlog was incorrectly referring to Ion.
+
+2003-12-29 20:01 UTC tuomov
+ * trunk: changeset 1175
+ Removed debug message.
+
+2003-12-29 18:42 UTC tuomov
+ * trunk: changeset 1174
+ Workspace query asks for type of workspace when creating new.
+
+2003-12-29 15:53 UTC tuomov
+ * trunk: changeset 1173
+ Previous frame geometry (for maximize and shade) is saved in the
+ workspaces save file.
+
+2003-12-23 21:14 UTC tuomov
+ * trunk: changeset 1172
+ Added a note on the dock module authors to README.
+
+2003-12-23 21:13 UTC tuomov
+ * trunk: changeset 1171
+ - Added dock to list of modules to build.
+
+ - Updated to newer version of dock.
+
+ - Dock position and growing direction was changed to old PWM defaults.
+
+ - PWM stock configuration files load the dock module by default.
+
+2003-12-23 20:55 UTC tuomov
+ * trunk: changeset 1169
+ - Included the dock module with Ion.
+
+ - Fixed dock_get_tile_size and modified dock module Makefile for
+ inclusion in Ion.
+
+2003-12-22 20:45 UTC tuomov
+ * trunk: changeset 1100
+ Use also C99_SOURCE where XOPEN_SOURCE is used.
+
+2003-12-22 20:11 UTC tuomov
+ * trunk: changeset 1099
+ include stdio.h
+
+2003-12-20 13:08 UTC tuomov
+ * trunk: changeset 1098
+ XFreeGC(xor_gc) on deinit.
+
+2003-12-18 18:08 UTC tuomov
+ * trunk: changeset 1097
+ Focusing on return from submenu had been broken by previous changes.
+
+2003-12-18 17:57 UTC tuomov
+ * trunk: changeset 1096
+ look-clean "bigmenu" font changed.
+
+2003-12-18 17:52 UTC tuomov
+ * trunk: changeset 1095
+ WScreens no longer accept tab drag&drop.
+
+2003-12-18 17:48 UTC tuomov
+ * trunk: changeset 1094
+ Better error message in querylib.query_workspace.
+
+2003-12-18 17:45 UTC tuomov
+ * trunk: changeset 1093
+ Message line counting fix.
+
+2003-12-18 17:42 UTC tuomov
+ * trunk: changeset 1092
+ Class lookup is now case-insensitive.
+
+2003-12-18 17:28 UTC tuomov
+ * trunk: changeset 1091
+ Added some object destroy safety checks.
+
+2003-12-18 17:22 UTC tuomov
+ * trunk: changeset 1090
+ Fixed winprop lookup when window name is nil.
+
+2003-12-18 12:08 UTC tuomov
+ * trunk: changeset 1089
+ Use lua-config50 in Debian settings.
+
+2003-12-16 20:54 UTC tuomov
+ * trunk: changeset 1088
+ Re-created the file.
+
+2003-12-16 20:52 UTC tuomov
+ * trunk: changeset 1087
+ Less verbosity.
+
+2003-12-16 18:29 UTC tuomov
+ * trunk: changeset 1086
+ Another old reference.
+
+2003-12-14 11:52 UTC tuomov
+ * trunk: changeset 1085
+ Fixed (?) grab release focusing when warping is disabled.
+
+2003-12-11 22:16 UTC tuomov
+ * trunk: changeset 1084
+ Man pages still had references to old user configuration file
+ directory.
+
+2003-12-11 21:31 UTC tuomov
+ * trunk: changeset 1083
+ Fixed querylib.query_man default value.
+
+2003-12-11 18:03 UTC tuomov
+ * trunk: changeset 1082
+ Fixed .welcome_msg_displayed permissions.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20031211
+
+2003-12-11 17:11 UTC tuomov
+ * trunk: changeset 1081
+ Fixed a potential segfault when window disappears while being set up
+ to be managed.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20031210
+
+2003-12-10 09:17 UTC tuomov
+ * trunk: changeset 1080
+ Updates.
+
+2003-12-09 20:39 UTC tuomov
+ * trunk: changeset 1079
+ Removed compat.lua
+
+2003-12-09 19:48 UTC tuomov
+ * trunk: changeset 1078
+ Removed mention of development branch.
+
+2003-12-09 19:48 UTC tuomov
+ * trunk: changeset 1077
+ Minor size calculation fix.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20031209
+
+2003-12-09 19:28 UTC tuomov
+ * trunk: changeset 1076
+ Module compatibility is checked against ION_API_VERSION (2) instead of
+ ION_VERSION.
+
+2003-12-09 19:13 UTC tuomov
+ * trunk: changeset 1075
+ Refer to ~/.ion2/.
+
+2003-12-09 19:07 UTC tuomov
+ * trunk: changeset 1074
+ Removed configuration file conversion utilities; people following the
+ development branch should already have converted their files.
+
+2003-12-09 19:05 UTC tuomov
+ * trunk: changeset 1073
+ - Removed '-devel' from path names.
+
+ - Changed user configuration file directories to ~/.ion2/ and
+ ~/.pwm2/.
+
+ - Renamed all ioncore*.lua configuration files to ion*.lua.
+
+ - The main configuration file for Ion is ion.lua and for PWM pwm.lua.
+
+2003-12-09 00:32 UTC tuomov
+ * trunk: changeset 1072
+ Changed LUA_PATH to LUA_DIR to avoid conflicts with Lua itself.
+
+2003-12-07 22:05 UTC tuomov
+ * trunk: changeset 1071
+ Oops.
+
+2003-12-07 22:01 UTC tuomov
+ * trunk: changeset 1070
+ Use string.shell_safe to encapsulate file names.
+
+2003-12-07 22:01 UTC tuomov
+ * trunk: changeset 1069
+ Added string.shell_safe function.
+
+2003-12-06 22:20 UTC tuomov
+ * trunk: changeset 1068
+ Insert new bindmaps at beginning of region bindmap list.
+
+2003-12-06 20:43 UTC tuomov
+ * trunk: changeset 1067
+ Initial workspace creation code checks default_ws_type.
+
+2003-12-06 20:36 UTC tuomov
+ * trunk: changeset 1066
+ Changed ion-completefile path.
+
+2003-12-06 17:45 UTC tuomov
+ * trunk: changeset 1065
+ Added WClientWin.toggle_transients_pos export and transients_at_top
+ winprop.
+
+2003-12-06 17:44 UTC tuomov
+ * trunk: changeset 1064
+ Bound WClientWin.toggle_transients_pos to DEFAULT_MOD+K T.
+
+2003-12-06 17:43 UTC tuomov
+ * trunk: changeset 1063
+ Require Lua 5.0.1.
+
+2003-12-06 17:43 UTC tuomov
+ * trunk: changeset 1062
+ Removed extra whitespace at ends of some lines.
+
+2003-12-06 16:17 UTC tuomov
+ * trunk: changeset 1061
+ Fixed previous change.
+
+2003-12-06 12:25 UTC tuomov
+ * trunk: changeset 1060
+ Some transient initial size calculation changes.
+
+2003-12-06 11:44 UTC tuomov
+ * trunk: changeset 1059
+ Changed export names and added one more.
+
+2003-12-06 11:42 UTC tuomov
+ * trunk: changeset 1058
+ Added "stylemenu" that displays all look-*.lua files on search path.
+
+2003-12-06 11:42 UTC tuomov
+ * trunk: changeset 1057
+ Added some search path exports.
+
+2003-12-06 11:15 UTC tuomov
+ * trunk: changeset 1056
+ ion-completefile directory changed and extended to support multiple
+ paths.
+
+2003-12-05 00:46 UTC tuomov
+ * trunk: changeset 1055
+ - Submenus can now be generated by functions when needed.
+
+ - Added "windowlist" and "workspacelist" default menus.
+
+2003-12-04 22:10 UTC tuomov
+ * trunk: changeset 1054
+ Removed a tab.
+
+2003-12-04 21:56 UTC tuomov
+ * trunk: changeset 1053
+ In-mplex menus that do not fully fit within the space available now
+ scroll the visible entries.
+
+2003-12-03 23:43 UTC tuomov
+ * trunk: changeset 1052
+ aboutmsg was missing.
+
+2003-12-03 23:43 UTC tuomov
+ * trunk: changeset 1051
+ Comment change.
+
+2003-12-03 22:27 UTC tuomov
+ * trunk: changeset 1050
+ Closing a frame initially contaning transient window will switch focus
+ to the frame that contained the transient_for window.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20031203
+
+2003-12-03 20:33 UTC tuomov
+ * trunk: changeset 1049
+ Removed mentions of ion-devel in the release tarball; default
+ installation target is now /usr/local with configuration files in
+ /usr/local/etc/ion and ~/.ion. (CVS snapshots will still use
+ /usr/local/ion-devel.)
+
+2003-12-03 20:31 UTC tuomov
+ * trunk: changeset 1048
+ Just ditch old $ETCDIR/draw.lua.
+
+2003-12-03 20:29 UTC tuomov
+ * trunk: changeset 1047
+ Added pwm.1 man page.
+
+2003-12-03 20:22 UTC tuomov
+ * trunk: changeset 1046
+ Use PWM_ETCDIR if set.
+
+2003-12-03 20:14 UTC tuomov
+ * trunk: changeset 1045
+ Load the query module.
+
+2003-12-03 20:06 UTC tuomov
+ * trunk: changeset 1044
+ - The ion and pwm scripts were removed and are instead now binaries
+ linked against ioncore.a.
+
+ - The 'ion' binary uses ~/.ion (no longer ~/.ion-devel) for user's
+ configuration files and the 'pwm' binary uses ~/.pwm for user's
+ configuration files.
+
+2003-12-03 17:59 UTC tuomov
+ * trunk: changeset 1043
+ Script search path changes; calling file's directly is now only
+ considered if explicitly indicated in the file name. (So now normally
+ "included" files in user's directories will always be preferred over
+ those in system directories.)
+
+2003-12-03 11:37 UTC tuomov
+ * trunk: changeset 1042
+ etc/ make install changes; ioncore.lua is now always overwritten and
+ draw.lua link restored to a working file.
+
+2003-12-02 23:23 UTC tuomov
+ * trunk: changeset 1041
+ Display a welcome message and manual page to new users.
+
+2003-12-02 23:22 UTC tuomov
+ * trunk: changeset 1040
+ - Display a welcome message and manual page to new users.
+
+ - Some path setting function changes.
+
+2003-12-02 23:20 UTC tuomov
+ * trunk: changeset 1039
+ - Renamed manual page to ion.1.
+
+ - Added ion.1.in.txt
+
+2003-12-02 23:11 UTC tuomov
+ * trunk: changeset 1038
+ Minor modification.
+
+2003-12-02 23:01 UTC tuomov
+ * trunk: changeset 1037
+ Removed mention of "messages" to reduce chance of confusion.
+
+2003-12-02 18:31 UTC tuomov
+ * trunk: changeset 1036
+ Added a "basic concepts" section in the manual page.
+
+2003-12-02 18:05 UTC tuomov
+ * trunk: changeset 1035
+ Fixed message display line copying bug.
+
+2003-12-02 13:37 UTC tuomov
+ * trunk: changeset 1034
+ Fixed -onescreen to -oneroot.
+
+2003-12-01 20:18 UTC tuomov
+ * trunk: changeset 1033
+ Button6 and Button7 might be recognised.
+
+2003-12-01 20:18 UTC tuomov
+ * trunk: changeset 1032
+ Ignore unknown bits in keypress event state.
+
+2003-12-01 19:09 UTC tuomov
+ * trunk: changeset 1031
+ Minor clean-up.
+
+2003-12-01 18:23 UTC tuomov
+ * trunk: changeset 1030
+ The line editor and region_set_name strip white space from the
+ beginning and end of strings.
+
+2003-12-01 01:34 UTC tuomov
+ * trunk: changeset 1029
+ Some more acceleration changes.
+
+2003-11-30 16:51 UTC tuomov
+ * trunk: changeset 1028
+ - Implemented move/resize edge snapping.
+
+ - Smoother square root based move/resize acceleration curve.
+
+2003-11-30 16:49 UTC tuomov
+ * trunk: changeset 1027
+ Uncommented CF_EDGE_RESISTANCE.
+
+2003-11-30 00:51 UTC tuomov
+ * trunk: changeset 1026
+ Save sticky state in session savefile.
+
+2003-11-30 00:48 UTC tuomov
+ * trunk: changeset 1025
+ Implemented sticky frames on WFloatWS:s.
+
+2003-11-30 00:34 UTC tuomov
+ * trunk: changeset 1024
+ Implemented WWatch-node based WObjList and changed tag list to that
+ instead of wasting space in WRegion.
+
+2003-11-29 22:46 UTC tuomov
+ * trunk: changeset 1023
+ Only redraw menu entries that need redrawing when selected entry is
+ changed.
+
+2003-11-29 16:27 UTC tuomov
+ * trunk: changeset 1022
+ Some focus handling changes, fixes and clean-up.
+
+2003-11-29 15:35 UTC tuomov
+ * trunk: changeset 1021
+ "Close" key and menu binding changes.
+
+2003-11-29 15:34 UTC tuomov
+ * trunk: changeset 1019
+ Minor clean-up.
+
+2003-11-29 14:36 UTC tuomov
+ * trunk: changeset 1018
+ Fixed selection request when multibyte support is not enabled.
+
+2003-11-29 14:31 UTC tuomov
+ * trunk: changeset 1017
+ Small documentation fix.
+
+2003-11-29 14:29 UTC tuomov
+ * trunk: changeset 1016
+ Do not display a query_message error when failing to open
+ ~/.ssh/known_hosts.
+
+2003-11-29 14:21 UTC tuomov
+ * trunk: changeset 1015
+ Improved documentation.
+
+2003-11-29 14:21 UTC tuomov
+ * trunk: changeset 1014
+ Fixed underscore and tiled escapes.
+
+2003-11-27 22:26 UTC tuomov
+ * trunk: changeset 1013
+ Added note on known_hosts in documentation comment.
+
+2003-11-27 22:26 UTC tuomov
+ * trunk: changeset 1012
+ Keyboard is no longer grabbed in submap mode if normal bindmap is not
+ grabed.
+
+2003-11-27 19:58 UTC tuomov
+ * trunk: changeset 1011
+ Oops.
+
+2003-11-27 16:18 UTC tuomov
+ * trunk: changeset 1010
+ Minor clean-up operations.
+
+2003-11-27 15:56 UTC tuomov
+ * trunk: changeset 1009
+ Added some stacking setup and mplex attach sanity checks.
+
+2003-11-27 15:42 UTC tuomov
+ * trunk: changeset 1008
+ Added clear_tags ctxmenu entry.
+
+2003-11-27 15:38 UTC tuomov
+ * trunk: changeset 1007
+ Region rescue code was cleaned up a little and the code is no longer
+ called from deinit handlers.
+
+2003-11-25 20:37 UTC tuomov
+ * trunk: changeset 1006
+ Added WIonWS.farthest, next_to and goto_dir exports.
+
+2003-11-25 19:44 UTC tuomov
+ * trunk: changeset 1005
+ CF_STR_EMPTY added.
+
+2003-11-24 16:52 UTC tuomov
+ * trunk: changeset 1004
+ Oops, 16pt helvetica may not be available. Use 17pt, 18pt is bold even
+ as medium.
+
+2003-11-24 16:32 UTC tuomov
+ * trunk: changeset 1003
+ Fonts are chosen more consistently in provided look-* style files.
+
+2003-11-24 16:07 UTC tuomov
+ * trunk: changeset 1002
+ look-cleanios was missing from Makefile.
+
+2003-11-24 16:02 UTC tuomov
+ * trunk: changeset 1001
+ Removed "for" from get_savefile_for, read_config_for, etc.
+
+2003-11-24 16:02 UTC tuomov
+ * trunk: changeset 1000
+ - Added 'jumpto' winprop and 'clientwin_added' hook.
+
+ - 'switchto' is passed as parameter to fullscreen check functions.
+
+ - Exported 'get_savefile'.
+
+ - Removed "for" from get_savefile_for, read_config_for, etc.
+
+ - Moved winprop lookup to the proper point in code after having again
+ moved it where name is not available.
+
+2003-11-24 01:14 UTC tuomov
+ * trunk: changeset 999
+ Fixed -libdir to -moduledir.
+
+2003-11-23 19:45 UTC tuomov
+ * trunk: changeset 998
+ Changes in stipple pattern usage in drawing a dragged tab.
+
+2003-11-23 18:37 UTC tuomov
+ * trunk: changeset 997
+ Added WIonWS.resize_tree function that can be used to resize whole
+ subtrees of the workspace split hierarchy.
+
+2003-11-23 13:19 UTC tuomov
+ * trunk: changeset 996
+ Removed the styles.
+
+2003-11-23 13:18 UTC tuomov
+ * trunk: changeset 995
+ Added new style look-cleanios.
+
+2003-11-23 04:54 UTC tuomov
+ * trunk: changeset 994
+ 'pmenu' entry index could be too big by one. Fixed.
+
+2003-11-23 04:53 UTC tuomov
+ * trunk: changeset 993
+ Look configuration files properly ported the drawing engine model and
+ proper menu styles added to those styles that need it.
+
+2003-11-23 03:12 UTC tuomov
+ * trunk: changeset 992
+ String shortening rules can now be specified always-on so that the
+ rule is applied even when no shortening is necessary.
+
+2003-11-23 03:10 UTC tuomov
+ * trunk: changeset 991
+ The same region is not to be passed twice as a _key_ binding handler
+ argument; two regions are only passed when e.g. a workspace is
+ selecting keys on a frame.
+
+2003-11-23 03:08 UTC tuomov
+ * trunk: changeset 990
+ Changed make_mplex_sub_or_self_fn behaviour.
+
+2003-11-23 02:45 UTC tuomov
+ * trunk: changeset 989
+ Completable hosts for SSH query are parsed from ~/.ssh/known_hosts
+ (instead of requiring the user to a list of them).
+
+2003-11-22 15:44 UTC tuomov
+ * trunk: changeset 988
+ Added Button3->rootmenu binding.
+
+2003-11-21 16:45 UTC tuomov
+ * trunk: changeset 987
+ Added mention of modulelist.mk.
+
+2003-11-21 16:40 UTC tuomov
+ * trunk: changeset 986
+ Modified the default drawing engine to be more usable as a basis for
+ alternative drawing engines that need per-window data.
+
+2003-11-21 15:09 UTC tuomov
+ * trunk: changeset 985
+ Title shortening rules are now used always even if the title would fit
+ in the available space without modification.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20031121
+
+2003-11-21 14:43 UTC tuomov
+ * trunk: changeset 984
+ clean-up variable rename.
+
+2003-11-21 09:11 UTC tuomov
+ * trunk: changeset 983
+ Invalid multibyte strings could cause the line editor to go to an
+ endless loop.
+
+2003-11-21 09:00 UTC tuomov
+ * trunk: changeset 982
+ Listing (completions, messages) line breaking wasn't yet multibyte-
+ aware.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20031119
+
+2003-11-21 04:10 UTC tuomov
+ * trunk: changeset 981
+ New string shortening code could segfault. Fixed it.
+
+2003-11-19 21:39 UTC tuomov
+ * trunk: changeset 980
+ Replaced UTF-8 support with (almost) general multibyte encoding
+ support.
+
+2003-11-17 21:03 UTC tuomov
+ * trunk: changeset 978
+ mplex_fit didn't update region geometry data.
+
+2003-11-17 21:03 UTC tuomov
+ * trunk: changeset 977
+ A minor clean-up operation.
+
+2003-11-16 21:40 UTC tuomov
+ * trunk: changeset 976
+ Updated documentation.
+
+2003-11-16 17:16 UTC tuomov
+ * trunk: changeset 975
+ Load querylib.
+
+2003-11-16 17:05 UTC tuomov
+ * trunk: changeset 974
+ make_mplex_sub_or_self_fn was broken.
+
+2003-11-16 17:05 UTC tuomov
+ * trunk: changeset 973
+ A variable name was wrong.
+
+2003-11-16 16:51 UTC tuomov
+ * trunk: changeset 972
+ Added support for _NET_WM_STATE_FULLSCREEN request.
+
+2003-11-16 15:19 UTC tuomov
+ * trunk: changeset 971
+ Reset font to NULL on deinit.
+
+2003-11-16 14:58 UTC tuomov
+ * trunk: changeset 970
+ Bindings can now be removed on the fly by passing nil as callback
+ function.
+
+2003-11-16 13:56 UTC tuomov
+ * trunk: changeset 969
+ Complain of invalid binding table.
+
+2003-11-16 13:48 UTC tuomov
+ * trunk: changeset 968
+ Updated the Makefile.
+
+2003-11-16 13:48 UTC tuomov
+ * trunk: changeset 967
+ Renamed ioncore-mplexfns.lua to ioncorelib-mplexfns.lua and moved all
+ mplex-related functions from ioncorelib.lua there.
+
+2003-11-16 01:44 UTC tuomov
+ * trunk: changeset 966
+ Fixed GC font setup.
+
+2003-11-16 01:43 UTC tuomov
+ * trunk: changeset 965
+ Don't compiled some code if CF_UTF8 is not set.
+
+2003-11-16 00:29 UTC tuomov
+ * trunk: changeset 964
+ Updated the man page.
+
+2003-11-15 23:51 UTC tuomov
+ * trunk: changeset 963
+ UTF8 is not used if locale is C/POSIX (or broken) even if Ion was
+ compiled with UTF8 support.
+
+2003-11-15 23:49 UTC tuomov
+ * trunk: changeset 962
+ Added font caching/ref.counting so that font loading would take little
+ less time when pattern guessing is required to fullfill locale's
+ requirements.
+
+2003-11-14 20:35 UTC tuomov
+ * trunk: changeset 961
+ Changed the order in which brushes are freed.
+
+2003-11-14 20:31 UTC tuomov
+ * trunk: changeset 960
+ The original source of the the fontset code was discovered.
+
+2003-11-14 16:00 UTC tuomov
+ * trunk: changeset 959
+ The functions to create binding wrappers to operate on WMPlexs'
+ children were extended and given better names, although the old ones
+ are still available.
+
+2003-11-14 15:56 UTC tuomov
+ * trunk: changeset 958
+ nothing special.
+
+2003-11-14 15:49 UTC tuomov
+ * trunk: changeset 957
+ Removed fallback font check.
+
+2003-11-14 15:40 UTC tuomov
+ * trunk: changeset 956
+ Added FontSet guessing code that should be able to figure out enough
+ fonts for XCreateFontSet to fullfill locales' requirements so font
+ loading shouldn't fail so often when UTF8 support is enabled.
+
+2003-11-14 00:42 UTC tuomov
+ * trunk: changeset 955
+ At least load "de" engine if no engine has been loaded while executing
+ draw.lua.
+
+2003-11-13 22:37 UTC tuomov
+ * trunk: changeset 954
+ Added some _LOADED checks.
+
+2003-11-13 18:45 UTC tuomov
+ * trunk: changeset 953
+ Lua files in share/ (but not etc/) are precompiled.
+
+2003-11-13 18:26 UTC tuomov
+ * trunk: changeset 952
+ 'ioncore-startup.lua' kludge was removed and replaced by the loading
+ of 'ioncore-efbb.lua' in case of empty bindmaps from the C side.
+
+2003-11-13 18:04 UTC tuomov
+ * trunk: changeset 951
+ Changes in default configuration files to make them more legible and
+ to add menu configuration.
+
+2003-11-13 18:03 UTC tuomov
+ * trunk: changeset 950
+ Call XClearWindow when toggling tab to avoid clutter.
+
+2003-11-13 18:02 UTC tuomov
+ * trunk: changeset 949
+ Added ioncore_aboutmsg export.
+
+2003-11-13 12:07 UTC tuomov
+ * trunk: changeset 948
+ Added disabled XMMS kludge.
+
+2003-11-12 17:50 UTC tuomov
+ * trunk: changeset 947
+ Extension definition changes.
+
+2003-11-12 17:50 UTC tuomov
+ * trunk: changeset 946
+ - C-side module configuration file loading function also look for
+ compiled .lc files.
+
+ - Lua-side include() automatically also looks for .lc and .lua files
+ if neither extension nor path component is given.
+
+2003-11-10 17:58 UTC tuomov
+ * trunk: changeset 945
+ Made find_suitable_screen global.
+
+2003-11-09 16:09 UTC tuomov
+ * trunk: changeset 944
+ Added WRegion.is_active and is_mapped exports.
+
+2003-11-06 17:50 UTC tuomov
+ * trunk: changeset 943
+ Some mplex_managed_changed calls were wrong, causing trouble with
+ transparency.
+
+2003-11-05 22:45 UTC tuomov
+ * trunk: changeset 942
+ include fixes.
+
+2003-11-05 22:45 UTC tuomov
+ * trunk: changeset 941
+ Stack management fixes.
+
+2003-11-05 12:23 UTC tuomov
+ * trunk: changeset 940
+ Removed mentions of xft.
+
+2003-11-04 20:27 UTC tuomov
+ * trunk: changeset 939
+ Fixed a potential segfault point.
+
+2003-11-04 20:26 UTC tuomov
+ * trunk: changeset 938
+ Quick&dirty stacking fix.
+
+2003-10-30 10:00 UTC tuomov
+ * trunk: changeset 937
+ Removed CURRENT_FILE kludge for include handling; use the Lua debug
+ interface instead to get the file the calling function was defined in.
+
+2003-10-30 08:34 UTC tuomov
+ * trunk: changeset 936
+ Some changes in default menus.
+
+2003-10-30 08:34 UTC tuomov
+ * trunk: changeset 935
+ libtool 1.4.3->1.4.x.
+
+2003-10-28 13:00 UTC tuomov
+ * trunk: changeset 934
+ submenus weren't being handled correctly.
+
+2003-10-27 16:59 UTC tuomov
+ * trunk: changeset 933
+ about_msg should be local.
+
+2003-10-27 16:58 UTC tuomov
+ * trunk: changeset 932
+ Changed styles are automatically translated (and complained of).
+
+2003-10-27 12:26 UTC tuomov
+ * trunk: changeset 931
+ Fixed cursor and selection substyles.
+
+2003-10-27 12:05 UTC tuomov
+ * trunk: changeset 930
+ Updated the script to use the new style names.
+
+2003-10-27 12:05 UTC tuomov
+ * trunk: changeset 929
+ Some style name changes.
+
+2003-10-27 12:05 UTC tuomov
+ * trunk: changeset 928
+ Changes in menus.
+
+2003-10-27 12:05 UTC tuomov
+ * trunk: changeset 927
+ Updated the look-* files.
+
+2003-10-27 12:05 UTC tuomov
+ * trunk: changeset 926
+ look-cleanviolet is now the default style.
+
+2003-10-25 20:23 UTC tuomov
+ * trunk: changeset 925
+ Check fallback font at startup with XCreateFontSet instead of
+ XLoadQueryFont.
+
+2003-10-24 17:09 UTC tuomov
+ * trunk: changeset 924
+ Moved list of modules to build from system.mk to modulelist.mk
+
+2003-10-04 14:52 UTC tuomov
+ * trunk: changeset 923
+ va_list usage changes due to problems on some architechtures.
+
+2003-10-04 12:41 UTC tuomov
+ * trunk: changeset 922
+ Added genframe_(in)activated hooks.
+
+2003-09-15 18:15 UTC tuomov
+ * trunk: changeset 921
+ Some target and fullscreen winprop handling fixes.
+
+2003-09-15 18:15 UTC tuomov
+ * trunk: changeset 920
+ Some fixes to client window rescuing.
+
+2003-09-15 18:15 UTC tuomov
+ * trunk: changeset 919
+ Some fixes to client window rescuing.
+
+2003-09-15 18:14 UTC tuomov
+ * trunk: changeset 918
+ Fixed a FALSE to NULL.
+
+2003-09-09 20:07 UTC tuomov
+ * trunk: changeset 917
+ Fixed an event-missing problem.
+
+2003-09-04 08:22 UTC tuomov
+ * trunk: changeset 916
+ Menu configuration changes.
+
+2003-09-04 08:22 UTC tuomov
+ * trunk: changeset 915
+ Ungrab keyboard before calling dispatch_binding (except with submap).
+
+2003-08-31 16:15 UTC tuomov
+ * trunk: changeset 914
+ Added a note on .xinitrc/.xsession to README.
+
+2003-08-28 20:59 UTC tuomov
+ * trunk: changeset 913
+ Some border drawing fixes.
+
+2003-08-25 15:25 UTC tuomov
+ * trunk: changeset 912
+ restart_other_wm fixes.
+
+2003-08-25 15:05 UTC tuomov
+ * trunk: changeset 911
+ Better grabbing checks.
+
+2003-08-25 15:04 UTC tuomov
+ * trunk: changeset 910
+ XSync() before fork() -- xlock should work a bit better now.
+
+2003-08-24 14:51 UTC tuomov
+ * trunk: changeset 909
+ Menu config changes; use submenus.
+
+2003-08-24 14:51 UTC tuomov
+ * trunk: changeset 908
+ Removed empty_tab area.
+
+2003-08-24 14:51 UTC tuomov
+ * trunk: changeset 907
+ Moved minof/maxof elsewhere, removed empty_tab.
+
+2003-08-24 14:50 UTC tuomov
+ * trunk: changeset 906
+ A little clean-up.
+
+2003-08-24 14:50 UTC tuomov
+ * trunk: changeset 905
+ Added ''pmenu'' off-screen scrolling support as in PWM.
+
+2003-08-24 14:49 UTC tuomov
+ * trunk: changeset 904
+ Some WTimer enhancements.
+
+2003-08-22 16:37 UTC tuomov
+ * trunk: changeset 903
+ Fixed a crash problem in case of invalid use of WGenFrame.p_tabdrag.
+
+2003-08-21 18:29 UTC tuomov
+ * trunk: changeset 902
+ - More changes to pointer handling code for better menu support.
+
+ - genframe_bindings knows of frame areas.
+
+2003-08-21 18:28 UTC tuomov
+ * trunk: changeset 901
+ Enhanced menu support.
+
+2003-08-21 18:24 UTC tuomov
+ * trunk: changeset 900
+ Added a brush that handles submenu entries in menus specially.
+
+2003-08-21 18:22 UTC tuomov
+ * trunk: changeset 899
+ 'make depend' fixed to work with modules.
+
+2003-08-20 16:46 UTC tuomov
+ * trunk: changeset 898
+ Don't strip white space from query results.
+
+2003-08-19 12:54 UTC tuomov
+ * trunk: changeset 897
+ Fixed tab drop on floatws:s (was putting clients to full screen mode
+ on occasion).
+
+2003-08-19 09:11 UTC tuomov
+ * trunk: changeset 896
+ uname SunOS check complaint fix with newer gnu utils.
+
+2003-08-15 17:14 UTC tuomov
+ * trunk: changeset 895
+ Some changes to pointer event handling code so menus can set handlers
+ immediately on button press.
+
+2003-08-15 13:59 UTC tuomov
+ * trunk: changeset 894
+ Some files were missing.. again.. *sigh*
+
+2003-08-14 18:16 UTC tuomov
+ * trunk: changeset 893
+ Added very preliminary and primitive menu support (only query-like
+ embedded-in-an-mplex menus).
+
+2003-08-14 18:08 UTC tuomov
+ * trunk: changeset 892
+ Added ioncore_version export.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030814
+
+2003-08-14 18:07 UTC tuomov
+ * trunk: changeset 891
+ Some file location reorganisation.
+
+2003-08-14 18:07 UTC tuomov
+ * trunk: changeset 890
+ Some file location reorganisation and header cleanup.
+
+2003-08-13 13:09 UTC tuomov
+ * trunk: changeset 889
+ Call region_notify_change when name is unset.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030811-1
+
+2003-08-13 13:08 UTC tuomov
+ * trunk: changeset 888
+ Dragging a tab with no title could cause a segfault.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030811
+
+2003-08-12 00:06 UTC tuomov
+ * trunk: changeset 887
+ Changed location for X shape extension shape.h include.
+
+2003-08-11 23:05 UTC tuomov
+ * trunk: changeset 886
+ There was an indexing bug in rootwin.c that caused stack corruption
+ and crash when Xinerama was enabled.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030810-1
+
+2003-08-11 05:21 UTC tuomov
+ * trunk: changeset 885
+ Winprop lookup had been broken.
+
+2003-08-10 17:02 UTC tuomov
+ * trunk: changeset 884
+ make_exec_fn was broken when the parameter to created function was a
+ frame.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030810
+
+2003-08-10 16:16 UTC tuomov
+ * trunk: changeset 883
+ Removed duplicate variable.
+
+2003-08-10 16:15 UTC tuomov
+ * trunk: changeset 882
+ Changes in tab reordering were not being updated to screen correctly.
+
+2003-08-10 13:46 UTC tuomov
+ * trunk: changeset 881
+ Added some more functions to manipulate object indices within a
+ WMPlex.
+
+2003-08-08 15:40 UTC tuomov
+ * trunk: changeset 880
+ close_sub_or_self is now WRegion.close_sub_or_self.
+
+2003-08-07 21:32 UTC tuomov
+ * trunk: changeset 879
+ Modified the winprop patch to use the numerical zero field instead of
+ " ! " to store winprops with no name regexp specified.
+
+2003-08-07 20:49 UTC tuomov
+ * trunk: changeset 878
+ Applied a patch to add title matching field 'name' (Lua regexp) in
+ winprops.
+
+2003-08-06 18:23 UTC tuomov
+ * trunk: changeset 877
+ Fixed a typo in UTF8 font code.
+
+2003-08-06 18:21 UTC tuomov
+ * trunk: changeset 876
+ Changed where get_winprop is called to a later time where the client
+ window's name has been set.
+
+2003-08-06 14:58 UTC tuomov
+ * trunk: changeset 875
+ foreground colour was wrong.
+
+2003-08-06 14:35 UTC tuomov
+ * trunk: changeset 874
+ Moved lookconv.lua to utils.
+
+2003-08-06 14:35 UTC tuomov
+ * trunk: changeset 873
+ - Wrote a conversion script from older .lua workspaces savefiles.
+
+ - Moved lookconv.lua to utils.
+
+2003-08-06 13:57 UTC tuomov
+ * trunk: changeset 872
+ Updated style configuration files to draw tabs with the 'activity'
+ attribute set in white on red. 'lookconv.lua' uses these same colours
+ in converted files.
+
+2003-08-06 13:55 UTC tuomov
+ * trunk: changeset 871
+ Implemented 'activity' display cue that is set when a newly created
+ client window is not displayed or when the urgency hint is set by the
+ client application.
+
+2003-08-06 13:46 UTC tuomov
+ * trunk: changeset 870
+ Backslash wasn't being escaped in saved strings.
+
+2003-08-05 14:13 UTC tuomov
+ * trunk: changeset 869
+ Improved handling of substyles with based_on.
+
+2003-08-05 14:09 UTC tuomov
+ * trunk: changeset 868
+ Removed WRegion/mgr_data; use object-indexed tables instead.
+
+2003-08-05 14:07 UTC tuomov
+ * trunk: changeset 867
+ Use a table instead of WRegion/mgr_data to store managed regions'
+ immediate splits.
+
+2003-08-05 13:30 UTC tuomov
+ * trunk: changeset 866
+ Added functions to index tables by any supported type.
+
+2003-08-04 22:15 UTC tuomov
+ * trunk: changeset 865
+ Wrong file name info in file.
+
+2003-08-04 21:30 UTC tuomov
+ * trunk: changeset 864
+ Some table accessing routine unifications.
+
+2003-08-04 16:59 UTC tuomov
+ * trunk: changeset 863
+ ionframe_bar_inside_border instead of bar_inside_frame
+
+2003-08-04 16:54 UTC tuomov
+ * trunk: changeset 862
+ Enchanced WRegion.close documentation.
+
+2003-08-04 14:58 UTC tuomov
+ * trunk: changeset 861
+ mdblclick(Button1) bound to shade on ionframes.
+
+2003-08-04 14:56 UTC tuomov
+ * trunk: changeset 860
+ Ionframe shade fixed.
+
+2003-08-04 10:03 UTC tuomov
+ * trunk: changeset 859
+ Added table entry type info to a documentation comment for
+ WMPlex.attach_*.
+
+2003-08-03 20:35 UTC tuomov
+ * trunk: changeset 858
+ Added options to set floatframe bar width limits and tab bar location
+ for ionframes(fields floatframe_bar_max_w_q/floatframe_tab_min_w and
+ ionframe_bar_inside_borderin frame style config).
+
+2003-08-01 16:49 UTC tuomov
+ * trunk: changeset 857
+ preliminary code to handle changing transient_for property... special
+ interface needed to handle floatws:s.
+
+2003-08-01 16:32 UTC tuomov
+ * trunk: changeset 856
+ Added some line editing and history exports.
+
+2003-08-01 05:52 UTC tuomov
+ * trunk: changeset 855
+ Added ignore_cfgrq winprop.
+
+2003-07-31 16:52 UTC tuomov
+ * trunk: changeset 854
+ added spacing = 1 to input style.
+
+2003-07-31 16:52 UTC tuomov
+ * trunk: changeset 853
+ listing fitting fixed.
+
+2003-07-31 14:16 UTC tuomov
+ * trunk: changeset 852
+ Fixed some problems with selections in queries and added
+ wedln_clear_mark function.
+
+2003-07-31 14:16 UTC tuomov
+ * trunk: changeset 851
+ Bound Control+G to end a query and Control+K G to clear mark in
+ queries.
+
+2003-07-31 13:55 UTC tuomov
+ * trunk: changeset 850
+ Added some more querylib documentation and simplified a couple
+ functions.
+
+2003-07-31 13:49 UTC tuomov
+ * trunk: changeset 849
+ Added gr_refresh and renamed reread_draw_config to gr_read_config.
+
+2003-07-31 13:49 UTC tuomov
+ * trunk: changeset 848
+ Style configuration files now call de_reset and gr_refresh.
+
+2003-07-30 21:56 UTC tuomov
+ * trunk: changeset 847
+ look-cleanviolet.lua was missing from set of installed files.
+
+2003-07-30 19:37 UTC tuomov
+ * trunk: changeset 846
+ Added some ugly workarounds to some random Lua API functions not
+ checking the types of objects on stack.
+
+2003-07-30 19:33 UTC tuomov
+ * trunk: changeset 845
+ Implemented keyboard resize acceleration.
+
+2003-07-30 15:44 UTC tuomov
+ * trunk: changeset 844
+ Updated manpage with -sessionname.
+
+2003-07-30 15:27 UTC tuomov
+ * trunk: changeset 843
+ WRectangle passing as argument changed to const WRectangle* mostly.
+
+2003-07-30 14:23 UTC tuomov
+ * trunk: changeset 842
+ Added "deinit" hook.
+
+2003-07-30 14:21 UTC tuomov
+ * trunk: changeset 841
+ Updated read_config_for_args call.
+
+2003-07-30 14:17 UTC tuomov
+ * trunk: changeset 840
+ - Removed support for screen-specific configuration files.
+
+ - Savefiles now go in ~/.ion-devel/sessionname (instead of ~/.ion-
+ devel/saves) where sessionname is 'default-session-displayname' by
+ default (with colon in display name converted to a dash) but can be
+ changed from the command line.
+
+ - Workspaces are now saved in a single 'workspaces.lua' file in
+ session directory and screens are also now set with a single
+ 'initialise_screen_id' call.
+
+2003-07-30 14:14 UTC tuomov
+ * trunk: changeset 839
+ Removed CF_SECOND_RATE_OS_FS comment as the setting is no longer
+ necessary.
+
+2003-07-28 18:01 UTC tuomov
+ * trunk: changeset 838
+ Added --mode=link to libtool parameters.
+
+2003-07-28 13:43 UTC tuomov
+ * trunk: changeset 837
+ - Fixed a bug in the new split resizing algorithm that caused
+ bottom/right regions in a split to be misplaced if both bottom and
+ top or left and right border were moved of another region.
+
+ - Added some comments documenting the resizing algorithm.
+
+2003-07-27 18:49 UTC tuomov
+ * trunk: changeset 836
+ Added some libtool options to system.mk
+
+2003-07-27 18:42 UTC tuomov
+ * trunk: changeset 835
+ Fixed a problem with the split resizing algorithm and keyboard resize
+ by almost completely rewriting the algorithm.
+
+2003-07-27 18:41 UTC tuomov
+ * trunk: changeset 834
+ Removed a comment.
+
+2003-07-27 00:15 UTC tuomov
+ * trunk: changeset 833
+ Added keys for manipulating tags and attaching tagged objects (Mod+T:
+ toggle tag, Mod+K T: clear tags, Mod+K A: attach tagged).
+
+2003-07-27 00:00 UTC tuomov
+ * trunk: changeset 832
+ Fixed transient_mode = "current" in full-screen mode.
+
+2003-07-26 23:44 UTC tuomov
+ * trunk: changeset 831
+ Added some documentation comments.
+
+2003-07-26 23:07 UTC tuomov
+ * trunk: changeset 830
+ Transparency mode switching fixed.
+
+2003-07-26 22:58 UTC tuomov
+ * trunk: changeset 829
+ Some cleanup.
+
+2003-07-26 22:37 UTC tuomov
+ * trunk: changeset 828
+ Some colour group initialisation changes.
+
+2003-07-25 20:31 UTC tuomov
+ * trunk: changeset 827
+ CVS barfed again and refused to remove these files.
+
+2003-07-25 20:24 UTC tuomov
+ * trunk: changeset 826
+ Ion now supports drawing engines as loadable modules!
+
+2003-07-25 20:13 UTC tuomov
+ * trunk: changeset 825
+ Colour scheme configuration files were converted to the new format.
+
+2003-07-25 19:34 UTC tuomov
+ * trunk: changeset 824
+ WRootWin changed to be of type WWindow (instead of just WRegion).
+
+2003-07-23 13:43 UTC tuomov
+ * trunk: changeset 823
+ Fixed tag pixmap and textbox spacings.
+
+2003-07-22 18:09 UTC tuomov
+ * trunk: changeset 822
+ Drawing engine Lua library was added.
+
+2003-07-22 18:06 UTC tuomov
+ * trunk: changeset 821
+ Drawing engine interface code was added although not yet used.
+
+2003-07-22 18:04 UTC tuomov
+ * trunk: changeset 820
+ The prospective default drawing engine was added.
+
+2003-07-22 16:57 UTC tuomov
+ * trunk: changeset 819
+ Added a script (etc/lookconv.lua) to convert the old .lua colour
+ schemes to the upcoming format.
+
+2003-07-21 05:25 UTC tuomov
+ * trunk: changeset 818
+ Added a note on *BSD libtool version brain-damagedness.
+
+2003-07-19 10:50 UTC tuomov
+ * trunk: changeset 817
+ submap had been broken by previous simplifications.
+
+2003-07-19 10:50 UTC tuomov
+ * trunk: changeset 816
+ Some va_list passing changes.
+
+2003-07-18 15:30 UTC tuomov
+ * trunk: changeset 815
+ The fact that there is a configuration manual was made much better
+ visible in the README.
+
+2003-07-16 14:16 UTC tuomov
+ * trunk: changeset 814
+ Nested workspace handling had been broken by the add managed/attach
+ interface change. Fixed.
+
+2003-07-13 21:14 UTC tuomov
+ * trunk: changeset 813
+ The function 'exec_on_wm_display' was renamed 'exec'.
+
+2003-07-13 21:10 UTC tuomov
+ * trunk: changeset 812
+ Lua function binding for classes put into class-tables thus making the
+ bindings more object-oriented in spirit.
+
+2003-07-10 22:56 UTC tuomov
+ * trunk: changeset 811
+ AnyModifier handling fixes; Xlib was crashing when lock ignore kludge
+ was applied on AnyModifier grabs.
+
+2003-07-08 18:48 UTC tuomov
+ * trunk: changeset 810
+ Some documentation updates.
+
+2003-07-08 18:22 UTC tuomov
+ * trunk: changeset 809
+ removed deprecated definitions
+
+2003-07-08 18:08 UTC tuomov
+ * trunk: changeset 808
+ The 'have region A manage region B' interface was heavily revamped.
+ The generic region_manage(_new) functions are gone and only WMPlexes
+ now export the equivalent interfaces mplex_attach(_new). Only client
+ windows' are now set up with a generic interface that is a lot simpler
+ than the old.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030628
+
+2003-07-04 14:04 UTC tuomov
+ * trunk: changeset 807
+ Set default_ws_type in pwm-ioncore-example.lua.
+
+2003-06-28 17:40 UTC tuomov
+ * trunk: changeset 806
+ Fixed a crash when the same key was bound as both submap and normal
+ action on an object.
+
+2003-06-27 21:16 UTC tuomov
+ * trunk: changeset 805
+ Added more obsolete functions.
+
+2003-06-27 21:15 UTC tuomov
+ * trunk: changeset 804
+ Fixed some comments.
+
+2003-06-27 21:15 UTC tuomov
+ * trunk: changeset 803
+ Implemented region_close on WFloatWS:s and renamed floatws_destroy to
+ floatws_relocate_and_close to be consistent with the naming of similar
+ functions on WIonFrames.
+
+2003-06-27 21:15 UTC tuomov
+ * trunk: changeset 802
+ Fixed documentation in querylib.
+
+2003-06-27 18:55 UTC tuomov
+ * trunk: changeset 801
+ The CF_LT_DL_ANCIENT option was removed as much more extra code would
+ have been needed to support ancient versions of libtool. Version 1.4.3
+ or newer is now required.
+
+2003-06-27 18:47 UTC tuomov
+ * trunk: changeset 800
+ The '-or' flag to find apparently was a GNU extension; '-o' seems to
+ work.
+
+2003-06-27 18:40 UTC tuomov
+ * trunk: changeset 799
+ - The Mod1+F1 Ion man page display binding was broken.
+
+ - The function exec_in_frame was renamed exec_in.
+
+2003-06-27 14:05 UTC tuomov
+ * trunk: changeset 798
+ Manual page fixed.
+
+2003-06-25 23:37 UTC tuomov
+ * trunk: changeset 797
+ FloatWS:s don't warp to new frames.
+
+2003-06-25 23:14 UTC tuomov
+ * trunk: changeset 796
+ XOR resize rubberand had been broken by previous changes.
+
+2003-06-25 13:37 UTC tuomov
+ * trunk: changeset 795
+ The default bindings for the F-keys now use the modifier from
+ SECOND_MOD (defaults to the empty string i.e. no modifier).
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030623
+
+2003-06-25 05:36 UTC tuomov
+ * trunk: changeset 794
+ Tabs' grab area extended to include frame's top border when the
+ frame's y coordinate is zero.
+
+2003-06-23 23:47 UTC tuomov
+ * trunk: changeset 793
+ A minor fix
+
+2003-06-23 13:14 UTC tuomov
+ * trunk: changeset 792
+ Resize display was showing incorrect values for keyboard resize.
+
+2003-06-23 13:13 UTC tuomov
+ * trunk: changeset 791
+ A bug in grab handler calling code could crash Ion when leaving
+ keyboard resize mode manually.
+
+2003-06-23 01:20 UTC tuomov
+ * trunk: changeset 790
+ Fixed pointer warping on screen change.
+
+2003-06-22 11:12 UTC tuomov
+ * trunk: changeset 789
+ Removed false comments.
+
+2003-06-21 20:07 UTC tuomov
+ * trunk: changeset 788
+ Screen lookup had been broken for windows that are not properly on any
+ screen.
+
+2003-06-21 20:06 UTC tuomov
+ * trunk: changeset 787
+ As the number of dynamic functions has been getting bigger, the
+ functions are now sorted on first use and then binary-searched instead
+ of naive linear searching.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030620
+
+2003-06-21 12:50 UTC tuomov
+ * trunk: changeset 786
+ Return from full screen mode to floatws had been broken.
+
+2003-06-21 10:56 UTC tuomov
+ * trunk: changeset 785
+ Client window last height request bookkeeping code had been lost when
+ configure request policy was changed. This caused transient sizes to
+ be calculated incorrectly.
+
+2003-06-20 09:19 UTC tuomov
+ * trunk: changeset 784
+ Nothing!
+
+2003-06-20 09:19 UTC tuomov
+ * trunk: changeset 783
+ Constrain frames to their workspaces.
+
+2003-06-20 08:52 UTC tuomov
+ * trunk: changeset 782
+ Oops.
+
+2003-06-20 08:50 UTC tuomov
+ * trunk: changeset 781
+ Some initial focus policy changes.
+
+2003-06-20 08:50 UTC tuomov
+ * trunk: changeset 780
+ The split functions now return the newly created frame.
+
+2003-06-20 07:40 UTC tuomov
+ * trunk: changeset 779
+ Added a comment.
+
+2003-06-19 22:06 UTC tuomov
+ * trunk: changeset 778
+ Put new client windows in innermost/deepest nested active workspace,
+ if any, instead of limiting to those attached directly to screens.
+
+2003-06-19 22:05 UTC tuomov
+ * trunk: changeset 777
+ Split recalculation on WS resize fixed and made proportional.
+
+2003-06-19 20:51 UTC tuomov
+ * trunk: changeset 776
+ Changes to client window move request handling on WFloatWS:s; while
+ the current behaviour may not be correct, a greater number of apps'
+ requests should work almost as expected even in nested workspaces.
+
+2003-06-19 18:12 UTC tuomov
+ * trunk: changeset 775
+ New windows weren't being placed on correct screen in Xinerama mode.
+
+2003-06-19 18:11 UTC tuomov
+ * trunk: changeset 774
+ Removed unnecessary flags from create/init.
+
+2003-06-19 16:16 UTC tuomov
+ * trunk: changeset 773
+ Tab-bar state wasn't being applied correctly from savefiles.
+
+2003-06-18 18:49 UTC tuomov
+ * trunk: changeset 772
+ Some transient size management changes.
+
+2003-06-18 18:14 UTC tuomov
+ * trunk: changeset 771
+ - Added min_size winprop.
+
+ - Transients weren't properly unattached when the managing client
+ window died. This could cause segfault e.g. at exit.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030617
+
+2003-06-18 13:31 UTC tuomov
+ * trunk: changeset 770
+ Some title shortening rules were defined in wrong order in ioncore-
+ example.lua and the rules App: doc -> doc... and App: doc<n> ->
+ doc...<n> were missing.
+
+2003-06-18 12:12 UTC tuomov
+ * trunk: changeset 769
+ Use libtool for make clean.
+
+2003-06-17 20:29 UTC tuomov
+ * trunk: changeset 768
+ Added Galeon find dialog randomly missing transient_for hint
+ workaround winprop to kludges.lua.
+
+2003-06-17 20:27 UTC tuomov
+ * trunk: changeset 767
+ Fixed the workaround.
+
+2003-06-17 20:09 UTC tuomov
+ * trunk: changeset 766
+ The function close_sub_or_self was added.
+
+2003-06-17 20:09 UTC tuomov
+ * trunk: changeset 765
+ The function region_get_active_leaf was removed and the export
+ region_active_sub added.
+
+2003-06-17 20:08 UTC tuomov
+ * trunk: changeset 764
+ The Mod1+C binding had been broken by the removal if
+ make_active_leaf_fn: The function close_sub_or_self (not same as
+ make_active_leaf_fn(region_close)) was added and the key bound to this
+ function.
+
+2003-06-17 19:45 UTC tuomov
+ * trunk: changeset 763
+ Added workaround to the XFree86 textprop bug that caused starting
+ Opera to crash Ion when UTF8 support was enabled.
+
+2003-06-17 19:32 UTC tuomov
+ * trunk: changeset 762
+ Mention XFree86 version number in the bug comment.
+
+2003-06-17 19:28 UTC tuomov
+ * trunk: changeset 761
+ Mention WinXP in cygwin comments.
+
+2003-06-17 16:57 UTC tuomov
+ * trunk: changeset 760
+ Added commented-out options to system.mk for compiling Ion with the
+ Debian Lua package as the paths and file names differ greatly from the
+ official distribution.
+
+2003-06-17 15:56 UTC tuomov
+ * trunk: changeset 759
+ Added a note to system.mk about the Xlib UTF8 bug.
+
+2003-06-17 09:16 UTC tuomov
+ * trunk: changeset 758
+ More Cygwin notes.
+
+2003-06-17 08:26 UTC tuomov
+ * trunk: changeset 757
+ Added some Cygwin installation notes to system.mk.
+
+2003-06-17 08:17 UTC tuomov
+ * trunk: changeset 756
+ Scripts in share/ still weren't being built.
+
+2003-06-15 18:22 UTC tuomov
+ * trunk: changeset 755
+ Winprop lookup was cluttering globals.
+
+2003-06-15 10:40 UTC tuomov
+ * trunk: changeset 754
+ Some more stack trace cleanup.
+
+2003-06-15 10:24 UTC tuomov
+ * trunk: changeset 753
+ Stack traces are ordered better when there are nested calls with
+ errors and calls to C functions for which no name is known are
+ compressed in the output.
+
+2003-06-15 09:09 UTC tuomov
+ * trunk: changeset 752
+ make_active_leaf_fn in compat.lua was broken.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030614
+
+2003-06-14 20:28 UTC tuomov
+ * trunk: changeset 751
+ Some WMPlex/query focusing fixes.
+
+2003-06-14 20:12 UTC tuomov
+ * trunk: changeset 750
+ The man page query completor also looks for symbolic links.
+
+2003-06-14 15:10 UTC tuomov
+ * trunk: changeset 749
+ Added more documentation to *frame_begin_resize.
+
+2003-06-14 12:05 UTC tuomov
+ * trunk: changeset 748
+ Focus was being incorrectly changed when an inactive full screen
+ client window was destroyed.
+
+2003-06-14 11:49 UTC tuomov
+ * trunk: changeset 747
+ Some fullscreen focus kludges
+
+2003-06-13 23:01 UTC tuomov
+ * trunk: changeset 746
+ Use luaL_(g|s)etn instead of looking upthe functions from the table
+ library.
+
+2003-06-13 19:36 UTC tuomov
+ * trunk: changeset 745
+ - Some changes to grab and drag handler setup functions.
+
+ - Escape key was harcoded to kill any active grab (so that
+ misconfigured resize modes and such can't do harm).
+
+2003-06-12 22:53 UTC tuomov
+ * trunk: changeset 744
+ Fixed doc comment
+
+2003-06-12 18:48 UTC tuomov
+ * trunk: changeset 743
+ Some generic resize code simplifications; timers moved to keyboard
+ resize mode code(s).
+
+2003-06-12 18:28 UTC tuomov
+ * trunk: changeset 742
+ Resize timeout timer was being set up only after some resize action
+ had been performed, not when entering the mode.
+
+2003-06-12 18:14 UTC tuomov
+ * trunk: changeset 741
+ More error-tolerant configuration reading setup: 1. If Lua fails to
+ load a configuration file (syntax error etc.), the next on path is
+ tried instead of failing. (If the configuration file dies in an error
+ during execution, the next one, however, is not attempted.) 2. The
+ main configuration file (ioncore.lua) is executed through ioncore-
+ startup.lua. This file redefines some of the binding setup functions
+ to monitor binding settings. If some of the binding groups have been
+ left empty by failing configuration files, minimal bindings are
+ created.
+
+2003-06-12 18:04 UTC tuomov
+ * trunk: changeset 740
+ Some error display format changes.
+
+2003-06-12 18:04 UTC tuomov
+ * trunk: changeset 739
+ Some error displays were broken.
+
+2003-06-12 18:03 UTC tuomov
+ * trunk: changeset 738
+ The binding setup functions no return FALSE if no bindings were
+ defined at all.
+
+2003-06-12 18:01 UTC tuomov
+ * trunk: changeset 737
+ Better commented configuration files.
+
+2003-06-12 15:41 UTC tuomov
+ * trunk: changeset 736
+ Comments in system.mk were out of place
+
+2003-06-12 00:37 UTC tuomov
+ * trunk: changeset 735
+ Error log should be somewhat easier to read now.
+
+2003-06-10 18:18 UTC tuomov
+ * trunk: changeset 734
+ waitrelease fixed.
+
+2003-06-10 16:21 UTC tuomov
+ * trunk: changeset 733
+ bindmaps.c and bindmaps.h were missing from previous commit.
+
+2003-06-10 16:17 UTC tuomov
+ * trunk: changeset 732
+ - Binding configuration (hopefully) simplified: bindings previously
+ defined in common-frame-bindings.lua were moved to ioncore-
+ bindings.lua and functions for defining bindings common to all
+ WMPlexes and WGenFrames were added.
+
+ - The confusing 'make_active_leaf_fn' was also removed (can still be
+ found in compat.lua) and instead client window bindings are defined
+ in mplex_bindings with the help of the perhaps a little less
+ confusing 'make_current_clientwin_fn'.
+
+2003-06-10 16:14 UTC tuomov
+ * trunk: changeset 731
+ Binding configuration (hopefully) simplified: bindings previously
+ defined in common-frame-bindings.lua were moved to ioncore-
+ bindings.lua and functions for defining bindings common to all
+ WMPlexes and WGenFrames were added.
+
+2003-06-10 11:07 UTC tuomov
+ * trunk: changeset 730
+ Manual page updates.
+
+2003-06-10 11:05 UTC tuomov
+ * trunk: changeset 729
+ The functions extl_dofile/string' were removed and
+ extl_loadfile/string added.
+
+2003-06-09 22:24 UTC tuomov
+ * trunk: changeset 728
+ Warping on workspace switch had been broken by addition of
+ multiplexes.
+
+2003-06-09 21:13 UTC tuomov
+ * trunk: changeset 727
+ The Lua interfacing code now uses a unique (cached in a weak table)
+ WWatch for Ion's objects instead of creating a new userdata/watch
+ every time an object is passed to Lua. This allows using the objects
+ as indexes in tables.
+
+2003-06-09 20:28 UTC tuomov
+ * trunk: changeset 726
+ Some client window initial focus policy unification.
+
+2003-06-09 16:14 UTC tuomov
+ * trunk: changeset 725
+ Added some definitions in header
+
+2003-06-09 15:17 UTC tuomov
+ * trunk: changeset 724
+ 'QueryLib.query_workspace' new creates workspaces of the type set in
+ the variable 'default_ws_type' if no type is otherwise specified and
+ Mod1+F9 was bound to create workspaces of this type without asking for
+ a name. (The default name of default_ws_type<n> is used.)
+
+2003-06-09 15:14 UTC tuomov
+ * trunk: changeset 723
+ WRegions (except WClientWins) are now given names of the form
+ 'ClassName<n>' by default.
+
+2003-06-09 14:24 UTC tuomov
+ * trunk: changeset 722
+ - Don't complain of disappeared windows at startup phase.
+
+ - Some client window management setup cleanup.
+
+2003-06-08 19:06 UTC tuomov
+ * trunk: changeset 721
+ Added 'warn' export.
+
+2003-06-08 18:22 UTC tuomov
+ * trunk: changeset 720
+ Added -noxinerama command line option.
+
+2003-06-08 17:55 UTC tuomov
+ * trunk: changeset 719
+ Some small changes.
+
+2003-06-08 17:38 UTC tuomov
+ * trunk: changeset 718
+ Fixed some documentation comments.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030606
+
+2003-06-08 17:28 UTC tuomov
+ * trunk: changeset 717
+ Added mplex_managed_count, mplex_managed_index and mplex_current_index
+ functions. The latter two are in ioncore-mplexfns.lua that must
+ specifically be loaded if the functions are needed.
+
+2003-06-08 12:44 UTC tuomov
+ * trunk: changeset 716
+ Workspace swithing while dragging tabs had been broken by the mplex
+ change.
+
+2003-06-06 13:23 UTC tuomov
+ * trunk: changeset 715
+ Changed comments.
+
+2003-06-06 13:13 UTC tuomov
+ * trunk: changeset 714
+ Added 'screen_set_managed_offset' function that statusbars and such
+ should use to allocate space.
+
+2003-06-06 12:42 UTC tuomov
+ * trunk: changeset 713
+ Some cleanup.
+
+2003-06-05 23:19 UTC tuomov
+ * trunk: changeset 712
+ Don't execute 'arg' setup code when there are no parameters.
+
+2003-06-05 06:10 UTC tuomov
+ * trunk: changeset 711
+ Makefile was missing share/ from SUBDIRS:
+
+2003-06-04 16:12 UTC tuomov
+ * trunk: changeset 710
+ WScreen and WGenFrame now have a common WMPlex base class.
+
+2003-06-02 22:30 UTC tuomov
+ * trunk: changeset 709
+ Ion-ssh and ion-man scripts were updated to use $SHAREDIR/ion-
+ runinxterm.
+
+2003-06-02 19:52 UTC tuomov
+ * trunk: changeset 708
+ CF_NO_XINERAMA had been broken at some point.
+
+2003-06-02 17:50 UTC tuomov
+ * trunk: changeset 707
+ Added -DCF_LTLD_ANCIENT kludge so that it might be possible to use
+ some systems' ancient libltdl.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030602-1
+
+2003-06-02 14:15 UTC tuomov
+ * trunk: changeset 706
+ Remaining sprintf calls replaced with snprintf.
+
+2003-06-02 14:08 UTC tuomov
+ * trunk: changeset 705
+ Most of module management code removed as libltdl can handle it.
+
+2003-06-02 10:34 UTC tuomov
+ * trunk: changeset 704
+ Oops.
+
+2003-06-02 10:32 UTC tuomov
+ * trunk: changeset 703
+ More ugly-fontixes
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030602
+
+2003-06-02 10:04 UTC tuomov
+ * trunk: changeset 702
+ Changed $SHAREDIR before $ETCDIR on configuration file/script search
+ path because people weren't removing their old *lib.lua files.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030601
+
+2003-06-02 09:27 UTC tuomov
+ * trunk: changeset 701
+ Ugly-font support was broken.
+
+2003-06-02 05:40 UTC tuomov
+ * trunk: changeset 700
+ Some libltdl search path setting changes.
+
+2003-06-01 13:21 UTC tuomov
+ * trunk: changeset 699
+ Some minor clarifications and fixes.
+
+2003-06-01 12:15 UTC tuomov
+ * trunk: changeset 698
+ More fixes.
+
+2003-06-01 12:11 UTC tuomov
+ * trunk: changeset 697
+ Another extl_l1_finalize fix.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030531
+
+2003-06-01 02:02 UTC tuomov
+ * trunk: changeset 696
+ Fixed a memory leak.
+
+2003-06-01 01:44 UTC tuomov
+ * trunk: changeset 695
+ An off-by-one error in extl_l1_finalize caused references to some Lua
+ tables (including large completions) never to be released.
+
+2003-05-31 15:33 UTC tuomov
+ * trunk: changeset 694
+ Ion-runinxterm was not found.
+
+2003-05-31 15:04 UTC tuomov
+ * trunk: changeset 693
+ License changed: LGPL.
+
+2003-05-31 14:49 UTC tuomov
+ * trunk: changeset 692
+ The -libdir option aws changed to -moduledir.
+
+2003-05-31 14:48 UTC tuomov
+ * trunk: changeset 691
+ Manual page updated.
+
+2003-05-31 13:20 UTC tuomov
+ * trunk: changeset 690
+ Oops.
+
+2003-05-31 13:19 UTC tuomov
+ * trunk: changeset 689
+ Added CF_ALWAYS_VIRTUAL_ROOT
+
+2003-05-31 13:11 UTC tuomov
+ * trunk: changeset 688
+ Compatibility wrappers for old resize functions were added.
+
+2003-05-31 13:11 UTC tuomov
+ * trunk: changeset 687
+ The functions *frame_do_resize were changed to receive four
+ parameters, one for each border/direction.
+
+2003-05-31 13:10 UTC tuomov
+ * trunk: changeset 686
+ More changes in move/resize mode bindings to be more consistent and
+ predictable: Left/Right/Up/Down and F/B/P/N grow the frame in the
+ specific direction, Shift+keys shrink and in case of floating frames,
+ DEFAULT_MOD+keys move.
+
+2003-05-31 12:45 UTC tuomov
+ * trunk: changeset 685
+ mkexports.pl => mkexports.lua
+
+2003-05-31 12:43 UTC tuomov
+ * trunk: changeset 684
+ Transient reparent stack "fix".
+
+2003-05-31 12:35 UTC tuomov
+ * trunk: changeset 683
+ Removed unused settings.
+
+2003-05-31 11:09 UTC tuomov
+ * trunk: changeset 682
+ Some drawing fixes.
+
+2003-05-31 10:58 UTC tuomov
+ * trunk: changeset 681
+ Some (part bad) name allocation fixes.
+
+2003-05-31 00:40 UTC tuomov
+ * trunk: changeset 680
+ Some reordering of initilisation code.
+
+2003-05-30 21:17 UTC tuomov
+ * trunk: changeset 679
+ Changes in installation directories: The ion-* shell scripts are
+ installed in $SHAREDIR and are ioncorelib.lua, querylib.lua and
+ compat.lua. 'ion-completefile' is installed in $EXTRABINDIR
+ (=$MODULEDIR) being a binary.
+
+2003-05-30 21:17 UTC tuomov
+ * trunk: changeset 678
+ - Changes in installation directories: The ion-* shell scripts are
+ installed in $SHAREDIR and are ioncorelib.lua, querylib.lua and
+ compat.lua. 'ion-completefile' is installed in $EXTRABINDIR
+ (=$MODULEDIR) being a binary.
+
+ - QueryLib functions search the script directories (~/.ion-devel/,
+ $ETCDIR, $SHAREDIR, $EXTRABINDIR; in that order) for the ion-*
+ helper programs instead of assuming them being on $PATH.
+
+2003-05-30 21:15 UTC tuomov
+ * trunk: changeset 677
+ - The *DIR settings in system.mk are now more detailed.
+
+ - Changes in installation directories: The ion-* shell scripts are
+ installed in $SHAREDIR and are ioncorelib.lua, querylib.lua and
+ compat.lua. 'ion-completefile' is installed in $EXTRABINDIR
+ (=$MODULEDIR) being a binary.
+
+2003-05-29 22:22 UTC tuomov
+ * trunk: changeset 676
+ Removed note on C99 requirement as that is no longer true.
+
+2003-05-29 13:11 UTC tuomov
+ * trunk: changeset 675
+ Removed deprecated definitions.
+
+2003-05-29 12:32 UTC tuomov
+ * trunk: changeset 674
+ All object destroys should now be handled safely.
+
+2003-05-28 22:21 UTC tuomov
+ * trunk: changeset 673
+ Name management wasn't updating the changes to frames.
+
+2003-05-28 21:37 UTC tuomov
+ * trunk: changeset 672
+ Floatframe_handle_drop should now set geometry correctly in nested
+ workspaces.
+
+2003-05-28 18:48 UTC tuomov
+ * trunk: changeset 671
+ Small global environment cluttering fix.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030528
+
+2003-05-28 18:40 UTC tuomov
+ * trunk: changeset 670
+ Small UTF8 fix.
+
+2003-05-28 16:31 UTC tuomov
+ * trunk: changeset 669
+ Examples of query_man_path and query_ssh_hosts were added to the
+ default ioncore.lua main configuration file.
+
+2003-05-27 19:14 UTC tuomov
+ * trunk: changeset 668
+ WClientWins now save the last height request of transients (and other
+ managed objects) so a decent size should always be restored when the
+ window is in a big enough frame.
+
+2003-05-27 17:17 UTC tuomov
+ * trunk: changeset 667
+ Mkexports.lua document generation updated to understand
+ EXTL_EXPORT_AS.
+
+2003-05-27 17:07 UTC tuomov
+ * trunk: changeset 666
+ A minor check added.
+
+2003-05-27 17:02 UTC tuomov
+ * trunk: changeset 665
+ Added a comment.
+
+2003-05-27 16:59 UTC tuomov
+ * trunk: changeset 664
+ Some clean-up and region_full_name reference removed.
+
+2003-05-27 16:59 UTC tuomov
+ * trunk: changeset 663
+ complete/lookup_clientwin removed.
+
+2003-05-27 16:57 UTC tuomov
+ * trunk: changeset 662
+ New name allocation code: client windows are now in a separate
+ namespace from other objects and "short names" without appended
+ instance number are gone.
+
+2003-05-27 16:55 UTC tuomov
+ * trunk: changeset 661
+ Some tab bar drawing fixes.
+
+2003-05-27 16:47 UTC tuomov
+ * trunk: changeset 660
+ Added functions to clear Lua table entries.
+
+2003-05-26 22:13 UTC tuomov
+ * trunk: changeset 659
+ Some changes in system.mk Lua settings.
+
+2003-05-26 22:06 UTC tuomov
+ * trunk: changeset 658
+ Changed DATA_MODE.
+
+2003-05-26 22:06 UTC tuomov
+ * trunk: changeset 657
+ Some client window resize/move request handling changes.
+
+2003-05-25 11:07 UTC tuomov
+ * trunk: changeset 656
+ Some clean-up.
+
+2003-05-25 11:07 UTC tuomov
+ * trunk: changeset 655
+ Added the boolean 'fullscreen' winprop.
+
+2003-05-25 11:04 UTC tuomov
+ * trunk: changeset 654
+ Floatws circulate bindings should not clutter global environment.
+
+2003-05-25 11:03 UTC tuomov
+ * trunk: changeset 653
+ QueryLib should now remember last directory for file view and edit
+ queries.
+
+2003-05-24 20:37 UTC tuomov
+ * trunk: changeset 652
+ Fixed extl_globals.
+
+2003-05-24 16:45 UTC tuomov
+ * trunk: changeset 651
+ Minor bugs fixed.
+
+2003-05-24 15:06 UTC tuomov
+ * trunk: changeset 650
+ Added query_message.
+
+2003-05-24 14:50 UTC tuomov
+ * trunk: changeset 649
+ Some documentation was missing.
+
+2003-05-24 12:32 UTC tuomov
+ * trunk: changeset 648
+ Client window rescue fixed.
+
+2003-05-24 11:25 UTC tuomov
+ * trunk: changeset 647
+ Removed an unnecessary XClear.
+
+2003-05-23 23:57 UTC tuomov
+ * trunk: changeset 646
+ More attempts at fixing take_focus.
+
+2003-05-23 23:09 UTC tuomov
+ * trunk: changeset 645
+ Removed extra space in querylib prompts.
+
+2003-05-23 22:46 UTC tuomov
+ * trunk: changeset 644
+ Fixed lookup_region.
+
+2003-05-23 22:35 UTC tuomov
+ * trunk: changeset 643
+ Fixed obj_exists.
+
+2003-05-23 18:00 UTC tuomov
+ * trunk: changeset 642
+ Removed unnuecessary (?) XClear(Area|Window) calls.
+
+2003-05-23 15:43 UTC tuomov
+ * trunk: changeset 641
+ Removed rootwin->current_screen redundancy.
+
+2003-05-23 15:30 UTC tuomov
+ * trunk: changeset 640
+ Some minor clean-up.
+
+2003-05-23 15:19 UTC tuomov
+ * trunk: changeset 639
+ Xinerama screens now always have a virtual root window for better
+ separation.
+
+2003-05-23 15:14 UTC tuomov
+ * trunk: changeset 638
+ Removed grab_released.
+
+2003-05-23 14:38 UTC tuomov
+ * trunk: changeset 637
+ Grab handling code simplified.
+
+2003-05-23 14:38 UTC tuomov
+ * trunk: changeset 636
+ Fixed UTF8 include stuff.
+
+2003-05-21 16:09 UTC tuomov
+ * trunk: changeset 635
+ The exports region_set_w/h were replaced with region_request_geom.
+
+2003-05-21 16:08 UTC tuomov
+ * trunk: changeset 634
+ Added EXTL_EXPORT_AS
+
+2003-05-21 16:07 UTC tuomov
+ * trunk: changeset 633
+ The exported function specification generation script was extended
+ with EXTL_EXPORT_AS(...).
+
+2003-05-21 05:48 UTC tuomov
+ * trunk: changeset 632
+ Use get_text_property in clientwin_get_ident.
+
+2003-05-20 18:37 UTC tuomov
+ * trunk: changeset 631
+ Better (?) frame shading and maximizing code that should also
+ eventually work on tiled workspaces (only partially implemented;
+ better region_request_geom neeeded).
+
+2003-05-20 14:13 UTC tuomov
+ * trunk: changeset 630
+ Oops.
+
+2003-05-20 13:29 UTC tuomov
+ * trunk: changeset 629
+ Simpler implementation of 'goto_previous' using watches.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030520
+
+2003-05-20 11:45 UTC tuomov
+ * trunk: changeset 628
+ Don't add non-strings in a table to list of completions.
+
+2003-05-20 11:44 UTC tuomov
+ * trunk: changeset 627
+ The exports generation script was ignoring constness of string and
+ could therefore cause Ion to crash or corrupt strings.
+
+2003-05-19 22:46 UTC tuomov
+ * trunk: changeset 626
+ Removed #include <math.h>
+
+2003-05-19 22:45 UTC tuomov
+ * trunk: changeset 625
+ Some more mouse resize tuning.
+
+2003-05-19 16:51 UTC tuomov
+ * trunk: changeset 624
+ Some clean-up and optimisation.
+
+2003-05-19 15:34 UTC tuomov
+ * trunk: changeset 623
+ Kludges and bloat to a proper (but not necessarily correct) X server
+ time in WM_TAKE_FOCUS messages to get around problems with some
+ programs.
+
+2003-05-19 14:32 UTC tuomov
+ * trunk: changeset 622
+ Unnecessary function region_request_geom_constrain was removed.
+
+2003-05-19 14:32 UTC tuomov
+ * trunk: changeset 621
+ Changes to accommodate for changes in lookup_region.
+
+2003-05-19 14:31 UTC tuomov
+ * trunk: changeset 620
+ Unnecessary function wobj_cast was removed.
+
+2003-05-19 14:30 UTC tuomov
+ * trunk: changeset 619
+ The functions lookup/complete_region now expect a string class
+ parameter (or null for "WRegion") and the functions
+ complete/lookup_workspace/clientwin were moved to ioncorelib.lua as
+ they are not needed on the C side.
+
+2003-05-18 13:41 UTC tuomov
+ * trunk: changeset 618
+ The resize angle limits are now universal; borders and tabs are not a
+ special case.
+
+2003-05-18 13:35 UTC tuomov
+ * trunk: changeset 617
+ Mouse resize fine-tuning: if the angle between the vector from the
+ centre of the frame to the point where the initial mouse press occured
+ and the unit vector pointing (from the centre) to a border of the
+ frame is less than 55 degrees, we allow resize to change that border.
+
+2003-05-18 13:03 UTC tuomov
+ * trunk: changeset 616
+ Some more focusing policy changes/fixes.
+
+2003-05-18 13:01 UTC tuomov
+ * trunk: changeset 615
+ Oops.
+
+2003-05-18 12:39 UTC tuomov
+ * trunk: changeset 614
+ Some more cleanup.
+
+2003-05-18 12:31 UTC tuomov
+ * trunk: changeset 613
+ Some cleanup.
+
+2003-05-18 12:31 UTC tuomov
+ * trunk: changeset 612
+ Fix around problems with macros with some (possibly broken?) versions
+ of gcc.
+
+2003-05-17 13:53 UTC tuomov
+ * trunk: changeset 611
+ Previous modifications had broken tabdrag workspace switch.
+
+2003-05-17 13:37 UTC tuomov
+ * trunk: changeset 610
+ add_to_viewport should not have been renamed add_to_screen.
+
+2003-05-17 13:31 UTC tuomov
+ * trunk: changeset 609
+ Fixed the place of a comma.
+
+2003-05-17 13:13 UTC tuomov
+ * trunk: changeset 608
+ CVS fscked up screen.*
+
+2003-05-17 13:11 UTC tuomov
+ * trunk: changeset 607
+ Removed viewport.c and viewport.h.
+
+2003-05-17 13:08 UTC tuomov
+ * trunk: changeset 606
+ - Changes in object and function names to be closer to what users see
+ and think: what previously were screens (WScreen) are now called
+ root windows (WRootWin) and viewport (WViewport) have become screens
+ (WScreen). These changes are so big that no wrappers were added to
+ compat.lua.
+
+ - Some old root window (old screen) functions were removed.
+
+ - Bindings in global_bindings should get a WScreen (old WViewport) as
+ an argument instead of WRootWin.
+
+ - It is possible to build Ion with the CF_WINDOWED_SCREENS flag so
+ that WScreens have "virtual" root windows to better separate
+ Xinerama screens.
+
+2003-05-17 13:09 UTC tuomov
+ * trunk: changeset 605
+ - Changes in object and function names to be closer to what users see
+ and think: what previously were screens (WScreen) are now called
+ root windows (WRootWin) and viewport (WViewport) have become screens
+ (WScreen). These changes are so big that no wrappers were added to
+ compat.lua.
+
+ - Some old root window (old screen) functions were removed.
+
+ - Bindings in global_bindings should get a WScreen (old WViewport) as
+ an argument instead of WRootWin.
+
+2003-05-17 12:16 UTC tuomov
+ * trunk: changeset 604
+ Default configuration uses XOR-rubberband move/resize (instead of
+ opaque) to be nicer on slower systems.
+
+2003-05-17 11:49 UTC tuomov
+ * trunk: changeset 603
+ Fixed FloatWS initial focus.
+
+2003-05-16 19:53 UTC tuomov
+ * trunk: changeset 602
+ Some clean-up.
+
+2003-05-16 18:48 UTC tuomov
+ * trunk: changeset 601
+ Some changes in property getting functions.
+
+2003-05-16 18:02 UTC tuomov
+ * trunk: changeset 600
+ Removed unnecessary references to screens.
+
+2003-05-16 16:08 UTC tuomov
+ * trunk: changeset 599
+ region_list_to_table renamed to managed_list_to_table.
+
+2003-05-16 15:59 UTC tuomov
+ * trunk: changeset 598
+ Signals are not trapped until the initialisation is at a point where
+ we have found some screens to manage.
+
+2003-05-16 15:56 UTC tuomov
+ * trunk: changeset 597
+ Removed erroneous cast.
+
+2003-05-16 15:56 UTC tuomov
+ * trunk: changeset 596
+ Added the extl_globals function for accessing globals.
+
+2003-05-16 15:49 UTC tuomov
+ * trunk: changeset 595
+ Enchancements in client window "rescueing" and some unifications with
+ return from full screen mode.
+
+2003-05-16 15:48 UTC tuomov
+ * trunk: changeset 594
+ Changed char* to const char* in ExtlL2Param.
+
+2003-05-16 15:42 UTC tuomov
+ * trunk: changeset 593
+ Moved fullscreen stuff into a separate file.
+
+2003-05-15 23:05 UTC tuomov
+ * trunk: changeset 592
+ Added a check for nil functions.
+
+2003-05-15 22:27 UTC tuomov
+ * trunk: changeset 591
+ Modified mkexports.lua to generate a little less code.
+
+2003-05-15 22:26 UTC tuomov
+ * trunk: changeset 590
+ Fixed extl_table_is_bool_set.
+
+2003-05-15 21:05 UTC tuomov
+ * trunk: changeset 589
+ Restored old extl_cpcall interface.
+
+2003-05-15 15:45 UTC tuomov
+ * trunk: changeset 588
+ Added extl_table_is_bool_set.
+
+2003-05-15 15:45 UTC tuomov
+ * trunk: changeset 587
+ Some l_st usage cleanup in the Lua code and added extl_cpcallx.
+
+2003-05-15 06:01 UTC tuomov
+ * trunk: changeset 586
+ Some minor changes in the Lua interface.
+
+2003-05-15 06:00 UTC tuomov
+ * trunk: changeset 585
+ QueryLib.query_lib should properly return on error.
+
+2003-05-14 21:32 UTC tuomov
+ * trunk: changeset 584
+ Fixed a problem with bsearch() and Solaris.
+
+2003-05-14 20:13 UTC tuomov
+ * trunk: changeset 583
+ Client window management setup code simplified by attaching transients
+ the their transient_for by default and having floatws:s override this
+ behaviour by hooking to add_clientwin_alt.
+
+2003-05-14 19:59 UTC tuomov
+ * trunk: changeset 582
+ Changes in how parameters are passed to Lua code loaded as string or
+ from a file.
+
+2003-05-14 16:49 UTC tuomov
+ * trunk: changeset 581
+ Return from full screen mode should work with floatws:s now.
+
+2003-05-14 16:40 UTC tuomov
+ * trunk: changeset 580
+ Added a warning for _NET_WM broken transient_for hint.
+
+2003-05-14 16:38 UTC tuomov
+ * trunk: changeset 579
+ 'ionws_do_clientwin' now calls the Lua function
+ 'ionws_placement_method' with parameters (ws, cwin, pos_given_by_user)
+ to determine in which frame to place a window. This can be used to
+ e.g. experiment with placement heuristics.
+
+2003-05-14 14:21 UTC tuomov
+ * trunk: changeset 578
+ Mouse resize changed to only resize along one coordinate axis when the
+ window is grabbed far enough from borders.
+
+2003-05-13 19:20 UTC tuomov
+ * trunk: changeset 577
+ Renamed geom.* extlconv.*
+
+2003-05-13 18:07 UTC tuomov
+ * trunk: changeset 576
+ The 'include' function didn't handle absolute paths.
+
+2003-05-13 18:06 UTC tuomov
+ * trunk: changeset 575
+ There was a problem getting return values from Lua functions.
+
+2003-05-13 16:09 UTC tuomov
+ * trunk: changeset 574
+ Added parameter count check and complaint when va_copy is not
+ available.
+
+2003-05-13 16:05 UTC tuomov
+ * trunk: changeset 573
+ The new Lua calling code allowed removing dependency on C99 va_copy a
+ little more easily than the old so Ion no longer depends on it and
+ should be easier to compile on older systems (apparently including gcc
+ 2.9x.x).
+
+2003-05-13 14:46 UTC tuomov
+ * trunk: changeset 572
+ Transient resizing when the managing WClientWin was resized had been
+ broken at some point.
+
+2003-05-13 05:40 UTC tuomov
+ * trunk: changeset 571
+ Removed redundant comment.
+
+2003-05-13 05:37 UTC tuomov
+ * trunk: changeset 570
+ Vertical keyboard resize binding swapped.
+
+2003-05-13 05:38 UTC tuomov
+ * trunk: changeset 569
+ Keyboard resize should not "cumulate" size increments that do not
+ affect the frame size.
+
+2003-05-12 23:17 UTC tuomov
+ * trunk: changeset 568
+ Fixed a minor resize glitch.
+
+2003-05-12 19:57 UTC tuomov
+ * trunk: changeset 567
+ fixed a typo
+
+2003-05-12 17:02 UTC tuomov
+ * trunk: changeset 566
+ ionws_split_of synopsis changed.
+
+2003-05-12 16:59 UTC tuomov
+ * trunk: changeset 565
+ Enhanced comments.
+
+2003-05-12 16:38 UTC tuomov
+ * trunk: changeset 564
+ Region name instances are saved in the workspace savefiles. (However,
+ client windows do not use the saved title because it may have changed
+ so client windows' instance numbers may change over restarts.)
+
+2003-05-12 16:31 UTC tuomov
+ * trunk: changeset 563
+ QueryLib goto still had a debug complaint in it.
+
+2003-05-12 16:23 UTC tuomov
+ * trunk: changeset 562
+ Save client window id as %lu instead of %.32f.
+
+2003-05-12 16:20 UTC tuomov
+ * trunk: changeset 561
+ The wrapper function generated by "obsolete" didn't return any values.
+
+2003-05-12 16:18 UTC tuomov
+ * trunk: changeset 560
+ Do not add IMPLOBJ(WObj) in exports.c
+
+2003-05-12 16:18 UTC tuomov
+ * trunk: changeset 559
+ The exports region_get_(x|y|w|h) were replaced with region_geom.
+
+2003-05-12 16:17 UTC tuomov
+ * trunk: changeset 558
+ Added new exports to get information on splits on WIonWs:s. This
+ should help writing alternative navigation functions.
+
+2003-05-12 16:18 UTC tuomov
+ * trunk: changeset 557
+ Added wrappers to obsolete functions region_get_(x|y|w|h).
+
+2003-05-11 16:17 UTC tuomov
+ * trunk: changeset 556
+ Client window check codes are not reset so they're not lost so easily.
+
+2003-05-11 14:24 UTC tuomov
+ * trunk: changeset 555
+ Cleaned up.
+
+2003-05-11 13:33 UTC tuomov
+ * trunk: changeset 554
+ Added checks in region_add_managed to prevent from attachinging
+ parent's or manager's to their (grand)children or managed regions.
+
+2003-05-11 00:05 UTC tuomov
+ * trunk: changeset 553
+ Added a missing newline.
+
+2003-05-10 23:43 UTC tuomov
+ * trunk: changeset 552
+ Another broken documentation comment found.
+
+2003-05-10 23:42 UTC tuomov
+ * trunk: changeset 551
+ 'ionws_load' no longer requires 'split_tree' to be specified so that
+ new workspaces can be created with region_manage_new without
+ specifying the contents.
+
+2003-05-10 23:41 UTC tuomov
+ * trunk: changeset 550
+ The rest of the queries (goto/create workspace, attach client) are now
+ finally implemented in Lua as the function region_manage(_new) are
+ available.
+
+2003-05-10 23:15 UTC tuomov
+ * trunk: changeset 549
+ Documentation was missing for exports in screen.c.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030510
+
+2003-05-10 20:34 UTC tuomov
+ * trunk: changeset 548
+ Removed efence reference from system.mk.
+
+2003-05-10 19:56 UTC tuomov
+ * trunk: changeset 547
+ Oops.. region_manage documentation had an extra space that caused it
+ not to be parsed.
+
+2003-05-10 02:16 UTC tuomov
+ * trunk: changeset 546
+ Some changes in comments.
+
+2003-05-10 02:12 UTC tuomov
+ * trunk: changeset 545
+ Fixed a bug in check_input_fds.
+
+2003-05-10 02:11 UTC tuomov
+ * trunk: changeset 544
+ Wiser loading of querylib.
+
+2003-05-10 02:13 UTC tuomov
+ * trunk: changeset 543
+ The Lua interface code now uses lua_cpcall extensively to make it more
+ tolerant to Lua's longjmp error handling.
+
+2003-05-09 22:21 UTC tuomov
+ * trunk: changeset 542
+ 'extl_dofile' and 'extl_dostring' now pass arguments in the local
+ instead of global variable 'arg'.
+
+2003-05-09 22:19 UTC tuomov
+ * trunk: changeset 541
+ Setfenv is not necessary. Fixed error reporting.
+
+2003-05-09 21:43 UTC tuomov
+ * trunk: changeset 540
+ Viewport names are now saved and other changes in savefile format. Old
+ 'add_to_viewport' function was kept for compatibility but will be
+ removed eventually.
+
+2003-05-09 17:39 UTC tuomov
+ * trunk: changeset 539
+ Bleah.
+
+2003-05-09 17:34 UTC tuomov
+ * trunk: changeset 538
+ Some more README changes.
+
+2003-05-09 17:32 UTC tuomov
+ * trunk: changeset 537
+ Fixed transient size/position problems and split the
+ REGION_ATTACH_GEOMRQ flag into separate POSRQ and SIZERQ.
+
+2003-05-09 16:28 UTC tuomov
+ * trunk: changeset 536
+ Updated the README.
+
+2003-05-09 14:57 UTC tuomov
+ * trunk: changeset 535
+ Fixed a tabularx
+
+2003-05-09 14:36 UTC tuomov
+ * trunk: changeset 534
+ Added the exports 'region_manage' and 'region_manage_new'.
+
+2003-05-09 14:35 UTC tuomov
+ * trunk: changeset 533
+ Fixed a bug in extl_table_get that caused it to succeed for NULL
+ WObjs.
+
+2003-05-09 13:33 UTC tuomov
+ * trunk: changeset 532
+ Query module listings could hang Ion if there was not enough space for
+ a single visible row.
+
+2003-05-08 18:38 UTC tuomov
+ * trunk: changeset 531
+ Some bindings were still using Mod1 instead of DEFAULT_MOD.
+
+2003-05-08 18:36 UTC tuomov
+ * trunk: changeset 530
+ Some minor fixes in bindings
+
+2003-05-08 06:05 UTC tuomov
+ * trunk: changeset 529
+ Fixed a va_arg problem with luaextl.c and strange architechtures.
+
+2003-05-08 06:05 UTC tuomov
+ * trunk: changeset 528
+ Oops.
+
+2003-05-08 05:25 UTC tuomov
+ * trunk: changeset 527
+ Updated documentation comments.
+
+2003-05-07 18:49 UTC tuomov
+ * trunk: changeset 526
+ Fixed a typo.
+
+2003-05-07 18:42 UTC tuomov
+ * trunk: changeset 525
+ The Lua parser in mkexports.lua now parses for function arguments.
+
+2003-05-07 18:42 UTC tuomov
+ * trunk: changeset 524
+ Removed make_screen_switch_nth_fn.
+
+2003-05-07 18:41 UTC tuomov
+ * trunk: changeset 523
+ Added documentation to ioncorelib.lua.
+
+2003-05-07 18:41 UTC tuomov
+ * trunk: changeset 522
+ Removed Makefile; function reference .texes are now generated in the
+ ion-doc package.
+
+2003-05-07 18:36 UTC tuomov
+ * trunk: changeset 521
+ Changes in function documentation Makefile.
+
+2003-05-07 18:21 UTC tuomov
+ * trunk: changeset 520
+ 'mkexports.lua' can now parse documentation from Lua code.
+
+2003-05-07 18:20 UTC tuomov
+ * trunk: changeset 519
+ Added documentation to querylib.lua.
+
+2003-05-07 16:08 UTC tuomov
+ * trunk: changeset 518
+ The functions 'ionws_split', 'ionws_split_empty' and 'ionws_split_top'
+ were renamed to the more consistent 'ionframe_split',
+ 'ionframe_split_empty' and 'ionws_newframe'. As usual, 'compat.lua'
+ has wrappers to the old functions.
+
+2003-05-07 15:57 UTC tuomov
+ * trunk: changeset 517
+ - The completion handler for QueryLib.query_lua can now descend into
+ tables and complete subexpressions.
+
+ - QueryLib.query_lua sets the variable '_' in the local environment of
+ the string to be called to point to the frame the query was opened
+ in. The variable 'arg' is also now set in the local environment
+ instead of global.
+
+2003-05-07 14:54 UTC tuomov
+ * trunk: changeset 516
+ Client window size hints were not used when Ion was restarted. Fixed
+ that.
+
+2003-05-07 14:42 UTC tuomov
+ * trunk: changeset 515
+ 'viewport_display_managed' was calling just 'set_focus' instead of
+ 'warp' as it should.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030506
+
+2003-05-07 00:14 UTC tuomov
+ * trunk: changeset 514
+ FIND_PARENT1 renamed GET_PARENT_CHK. FIND_PARENT removed.
+
+2003-05-06 18:28 UTC tuomov
+ * trunk: changeset 513
+ Fixed a memory allocation problem discovered by valgrind.
+
+2003-05-06 17:02 UTC tuomov
+ * trunk: changeset 512
+ x => x!=NULL
+
+2003-05-06 17:02 UTC tuomov
+ * trunk: changeset 511
+ Added some \hlines in tables
+
+2003-05-06 05:20 UTC tuomov
+ * trunk: changeset 510
+ Fixed a bug in the title shortening routine.
+
+2003-05-06 05:20 UTC tuomov
+ * trunk: changeset 509
+ Fixed a bug in the new transient management setup code.
+
+2003-05-05 22:58 UTC tuomov
+ * trunk: changeset 508
+ A small change in documentation comment.
+
+2003-05-05 22:58 UTC tuomov
+ * trunk: changeset 507
+ Changes in the Makefile to build the exports.texes.
+
+2003-05-05 22:50 UTC tuomov
+ * trunk: changeset 506
+ Line editor history is now saved when Ion exits.
+
+2003-05-05 17:40 UTC tuomov
+ * trunk: changeset 505
+ Fixed extl_stack_get 'double' code.
+
+2003-05-05 17:37 UTC tuomov
+ * trunk: changeset 504
+ - Removed target_id code.
+
+ - Client windows are now saved over restarts in saves/workspaces-*.lua
+ instead of using target_ids. A special check code property is added
+ to each window so that we don't incorrectly reparent windows when
+ initially starting Ion.
+
+2003-05-04 16:01 UTC tuomov
+ * trunk: changeset 503
+ Added hyperlinks in the exported function documentation.
+
+2003-05-04 02:18 UTC tuomov
+ * trunk: changeset 502
+ Minor fix.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030504
+
+2003-05-04 02:18 UTC tuomov
+ * trunk: changeset 501
+ Sort functions in documentation alphabetically.
+
+2003-05-04 00:59 UTC tuomov
+ * trunk: changeset 500
+ minor fixes
+
+2003-05-03 22:34 UTC tuomov
+ * trunk: changeset 499
+ fix
+
+2003-05-03 22:30 UTC tuomov
+ * trunk: changeset 498
+ typo fixed
+
+2003-05-03 22:30 UTC tuomov
+ * trunk: changeset 497
+ typo fixed
+
+2003-05-03 22:04 UTC tuomov
+ * trunk: changeset 496
+ doc/Makefile added and list_exports.sh removed
+
+2003-05-03 22:04 UTC tuomov
+ * trunk: changeset 495
+ Documentation was added to the source for exported functions.
+
+2003-05-03 22:03 UTC tuomov
+ * trunk: changeset 494
+ 'mkexports.lua' now parses for documentation of the form /*EXTL_DOC
+ ... */.
+
+2003-05-03 16:21 UTC tuomov
+ * trunk: changeset 493
+ The 'mkexports' script was rewritten in Lua (was an unmaintainable
+ vomit of Perl).
+
+2003-05-02 19:41 UTC tuomov
+ * trunk: changeset 492
+ Made 'obsolete' local
+
+2003-05-02 19:39 UTC tuomov
+ * trunk: changeset 491
+ Added some comments
+
+2003-05-02 19:18 UTC tuomov
+ * trunk: changeset 490
+ WFloatFrames can now be resized from the keyboard.
+
+2003-05-02 19:17 UTC tuomov
+ * trunk: changeset 489
+ Simplified resize interface to have just ionframe_do_resize
+
+2003-05-02 18:52 UTC tuomov
+ * trunk: changeset 488
+ IonFrame keyboard resize mode changed to allow resizing in both
+ directions without leaving and re-entering resize mode. Compatibility
+ functions for the old mode are provided in compat.lua.
+
+2003-05-02 18:52 UTC tuomov
+ * trunk: changeset 487
+ - IonFrame keyboard resize mode changed to allow resizing in both
+ directions without leaving and re-entering resize mode.
+ Compatibility functions for the old mode are provided in compat.lua.
+
+ - The compatibility functions in compat.lua now complain of
+ obsoleteness to stderr.
+
+2003-05-02 17:32 UTC tuomov
+ * trunk: changeset 486
+ Added some comments
+
+2003-05-02 17:27 UTC tuomov
+ * trunk: changeset 485
+ Added the Lua-side hooks genframe_managed_switched and
+ viewport_workspace_switched.
+
+2003-05-02 17:27 UTC tuomov
+ * trunk: changeset 484
+ Added support for hooks Lua code can hook on to with add_to_hook(hook,
+ fn).
+
+2003-05-02 16:18 UTC tuomov
+ * trunk: changeset 483
+ Fixed (floatws) focus problem that reoccured after previous attempt at
+ fixing other focus problems.
+
+2003-05-01 14:23 UTC tuomov
+ * trunk: changeset 482
+ Added 'eq' metamethod for WObj:s.
+
+2003-05-01 14:12 UTC tuomov
+ * trunk: changeset 481
+ Added new exports that should e.g. enable writing workspace navigation
+ functions that can also be used to move between viewports or other
+ workspaces instead of just wrapping around.
+
+2003-05-01 13:14 UTC tuomov
+ * trunk: changeset 480
+ Some unifications in add_clientwin/region_add_managed interface.
+
+2003-04-28 22:42 UTC tuomov
+ * trunk: changeset 479
+ Fixed CURRENT_FILE maintenance in include().
+
+2003-04-28 16:47 UTC tuomov
+ * trunk: changeset 478
+ minor fix
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030428
+
+2003-04-28 15:12 UTC tuomov
+ * trunk: changeset 477
+ The innermost window grabbing on a mouse button should now get to
+ handle the event as is the case with key grabs.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030427-2
+
+2003-04-28 14:53 UTC tuomov
+ * trunk: changeset 476
+ Fixed WIonFrame subregion load problem
+
+2003-04-28 05:21 UTC tuomov
+ * trunk: changeset 475
+ Fixed the region destroy focus fix.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030427-1
+
+2003-04-27 21:29 UTC tuomov
+ * trunk: changeset 474
+ QueryLib.query_exec fixed to use the correct handler.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030427
+
+2003-04-27 21:26 UTC tuomov
+ * trunk: changeset 473
+ Fixed a warning
+
+2003-04-27 17:44 UTC tuomov
+ * trunk: changeset 472
+ ion-completefile Makefile fixed.
+
+2003-04-27 11:54 UTC tuomov
+ * trunk: changeset 471
+ minor fix
+
+2003-04-27 01:15 UTC tuomov
+ * trunk: changeset 470
+ doh!
+
+2003-04-27 01:10 UTC tuomov
+ * trunk: changeset 469
+ QueryLib file and man page completors use 'popen_bgread' so the
+ queries can not block the WM from processing other events (or even
+ hang it).
+
+2003-04-27 01:09 UTC tuomov
+ * trunk: changeset 468
+ Moved file completetion code from the query module into a separate
+ external program ('ion-completefile').
+
+2003-04-27 01:07 UTC tuomov
+ * trunk: changeset 467
+ Added 'popen_bgread(cmd, lua_fn)' to open read mode pipes that are
+ selected() in the main event loop and the given function called with
+ received data.
+
+2003-04-25 17:32 UTC tuomov
+ * trunk: changeset 466
+ Most Ion functions should be null-string safe now except for some low-
+ level functions and functions that also receive string length as an
+ argument. This allows Lua scripts to pass nil to functions that have
+ special meaning for NULL strings.
+
+2003-04-25 17:11 UTC tuomov
+ * trunk: changeset 465
+ Fixed do_complete_region.
+
+2003-04-25 16:59 UTC tuomov
+ * trunk: changeset 464
+ Some changes on how region close/destroy is handled and how focus is
+ handled when an active region with non-window manager is destroyed.
+
+2003-04-25 16:46 UTC tuomov
+ * trunk: changeset 463
+ Fixed extl_verify_wobj.
+
+2003-04-24 17:27 UTC tuomov
+ * trunk: changeset 462
+ Some minor TODOs completed and some minor fixes.
+
+2003-04-23 22:16 UTC tuomov
+ * trunk: changeset 461
+ Removed string free in extl_stack_push
+
+2003-04-23 16:17 UTC tuomov
+ * trunk: changeset 460
+ foo
+
+2003-04-23 16:16 UTC tuomov
+ * trunk: changeset 459
+ The floatws module is now aware of window gravities.
+
+2003-04-22 19:08 UTC tuomov
+ * trunk: changeset 458
+ Some comments added
+
+2003-04-22 19:05 UTC tuomov
+ * trunk: changeset 457
+ - Added window stacking management code.
+
+ - Fixed region_notify_subregions_move.
+
+2003-04-22 19:05 UTC tuomov
+ * trunk: changeset 456
+ Added window stacking management code.
+
+2003-04-22 19:05 UTC tuomov
+ * trunk: changeset 455
+ The (exported) functions floatframe_raise/lower are obsolete and
+ replaced with region_raise/lower. The file 'compat.lua' can be
+ included to define these functions.
+
+2003-04-20 17:45 UTC tuomov
+ * trunk: changeset 454
+ No longer complain of missing workspace savefiles.
+
+2003-04-19 20:11 UTC tuomov
+ * trunk: changeset 453
+ minor fixes
+
+2003-04-19 20:10 UTC tuomov
+ * trunk: changeset 452
+ Makefile also changed to note change of name in ioncorelib.lua
+
+2003-04-19 20:09 UTC tuomov
+ * trunk: changeset 451
+ 'ioncore-lib.lua' renamed 'ioncorelib.lua' to be consistent with
+ 'querylib.lua'.
+
+2003-04-19 19:36 UTC tuomov
+ * trunk: changeset 450
+ removed debug messages
+
+2003-04-19 19:35 UTC tuomov
+ * trunk: changeset 449
+ Extl_init enables Lua loadlib.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030416
+
+2003-04-19 19:34 UTC tuomov
+ * trunk: changeset 448
+ Winprop management is now implemented in Lua.
+
+2003-04-16 21:44 UTC tuomov
+ * trunk: changeset 447
+ QueryLib.mancache fixed to contain weak references.
+
+2003-04-16 17:16 UTC tuomov
+ * trunk: changeset 446
+ Include correct version of libtu. Old version could cause crashes.
+
+2003-04-16 17:14 UTC tuomov
+ * trunk: changeset 445
+ misc signal.c changes
+
+2003-04-16 17:13 UTC tuomov
+ * trunk: changeset 444
+ WFloatWS placement code should now handle shaded frames correctly.
+
+2003-04-16 17:11 UTC tuomov
+ * trunk: changeset 443
+ Added man-page completion to QueryLib.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030412-3
+
+2003-04-16 17:09 UTC tuomov
+ * trunk: changeset 442
+ Don't waitpid() in the SIGCHLD handler but in the main loop after this
+ handler has been called. For some reason Lua's io.popen() didn't like
+ the old behaviour.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030412-2
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030412-1
+
+2003-04-13 19:07 UTC tuomov
+ * trunk: changeset 441
+ FloatWS module honours window positions when starting up the WM.
+
+2003-04-12 20:08 UTC tuomov
+ * trunk: changeset 440
+ - Some transient handling fixes.
+
+ - region_do_add_managed wasn't passing enough parameters which could
+ cause a crash.
+
+2003-04-12 19:27 UTC tuomov
+ * trunk: changeset 439
+ Old upvalue syntax removed from Lua code as the just-released Lua 5.0
+ does not support it anymore by default.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030412
+
+2003-04-12 19:06 UTC tuomov
+ * trunk: changeset 438
+ Added the flag -std=c99 to options to compile luaextl.c as it needs
+ va_copy from C99 and some versions of GCC seem to disable this macro
+ otherwise.
+
+2003-04-12 18:44 UTC tuomov
+ * trunk: changeset 437
+ Include stdarg.h in luaextl.c
+
+2003-04-12 18:19 UTC tuomov
+ * trunk: changeset 436
+ minor changes
+
+2003-04-12 17:27 UTC tuomov
+ * trunk: changeset 435
+ Yet another attempt at perfecting focus handling (before resorting to
+ separate displayed and actual activity states and update delays or
+ similar another kludge in counteracting X's lame key grab focus
+ policy).
+
+2003-04-12 16:44 UTC tuomov
+ * trunk: changeset 434
+ Added CF_XMESSAGE
+
+2003-04-12 16:44 UTC tuomov
+ * trunk: changeset 433
+ minor changes
+
+2003-04-12 16:43 UTC tuomov
+ * trunk: changeset 432
+ flags
+
+2003-04-12 16:43 UTC tuomov
+ * trunk: changeset 431
+ Prefer _NET_WM_NAME, if it exists, over WM_NAME as apps no longer seem
+ to use WM_NAME for UTF-8 titles.
+
+2003-04-12 16:10 UTC tuomov
+ * trunk: changeset 430
+ QueryLib.query_lua displays all error messages.
+
+2003-04-12 16:08 UTC tuomov
+ * trunk: changeset 429
+ The standard modules no longer fail on partially broken configuration
+ files unless no bindings have been configured before the error
+ occured.
+
+2003-04-12 16:07 UTC tuomov
+ * trunk: changeset 428
+ misc
+
+2003-04-12 16:06 UTC tuomov
+ * trunk: changeset 427
+ Full error log is displayed with xmessage after startup whether it is
+ possible to continue or not.
+
+2003-04-12 16:05 UTC tuomov
+ * trunk: changeset 426
+ Added collect_errors(fn, params) for Lua code to be able to e.g.
+ display encountered errors with query_fwarn.
+
+2003-04-11 19:19 UTC tuomov
+ * trunk: changeset 425
+ key changes
+
+2003-04-11 18:48 UTC tuomov
+ * trunk: changeset 424
+ Added some XFree(prop.value):s
+
+2003-04-11 18:38 UTC tuomov
+ * trunk: changeset 423
+ Inconsistently named 'goto_viewport_id' renamed to goto_nth_viewport.
+
+2003-04-11 18:37 UTC tuomov
+ * trunk: changeset 422
+ misc changes.
+
+2003-04-11 18:36 UTC tuomov
+ * trunk: changeset 421
+ The line editor's copy-paste features should now at least attempt to
+ support UTF8.
+
+2003-04-11 17:02 UTC tuomov
+ * trunk: changeset 420
+ Added placement calculation code to the floatws module. Placement
+ method can be configured with
+ 'set_floatws_placement_method("method")'. Available methods are udlr,
+ lrud and random. (Maybe placement methods should be implemented in
+ Lua?)
+
+2003-04-11 16:06 UTC tuomov
+ * trunk: changeset 419
+ Client windows are unmapped when frames are unmapped. This was an
+ overlooked (but lame and redundant) requirement of the ICCCM and
+ fullfilling it might fix some apps. (Ion probably still is far from
+ ICCCM-compliant, but so are most of the badly behaving apps.)
+
+2003-04-11 15:24 UTC tuomov
+ * trunk: changeset 418
+ If UTF8 support is enabled, Ion will attempt to load CF_FALLBACK_FONT
+ ("fixed" by default) at startup. If this fails (or XSupporsLocale()
+ fails, which it seldom seems to do), it will reset locale back to
+ "POSIX" so that there's a better chance that some fonts can be loaded
+ although non-ASCII (7-bit) characters will be crippled. (If UTF8
+ support is disabled, 8-bit character sets should usually work.)
+
+2003-04-11 14:08 UTC tuomov
+ * trunk: changeset 417
+ Double-click shades
+
+2003-04-11 14:07 UTC tuomov
+ * trunk: changeset 416
+ WFloatFrames can now be shaded.
+
+2003-04-11 05:32 UTC tuomov
+ * trunk: changeset 415
+ minor fixes
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030410
+
+2003-04-11 05:19 UTC tuomov
+ * trunk: changeset 414
+ complete_function fixed.
+
+2003-04-10 23:28 UTC tuomov
+ * trunk: changeset 413
+ Transient_mode winprop fixed.
+
+2003-04-10 18:31 UTC tuomov
+ * trunk: changeset 412
+ Removed some upvalue-marks
+
+2003-04-10 18:26 UTC tuomov
+ * trunk: changeset 411
+ Remaining "goto_*_name" functions were removed as Lua code will
+ probably mostly use "reg=lookup_*() ... region_goto(reg)"
+
+2003-04-10 18:08 UTC tuomov
+ * trunk: changeset 410
+ QueryLib.query_yesno fixed.
+
+2003-04-10 16:34 UTC tuomov
+ * trunk: changeset 409
+ moved obj_exists to ioncore-lib.lua
+
+2003-04-10 16:33 UTC tuomov
+ * trunk: changeset 408
+ Removed it
+
+2003-04-10 16:32 UTC tuomov
+ * trunk: changeset 407
+ Added 'obj_exists' export for checking whether an object referenced in
+ Lua still exists in Ion.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030409
+
+2003-04-10 16:03 UTC tuomov
+ * trunk: changeset 406
+ Updated web page address and my email
+
+2003-04-10 06:01 UTC tuomov
+ * trunk: changeset 405
+ complete_function implemented in Lua.
+
+2003-04-09 22:51 UTC tuomov
+ * trunk: changeset 404
+ - A lot of the query code was converted to Lua.
+
+ - QueryLib.query_ssh query was added. This will tab-complete hosts
+ from the table "query_ssh_hosts" and run the script "ion-ssh" on the
+ entered host.
+
+2003-04-09 21:07 UTC tuomov
+ * trunk: changeset 403
+ A number of bugs in the Lua interface were fixed.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030408
+
+2003-04-09 19:04 UTC tuomov
+ * trunk: changeset 402
+ Some fixes
+
+2003-04-09 18:46 UTC tuomov
+ * trunk: changeset 401
+ Added functions to add entries into Lua tables (for completion
+ handlers).
+
+2003-04-08 17:49 UTC tuomov
+ * trunk: changeset 400
+ Code to create ~/.ion-devel/saves/ if it didn't exist had been lost at
+ some point.
+
+2003-04-08 17:35 UTC tuomov
+ * trunk: changeset 399
+ added luaextl to SUBDIRS
+
+2003-04-08 17:33 UTC tuomov
+ * trunk: changeset 398
+ foo
+
+2003-04-08 17:25 UTC tuomov
+ * trunk: changeset 397
+ Use libtool and libltdl for module support.
+
+2003-04-07 19:35 UTC tuomov
+ * trunk: changeset 396
+ Added obj_is and obj_typename exports.
+
+2003-04-07 19:16 UTC tuomov
+ * trunk: changeset 395
+ Multi-line capability added to WMessage.
+
+2003-04-07 19:16 UTC tuomov
+ * trunk: changeset 394
+ Added quite useless stack trace displayed when C function called from
+ Lua calls warn().
+
+2003-04-07 19:15 UTC tuomov
+ * trunk: changeset 393
+ Added verbosity to conf-bindings error messages.
+
+2003-04-07 17:15 UTC tuomov
+ * trunk: changeset 392
+ Function renames. Most functions that can be considered member
+ functions of some WObj are now rather consistently (although
+ unnaturally) named.
+
+2003-04-07 17:14 UTC tuomov
+ * trunk: changeset 391
+ Updated configuration files
+
+2003-04-07 17:14 UTC tuomov
+ * trunk: changeset 390
+ Removed out-of-date documentation
+
+2003-04-07 15:21 UTC tuomov
+ * trunk: changeset 389
+ Focusing code: iteration n.
+
+2003-04-07 14:59 UTC tuomov
+ * trunk: changeset 388
+ Defer mechanism supports multiple lists.
+
+2003-04-07 05:47 UTC tuomov
+ * trunk: changeset 387
+ Added extl_dostring and better extl_dofile
+
+2003-04-07 05:36 UTC tuomov
+ * trunk: changeset 386
+ Added some checks to conf-draw.c
+
+2003-04-07 05:25 UTC tuomov
+ * trunk: changeset 385
+ Added wedln-wrappers.c
+
+2003-04-07 05:23 UTC tuomov
+ * trunk: changeset 384
+ Added extl.h
+
+2003-04-07 00:05 UTC tuomov
+ * trunk: changeset 383
+ Added luaextl Makefile
+
+2003-04-06 21:47 UTC tuomov
+ * trunk: changeset 382
+ Added some stack checks
+
+2003-04-06 16:30 UTC tuomov
+ * trunk: changeset 381
+ Implemented include() support for the lua files
+
+2003-04-06 15:20 UTC tuomov
+ * trunk: changeset 380
+ Use Lua as extension language.
+
+2003-04-05 15:00 UTC tuomov
+ * trunk: changeset 379
+ MODULE_CFLAGS fixed.
+
+2003-04-02 18:24 UTC tuomov
+ * trunk: changeset 378
+ Some code cleanup.
+
+2003-03-30 17:20 UTC tuomov
+ * trunk: changeset 377
+ Some minor cleanup.
+
+2003-03-30 14:29 UTC tuomov
+ * trunk: changeset 376
+ More minor object model changes
+
+2003-03-30 14:16 UTC tuomov
+ * trunk: changeset 375
+ Some simplifications to the object model: WThing removed and
+ functionality split between WObj (watches) and WRegion (child<->parent
+ linking).
+
+2003-03-28 20:48 UTC tuomov
+ * trunk: changeset 374
+ The region_add_managed mechanism was simplified and generalised.
+
+2003-03-28 16:01 UTC tuomov
+ * trunk: changeset 373
+ Possible key binding setup bug fixed.
+
+2003-03-28 16:01 UTC tuomov
+ * trunk: changeset 372
+ Modules are removed by 'make realclean'.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030327
+
+2003-03-28 16:00 UTC tuomov
+ * trunk: changeset 371
+ foo
+
+2003-03-28 15:59 UTC tuomov
+ * trunk: changeset 370
+ Scripts are build using ETCDIR and LIBDIR instead of just PREFIX.
+
+2003-03-27 19:40 UTC tuomov
+ * trunk: changeset 369
+ Don't strip modules
+
+2003-03-27 19:32 UTC tuomov
+ * trunk: changeset 368
+ fix
+
+2003-03-27 19:30 UTC tuomov
+ * trunk: changeset 367
+ Simple ioncore startup check added.
+
+2003-03-27 19:26 UTC tuomov
+ * trunk: changeset 366
+ More minor fixes
+
+2003-03-27 19:16 UTC tuomov
+ * trunk: changeset 365
+ Minor fix in clientwin_deinit.
+
+2003-03-27 19:01 UTC tuomov
+ * trunk: changeset 364
+ A minor nested WS fix.
+
+2003-03-27 18:12 UTC tuomov
+ * trunk: changeset 363
+ - Renamed the main binary 'ioncore'.
+
+ - Added 'ion' shell script to run 'ioncore' with correct configuration
+ and module file directory parameters. A 'pwm' script to run ioncore
+ in PWM mode was also added but this is not installed by 'make
+ install' at the moment.
+
+2003-03-22 20:22 UTC tuomov
+ * trunk: changeset 362
+ Applied the toggle_tab patch.
+
+2003-03-20 21:01 UTC tuomov
+ * trunk: changeset 361
+ - Frames save their saveable contents
+
+ - EnterWindow event handling changed so that embedded workspaces work
+ as expected.
+
+2003-03-17 18:49 UTC tuomov
+ * trunk: changeset 360
+ system.mk mods
+
+2003-03-17 18:29 UTC tuomov
+ * trunk: changeset 359
+ Client window (esp. transient) resize request fixes.
+
+2003-03-17 18:28 UTC tuomov
+ * trunk: changeset 358
+ Double-click fixed.
+
+2003-03-17 18:28 UTC tuomov
+ * trunk: changeset 357
+ stuff moved to system.mk
+
+2003-03-17 18:27 UTC tuomov
+ * trunk: changeset 356
+ Tabdrag detects attempts to drop on oneself
+
+2003-03-15 19:21 UTC tuomov
+ * trunk: changeset 355
+ ASCII control characters (ch&0x7f<32) are now presented as escaped
+ octals in saved region name strings.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030311-2
+
+2003-03-15 18:15 UTC tuomov
+ * trunk: changeset 354
+ The functions region_add_bindmap* no longer have the grab argument but
+ instead REGION_BINDINGS_ARE_GRABBED flag is to be set.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030311
+
+2003-03-15 18:15 UTC tuomov
+ * trunk: changeset 353
+ - The functions region_add_bindmap* no longer have the grab argument
+ but instead REGION_BINDINGS_ARE_GRABBED flag is to be set.
+
+ - CF_PLACEMENT_GEOM check added in find_suitable_viewport.
+
+2003-03-11 20:29 UTC tuomov
+ * trunk: changeset 352
+ Fixed a stupid mistake in creating an initial workspace when there is
+ no workspaces.conf.
+
+2003-03-11 19:03 UTC tuomov
+ * trunk: changeset 351
+ fix
+
+2003-03-11 18:57 UTC tuomov
+ * trunk: changeset 350
+ cleanup
+
+2003-03-11 18:52 UTC tuomov
+ * trunk: changeset 349
+ foobar
+
+2003-03-11 18:52 UTC tuomov
+ * trunk: changeset 348
+ Function lookup order changed from region->parent to region->manager.
+
+2003-03-10 22:01 UTC tuomov
+ * trunk: changeset 347
+ Tabs can now be dropped on WFloatWS workspaces to create a new frames
+ containing the region corresponding to the dragged tab.
+
+2003-03-10 19:12 UTC tuomov
+ * trunk: changeset 346
+ query_workspace should now set workspace name
+
+2003-03-10 16:58 UTC tuomov
+ * trunk: changeset 345
+ Added the compile time option CF_UNDERSCORED_MODULE_SYMBOLS for some
+ strange systems whose libdl insists on the calling program prefixing
+ module symbol names with an underscore.
+
+2003-03-09 22:50 UTC tuomov
+ * trunk: changeset 344
+ Resize size hint handling properly (?) implemented.
+
+2003-03-09 12:41 UTC tuomov
+ * trunk: changeset 343
+ *sigh*
+
+2003-03-09 12:40 UTC tuomov
+ * trunk: changeset 342
+ Support for compiling modules statically in the Ion core binary
+
+2003-03-09 12:24 UTC tuomov
+ * trunk: changeset 341
+ Added IonWs main.h
+
+2003-03-09 11:46 UTC tuomov
+ * trunk: changeset 340
+ README updates
+
+2003-03-09 11:43 UTC tuomov
+ * trunk: changeset 339
+ ioncore-example.conf was missing
+
+2003-03-09 11:41 UTC tuomov
+ * trunk: changeset 338
+ main.h was missing
+
+2003-03-09 11:39 UTC tuomov
+ * trunk: changeset 337
+ Resize code was missing
+
+2003-03-09 11:34 UTC tuomov
+ * trunk: changeset 336
+ Files were missing from last commit
+
+2003-03-09 11:24 UTC tuomov
+ * trunk: changeset 335
+ - The query module was removed of dependencies to WIonFrame code and
+ is now a loadable module (query.so).
+
+ - The 'query_workspace' command by default creates workspaces of the
+ first registered (module loaded) kind. Other kinds of workspaces can
+ be created by prefixing workspace name with the class name (WIonWS,
+ WFloatWS) and a colon, e.g. 'WFloatWS:foo'.
+
+2003-03-09 11:20 UTC tuomov
+ * trunk: changeset 334
+ Tiled workspace and frame code (WIonWS, WIonFrame) modularised
+ (ionws.so) and generic frame and worksapce code moved to Ioncore.
+ Dependencies on the query module were also removed.
+
+2003-03-09 11:17 UTC tuomov
+ * trunk: changeset 333
+ - Renamed wmcore ioncore.
+
+ - Main configuration file name changed to 'ioncore.conf'.
+
+ - Added to ioncore generic workspace and frame classes (WGenWS,
+ WGenFrame) on which modules' implementations are to be based.
+
+ - Module initialization and deinitialization functions are now named
+ modulename_module_init and -deinit.
+
+ - Added module version checking. Modules are now supposed to contain
+ the variable 'char modulename_module_ion_version[]=ION_VERSION;',
+ where ION_VERSION can be found in the top-level directory version.h.
+ Ioncore will refuse to load modules which have not set this variable
+ or the version is incorrect.
+
+ - Resize size calculation should be fixed now.
+
+ - The 'region_register_load_create_fn' interface was removed and
+ replaced with 'region_register_class'.
+
+ - Region create and reparent functions now have parent type WWindow
+ because everything expected that anyway.
+
+ - Workspace setups are now saved in ~/.ion-devel/saves/ to remove
+ clutter from ~/.ion-devel.
+
+ - Some minor bugs were fixed.
+
+2003-03-09 11:06 UTC tuomov
+ * trunk: changeset 332
+ Very preliminary and experimental (a lot is still missing) support for
+ PWM-like workspaces and frames: the floatws module.
+
+2003-03-09 11:05 UTC tuomov
+ * trunk: changeset 331
+ Updated default configuration files. Binding configuration is now
+ divided into multiple module-specific files with some common bindings
+ in common-frame-bindins.conf. Some look configuration files were added
+ and the rest were also changed to reflect changes in the order frame
+ border colours and sizes are specified.
+
+2003-03-09 11:02 UTC tuomov
+ * trunk: changeset 330
+ Removed ETCDIR setup
+
+2003-03-08 13:53 UTC tuomov
+ * trunk: changeset 329
+ 'make install' code moved from the toplevel Makefile to Makefiles in
+ subdirectories (etc, man, scripts).
+
+2003-03-08 13:53 UTC tuomov
+ * trunk: changeset 328
+ 'make install' code moved from the toplevel Makefile to Makefiles in
+ subdirectories (etc, man, scripts)
+
+2003-03-08 13:52 UTC tuomov
+ * trunk: changeset 327
+ 'make install' code moved from the toplevel Makefile to Makefiles in
+ subdirectories (etc, man, scripts).
+
+2003-03-06 19:22 UTC tuomov
+ * trunk: changeset 326
+ Fixed a bug in do_fit_clientwin
+
+2003-03-06 19:20 UTC tuomov
+ * trunk: changeset 325
+ Don't grab buttons that are only bound to an area (border, tab) of the
+ frame instead of the whole frame.
+
+2003-03-05 06:25 UTC tuomov
+ * trunk: changeset 324
+ handle_configure_event fixed
+
+2003-03-02 15:43 UTC tuomov
+ * trunk: changeset 323
+ Fixed a typo
+
+2003-03-02 15:21 UTC tuomov
+ * trunk: changeset 322
+ Renamings and stuff
+
+2003-03-02 15:21 UTC tuomov
+ * trunk: changeset 321
+ Some renamings that will break configuration files again.
+
+2003-03-02 15:20 UTC tuomov
+ * trunk: changeset 320
+ Some clean-up
+
+2003-03-01 23:42 UTC tuomov
+ * trunk: changeset 319
+ Screen setup sets manager for viewports
+
+2003-03-01 23:02 UTC tuomov
+ * trunk: changeset 318
+ More focusing kludges
+
+2003-03-01 23:02 UTC tuomov
+ * trunk: changeset 317
+ Comments added
+
+2003-03-01 22:08 UTC tuomov
+ * trunk: changeset 316
+ foo
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030301
+
+2003-03-01 17:13 UTC tuomov
+ * trunk: changeset 315
+ Added some locale checks
+
+2003-03-01 15:02 UTC tuomov
+ * trunk: changeset 314
+ More utf8 kludges
+
+2003-03-01 12:08 UTC tuomov
+ * trunk: changeset 313
+ Use iconv instead of libunicode
+
+2003-03-01 12:08 UTC tuomov
+ * trunk: changeset 312
+ Use iconv instead of libunicode
+
+2003-02-28 23:17 UTC tuomov
+ * trunk: changeset 311
+ missing font assert
+
+2003-02-28 19:15 UTC tuomov
+ * trunk: changeset 310
+ FONT_HEIGHT -> MAX_FONT_HEIGHT
+
+2003-02-28 18:47 UTC tuomov
+ * trunk: changeset 309
+ The 'transparent_background' draw.conf option now only applies to
+ empty frames. For client windows with a transparent background the
+ 'transparent' winprop should be set to true for transparent frame
+ background.
+
+2003-02-28 18:17 UTC tuomov
+ * trunk: changeset 308
+ More focus kludging
+
+2003-02-28 16:47 UTC tuomov
+ * trunk: changeset 307
+ Misc cleanup
+
+2003-02-28 16:24 UTC tuomov
+ * trunk: changeset 306
+ Preliminary support for UTF8. XFree86 (4.x) and libunicode are
+ required.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030225
+
+2003-02-28 15:27 UTC tuomov
+ * trunk: changeset 305
+ Maybe focusing would work this time...
+
+2003-02-26 23:40 UTC tuomov
+ * trunk: changeset 304
+ do_fit_clientwin fixed
+
+2003-02-25 19:29 UTC tuomov
+ * trunk: changeset 303
+ More kludges in an attempt to fix focus handling
+
+2003-02-25 19:16 UTC tuomov
+ * trunk: changeset 302
+ Support for optional autoconf-generated system-ac.inc. (The configure
+ script is not finished or included.)
+
+2003-02-24 14:13 UTC tuomov
+ * trunk: changeset 301
+ Xft support fixed more
+
+2003-02-24 11:24 UTC tuomov
+ * trunk: changeset 300
+ Xft support fixed
+
+2003-02-24 06:29 UTC tuomov
+ * trunk: changeset 299
+ Oops
+
+2003-02-24 06:25 UTC tuomov
+ * trunk: changeset 298
+ Added KP_Enter bound to 'finish' to query bindings
+
+2003-02-24 06:23 UTC tuomov
+ * trunk: changeset 297
+ Fixed focus and grab handling when warping is not enabled
+
+2003-02-23 18:55 UTC tuomov
+ * trunk: changeset 296
+ Added the command frame_close_if_empty and bound close command for
+ frames to this.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030223
+
+2003-02-23 18:54 UTC tuomov
+ * trunk: changeset 295
+ Implemented "close" command for queries.
+
+2003-02-23 18:49 UTC tuomov
+ * trunk: changeset 294
+ Fixed frame_close
+
+2003-02-23 14:25 UTC tuomov
+ * trunk: changeset 293
+ Nested submaps are now fully implemented.
+
+2003-02-23 14:14 UTC tuomov
+ * trunk: changeset 292
+ Minor mods
+
+2003-02-23 13:45 UTC tuomov
+ * trunk: changeset 291
+ The command clientwin_toggle_fullscreen now works in both directions.
+ However, it should be noted that this toggle does not work well along
+ with client programs' full screen mode toggles. Some means of
+ communication should be devised.
+
+2003-02-23 13:16 UTC tuomov
+ * trunk: changeset 290
+ Attempts at more focusing fixes
+
+2003-02-23 12:35 UTC tuomov
+ * trunk: changeset 289
+ Changes to binding file
+
+2003-02-23 12:22 UTC tuomov
+ * trunk: changeset 288
+ Added the compile-time option CF_SECOND_RATE_OS_FS to change colons to
+ underscores in display name part of configuration file names.
+
+2003-02-23 11:58 UTC tuomov
+ * trunk: changeset 287
+ Preliminary support for workspace switching while dragging tabs.
+
+2003-02-23 02:40 UTC tuomov
+ * trunk: changeset 286
+ Oops
+
+2003-02-23 02:35 UTC tuomov
+ * trunk: changeset 285
+ Added saveload.h
+
+2003-02-23 00:38 UTC tuomov
+ * trunk: changeset 284
+ Some changes and (hopefully) fixes to focusing policy
+
+2003-02-23 00:14 UTC tuomov
+ * trunk: changeset 283
+ Submap with the same key can be specified in multiple sections now
+
+2003-02-22 21:48 UTC tuomov
+ * trunk: changeset 282
+ Tab width calculation fixed
+
+2003-02-22 21:08 UTC tuomov
+ * trunk: changeset 281
+ Workspace initialization stuff moved to wmcore
+
+2003-02-22 20:49 UTC tuomov
+ * trunk: changeset 280
+ close_frame fixed
+
+2003-02-22 20:36 UTC tuomov
+ * trunk: changeset 279
+ Some function names changed
+
+2003-02-22 17:44 UTC tuomov
+ * trunk: changeset 278
+ Active client window commands can be accessed from other bindings with
+ the command 'commands_at_leaf'.
+
+2003-02-22 17:40 UTC tuomov
+ * trunk: changeset 277
+ - Key binding setup changed.
+
+ - X window -less regions no longer contain children. Instead the
+ regions "manage" these objects that share the parent object with the
+ managing object.
+
+ - Removed clientwin_bindings and viewport_bindings sections.
+
+ - More consistent and descriptive command names.
+
+ - New workspace layout saving and loading code that supports arbitrary
+ objects instead of just frames and workspaces..
+
+2003-02-22 17:37 UTC tuomov
+ * trunk: changeset 276
+ - Key binding setup changed.
+
+ - X window -less regions no longer contain children. Instead the
+ regions "manage" these objects that share the parent object with the
+ managing object.
+
+2003-02-22 17:34 UTC tuomov
+ * trunk: changeset 275
+ - Removed clientwin_bindings and viewport_bindings sections.
+
+ - More consistent and descriptive command names.
+
+2003-02-22 17:32 UTC tuomov
+ * trunk: changeset 274
+ modified system.mk
+
+2003-02-22 14:24 UTC tuomov
+ * trunk: changeset 273
+ Resize size display should now be properly positioned on Xinerama
+ screens.
+
+2003-02-20 17:48 UTC tuomov
+ * trunk: changeset 272
+ load_module searches the directories $LIBDIR and ~/.ion-devel/lib for
+ the module if the name contains no slashes.
+
+2003-02-20 14:59 UTC tuomov
+ * trunk: changeset 271
+ Xft default compilation options changed in system.mk
+
+2003-02-17 20:34 UTC tuomov
+ * trunk: changeset 270
+ Fixed region_do_find_new_home
+
+2003-02-16 17:30 UTC tuomov
+ * trunk: changeset 269
+ Fixed alloc_defer
+
+2003-02-12 21:18 UTC tuomov
+ * trunk: changeset 268
+ Colour-freeing fix
+
+2003-02-09 16:23 UTC tuomov
+ * trunk: changeset 267
+ Free unused colours
+
+2003-02-09 15:57 UTC tuomov
+ * trunk: changeset 266
+ Addresses updated on the man page
+
+2003-02-09 12:45 UTC tuomov
+ * trunk: changeset 265
+ Support re-reading draw.conf (reread_draw_config) without restart
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030131-2
+
+2003-02-09 12:44 UTC tuomov
+ * trunk: changeset 264
+ Changed broken_app_resize_kludge a bit. Should work a little better
+ now.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20030131
+
+2003-02-08 13:41 UTC tuomov
+ * trunk: changeset 263
+ Minor fix
+
+2003-01-31 21:44 UTC tuomov
+ * trunk: changeset 262
+ Changed hook linking order
+
+2003-01-31 18:16 UTC tuomov
+ * trunk: changeset 261
+ Year changed to 2003
+
+2003-01-26 22:30 UTC tuomov
+ * trunk: changeset 260
+ Changed -pedantic-errors to -pedantic in system.mk to get around
+ broken glibc headers
+
+2003-01-17 21:43 UTC tuomov
+ * trunk: changeset 259
+ Transient mapping fix
+
+2003-01-09 00:29 UTC tuomov
+ * trunk: changeset 258
+ Xft font names are now to be prefixed with 'xft:', otherwise normal
+ clear fonts are used. Xft support still is not compiled in by default.
+
+2003-01-09 00:01 UTC tuomov
+ * trunk: changeset 257
+ minor fixes
+
+2003-01-08 15:25 UTC tuomov
+ * trunk: changeset 256
+ small changes
+
+2003-01-05 23:48 UTC tuomov
+ * trunk: changeset 255
+ Removed an unnecessary debug fprintf
+
+2003-01-05 06:53 UTC tuomov
+ * trunk: changeset 254
+ Tab dragging routines can now handle nested frames.
+
+2003-01-04 22:02 UTC tuomov
+ * trunk: changeset 253
+ Submap handling fix
+
+2003-01-04 21:39 UTC tuomov
+ * trunk: changeset 252
+ CF_STUBBORN_TRESH fix
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20021229
+
+2003-01-03 22:58 UTC tuomov
+ * trunk: changeset 251
+ sample.conf micro->milli
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20021219
+
+2002-12-30 23:33 UTC tuomov
+ * trunk: changeset 250
+ Send more ConfigureNotify events to fix slow startup times of some
+ programs
+
+2002-12-29 02:22 UTC tuomov
+ * trunk: changeset 249
+ Configurable regular expression based window title shortening rules
+
+2002-12-18 23:04 UTC tuomov
+ * trunk: changeset 248
+ Fixed a potential memory leak
+
+2002-12-18 22:51 UTC tuomov
+ * trunk: changeset 247
+ kludges.conf updated
+
+2002-12-18 22:50 UTC tuomov
+ * trunk: changeset 246
+ Winprop matching improvements: WM_WINDOW_ROLE support and
+ configuration format changed to 'winprop "class", "role", "instance" {
+ ... }'.
+
+2002-12-14 17:55 UTC tuomov
+ * trunk: changeset 245
+ quote_next returns
+
+2002-12-03 22:32 UTC tuomov
+ * trunk: changeset 244
+ Some extra abstraction to Xft support code
+
+2002-12-03 22:19 UTC tuomov
+ * trunk: changeset 243
+ Applied Xft support patch
+
+2002-11-21 17:58 UTC tuomov
+ * trunk: changeset 242
+ Web page and email address updated
+
+2002-11-14 23:00 UTC tuomov
+ * trunk: changeset 241
+ Transient window height restrictions lifted
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20021104
+
+2002-11-13 00:00 UTC tuomov
+ * trunk: changeset 240
+ config.h wasn't included at the proper point in binding.c
+
+2002-11-08 00:14 UTC tuomov
+ * trunk: changeset 239
+ Fixed pointer warping on workspace change when warps are disabled
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20021103
+
+2002-11-04 13:37 UTC tuomov
+ * trunk: changeset 238
+ Fixed a segfault problem with symlists
+
+2002-11-03 04:33 UTC tuomov
+ * trunk: changeset 237
+ Fixed a drawing problem with ion_bar_inside_frame FALSE
+
+2002-11-03 02:44 UTC tuomov
+ * trunk: changeset 236
+ Added transparent_background (TRUE/FALSE) draw.conf configuration
+ option
+
+2002-11-03 02:33 UTC tuomov
+ * trunk: changeset 235
+ Bound broken_application_resize_kludge to Mod1+L
+
+2002-11-03 02:26 UTC tuomov
+ * trunk: changeset 234
+ Added broken_app_resize_kludge function
+
+2002-11-03 02:15 UTC tuomov
+ * trunk: changeset 233
+ Ad hoc fix for clientwin enter window events
+
+2002-11-02 22:57 UTC tuomov
+ * trunk: changeset 232
+ Other minor fixes
+
+2002-11-02 22:57 UTC tuomov
+ * trunk: changeset 231
+ Line editor history scrolling fixed
+
+2002-11-02 22:21 UTC tuomov
+ * trunk: changeset 230
+ Default (black&white) colour scheme changes
+
+2002-11-02 22:14 UTC tuomov
+ * trunk: changeset 229
+ Fullscreen windows on separate Xinerama screens should be focused
+ properly now.
+
+2002-11-02 22:03 UTC tuomov
+ * trunk: changeset 228
+ Fixed a problem concerning resizing of frames containing hidden
+ "acrobatic" windows
+
+2002-11-02 15:54 UTC tuomov
+ * trunk: changeset 227
+ Added handle_event_alt "alternative hook" for modules that want to
+ handle X events directly.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020926
+
+2002-10-27 22:40 UTC tuomov
+ * trunk: changeset 226
+ Screen-based configuration file selection fixed
+
+2002-10-15 18:08 UTC tuomov
+ * trunk: changeset 225
+ Fixed a problem with query boxes and wheel mice
+
+2002-09-25 21:15 UTC tuomov
+ * trunk: changeset 224
+ Added the function goto_named_region (replaces missing
+ goto_client_name)
+
+2002-09-25 11:53 UTC tuomov
+ * trunk: changeset 223
+ Added manual tab-ordering functions frame_move_current_tab_left/right
+
+2002-09-25 07:26 UTC tuomov
+ * trunk: changeset 222
+ Fixed pointer warping on workspace change
+
+2002-09-15 09:36 UTC tuomov
+ * trunk: changeset 221
+ Minor fixes
+
+2002-09-15 09:36 UTC tuomov
+ * trunk: changeset 220
+ Added a few missing characters to workspace configuration loading code
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020819
+
+2002-09-13 11:35 UTC tuomov
+ * trunk: changeset 219
+ Minor fix
+
+2002-08-22 21:13 UTC tuomov
+ * trunk: changeset 218
+ Self-pointing transient_for hint problem fixed
+
+2002-08-18 17:09 UTC tuomov
+ * trunk: changeset 217
+ Initial focus changes
+
+2002-08-18 16:51 UTC tuomov
+ * trunk: changeset 216
+ Tagging restored (frame functions: toggle_sub_tag, attach_tagged and
+ global function clear_tags)
+
+2002-08-12 20:55 UTC tuomov
+ * trunk: changeset 215
+ Unused code commented out
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020606
+
+2002-07-06 21:59 UTC tuomov
+ * trunk: changeset 214
+ Function completion in query_function restored
+
+2002-06-14 22:36 UTC tuomov
+ * trunk: changeset 213
+ Tab drag assertion fixed
+
+2002-06-05 23:10 UTC tuomov
+ * trunk: changeset 212
+ "Watches" added in pointing device code
+
+2002-06-05 22:51 UTC tuomov
+ * trunk: changeset 211
+ Minor clean-up
+
+2002-06-05 20:56 UTC tuomov
+ * trunk: changeset 210
+ Target ID table bugfix
+
+2002-06-05 20:56 UTC tuomov
+ * trunk: changeset 209
+ Split bugfix
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020604
+
+2002-06-05 14:03 UTC tuomov
+ * trunk: changeset 208
+ Old window_press restored: mouse actions directed to the client window
+ associated with a tab should work now.
+
+2002-06-03 23:07 UTC tuomov
+ * trunk: changeset 207
+ Some minor clean-up
+
+2002-06-03 22:50 UTC tuomov
+ * trunk: changeset 206
+ Makefile fix concerning patch and bindings-sun.conf
+
+2002-06-03 22:39 UTC tuomov
+ * trunk: changeset 205
+ Preliminary Xinerama support
+
+2002-06-03 15:11 UTC tuomov
+ * trunk: changeset 204
+ Another key binding related segfault fix
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020531
+
+2002-06-01 00:25 UTC tuomov
+ * trunk: changeset 203
+ Fixed segfault problem with multihead displays
+
+2002-05-31 06:00 UTC tuomov
+ * trunk: changeset 202
+ Fixed lockup when a window's title ends in its only colon (and spaces)
+ but even just the three dots and instance number are too long to fit
+ in the tab.
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020529
+
+2002-05-30 19:30 UTC tuomov
+ * trunk: changeset 201
+ Fixed segfault when unbound key was pressed in submap mode
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020528
+
+2002-05-30 17:04 UTC tuomov
+ * trunk: changeset 200
+ Fixed 'switch_tab'
+
+2002-05-29 06:51 UTC tuomov
+ * trunk: changeset 199
+ - Fixed wscurrent callback handlers
+
+ - Fixed query_function error reporting
+
+2002-05-28 21:49 UTC tuomov
+ * trunk: changeset 198
+ fixed the fix
+
+2002-05-28 21:46 UTC tuomov
+ * trunk: changeset 197
+ - Lifted restriction on nested command sequences (now max 32)
+
+ - More fixes and temporary kludges
+
+2002-05-28 20:08 UTC tuomov
+ * trunk: changeset 196
+ New binding configuration file
+
+2002-05-28 20:05 UTC tuomov
+ * trunk: changeset 195
+ regbind.* were missing
+
+2002-05-28 19:59 UTC tuomov
+ * trunk: changeset 194
+ A few comments
+
+2002-05-28 19:59 UTC tuomov
+ * trunk: changeset 193
+ Added a notice of out-of-date information to documentation
+
+2002-05-27 21:54 UTC tuomov
+ * trunk: changeset 192
+ Resize problem fixed
+
+2002-05-26 23:03 UTC tuomov
+ * trunk: changeset 191
+ Binding callbacks are now entirely command sequence based
+
+2002-05-26 14:40 UTC tuomov
+ * trunk: changeset 190
+ - Key binding management revised: all X server key grabs are made on
+ the root window and the innermost window with an internal grab gets
+ to receive the events.
+
+ - Key binding configuration changed: clientwin, screen and frame
+ sections added.
+
+ - Preliminary full screen client window support:
+ 'clientwin_enter_fullscreen' function (no toggle yet) and auto
+ detection (MWM decoration hints set to none when a configure request
+ with width and height set to those of the screen is received).
+
+2002-05-26 14:27 UTC tuomov
+ * trunk: changeset 189
+ Query updated to new binding model
+
+2002-05-26 14:27 UTC tuomov
+ * trunk: changeset 188
+ Bindings updated to new binding model
+
+2002-05-21 18:49 UTC tuomov
+ * trunk: changeset 187
+ Fixed workspace switching on restart
+
+2002-05-21 18:39 UTC tuomov
+ * trunk: changeset 186
+ Fixed split_empty
+
+2002-05-19 22:30 UTC tuomov
+ * trunk: changeset 185
+ Title updating fixed
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020510
+
+2002-05-19 22:26 UTC tuomov
+ * trunk: changeset 184
+ Maximize fixed
+
+2002-05-11 00:09 UTC tuomov
+ * trunk: changeset 183
+ My email address changed
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020414
+
+2002-05-10 19:33 UTC tuomov
+ * trunk: changeset 182
+ transient_mode winprop returns
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020411
+
+2002-04-20 20:59 UTC tuomov
+ * trunk: changeset 181
+ Main loop select() support for multiple file descriptors.
+
+2002-04-12 20:01 UTC tuomov
+ * trunk: changeset 180
+ The function query_renameframe was added and names of frames are saved
+ now.
+
+2002-04-11 21:31 UTC tuomov
+ * trunk: changeset 179
+ Some minor glitches like missing includes fixed -- strict compiler
+ warning flags enabled by default again.
+
+2002-04-11 20:51 UTC tuomov
+ * trunk: changeset 178
+ Command sequence stuff moved to wmcore/
+
+2003-12-23 20:17 UTC unknown
+ tagged ion-devel-20020405
+
+2002-04-11 15:24 UTC tuomov
+ * trunk: changeset 177
+ 'target' winprop for specifying named workspaces (or any named object
+ with region_attach_sub) as attachment targets for client windows.
+
+2002-04-11 15:06 UTC tuomov
+ * trunk: changeset 176
+ Added the region_ws_attach_clientwin/region_ws_attach_transient
+ interface that workspace-like objects should implement.
+
+2002-04-04 23:42 UTC tuomov
+ * trunk: changeset 175
+ oldChangeLog changed
+
+2005-02-15 18:06 UTC tailor@f281.ttorni.ton.tut.fi
+ * Tailorization of trunk
+ Import of the upstream sources from the repository
+
+ http://tao.uab.es/ion/svn/ion/trunk
+
+ as of revision 173
+