2007-05-27 01:27  busa_ru

	* src/settings.c:

		- make parse_cmdline() break on invalid int arguments
		- respect max_tray_* when calculating initial tray geometr

2007-05-26 23:46  busa_ru

	* src/: main.c, settings.c, tray.c, wmh.c:

		- Memory leak fixes (thanks to "Groleo Marius" <groleo@gmail.com>)

2007-04-13 10:03  busa_ru

	* NEWS, configure.in, stalonetray.spec, stalonetray.xml,
	stalonetrayrc.sample, src/kde_tray.c, src/tray.c, src/wmh.c,
	src/xutils.c:

		* accept patches by Sergey Vlasov (1696084, 1696081)
		* update version numbers

2007-04-06 01:49  busa_ru

	* stalonetray.spec, stalonetrayrc.sample:

	    - last minute updates

2007-04-06 01:41  busa_ru

	* NEWS, stalonetray.xml, src/layout.c, src/main.c, src/settings.c,
	src/settings.h:

		- add options to tune handling of unusually-sized icons
			* respect_size_hints: do respect min_width/min_height icon window
	  		hints
	* ignore_icon_resize: force all icons dimentions to be icon_size x
		icon_size
	- fix nasty layout bug when choice of best icon placement did not
	  		take placement validness into consideration

2007-03-15 21:51  busa_ru

	* src/main.c:

		fix: build issues with debug off
		fix: build issues with native KDE icons support off
		add: additional logging after icon embedding was confirmed to aid
		debug

2007-03-15 21:50  busa_ru

	* src/tray.c:

		* fix: proper allocation of window hints

2007-03-08 20:56  busa_ru

	* configure.in:

	    * bump the version number

2007-02-06 22:25  busa_ru

	* src/main.c:


	* improve handling of KDE icons when tray is reacquiring selection

2007-02-06 21:38  busa_ru

	* src/: main.c, tray.c:

	* fixed cleanup() so that icon windows are not destroyed
	* removed maximize/minimize buttons from MWM hints since they are of
	no use

2007-02-04 01:12  busa_ru

	* TODO, debian/docs, src/IDEAS, src/ISSUES, src/common.h,
	src/debug.c, src/debug.h, src/embed.c, src/embed.h, src/icons.c,
	src/icons.h, src/kde_tray.c, src/kde_tray.h, src/layout.c,
	src/layout.h, src/list.h, src/main.c, src/settings.c,
	src/settings.h, src/tray.c, src/tray.h, src/wmh.c, src/wmh.h,
	src/xembed.c, src/xembed.h, src/xutils.h:

	Code cleanup stage 1:
		* comments were added
		* function names were adjusted

	Not thoroughly tested --- may be broken.

2007-01-04 21:46  busa_ru

	* Makefile.am, configure.in, stalonetray.spec:

	* bump the version number
	* remove debian/ directory from source tarball

2007-01-04 19:31  busa_ru

	* src/: main.c, xutils.c, xutils.h:

	* some refactoring
	* use only minimal size from window size hints
	* make dump_win_info() depend on ENABLE_DUMP_WIN_INFO

2007-01-04 14:33  busa_ru

	* src/: main.c, xutils.c, xutils.h:

	* add read_wm_normal_hints() which is used to (more correctly)
	obtain icon geometry

2007-01-04 14:28  busa_ru

	* stalonetray.xml, stalonetrayrc.sample:

	* mention _tiled_ background

2006-12-28 23:39  busa_ru

	* configure.in, debian/changelog:

	* correct version in debian/changelog
	* update debug CFLAGS in configure.in

2006-12-28 23:29  busa_ru

	* NEWS, configure.in, stalonetray.spec, src/settings.c,
	src/settings.h, src/tray.c:

	* fix compilation when XPM library is missing
	* update NEWS file

2006-12-27 12:34  busa_ru

	* TODO, configure.in, stalonetray.spec, debian/changelog,
	src/Makefile.am, src/embed.c:

	 * fix configure.in
	 * fix some warnings

