2006-01-17  Henrik Sandklef  <hesa@gnu.org>

	* libxnee/src/print.c: 

	Prevent grabbing when replaying

	* doc/xnee_prot.texi: 
	* doc/xnee_exampl.texi: 

	Added text for replay offset
	
	* libxnee/include/libxnee/xnee.h: 

	Added return value: XNEE_BAD_OFFSET

	* libxnee/src/xnee_error.c: 

	Added error text on replay offset (x,y)

	* cnee/src/parse.c (xnee_parse_args): 

	Removed faulty help text on grabbing keys
	Parsing of "--replay-offset"

	* libxnee/src/print.c (xnee_print_sys_info): 

	Added program name (if any) printout to recorded file

	* libxnee/include/libxnee/print.h: 

	New macros for verbose on function entry/inside/exit

	* libxnee/src/xnee_fake.c (xnee_fake_motion_event): 

	Add support for X and Y offset during replay

	* libxnee/src/xnee_setget.c: 
	New functions:
	xnee_set_replay_offset_str
	xnee_set_replay_offset_x
	xnee_set_replay_offset_y
	xnee_get_replay_offset_x
	xnee_get_replay_offset_y


2006-01-09    <hesa@gnu.org>

	* Makefile.am (SUBDIRS): 
	* configure.in: 

	Added building of examples/Makefile sessions/Makefile

	* libxnee/src/Makefile.am: 

	Added note on noinst_LIBRARIES that does NOT work

	* share/Makefile.am (XNEE_DATA_FILES): 

	Moved examples and sessions dir to seperate Makefiles
	
	* examples/Makefile.am (simple_bash.sh): 

	Added default paths to simple_bash.sh

	* session/Makefile.am: 
	
	All files installs in share

	* examples/Makefile.am: 

	All files installs in share

	* share/Makefile.am: 

	Autogenerating xnee.sh with correct 
	version number
	
	* configure.in: 

	Adding finding of AWK and BASH

2006-01-08  Henrik Sandklef  <hesa@gnu.org>

	* doc/xnee_faq.texi: 

	Changed faulty email addresses

	* cnee/src/Makefile.am : 
	* cnee/src/parse.c: 

	Added support for generating info page for cnee

2006-01-07  Henrik Sandklef  <hesa@gnu.org>

	* libxnee/include/libxnee/xnee.h:

	Added in_use to xnee_data

	* libxnee/src/xnee.c (xnee_start): 

	Using in_use variable

	* libxnee/src/xnee_grab.c: 

	Grabbing on ->grab instead of ->control

	Removed obsoleted code

	Added some { }

	* libxnee/src/xnee_record.c: 

	removed obsoleted code
	
	* libxnee/src/xnee_record.c (xnee_record_dispatch): 

	Using in_use variable
	
2006-01-07  Henrik Sandklef  <hesa@gnu.org>

	* libxnee/src/xnee_session.c (xnee_init): 

	Using in_use variable

	* cnee/test/etc/base_funs: 

	Added press_key_from_string

	* cnee/src/Makefile.am (cnee.1): 

	Added (built from cnee) man page to man1_MANS

2005-12-31  Henrik Sandklef  <hesa@gnu.org>

	* doc/xnee_example.texi:

	Added info and example on how to use shell functions

	* xneetest/src:

	Added utils.c and utils.h

2005-12-30  Henrik Sandklef  <hesa@gnu.org>

	* share/xnee.sh:

	Added shell functions for button press/release

2005-12-29  Henrik Sandklef  <hesa@gnu.org>

	* configure.in, Makefile.am, share/Makefile.am:

	Added Examples and handy shell scripts added to dist
          share/xnee.sh
          examples/

	* Makefile.xnee:

	updated to build gnee (not only libxnee and cnee) 

	* libxnee/test/libtest.c: 

	Rewrote some test code... sorry no more comments.
	
	* libxnee/test/Makefile: 

	Removed xosd, altered include path

	* libxnee/include/libxnee/xnee_internal.h: 

	Removed cast to (void) from XNEE_FREE macro

	* libxnee/Makefile.am : 

	Removed Makefile.libxnee Makefile.cvs
	
	* include/libxnee/xnee_range.h: 

	Renamed xnee_free_lists to xnee_free_ranges

	* libxnee/src/xnee_session.c: 

	Added closing of displays

	* libxnee/src/xnee_range.c: 

	Renamed xnee_free_lists to xnee_free_ranges

	Freed memory allocated for ranges 
	
	* libxnee/src/xnee_alloc.c: 

	Replaced xnee_free with XNEE_FREE_AND_NULL

	* libxnee/src/xnee_grab.c: 

	Replaced xnee_free with XNEE_FREE_AND_NULL

	* libxnee/src/xnee_plugin.c: 

	Replaced xnee_free with XNEE_FREE_AND_NULL

	* libxnee/src/xnee_display.c: 

	Freed allocated modifier mapping

	* libxnee/src/Makefile.am: 

	Added support for "-g" option to configure command

	* gnee/src/Makefile.am: 

	Removed INTLLIBS

	* gnee/src/gnee_xnee.c: 

	Added reading of grabbed key boxes and adding those keys to xnee_data

2005-12-08  Henrik Sandklef  <hesa@gnu.org>

	* gnee/src/interfaces.c
	* gnee/gnee.glade

	Changed info about gnee and Xnee in about box

	libxnee/src/print.c
	
	* Added year 2005 in printout
	
2005-12-06  Henrik Sandklef  <hesa@gnu.org>

	* gnee/src/main.c
	* gnee/src/gnee_xnee.c

	Added macro for program name (gnee)

2005-10-11  Henrik Sandklef  <hesa@gnu.org>

	* libxnee/src/xnee_buffer.c (xnee_replay_buffer_handler): 

	Excluding device events from buffer handling in synchronisation

	* libxnee/src/xnee_fake.c (xnee_fake_motion_event): 

	removed recalculation of screen resolution when distributiing events

	* libxnee/src/xnee_record.c (xnee_setup_recordext): 

	Calling set_ranges before recording...

	* libxnee/src/xnee_display.c (xnee_add_display_list): 

	Changed == to <= in 
	if (disp_len <= 0) 

	* gnee/src/main.c (main): 

	program name set to XNEE_GUI

	* gnee/src/gnee_xnee.h: 

	Added macro XNEE_GUI "gnee"

	* doc/xnee_exampl.texi: 

	"--loops" replaced by "--events-to-record"

2005-09-15  Henrik Sandklef  <>

	* libxnee/src/xnee_fileop.c (xnee_open_files): 

	"Corrected parse error on "--err-file"

2005-09-14  Henrik Sandklef  <>

	* configure.in (DOC_TARGETS, DOC_TARGETS): 

	"Added checks for various binaries used when building manuals"

	"Added X_LIBS to LIBS"

	"Warns if progrs need by doc isn't found"

2005-09-13  Henrik Sandklef  <>

	* gnee/src/*.[hc]:

	"Made sure copyright notice was present"

2005-08-18  Henrik Sandklef  <hesa@localhost.localdomain>

	* libxnee/src/xnee_replay.c (xnee_replay_synchronize): 

	"return;" replaced with "return ret;"

