summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-08-09Bump version to 0.3.8HEADmasterArnaud Fontaine1-1/+1
2010-08-09Split up keysyms into its own repositoryArnaud Fontaine2-86/+7
2010-06-24Delete callback-based APIs for events, properties, and replies.Jamey Sharp1-10/+0
They are poorly designed and not terribly useful. I wrote the original versions of these libraries for demonstration purposes and would like to actively discourage anyone from actually using them. After deleting the callback-based APIs, there was nothing interesting left in property or reply, so those libraries are deleted outright. The event library is no longer particularly related to event handling, but that's a problem for another commit. The icccm library had some simple hooks for integrating with the property library, which are precisely as useful as the property library itself, so I deleted them too. (Arnaud suggested this in <sa5ocib84hf.fsf@Orfeo.duckcorp.org>.) Since the icccm and event libraries have changed interfaces, this commit bumps their SONAME versions. Signed-off-by: Jamey Sharp <jamey@minilop.net> Reviewed-by: Mikhail Gusarov <dottedmag@dottedmag.net> Reviewed-by: Josh Triplett <josh@joshtriplett.org> Acked-by: Julien Cristau <jcristau@debian.org>
2010-02-11Add AM_MAINTAINER_MODE for vendorsArnaud Fontaine1-0/+1
2009-12-13icccm: atoms previously defined in xcb_atom are now defined in xprotoArnaud Fontaine1-1/+1
2009-10-20Update autogen.sh to one that does builddir != srcdirJon TURNEY1-1/+10
2009-09-25Bump version to 0.3.7Arnaud Fontaine1-1/+1
2009-08-03Bump version to 0.3.6Arnaud Fontaine1-1/+1
2009-08-03event: update to libxcb 1.4Arnaud Fontaine1-1/+1
Remove useless macros to get error information because libxcb 1.4 now provides additional fields (major_opcode, minor_opcode and resource_id) like Xlib.
2009-06-03Check for ssize_t in configure for xcb-util-common.hArnaud Fontaine1-1/+5
2009-05-30Typo in configure.acMikhail Gusarov1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-29Release xcb-util 0.3.5Julien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-25Add a check on xproto version libxcb was compiled withBob Ham1-1/+20
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-05-09icccm: fix compatibility with libxcb > 1.2Julien Danjou1-1/+1
The get property value proto changed so we do not have to worry about formats. Reflect that change. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-23Make sure m4 supports -I flag, if not, try finding gnu m4Alan Coopersmith1-2/+18
Solaris m4 does not support -I flag, but gnu m4 is included in recent Solaris & OpenSolaris releases (and must already be installed on any machine that runs autoconf to generate configure scripts) Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-15bump version to 0.3.4Julien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-12keysyms: bump versionJulien Danjou1-0/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-11keysyms: fix xcb_key_symbols_get_keycode() APIJulien Danjou2-28/+40
xcb_key_symbols_get_keycode() returned a keycode. That's wrong, since actually a keysym can have multiple keycode. And we usually need all this keycodes to correctly grab a keysym. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-04-02wm: removeJulien Danjou1-1/+0
This has never worked, and is not maintained nor developed anymore. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-01-31Release xcb-util 0.3.3Julien Danjou1-1/+1
2008-12-16xcb_keysyms: remove xcb_lookup_tJulien Danjou1-8/+0
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-16Revert "keysyms: use xcb_key_lookup_t type for col paramter"Julien Danjou2-25/+28
This reverts commit 24da2934459c7811f77713a3c7aaa6691ad203f2.
2008-12-16Release xcb-util 0.3.2Julien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-12-08keysyms: use xcb_key_lookup_t type for col paramterJulien Danjou2-28/+25
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-21build: add check for xproto >= 7.0.8Julien Danjou1-0/+1
This is needed to have _X_INLINE. Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-21Fix copyright statementJonathan Landis1-0/+31
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-11-20Release xcb-util 0.3.1Julien Danjou1-1/+1
2008-11-07configure: stop if m4 is not foundJulien Danjou1-1/+4
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-10-06Do not cast the return value of malloc() in modern C.Ulrich Eckhardt1-1/+1
Signed-off-by: Bart Massey <bart@cs.pdx.edu>
2008-09-16doc: enable doxygen doc in various submoduleJulien Danjou1-1/+5
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-16doc: add various authors, remove old todo itemJulien Danjou1-5/+8
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-09-15[icccm] Bump library version number to 0.3.0.Arnaud Fontaine1-1/+1
2008-09-15[atom] Move '*discriminated_atom*' functions from icccm to atomArnaud Fontaine1-0/+1
2008-08-01prepare 0.2.1 releaseJulien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-03-05merged event loop split with last patchBart Massey0-0/+0
2007-12-07used doxygen -u to create a much more elaborate doxyfileBart Massey1-42/+1204
2007-12-07added xcb_aux_get_depth_by_visual_id()Bart Massey1-3/+3
2007-11-06All util libraries require the XCB 1.0 API; check for it in configure.Jamey Sharp1-1/+1
2007-03-02Release xcb-util 0.2Jamey Sharp1-1/+1
2007-02-21rename the libraries from libXCBFoo.* to libxcb-foo.*. Use foo_CPPFLAGS ↵TORRI Vincent3-11/+11
instead of foo_CFLAGS (*_CFLAGS variables store preprocessor options)
2006-11-12Bug #7150: Check for gcc & Sun cc in configure.ac and use correct flags to ↵Alan Coopersmith2-1/+11
turn on more warnings for each This is the first of two fixes needed to get xcb-util building on Solaris. Signed-off-by: Jamey Sharp <jamey@minilop.net>
2006-11-12Bug #6781: make util compile with srcdir != builddir.Jamey Sharp1-5/+5
2006-10-07Adapt xcb/util libraries for removal of XID structures.Ian Osgood1-109/+109
2006-09-26Install headers to "xcb", not "X11/XCB".Ian Osgood1-1/+1
2006-09-25libxcb now installs header files in <xcb>, not <X11/XCB>.Jamey Sharp2-2/+2
2006-09-24All xcb-util libraries compile after the Great Renaming.Ian Osgood2-94/+94
Many of the exported library functions still need to follow the new convention.
2006-09-24Integrate top-level .gitignore into .gitignore for each subdirectoryJosh Triplett1-0/+30
In preparation for the repository split, move the relevant contents of the top-level .gitignore into the .gitignore for each immediate subdirectory.
2006-06-12New utility library: port of libXrender utility functions.Jamey Sharp1-0/+2
2006-06-08fix compilation with c++ compilers. Remove some trailing spacesTORRI Vincent1-0/+11
2006-05-07Add correct dependencies in xcb-util.Donnie Berkholz1-0/+21