2006-12-26 19:52  busa_ru

	* configure.in, debian/changelog:

	upd: all versions bumped

2006-12-26 19:22  busa_ru

	* src/embed.c:

	fix: kill the last XSync

2006-12-26 19:04  busa_ru

	* src/main.c:

	fix: added ifdef DEBUG to all print_icon_data calls

2006-12-26 18:57  busa_ru

	* src/embed.c, src/embed.h, src/icons.c, src/layout.c,
	src/layout.h, src/main.c, src/tray.c, src/tray.h, src/wmh.c,
	src/xembed.c, src/xutils.c, utils/tray-test-fdo/main.c,
	utils/tray-test-fdo/seq1:

	* fixed trap/untrap_errors for nested calls support
	* fixed handle_icon_resize()
	* misc.fixes

2006-12-23 01:29  busa_ru

	* stalonetray.xml, stalonetrayrc.sample:

	* added pixmap_bg

2006-12-23 01:28  busa_ru

	* src/: kde_tray.c, kde_tray.h, main.c:

	* update old kde icons list on resp. property notify

2006-12-22 22:18  busa_ru

	* NEWS, TODO, configure.in, src/kde_tray.c, src/kde_tray.h,
	src/layout.c, src/main.c, src/settings.c, src/settings.h,
	src/tray.c, src/tray.h, src/wmh.c, src/wmh.h, src/xembed.c,
	src/xutils.c:

	* bumped vesrion to 0.6-pre0
	* pixmap bg support
	* NEWS file updated
	* misc. cleanup

2006-12-21 00:39  busa_ru

	* src/settings.c:

	 * provide version info in --help output

2006-12-04 00:01  busa_ru

	* TODO, src/common.h, src/debug.h, src/embed.c, src/icons.c,
	src/icons.h, src/main.c, src/tray.c, src/tray.h, src/xembed.c,
	src/xembed.h, src/xutils.c, src/xutils.h:

	 I'm too lazy to write commit messages

2006-11-28 00:52  busa_ru

	* src/: tray.c, tray.h:

	* upd: removed unused xa_wm_take_focus

2006-11-28 00:51  busa_ru

	* src/: xembed.c, xutils.c:

	* upd: commented out dump_win_info() until its fixed

2006-11-27 12:40  busa_ru

	* src/: debug.c, debug.h:

	* fix: print fname and line number, improve portability

2006-11-27 12:38  busa_ru

	* src/wmh.c:

	* upd: raised debug levels for useless messages

2006-11-10 14:29  busa_ru

	* src/xembed.c:

	fix: correct implementation of focus proxy in xembed_init() fix:
	correct focus tracking in xembed_handle_event() fix: fix
	non-focusable icons detection (still broken, I think) upd: change
	interface to xembed_track_focus_change() upd: cleanup
	xembed_message() upd: misc cleanups

2006-11-10 14:11  busa_ru

	* src/main.c:

	fix: embed_kde_icons() cleaned up add: print type of WM_PROTOCOLS
	message in client_message()

2006-11-10 14:07  busa_ru

	* Makefile.am:

	add: create targets for html and manpage add: create target for
	Changelog

2006-11-10 13:59  busa_ru

	* src/: debug.c, debug.h:

	add: print_debug_header() now prints debug level of the message

2006-11-10 13:56  busa_ru

	* stalonetray.xml:

	fix: better layout for short/long opts fix: replace - with &ndash;
	add: default values

2006-10-29 14:12  busa_ru

	* src/xembed.c:

	fix: xembed_{next,prev}_icon() now actually work fix: better focus
	handling in xembed_event()

2006-10-29 13:57  busa_ru

	* src/xutils.c:

	fix: dump_win_info(): check the property before trying to print its
	contents

2006-10-29 13:55  busa_ru

	* src/main.c:

	fix: check if the current xembed focused icon is non-NULL in the
	sigusr1 handler

2006-10-29 13:53  busa_ru

	* src/: icons.h, icons.c:

	fix: struct TrayIcon: more consistent names for xembed-related
	fields

