2006-11-03 svu * libxklavier/xklavier_config.c: more accurate dealing with empty nodeset 2006-04-01 svu * libxklavier/xklavier_props.c: fixing tiny memleak (thanks to kmaaras) 2006-03-28 svu * libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_evt.c: making XKB configuration loading more robust (ignoring ALL xkb errors) 2006-03-16 svu * libxklavier/xklavier_evt_xmm.c: fixing GCC 2.95 compilation, thanks to Jens Granseuer 2006-02-14 svu * libxklavier/xklavier.c, libxklavier/xklavier_evt.c: hopefully fixing the crash on SetTransparent 2006-01-16 svu * libxklavier/xklavier_config.c: handling XML comments 2005-12-26 svu * configure.in, libxklavier/xklavier_config_xkb.c: adding XKB_BIN_BASE, closing https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174361 2005-12-10 svu * NEWS: update for 2.1 2005-12-03 svu * libxklavier/xklavier_config_xkb.c: wait -> waitpid, fixed http://bugzilla.gnome.org/show_bug.cgi?id=322955 2005-09-22 svu * libxklavier/xklavier_config_xkb.c: don't remove tmp files on debug level >= 500 2005-05-29 svu * libxklavier/xklavier.c, libxklavier/xklavier.h, libxklavier/xklavier_config.c, libxklavier/xklavier_config_i18n.c, libxklavier/xklavier_dump.c, libxklavier/xklavier_private.h, libxklavier/xklavier_private_xmm.h, libxklavier/xklavier_props.c, libxklavier/xklavier_util.c, libxklavier/xklavier_xkb.c, libxklavier/xklavier_xmm.c, tests/test_config.c: patches for gcc4. Thanks to kmaraas 2005-03-11 svu * libxklavier/xklavier_xkb.c: fixed memory leak, precachedXkb. Thanks to kmaraas 2005-02-25 svu * NEWS: update for 2.0 2005-02-24 svu * libxklavier/xklavier_props.c: small warning eliminated 2005-01-07 svu * libxklavier: a lot of optimizations (and some small fixes) 2004-12-30 svu * libxklavier/xklavier_config_xkb.c: some memory leak nailed * libxklavier/xklavier.c, libxklavier/xklavier_evt.c, libxklavier/xklavier_private.h, libxklavier/xklavier_xmm.c: internal polish, secondary layouts are managed through the root window property. * configure.in, NEWS: preparing 1.14 2004-12-27 svu * libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_private_xkb.h: A bit of restructuring in all XkbComponentNames-related functions. Introducing some ... ugh, 'protected' functions. 2004-12-09 21:30 svu * libxklavier/xklavier_xkb.c, libxklavier/xklavier_xmm.c: intoducing XKL_*_DISABLE envvars - for testing and related stuff. It is just handy to have them. 2004-12-08 23:30 svu * libxklavier/xklavier_util.c, libxklavier/xklavier_config_xkb.c: Fixing memory leaks. 2004-12-08 18:30 svu * configure.in, NEWS: Preparing 1.13 2004-12-07 01:30 svu * libxklavier, tests: introducing XklGetMaxNumGroups. Another new call in API. 2004-12-07 00:20 svu * configure.in: using ac_x_includes to make configure work better. Improved backend checking and diagnostics. * autogen.sh: updating the version of tools 2004-12-02 21:47 svu * configure.in: xmodmap support is built by default 2004-12-02 21:20 svu * libxklavier/xklavier_xkb.c: Fix for compiling without headers 2004-12-02 00:21 svu * libxklavier/xklavier_xkb.c: Build patch by Andrei Yurkevich 2004-11-28 16:00 svu * NEWS: Preparing 1.12 2004-11-27 16:00 svu * libxklavier: Some fixes in xmodmap. First version, working somehow 2004-11-25 23:00 svu * libxklavier, tests: MASSIVE commit. First version with somewhat working xmodmap support. Broken API 2004-11-04 19:00 svu * libxklavier/Makefile.am, libxklavier/xklavier.c, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_config_xmm.c, libxklavier/xklavier_evt_xmm.c, libxklavier/xklavier_private_xkb.h, libxklavier/xklavier_private_xmm.h, libxklavier/xklavier_xmm.c: going xmodmappy 2004-11-04 19:00 svu * libxklavier/xklavier_config_i18n.c, tests/Makefile.am, tests/test_config.c, tests/test_monitor.c: 64-bit compatibility patch from James Henstridge. -Wall -Werror for tests. 2004-11-02 22:55 svu * libxklavier/Makefile.am, libxklavier/xklavier.c, libxklavier/xklavier.h, libxklavier/xklavier_config.c, libxklavier/xklavier_config_i18n.c, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_dump.c, libxklavier/xklavier_evt.c, libxklavier/xklavier_evt_xkb.c, libxklavier/xklavier_private.h, libxklavier/xklavier_private_xkb.h, libxklavier/xklavier_props.c, libxklavier/xklavier_xkb.c: virtualizing everything (?) which involves XKB directly. The VTable is introduced. So, now another VTable (xmodmap) can be created, hopefully... * configure.in: preparing 1.11 2004-10-31 21:00 svu * libxklavier/xklavier_config_xkb.c: Fixing the xkbcomp command line. Ubercool! 2004-10-24 03:54 svu * libxklavier/xklavier_config.h, libxklavier/xklavier_evt.c, libxklavier/xklavier_util.c: fixing handling of the transparent windows. Fixes some problems with metacity and Window List-based switching (reported by Alexander Ovcharenko). 2004-10-16 23:18 svu * NEWS: preparing 1.10 2004-10-11 23:38 svu * libxklavier/: xklavier_config.c, xklavier_config_xkb.c, xklavier_private.h, xklavier_xkb.c: Introducing the envvar XKL_DEBUG - I am sick of calling XklSetDebug manually 2004-10-10 23:38 svu * libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_xkb.c, tests/test_config.c, tests/test_monitor.c: The revolution is on. The whole description is not compiled on the client side - nothing on the server side 2004-10-04 22:51 svu * ChangeLog, configure.in, libxklavier/xklavier_config.h, libxklavier/xklavier_config_xkb.c, tests/.cvsignore, tests/test_config.c: Cleaning up some functions. BREAKING the API/ABI. Hope people will not start chasing me with axes... 2004-10-04 19:31 svu * configure.in: 1.10 but not 1.1 2004-10-02 01:32 svu * NEWS, RELEASE_NOTES_1_01, RELEASE_NOTES_1_02, configure.in: a bit of cleanup 2004-10-01 23:04 svu * NEWS: mentioning tests in the NEWS 2004-10-01 22:55 svu * ChangeLog, NEWS, configure.in: preparing 1.04 2004-10-01 21:51 svu * ChangeLog, Makefile.am, configure.in, libxklavier/xklavier_config.c, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_props.c, tests/.cvsignore, tests/Makefile.am, tests/test_config.c, tests/test_monitor.c: Syncing with HEAD. Major leaks nailed. Default ruleset introduced (well, it does not help much) 2004-09-30 02:17 svu * tests/test_config.c: now, test_config can set debug level as well 2004-09-30 02:15 svu * libxklavier/xklavier_config_xkb.c: dumping low-level components before calling XkbGetKeyboardByName 2004-09-26 03:57 svu * tests/: test_config.c, test_monitor.c: monitor is working somehow, more when needed 2004-09-25 02:40 svu * libxklavier/xklavier_config_xkb.c: bit of code polish 2004-09-25 02:25 svu * tests/: .cvsignore, Makefile.am, test_config.c, test_monitor.c: printing the usage, adding the monitor app 2004-09-25 01:57 svu * libxklavier/: xklavier_config.c, xklavier_config_xkb.c: found and fixed some leaks. hurray 2004-09-25 00:43 svu * tests/Makefile.am: added -lX11 2004-09-24 01:18 svu * tests/test_config.c: command line options give use some flexibility in testing 2004-09-23 23:29 svu * tests/test_config.c: a bit deeper 2004-09-23 01:09 svu * Makefile.am, configure.in, tests/.cvsignore, tests/Makefile.am, tests/test_config.c: starting the tests writing - I just had to do it, so at least now... 2004-09-23 00:08 svu * libxklavier/: xklavier_config_xkb.c, xklavier_props.c: Thanks to kmaraas for pointing me to the leak. I hope this will fix it 2004-09-18 00:47 svu * ChangeLog: Just to make people happy. Though it makes me unhappy enough 2004-09-18 00:42 svu * configure.in, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_props.c: The default value for the root window property is introduced. I help it will help to the poor people with broken XKB - just a little... 2004-08-09 23:24 svu * libxklavier/: xklavier_config_xkb.c, xklavier_evt.c, xklavier_private.h, xklavier_util.c: syncing with b_1_00 2004-08-09 23:06 svu * libxklavier/xklavier_evt.c: fixing 126200 2004-07-26 20:05 svu * libxklavier/xklavier_config_xkb.c: fixing non-compilation error on non-xkb systems, reported by Albert Chin-A-Young 2004-06-26 02:26 svu * RELEASE_NOTES_1_03: preparing 1.03 2004-06-13 13:26 svu * libxklavier/: xklavier_evt.c, xklavier_private.h, xklavier_util.c: a bit improved debugging 2004-06-09 01:58 svu * libxklavier/: xklavier_evt.c, xklavier_private.h, xklavier_util.c: forward-porting of the bugfixes from b_1_00 branch 2004-06-08 02:44 svu * libxklavier/xklavier_evt.c: some improvement in the last fix - really update the current state only when LockGroup is planned 2004-06-08 02:20 svu * libxklavier/: xklavier_evt.c, xklavier_private.h, xklavier_util.c: Some little restructuring, more debugging - AND BIG FIX for global mode - we should not read current state from the window focus switched to. 2004-05-27 23:41 svu * libxklavier/: xklavier.c: VERY VERY BAD BUG. ETERNAL SHAME ON ME 2004-04-30 01:02 svu * configure.in, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_evt.c: syncing with b_1_0 2004-04-30 00:55 svu * configure.in, libxklavier/xklavier_config_xkb.c: hopefully now libxklavier better detects multiple layouts support 2004-04-29 22:21 svu * libxklavier/xklavier_evt.c: more correct handling of transparent windows in the global switching mode 2004-04-19 21:04 svu * RELEASE_NOTES_1_02, configure.in, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_private.h, libxklavier/xklavier_props.c: syncing with b_1_00 - do not want to get jhbuild problems any more 2004-04-19 20:41 svu * libxklavier/xklavier_config_xkb.c: compilation fix for non-xkb arches 2004-04-13 22:33 svu * RELEASE_NOTES_1_02: preparing one more release - without redundant configure flag 2004-04-13 22:21 svu * libxklavier/: xklavier_config_xkb.c, xklavier_private.h, xklavier_props.c: no memory leaks necessary - just static data 2004-04-12 22:08 svu * configure.in, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_props.c: it seems we got runtime rules detection working 2004-04-12 18:35 svu * configure.in: better help message 2004-04-12 18:11 svu * configure.in: better help message 2004-04-09 23:09 svu * RELEASE_NOTES_1_01, configure.in, libxklavier/xklavier_config_xkb.c: synching with HEAD 2004-04-09 21:15 svu * RELEASE_NOTES_1_01: preparing urgent release 2004-04-09 21:11 svu * configure.in, libxklavier/xklavier_config_xkb.c: I suppose now libxklavier should be able to live in xorg world - the name of the rules files is customizable at build-time 2004-03-16 22:53 svu * RELEASE_NOTES_1_00, configure.in: preparing 1.00 2004-03-16 22:37 svu * libxklavier/xklavier_xkb.c: Cleaner patch for the improper display - along with some debug print, by Jody 2004-03-04 22:58 svu * libxklavier/xklavier_evt.c: All events can just come through transparently 2004-03-04 22:55 svu * libxklavier/xklavier_config.h: out-of-date param comment removed 2004-03-04 22:54 svu * libxklavier/xklavier_xkb.c: fix for Solaris by Niall - though I still do not understand how dpy can be NULL 2004-03-04 00:56 svu * libxklavier/xklavier.c: Some Solaris compilation patch (thanks to Glynn Foster) - overall better than it was, unsigned should not be just -1 2004-01-26 09:32 svu * RELEASE_NOTES_0_97: preparing 0.97 2004-01-22 08:57 svu * libxklavier/xklavier.h: fixed preprocessor varargs for solaris compiler 2004-01-21 09:14 svu * configure.in, libxklavier/xklavier_config.c, libxklavier/xklavier_config.h, libxklavier/xklavier_config_xkb.c, libxklavier/xklavier_dump.c, libxklavier/xklavier_private_xkb.h, libxklavier/xklavier_xkb.c: The public API does not depend on XKB symbols any more. The API/ABI are broken 2004-01-20 08:56 svu * libxklavier/: Makefile.am, xklavier.h, xklavier_config.h, xklavier_config_xkb.c, xklavier_dump.c, xklavier_evt.c, xklavier_private.h, xklavier_private_xkb.h, xklavier_props.c, xklavier_xkb.c: Trying to make libxklavier buildable without xkb headers, first round 2004-01-20 08:55 svu * configure.in: detecting xkb headers 2004-01-19 09:06 svu * configure.in, libxklavier/Makefile.am: trying to be smart about iconv 2004-01-12 00:14 svu * libxklavier/xklavier_props.c: Some a=a checking stuff makes life a bit faster. But it happens rarely 2004-01-11 00:51 svu * libxklavier/: xklavier_config.h, xklavier_props.c: One extra function to compare configurations 2004-01-11 00:50 svu * libxklavier/xklavier.c: 0 debugging initially. Otherwise the startup of libxklavier applications does not look nice 2004-01-01 21:48 svu * doc/html/Makefile.am: GALAXYo made me fix installation without doxygen 2003-12-31 00:59 svu * libxklavier/: xklavier.c, xklavier_props.c, xklavier_xkb.c: some staff taken from xkb-dependent C file 2003-12-31 00:58 svu * configure.in: The proper share library versioning is important. The new interface (8) compatible with old one (age 1) 2003-12-30 23:40 svu * libxklavier/: Makefile.am, xklavier.c, xklavier_config.c, xklavier_config.h, xklavier_config_xkb.c, xklavier_dump.c, xklavier_evt.c, xklavier_private.h, xklavier_private_xkb.h, xklavier_props.c, xklavier_util.c, xklavier_xkb.c: first step in separating all xkb-related things 2003-12-20 03:30 svu * RELEASE_NOTES_0_96: little polish 2003-12-20 02:44 svu * RELEASE_NOTES_0_96: preparing 0.96 2003-12-19 22:26 svu * libxklavier/Makefile.am: AM_CFLAGS used instead of CFLAGS 2003-12-19 09:40 svu * xfree86.xml: I GOT SICK OF PEOPLE BUILDING THINGS FROM CVS 2003-12-19 09:37 svu * libxklavier/xklavier_config.c: fixes for Solaris and other OSes which does not have strndup, thanks to George Sageev 2003-11-17 23:32 svu * libxklavier/: xklavier_config.c, xklavier_evt.c: a bit of cleanup 2003-11-10 23:45 svu * doc/html/Makefile.am: empty lines cause problems 2003-11-10 23:44 svu * autogen.sh: autogen should enable doxygen - maintainer mode, you know 2003-11-04 23:44 svu * libxklavier/: Makefile.am, xklavier.c, xklavier_evt.c, xklavier_util.c: small fixen 2003-11-04 23:44 svu * configure.in, libxklavier.spec.in, doc/html/Makefile.am: doxygen disabled by default - and docs are included in tarball 2003-10-31 02:47 svu * configure.in, libxklavier/Makefile.am: now really looking for X includes. Thanks to Mike Castle 2003-10-20 21:23 svu * libxklavier.spec.in: stupid me - not devel but base package should include xfree86.xml 2003-10-20 21:19 svu * RELEASE_NOTES_0_95: nearly 0.95 2003-10-20 21:16 svu * .cvsignore, Makefile.am, libxklavier.spec.in, libxklavier/Makefile.am, libxklavier/xklavier_config.c: xfree86.xml fallback implemented - as requested by Jody 2003-10-19 03:21 svu * libxklavier.pc.in: Thanks to Jody, the include path is straightened out 2003-09-20 00:36 svu * .cvsignore, AUTHORS, COPYING.LIB, CREDITS, Doxyfile.in, Makefile.am, NEWS, README, RELEASE_NOTES_0_3, RELEASE_NOTES_0_4, RELEASE_NOTES_0_5, RELEASE_NOTES_0_6, RELEASE_NOTES_0_7, RELEASE_NOTES_0_8, RELEASE_NOTES_0_90, autogen.sh, configure.in, libxklavier.pc.in, libxklavier.spec.in, doc/.cvsignore, doc/Makefile.am, doc/html/.cvsignore, doc/html/Makefile.am, libxklavier/.cvsignore, libxklavier/Makefile.am, libxklavier/xklavier.c, libxklavier/xklavier.h, libxklavier/xklavier_config.c, libxklavier/xklavier_config.h, libxklavier/xklavier_config_i18n.c, libxklavier/xklavier_dump.c, libxklavier/xklavier_evt.c, libxklavier/xklavier_private.h, libxklavier/xklavier_props.c, libxklavier/xklavier_util.c: Initial revision 2003-09-20 00:36 svu * .cvsignore, AUTHORS, COPYING.LIB, CREDITS, Doxyfile.in, Makefile.am, NEWS, README, RELEASE_NOTES_0_3, RELEASE_NOTES_0_4, RELEASE_NOTES_0_5, RELEASE_NOTES_0_6, RELEASE_NOTES_0_7, RELEASE_NOTES_0_8, RELEASE_NOTES_0_90, autogen.sh, configure.in, libxklavier.pc.in, libxklavier.spec.in, doc/.cvsignore, doc/Makefile.am, doc/html/.cvsignore, doc/html/Makefile.am, libxklavier/.cvsignore, libxklavier/Makefile.am, libxklavier/xklavier.c, libxklavier/xklavier.h, libxklavier/xklavier_config.c, libxklavier/xklavier_config.h, libxklavier/xklavier_config_i18n.c, libxklavier/xklavier_dump.c, libxklavier/xklavier_evt.c, libxklavier/xklavier_private.h, libxklavier/xklavier_props.c, libxklavier/xklavier_util.c: start