GNU Xnee 3.05 'Merry X11-mas' released

We are pleased to announce the availability of GNU Xnee 3.05

GNU Xnee is a suite of programs that can record, replay and distribute
user actions under the X11 environment. Think of it as a robot that can
imitate the job you just did. GNU Xnee can be used to:
Automate tests
Demonstrate programs
Distribute actions
Record and replay ‘macro’
Retype the content of a file

Getting the Software
====================

http://ftp.gnu.org/gnu/xnee/xnee-3.05.tar.gz
http://ftp.gnu.org/gnu/xnee/xnee-3.05.tar.gz.sig

or one of the mirror sites as found in:

http://www.gnu.org/prep/ftp.html

Checksums
===========

md5sum:
0ba4ea4f6102bcc0b478f4a6fe787b0b  xnee-3.05.tar.gz

cksum:
3878268877 1666788 xnee-3.05.tar.gz

New in this release
===================

* Fixed bugs reported on [email protected]:
“Bug report: libpanelapplet-2.0” (12/15/2009 11:07 AM)
“Bug report: No package ‘libgnomeui-2.0’ found”
(12/15/2009 11:03 AM)
“Configure Error” (12/15/2009 11:07 AM)
“Error in configure.” (12/15/2009 11:09 AM)
“Building from CVS” (12/17/2009 07:19 PM)

* Build changes:
configure bails out when building any gui
and no pkg-config installed

Better help during configure if no gtk, gnomeui found

Telling user to run configure with –enable-doc option set,
when building from CVS (make -f Makefile.cvs)

New file (README.cvs) to ease up for users building from CVS

What is futsanaj

Last release of GNU Xnee was called ‘futsanaj’. What does ‘futsanaj’ mean?

It’s the name of a song one of my daughters wanted me to play while driviing the car. She became frustrated and tried to give me hints such as “you know the song Ella likes”… after a while she said something about a Doctor. Then, it stuck me.

Such a night with Dr John

When Signe tried to say Such a night, it became futsanaj.

GNU Xnee 3.04 'futsanaj' released

We are pleased to announce the availability of GNU Xnee 3.04

GNU Xnee is a suite of programs that can record, replay and distribute
user actions under the X11 environment. Think of it as a robot that can
imitate the job you just did. GNU Xnee can be used to:

Automate tests
Demonstrate programs
Distribute actions
Record and replay ‘macro’
Retype the content of a file

Getting the Software
====================

http://ftp.gnu.org/gnu/xnee/xnee-3.04.tar.gz
http://ftp.gnu.org/gnu/xnee/xnee-3.04.tar.gz.sig

or one of the mirror sites as found in:

http://www.gnu.org/prep/ftp.html

Checksums
===========

md5sum:
13f23c2f50685bb394a64a567a2aac22 xnee-3.04.tar.gz

cksum:
2196298073 1647230 xnee-3.04.tar.gz

New in this release
===================
* Bugs fixed:

Bad context / RECORD bug fixed to some extent:
https://bugs.freedesktop.org/show_bug.cgi?id=3722
https://bugs.freedesktop.org/show_bug.cgi?id=20500
https://bugs.freedesktop.org/show_bug.cgi?id=21971
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/315456
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/379432

Workaround for RECORD problem in Xorg 1.6.0
recording device events also as delivered

Seg faults on Solaris 10

Bugs reported on savannah.gnu.org
#27850 “Segmentation Fault in print.c”
#27849: “Another Bug in xnee_resource.c”
#27848: “Segmentation fault”

* Doc changes:
Moved Top node outside of ifinfo statment
Falling back to one rule for ps and pdf

* Build changes:
configure looks for libgnomeui
Checking for ps2pdf14 as well as ps2pdf

RECORD extension seems to be working again, GNU Xnee too

Seems as if I found a solution to a long time very serious bug (see prev. blog post) in GNU Xnee. GNU Xnee can now record (asynch) and use modifier+key to pause/resume/stop recording.

Played around with some XSync, XFlush to make sure we had a record context before firing the enable context call (XRecordEnableContextAsync) call.

Will now clean up the code, test (using swinput) some more (regression) and commit to CVS.

Dare I say we have a 3.04 release coming any day?