2006-10-26 19:30  busa_ru

	* src/xutils.c:

	upd: dump_win_info() now really works

2006-10-26 19:24  busa_ru

	* src/: xembed.c, xembed.h:

	OUCH. Completely new files =) Reworked XEMBED interface. Still needs
	testing.

2006-10-26 19:20  busa_ru

	* src/wmh.c:

	fix: portability enchancements in ewmh_dump_window_states()

2006-10-26 19:19  busa_ru

	* src/: tray.c, tray.h:

	add: struct XEMBEDData tray_data to TrayData add: ask WM for WM_TAKE
	focus for XEMBED

2006-10-26 19:15  busa_ru

	* src/main.c:

	upd: all XEMBED functionality is now provided by xembed.c

2006-10-26 19:14  busa_ru

	* src/debug.h:

	fix: remove unneeded ';' in macro definitions

2006-10-26 19:08  busa_ru

	* src/: icons.c, icons.h:

	add: new fields in struct TrayIcon:
	      - supports_xembed : flag for xembed support
		  - last_xembed_timestamp : the timestamp of last processed xmebed
		  event
	- last_xembed_msgid : the id of last processed xembed event fix:
	stupid bugs in next_icon and prev_icon add: new function
	     find_icon_ex() --- searches not only by window id, but also by
	mid-parent id upd: print_icon_data updated

2006-10-26 19:06  busa_ru

	* src/embed.c:

	* use new xembed calls

2006-09-21 11:47  busa_ru

	* stalonetray.xml:

	* fix XML entities (replace - with &dash;)
	* remove 'permanent'

2006-09-21 11:46  busa_ru

	* src/settings.c:

	* remove 'permanent' option. now this is the default behaviour

2006-09-21 11:45  busa_ru

	* src/main.c:

	* focus change is now logged

2006-09-17 17:51  busa_ru

	* src/settings.c:

	* fix new rc file behaviour concerning bool kw

2006-09-16 13:01  busa_ru

	* src/: tray.c, tray.h:

	* added data structures to track internal XEMBED focus

2006-09-16 12:59  busa_ru

	* src/: xembed.c, xembed.h:

	* fix compiler warning

2006-09-16 12:58  busa_ru

	* src/: settings.c, settings.h:

	* remove dependency on GNU wordexp
	* make boolean rc file directives have _optional_ arguments

2006-09-16 12:54  busa_ru

	* src/main.c:

	* implement basic focus tracking and related XEMBED behaviour

2006-09-16 12:51  busa_ru

	* configure.in:

	* correctly check for backtrace presence

2006-09-09 02:16  busa_ru

	* src/layout.c:

	* fixed find_placement to accurately handle invalid placements

2006-09-09 02:14  busa_ru

	* debian/control:

	* update build depends

2006-09-09 02:12  busa_ru

	* stalonetray.xml:

	+ moved documentation to docbook format

2006-09-05 21:47  busa_ru

	* debian/control, src/main.c, src/settings.h:

	* revert small temporary changes

2006-09-05 01:10  busa_ru

	* debian/changelog:

	* marked new cvs release

2006-09-05 01:05  busa_ru

	* configure.in:

	+ check for libgen.h

2006-09-05 01:03  busa_ru

	* src/common.h:

	* enclosed macro definition in do {} while(0)

2006-09-05 01:02  busa_ru

	* src/: debug.c, debug.h:

	* update macros for do {} while(0)
	* fix GNUish call to strftime in print_debug_header()

2006-09-05 01:01  busa_ru

	* src/: embed.c, embed.h:

	* update macros: enclose them in do {} while(0)
	* update (un)embedding code to use wait_for_event(_serial)
	* revert embedding code to old behaviour: now icon is considered
	  unembedding until there was a proper reparent notify
	* fix the bug with icon placement inside the mid-parent. now the
	  icon is always moved to (0,0) when updating its position

