1libxnee / NEWS 2---------------------------- 3 This file contains major news about cnee which is a part 4 of the Xnee project. 5 6 For more information about Xnee, http://www.gnu.org 7 8 9 10All text below concerns the old structure of Xnee 11------------------------------------------------------------------------------ 12 13 14 15xnee / NEWS 16---------------------------- 17 18Changes in 19 - new options: 20 '--data-to-record' 21 '--events-to-record' 22 '--time-to-record' 23 '--event-range' 24 25 26Changes in 1.08 27 - new options: 28 '--write-settings' writes a resource file from settings done 29 '--mouse' sets up ranges for all mouse events 30 '--keyboard' sets up ranges for all keynoard events 31 '--recorded-resolution' resolution used when recording 32 '--replay-resolution' resolution to use when replaying 33 '--no-resolution-adjustment' Don't use resolution adjustment 34 '--speed-percent [percent]' change the replaying speed 35 '--pause-key [k m]' key+modifier pauses xnee's current action 36 '--pause-key [k m]' key+modifier resume xnee's paused action 37 '--insert-key [k m]' key+modifier inserts a meta mark in the log file 38 '--max-threshold [nr]' sets the maximum threshold during sync 39 '--min-threshold [nr]' sets the maximum threshold during sync 40 '--tot-threshold [nr]' sets the total threshold during sync 41 '--retype-file [file]' retype the contents of file 42 '--retype-help ' retype the help printout 43 - synchronisation rewritten 44 45Changes in 1.07 46 - version numbering changed (x.yz is used instead of x.y.z) 47 - plugin functionality renamed to resource 48 - plugin functionality added (plug in dynamic libs) 49 - synchronization rewritten 50 - force-replay option added 51 - replay delay rewritten 52 - Xnee can be configured (during configure) to: 53 + exclude buffer verbose 54 - print functions replaced by function pointers 55 in dispatch functions, 56 - Added modifier+key binding to pause, resume 57 58Changes in 1.0.6 59 - data names can now be more then 10 chars long ... errrh 60 - Xnee can be configured to: 61 + exclude verbose mode 62 + gcov compilation 63 + grpof compilation 64 - new or modified options: 65 '--print-event-names' prints all event names and number 66 '--print-request-names' prints all request names and number 67 '--print-event-names' prints event name or number 68 '--print-request-names' prints request names or number 69 70Changes in 1.0.6pre1 71 - multiple modifiers added 72 - data names can be used when setting ranges 73 - docs updated with the above changes 74 - range setting (when replaying) bug corrected 75 - speed increased (removed recording of device event when replying) 76 - Xnee is now a GNU package 77 78Changes in 1.0.5 79 - Typos corrected in doc/ & README (after GNU review) 80 - Fiex parser error (--no_sync ----> --no-sync ) 81 - Manual corrected (after GNU review) 82 - new options added to ease up usage a bit: 83 '--print-event-name' 84 '--print-error-name' 85 '--print-reply-name' 86 '--print-request-name' 87 '--print-data-name' 88 - info, manuals updated 89 90Changes in 1.0.4 91 - changed printout for --help and --version 92 - made ChangeLog what is supposed to be 93 build.sh doesn't copy NEWS to ChangeLog anymore 94 - xnee manual is now under FDL 95 - xnee developer manual is now under FDL 96 - TODO updated with GNU Coding Standard todos 97 - doc (texi) files updated with index refs 98 - doc (texi) files updated to make info pages nice 99 - build_web.sh added to CVS 100 - fixed one sigbus & one sigsegv on non-glibc platforms (thanks freeBSD) 101 102Changes in 1.0.3 103 - fixed parse error (mainor_range ---> minor_range ) 104 - switched to CLI options syntax as recommended by the GNU Coding Standards 105 - fixed a seg fault when closing down recording 106 107Changes in 1.0.2 108 - stop_key is now correctly parsed (man page updated) 109 - CPU consuming calls to XRecordProcessReplies removed 110 - Async recording is not used anymore 111 - Fixed memory leak (a few bytes when closing down) 112 - man page corrected 113 - help printout corrected 114 115Changes in 1.0.1 116 - Fixed memory leak 117 118Changes in 1.0 119 - Added --stop_key option to CLI and plugin files and record file 120 - Added --future_clients option to CLI 121 - Manual in pdf has moved to Documentation package 122 - Manual updated 123 - Example session included 124 - Source code is documented (using doxygen) 125 - man pages are generated from xnee binary 126 - Xnee now comes in two packages Program and Documentation 127 128Changes in 0.9 129 - new command line options: 130 --print_settings 131 - xnee reads (and uses) settings from recorded file 132 - added texi files (pdf, html, txt manuals) 133 - added man page 134 - EXAMPLES file updated 135 - redhat specs updated 136 137Changes in 0.9beta 138 - ugly printout when using delayed startup removed 139 - MANUAL added 140 141Changes in 0.9alpha 142 - synchronisation works .... at last :) 143 - removed a lot of duplicated code 144 - The following option has been updated 145 1) help 146 2) binary 147 3) out "stdout" in plugin scripts is treated 148 as stdout (not creating a file called stdout) 149 4) err "stderr" in plugin scripts is treated 150 as stderr (not creating a file called stderr) 151 - DESCRIPTION, EXAMPLES, FAQ, README, TODO updated 152 - DEVELOPMENT added 153 154Changes in 0.8.1 155 - fixed a hanging (not on all platforms) xnee when finished replaying 156 - fixed dependency to libxnee for the xnee binary in the generated Makefiles 157 - fiexd missing newline in help text 158 159Changes in 0.8 160 - minor bugfixes 161 - copyright years added 162 - the depcomp script have been added. 163 - It compiles and runs on Solaris8 (intel) and Windows98/Cygwin/Xfree86. 164 - The order of libs to be linked has changed. 165 166Changes in 0.8beta 167 - --time options now works 168 - Pressing Ctrl-C will stop Xnee but __NOT__ remove the recorded file 169 170Changes in 0.8alpha 171 - worked around the bug* that crashed the X server when recording 172 delivered events. 173 174 *) I still do not know where the bug is located (e.g xnee, X, RECORD) 175 176 177Changes in 0.7.2 178 - "plugins / xnee settings" is from now on only called plugin .. sorry about the fuzz 179 - Support for RedHat RPM/SRPMS is included is distribution 180 - build.sh is extended to build from clean dist to RPMs 181 182Changes in 0.7.1 183 - Support for plugins / xnee settings file is corrected 184 185Changes in 0.7 186 - Delay works fine 187 - System info printing is back ... never missed it really since replay doesn't use it .. yet 188 - Support for plugins / xnee settings file is added 189 190 191Changes in 0.7alpha_2 192 - Xnee can now record delivered events (used FutureClients) 193 without crashing 194 - First event not recorded (thank to Ton van Vliet) 195 196Changes in 0.7alpha_1 197 - Seg. fault on debian fixed 198 - Mem fault on OpenBSD fixed 199 - Xnee is now (at last) "autoconfed" 200 201