2006-09-05 00:58  busa_ru

	* src/: icons.c, icons.h:

	+ new functions next_icon() and prev_icon() to walk along the list
	  of icons in a circular way (for XEMBED focus)
	* increased debug level for restoring/purging/backuping icon list
	* slight modification for forall_icons_from(): now if tgt == NULL it
	  starts from the head of the icon list
	* print_icon_data now also prints mapstate of the icon
	* comments in icons.h

2006-09-05 00:55  busa_ru

	* src/: kde_tray.c, kde_tray.h:

	+ comments in kde_tray.h
	* code cleanup in check_kde_tray_icons()

2006-09-05 00:53  busa_ru

	* src/layout.c:

	+ complete rework of layout engine: cleaner, more simple code. no
	x-related calls.

2006-09-05 00:49  busa_ru

	* src/main.c:

	+ basic support for XEMBED focus (added focus_change() function)
	* fixed (un)embedding/resize handling functions to match new concept
	* updated (un)embedding code to match new embedding concept + basic
	supprt for collecting KDE icons on startup

2006-09-05 00:45  busa_ru

	* src/list.h:

	* enclosed macro definition in do {} while(0)

2006-09-05 00:43  busa_ru

	* src/: settings.c, settings.h:

	* fixed basename bug: XPG version from libgen.h is now used
	* fixed initialization bug: now settings.full_pmt_search,
	  settings.min_space_policy and settings.minimal_movement
	  are initialized on startup + added comments to settings.h

2006-09-05 00:41  busa_ru

	* src/: tray.c, tray.h:

	+ added basic support for XEMBED focus changes
	(TrayData.xembed_current) + new tray_show() function
	* better selection handling (TrayData.old_sel_owner) + fixed tray
	growing bug

2006-09-05 00:37  busa_ru

	* src/: wmh.c, wmh.h:

	* fixed prototypes for tray_set_mwm_hints() and mwm_set_hints() were
	added to wmh.h
	* small code cleanup for wmh.c

2006-09-05 00:33  busa_ru

	* src/: xembed.c, xembed.h:

	+ xembed_get_info() now returns XEMBED_ERROR if something goes wrong

2006-09-05 00:31  busa_ru

	* src/: xutils.c, xutils.h:

	+ new functions wait_for_event and wait_for_event_serial + new debug
	function dump_win_info

2006-06-11 22:46  busa_ru

	* src/: embed.c, icons.c, icons.h, layout.c, main.c, settings.c,
	settings.h, tray.c, tray.h, xutils.c:

	* now works in non-debug mode
	* added USR1 handler to non-debug mode
	* really fixed geometry issues (TODO item #1)
	* tray.c cleaned up a bit
	* fixed some signed<->unsigned conversion compile time warnings
	* better embedding code (still needs more work)

2006-05-21 23:41  busa_ru

	* TODO, src/embed.c, src/settings.c, src/tray.c:

	fix: provide correct gravity for tray`s window (TODO item 1)

2006-05-21 12:55  busa_ru

	* src/: settings.c, settings.h, tray.c:

	fix: set window gravity

2006-05-21 12:51  busa_ru

	* TODO:

	preliminary TODO for 0.5 is ready

2006-05-15 17:54  busa_ru

	* configure.in:

	add: version bumped to 0.4

2006-05-15 15:53  busa_ru

	* PORTING, TODO, configure.in, src/layout.c, src/main.c,
	src/settings.c, src/tray.c, src/tray.h:

	fix: make sources c89 conformant

2006-05-07 21:56  busa_ru

	* PORTING, configure.in, src/main.c, src/settings.c:

	fix: work around the absence of wordexp in netbsd

2006-05-07 15:02  busa_ru

	* configure.in, src/main.c:

	fix: preliminary support for systems with/without
	backtrace/printstack

2006-05-05 19:31  busa_ru

	* TODO, src/main.c:

	fix: temporarily disable collection of kde icons on startup

2006-05-05 19:02  busa_ru

	* PORTING:

	add: PORTING issues

2006-05-01 14:52  busa_ru

	* TODO, debian/changelog, src/Makefile.am, src/debug.h,
	src/embed.c, src/icons.c, src/kde_tray.c, src/kde_tray.h,
	src/layout.c, src/main.c, src/settings.c, src/settings.h,
	src/tray.c, src/wmh.c, src/xembed.c, src/xutils.c:

	fix: DBG() reorganization fix: code cleanup

2006-04-30 19:39  busa_ru

	* TODO, configure.in, src/Makefile.am, src/debug.h, src/main.c,
	src/settings.c, src/tray.h, src/wmh.c:

	fix: code and configure.in cleanup

2006-04-30 00:13  busa_ru

	* src/: kde_tray.c, kde_tray.h, main.c, tray.c, wmh.c:

	add: collect KDE/FDO-compatible icons at startup

2006-04-29 22:46  busa_ru

	* TODO, configure.in, src/tray.c, src/xutils.c, src/xutils.h:

	add: timestamping mechanism

2006-04-27 22:59  busa_ru

	* stalonetray.1, stalonetrayrc.sample, src/settings.c,
	src/settings.h, src/tray.c:

	add: window layer add: update stalonertayrc.sample

2006-04-18 00:06  busa_ru

	* stalonetray.1, src/layout.c, src/layout.h, src/main.c,
	src/settings.c, src/settings.h, src/tray.c, src/wmh.h,
	src/xembed.c, src/xembed.h, src/xutils.c, src/xutils.h:

	add: new cmdline/config params: sticky, skip_taskbar, no_title,
	     no_borders and corresponding wmh support fix: get rid of
	forced_resize_list and friends

2006-04-15 15:33  busa_ru

	* configure.in:

	fix: add dependency on fnmatch.h

2006-04-10 21:40  busa_ru

	* src/: wmh.c, wmh.h:

	add: basic support for mwm and ewm hints

2006-03-29 13:49  busa_ru

	* src/tray.c:

	fix: due to recent fix of geometry bug, the resize code is updated
	     to work with any grow_gravity fix: atom variables must start
	with xa_

2006-03-29 13:47  busa_ru

	* src/settings.c:

	fix: sanitize max_width and max_height to be >= icon_size

2006-03-28 23:06  busa_ru

	* src/: main.c, settings.c, settings.h, tray.c:

	fix: typos (again :()

2006-03-28 20:52  busa_ru

	* BUGS, README, stalonetray.1:

	fix: typos...

2006-03-28 20:27  busa_ru

	* NEWS:

	fix: removed old news

2006-03-28 20:25  busa_ru

	* Makefile.am:

	fix: now manpage and debian/ directory are distributed (with make
	dist)

2006-03-28 20:21  busa_ru

	* stalonetray.spec:

	fix: now it is _real_ spec file

2006-03-28 20:12  busa_ru

	* src/Makefile.am:

	fix: make distcheck works now

2006-03-28 20:11  busa_ru

	* debian/copyright:

	fix: make line in debian/copyright to point at real location of the
	project

2006-03-28 20:08  busa_ru

	* configure.in:

	fix: now version is set to 0.3

2006-03-24 01:08  busa_ru

	* TODO, stalonetray.1, stalonetrayrc.sample, update-cl,
	src/settings.c:

	fix: typos

2006-03-24 00:51  busa_ru

	* stalonetray.spec:

	add: initial spec file

2006-03-24 00:50  busa_ru

	* stalonetray.1:

	add: initial manpage

2006-03-23 12:48  busa_ru

	* src/: main.c, tray.c, tray.h, xutils.c, xutils.h:

	fix: better tray`s geometry tracking (now tray_update_bg() works =)
	fix: some cleanup in tray_update_bg()

2006-03-19 20:41  busa_ru

	* src/main.c:

	fix: remove unused code

2006-03-19 20:38  busa_ru

	* src/tray.c:

	fix: tray_update_bg()

2006-03-19 20:34  busa_ru

	* NEWS, src/xutils.c:

	fix: typos, punctuation

2006-03-16 23:36  busa_ru

	* src/icons.c:

	fix: memory-related fix in print_icon_data()

2006-03-16 23:22  busa_ru

	* src/icons.c:

	add: more detailed output for print_icon_data()

2006-03-16 23:20  busa_ru

	* src/layout.c:

	fix: use 22x22 default geometry for KDE tray icons

2006-03-16 22:10  busa_ru

	* README, debian/control:

	fix: better description

2006-03-14 22:27  busa_ru

	* AUTHORS, BUGS, README, TODO:

	fix: current e-mail, better description and other misc fixes for
	release

2006-03-14 22:25  busa_ru

	* stalonetrayrc.sample:

	fix: it seems that forced resize list is obsolete now

2006-03-14 22:23  busa_ru

	* debian/changelog:

	fix: no need to duplicate NEWS

2006-03-14 21:53  busa_ru

	* TODO, src/embed.c, src/layout.c, src/main.c, src/settings.c,
	src/tray.c, src/xutils.c:

	fix: misc typos in DBG calls

2006-03-14 21:32  busa_ru

	* TODO, src/icons.c, src/kde_tray.c, src/layout.c, src/main.c,
	src/tray.c, src/xutils.c:

	fix:misc changes found with -Wall

2006-03-14 21:01  busa_ru

	* src/: main.c, tray.h:

	fix: better icon-resize support add: preliminary support
	(timestamping) for ewmh

2006-03-14 20:50  busa_ru

	* src/: xutils.c, xutils.h:

	add: show_window() and hide_window() to show/hide icons

2006-03-14 20:45  busa_ru

	* src/tray.c:

	add: show_window() and hide_window() to show/hide icon fix: source
	reogranized

2006-03-14 20:38  busa_ru

	* src/layout.c:

	fix: layout_handle_icon_resize() fixes fix: make grid2window and
	recalc_grid_size ignore not-layed-out icons

2006-03-14 20:35  busa_ru

	* src/icons.c:

	fix: make icons_backup(),icons_restore(),icons_purge_backup()
	actually work =)

2006-03-10 00:12  busa_ru

	* NEWS, TODO, doc/ICON_LIFE_CYCLE, src/embed.c, src/icons.c,
	src/icons.h, src/layout.c, src/layout.h, src/main.c, src/tray.c,
	src/tray.h, src/xembed.c, src/xembed.h, src/xutils.c, src/xutils.h:

	add: proper transparent bg support add: icon life cycle
	implementation as described in docs/ICON_LIFE_CYCLE add: reacquring
	tray selection support

2006-03-07 16:26  busa_ru

	* src/: DESIGN-NOTES, Makefile.am, embed.c, kde_tray.c, layout.c,
	layout.h, main.c, settings.c, settings.h, tray.h, xembed.c,
	xembed.h:

	add: split sources for maintainability

2006-03-07 16:22  busa_ru

	* src/: icons.c, icons.h:

	add: icon list backup/restore

2006-03-07 16:04  busa_ru

	* doc/: DEBUG-LEVELS, DESIGN-NOTES, ICON_LIFE_CYCLE, LAYOUT:

	add: basic documentation

2006-03-07 11:37  busa_ru

	* src/: tray.c, xutils.c, xutils.h:

	add: split sources for maintainability

2006-02-26 11:37  busa_ru

	* src/: main.c, tray.h:

	fix: cleanup, optimizations add: root transparency implementation

2006-02-26 11:30  busa_ru

	* stalonetrayrc.sample, src/settings.c:

	fix: cleanup fix: update sample rc file to be in sync with defaults,

2006-02-25 23:04  busa_ru

	* src/: settings.c, xembed.c:

	fix: cleanup, optimizations

2006-02-25 23:00  busa_ru

	* src/: embed.c, icons.c, kde_tray.c, layout.c:

	fix: cleanup, optimizations

2006-02-25 22:58  busa_ru

	* src/debug.h:

	add: timestamps for debug output

2005-11-25 16:11  busa_ru

	* src/: main.c, settings.c, settings.h, tray.h:

	add: support for root-transparency

2005-11-25 16:07  busa_ru

	* src/layout.c:

	fix: possible SIGSEGV

2005-11-25 16:05  busa_ru

	* src/debug.h:

	fix: include proper headers <stdlib.h> for exit()

2005-08-08 02:00  busa_ru

	* debian/: changelog, compat, control, copyright, dirs, docs, menu,
	rules:

	add: initial debianization

2005-08-04 22:53  busa_ru

	* src/layout.c:

	fix: possible SIGSEGV in match_fixed_resize_list

2005-06-25 22:32  busa_ru

	* src/: layout.c, main.c, settings.c, tray.h:

	add: hint WM about min/max sizes and size increment step

2005-06-19 19:11  busa_ru

	* src/embed.c:

	fix: transparent mid-parent is back

2005-06-19 19:09  busa_ru

	* src/main.c:

	tray.h

2005-06-19 19:08  busa_ru

	* src/layout.c:

	add: grid recalculation after certain events

2005-06-17 14:08  busa_ru

	* src/: embed.c, icons.c:

	fix: more last minute fixes

2005-06-17 13:46  busa_ru

	* configure.in:

	fix: misc last minute fixes

2005-06-17 13:35  busa_ru

	* src/tray.h:

	add: tray inteface header

2005-06-17 12:46  busa_ru

	* src/embed.c:

	add: now update_icon_pos resizes parent if necessary

2005-06-17 12:41  busa_ru

	* src/: layout.c, layout.h:

	add: basic support for icon resizing (layout_handle_icon_resize)
	add: very basic support for tray resizing (layout_update) fix:
	placement choosing cleanup (ip_leq) fix: misc. cleanups

2005-06-17 12:39  busa_ru

	* src/main.c:

	add: handlers for tray resize, icon resize, etc.  add: improvements
	to grow code: enshure that the tray_data.xsh reflects the real tray
	geometry

2005-06-17 12:37  busa_ru

	* src/: settings.c, settings.h:

	add: new member of settings struct: gravity_x, which holds the value
	of gravity in X11 notation

2005-06-17 12:30  busa_ru

	* src/: icons.c, icons.h:

	add: forall_icons_from function fix: cmd and sort code cleanups

2005-06-17 12:22  busa_ru

	* utils/tray-test-fdo/main.c:

	add: -g cmd line param now causes icon to grow after some timeout

2005-06-17 12:21  busa_ru

	* NEWS:

	add: new NEWS file for 0.2 release

2005-06-17 12:17  busa_ru

	* configure.in:

		add: support for backtracing when debug is on

2005-04-11 21:01  busa_ru

	* src/: main.c, embed.c, icons.c, layout.c:

	fix: misc. debug info enchancements

2005-04-11 20:59  busa_ru

	* src/settings.c:

	fix: fixed geometry parsing in interpret_settings()

2005-03-24 23:13  busa_ru

	* stalonetrayrc.sample:

	fix: fixed typos

2005-03-24 21:37  busa_ru

	* src/main.c:

	fix: use NO_NATIVE_KDE for kde icons support

2005-03-24 21:32  busa_ru

	* src/embed.c:

	add: code cleanup --- simplified unembed_window()

2005-03-24 21:17  busa_ru

	* src/list.h:

	fix: fixed list cleanup code

2005-03-24 21:14  busa_ru

	* configure.in, src/Makefile.am:

	fix: fixed the --disable-kde configure flag. Now it works :)

2005-03-22 00:35  busa_ru

	* ChangeLog, utils/get_props/main.c, utils/tray-test-fdo/main.c,
	utils/tray-test-fdo/run_icons, utils/tray-test-fdo/seq1,
	utils/tray-test-fdo/xembed.c, utils/tray-test-fdo/xembed.h:

	Changelog is now removed, because it's autogenerated Added to cvs
	following utils to ease trays' testing
	- tray-test-fdo is a simple freedesktop.org tray application
	- get_props shows all atoms assosiated with the given window

2005-03-22 00:32  busa_ru

	* ChangeLog:

	New utilities to ease the testing of a tray
	- tray-test-fdo is a simple tray app
	- get_props shows all atom names assosiated with the given window

2005-03-22 00:18  busa_ru

	* src/icons.c:

	fix: switched clean_icons() to use code from list.h add:
	print_icon_data() now gives better information

2005-03-22 00:14  busa_ru

	* src/embed.c:

	fix: changed the logic: now mid-parent has _exactly_ the size of an
	     icon (this fixes the problem, that icon was trying to move to (0,0)
	afterwards) add: added a macro CALC_INNER_POS to calculate
	mid-parent's pos in the grid rect

2005-03-22 00:06  busa_ru

	* src/: settings.c, settings.h:

	fix: parse_bool() was using if (strcasemp()) instead if
	(!strcasecmp()) fix: moved interpret_settings() to interface part of
	     settings.c and out of read_settings() fix: parse_geometry() now
	makes use of flags returned by XParseGeometry

2005-03-21 23:16  busa_ru

	* src/main.c:

	add: startup code from main() was splitted up to creat_tray_windos()
	     and aquire_tray_selection(), to be easier to understand and
	     mainain fix: embed_icon() cleanup code was wrong add: all atoms
	are now stored in tray_data

2005-03-21 23:09  busa_ru

	* src/layout.c:

	fix: find_placement: icon, for which placement was to be found,
	                     was still considered as an obstacle.  fix:
	layout_icon: add a fallback to 24x24 if icons size cannot be
	determined fix: layout_icon: fix a call to force_icon_size to appear
	an all execution flows

2005-03-21 21:56  busa_ru

	* src/debug.h:

	fix: DIE now uses ERR to report a reason

2005-03-21 21:55  busa_ru

	* stalonetrayrc.sample:

	fix: better and complete

2005-03-21 21:54  busa_ru

	* configure.in:

	add: debug statements are enabled by default

2005-03-21 21:53  busa_ru

	* BUGS, TODO, src/DESIGN-NOTES:

	add: BUGS to list the current bug list add: more TODO items add:
	DESIGN-NOTES update

2005-03-19 01:44  busa_ru

	* src/: settings.c, settings.h, xembed.c, xembed.h:

	fix: cleanup

2005-03-19 01:44  busa_ru

	* src/main.c:

	fix: proper debug levels for X events add: better signal handling
	add: traceback for sigsegv

2005-03-19 01:43  busa_ru

	* src/list.h:

	fix: insertion code add: cleanup code

2005-03-19 01:40  busa_ru

	* src/: layout.c, layout.h:

	add: rewrite from ground up

2005-03-19 01:39  busa_ru

	* src/kde_tray.c:

	fix: dumb errors

2005-03-19 01:38  busa_ru

	* src/: icons.c, icons.h:

	fix: better interface part add: mass operations interface

2005-03-19 01:37  busa_ru

	* src/: embed.c, embed.h:

	fix: error handling code added fix: cleaups add: infrastructure to
	update icons pos on demand

2005-03-19 01:35  busa_ru

	* src/debug.h:

	fix: include config.h add: ERR macro to unify error messages

2005-03-19 01:29  busa_ru

	* stalonetrayrc.sample:

	Now ressembles default config

2005-03-19 00:40  busa_ru

	* configure.in:

	Now the support for kde tray icons can be enabled at compile time.

2004-08-01 02:15  busa_ru

	* TODO, cfg.log, src/icons.c, src/icons.h, src/main.c:

	added icon size monitoring

2004-07-31 16:49  busa_ru

	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
	TODO, aclocal.m4, cfg.log, config.guess, config.sub, configure.in,
	depcomp, install-sh, missing, mkinstalldirs, src/Makefile.am,
	src/debug.c, src/debug.h, src/icons.c, src/icons.h, src/main.c,
	src/xembed.c, src/xembed.h:

	Initial import

2004-07-31 16:49  busa_ru

	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
	TODO, aclocal.m4, cfg.log, config.guess, config.sub, configure.in,
	depcomp, install-sh, missing, mkinstalldirs, src/Makefile.am,
	src/debug.c, src/debug.h, src/icons.c, src/icons.h, src/main.c,
	src/xembed.c, src/xembed.h:

	Initial revision

