Commit Graph

  • 342e9cefcc fix all the occurence where a drawable where considered as a union TORRI Vincent 2007-01-13 11:20:55 +01:00
  • 70a72f65e4 Add autogen.sh to EXTRA_DIST. Josh Triplett 2006-12-10 21:10:06 -08:00
  • 867ae5eb5c Add tools/* to EXTRA_DIST. Josh Triplett 2006-12-10 21:09:30 -08:00
  • 7fdef0b363 Add version to Build-Depends on xsltproc, requiring 1.1.19-1 or newer, to get the fix for bug 398327. debian-1.0-1 Jamey Sharp 2006-12-10 20:13:52 -08:00
  • e8b4dd86db Use a versioned Build-Depends on libpthread-stubs0-dev, to help buildds find it in experimental. Jamey Sharp 2006-12-10 20:08:24 -08:00
  • 78d16b3259 Install pkg-config files to /usr/lib/pkgconfig, not /usr/share/pkgconfig. Jamey Sharp 2006-12-10 16:32:37 -08:00
  • 67af2d24e4 add doc tag for the _next functions. It creates doxygen doc in the header files for these functions TORRI Vincent 2006-11-28 20:26:54 +01:00
  • 4c8777f87a Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb TORRI Vincent 2006-11-28 20:15:27 +01:00
  • e624cca7df add some output informations to configure script TORRI Vincent 2006-11-28 20:14:16 +01:00
  • f486075fa0 If enable_build_docs is "no", we don't even try to look for doxygen. Tilman Sauerbeck 2006-11-24 15:48:08 +01:00
  • 2e8e6debac Fixed evaluation of the disable-build-docs argument. Tilman Sauerbeck 2006-11-24 15:43:39 +01:00
  • 19dfaf93ac Fix unit tests for FreeBSD Ian Osgood 2006-11-26 09:26:32 -08:00
  • 3c0727554e Add new library, -dev, and -dbg packages for libxcb-xinerama. Josh Triplett 2006-11-26 00:12:15 -08:00
  • a27bafa29a Use substitition variables in xcb-xinerama.pc.in, not instances of their values Josh Triplett 2006-11-25 22:27:33 -08:00
  • 978e8839cb NetBSD doesn't have AI_ADDRCONFIG: use it only if it's available. (cherry picked from commit 3360d0c79e) Jamey Sharp 2006-11-24 13:24:05 -08:00
  • fe12aa7dbf XS-Vcs-Git, not XS-X-Vcs-Git. Josh Triplett 2006-11-25 23:25:11 -08:00
  • 9ead35f73b Remove debian/.gitignore; we don't build in a git tree, and it shouldn't ship. Josh Triplett 2006-11-25 23:00:38 -08:00
  • 98e2a5617e Use substitition variables in xcb-xinerama.pc.in, not instances of their values Josh Triplett 2006-11-25 22:27:33 -08:00
  • e74cdcd02e Bug #9119: test xcb_popcount Ian Osgood 2006-11-25 11:00:14 -08:00
  • 05d23a724d libXau didn't have a correct pkg-config file until 0.99.2: fail if an older version is found. Jamey Sharp 2006-11-24 16:22:13 -08:00
  • 3360d0c79e NetBSD doesn't have AI_ADDRCONFIG: use it only if it's available. Jamey Sharp 2006-11-24 13:24:05 -08:00
  • 818811a7ac replace all the _new functions with xcb_generate_id. repalce X11/XCB with xcb. Fix a description of the default background of a window TORRI Vincent 2006-11-24 12:33:15 +01:00
  • ca4d53a0c2 Update Debian packaging for 1.0 release. Josh Triplett 2006-11-24 03:21:18 -08:00
  • da5148ca5e Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb into debian Josh Triplett 2006-11-24 00:47:19 -08:00
  • 27f98afc2f Release libxcb 1.0 1.0 Josh Triplett 2006-11-23 07:30:51 -08:00
  • 11738b2af0 Avoid race condition when using multiple make jobs Diego 'Flameeyes' Pettenò 2006-11-23 15:15:30 +01:00
  • 30c768b322 Rewrite automake's data installation rules, because they suck. Josh Triplett 2006-11-23 02:11:02 -08:00
  • af3a15838f Rework doxygen build and install to work with srcdir != builddir Josh Triplett 2006-11-23 00:08:30 -08:00
  • 608058ec80 Remove --with-opt and --with-debug options from configure.ac; use CFLAGS instead Josh Triplett 2006-11-22 22:47:15 -08:00
  • 1aade6a15f Check for getaddrinfo rather than gethostbyname in configure.ac Josh Triplett 2006-11-22 21:49:52 -08:00
  • 183c2ba4cc xcb-proto has no libraries or headers, so don't use XCBPROTO_CFLAGS or XCBPROTO_LIBS. Jamey Sharp 2006-11-22 21:27:41 -08:00
  • e54dfd73a9 Use pthread-stubs as needed, and list xdmcp in Requires.private when XCB is built to use it. Jamey Sharp 2006-11-22 20:29:04 -08:00
  • 3de6ab7b78 Replace uses of "long" with uint32_t, and similar; fixes 64-bit bugs Josh Triplett 2006-11-21 20:29:34 -08:00
  • 7fbfebaa3f Fix IP6 work for FreeBSD/Mac. Ian Osgood 2006-11-21 09:04:37 -08:00
  • 684b8271a4 Support XDM-AUTHORIZATION-1 on IPv6 Josh Triplett 2006-11-21 00:57:49 -08:00
  • d6abe93b06 Refactor auth code to get display number from xcb_connect Josh Triplett 2006-11-20 23:25:41 -08:00
  • 4a928de402 Only use AI_NUMERICSERV if defined. Josh Triplett 2006-11-20 22:26:40 -08:00
  • 907f8c8c49 Support authentication for IPv6 connections Josh Triplett 2006-11-20 22:16:24 -08:00
  • 48776ce233 Support displays with IPv6 addresses or hosts which resolve to IPv6 addresses Josh Triplett 2006-11-20 17:53:30 -08:00
  • 6c3a8db3f6 Add new xcb_parse_display test cases, most related to IPv6 addresses Josh Triplett 2006-11-20 17:48:49 -08:00
  • 3d9bb02012 Bug #5958: Also zero out the implicit pad byte in empty requests. Jamey Sharp 2006-11-19 21:48:27 -08:00
  • 3fa50020d2 Remove support for the <localfield> tag: nothing needs it. Jamey Sharp 2006-11-19 18:31:48 -08:00
  • 16e7328b4a Bug #5958: zero out padding bytes in requests. Jamey Sharp 2006-11-19 17:56:32 -08:00
  • 6eee1707ea htmldir was introduced in autoconf 2.59c: set a reasonable value for earlier versions. Jamey Sharp 2006-11-19 00:30:37 -08:00
  • da4d56ef5a Provide xcb_prefetch_maximum_request_length counterpart to xcb_get_maximum_request_length. Jamey Sharp 2006-11-12 15:30:10 -08:00
  • aedfa1fe1d Fix Doxygen warnings. Jamey Sharp 2006-11-18 21:30:12 -08:00
  • 44a2160c95 Make doc installation work and simplify doc/Makefile.am. Jamey Sharp 2006-11-18 19:36:48 -08:00
  • 142fe9a6f2 Turn off Doxygen warnings for undocumented API, for now. Jamey Sharp 2006-11-18 16:51:01 -08:00
  • 3634299ecc Switch from the old AM_PATH_CHECK macro to pkg-config. Jamey Sharp 2006-11-16 17:02:17 -08:00
  • 82762555a1 add Makefile.am for building/installing doxygen doc TORRI Vincent 2006-11-05 18:24:30 +01:00
  • f32c7131cc add xcb.doxygen to EXTRA_DIST TORRI Vincent 2006-11-05 18:22:55 +01:00
  • e3b7009dc0 Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb/libxcb TORRI Vincent 2006-11-05 18:21:34 +01:00
  • 0262cd63a2 add AM_CHECK_DOXYGEN macro TORRI Vincent 2006-11-05 18:20:45 +01:00
  • 32cd2d2047 Release libxcb 1.0 RC3 (0.9.93). 1.0-RC3 Jamey Sharp 2006-11-02 18:04:16 -08:00
  • 9d15516054 Added initial doxygen generation stuff. This should probably be cleaned up later. Jeremy Kolb jkolb@brandeis.edu 2006-10-29 19:31:09 -05:00
  • 8eba8690ad fix doxy doc TORRI Vincent 2006-10-20 07:00:15 +02:00
  • a5529a4f2f Add doxygen config file. Jamey Sharp 2006-10-18 23:28:27 -07:00
  • 094248405f Quit treating xproto specially: handle it like all the extensions. Jamey Sharp 2006-10-18 23:23:00 -07:00
  • 6bc0b37303 Ignore generated xinerama files. Jamey Sharp 2006-10-18 23:21:39 -07:00
  • 5abb10d63f Also test xcb_parse_display with NULL argument and display in $DISPLAY Josh Triplett 2006-10-16 05:11:57 -07:00
  • 9d619d14e3 Match only XCB-namespaced XID generators when converting to xcb_generate_id. Jamey Sharp 2006-10-15 12:34:30 -07:00
  • 5ec55dc9c0 Define and use constants for opcode numbers. Zephaniah E. Hull 2006-10-14 19:52:23 -07:00
  • c1504691ec Add library support for xcb-xinerama. Jeremy Kolb 2006-10-12 23:52:59 -04:00
  • 7f74dd6b64 Add note to xcbxlib.h that nothing except Xlib/XCB should use it. Josh Triplett 2006-10-08 18:16:14 -07:00
  • 2184891ca5 Update Debian packaging for 1.0 RC2 release. debian-0.9.92-1 Jamey Sharp 2006-10-08 03:29:47 -07:00
  • 5d7d548d05 Merge branch 'master' into debian Jamey Sharp 2006-10-08 01:17:01 -07:00
  • 431f210bbb Release libxcb 1.0 RC2 (0.9.92). 1.0-RC2 Jamey Sharp 2006-10-07 19:50:55 -07:00
  • e0fac22caa Bugfix: make Plan 7 'checked' requests work correctly. Jamey Sharp 2006-10-07 18:35:53 -07:00
  • 7b84d8b650 Document xcb_generate_id. Ian Osgood 2006-10-07 14:09:29 -07:00
  • 9e10819a67 Move xcb_generate_id from xcbext.h to xcb.h Josh Triplett 2006-10-07 13:16:43 -07:00
  • b9e49b2a47 Stop implicitly importing xproto; goes with proto change to explicitly import it Josh Triplett 2006-10-07 01:27:26 -07:00
  • dd5ece6065 Declare "struct foo" or "enum foo" as well as the typedef'd name "foo". Jamey Sharp 2006-10-07 01:27:03 -07:00
  • 16ec51397e Handle "xidunion" instead of "union" for XID unions like DRAWABLE and FONTABLE Josh Triplett 2006-10-07 00:14:50 -07:00
  • 7b786bd8f3 api_conv.pl: replace xcb_*_new with calls directly to xcb_generate_id, now that we have no type-safety XID wrappers. Jamey Sharp 2006-10-06 23:32:18 -07:00
  • c73ff37b90 Refer to the "xlib lock" rather than the "IOLock" in xcbxlib.h Josh Triplett 2006-10-06 20:11:19 -07:00
  • 90eeb461be Remove XID wrapper structures and replace them with uint32_t typedefs Josh Triplett 2006-10-06 17:44:53 -07:00
  • 9bd2c0c58f Remove xcb_get_io_lock from the Xlib-specific API: it is no longer used. Jamey Sharp 2006-10-06 16:47:50 -07:00
  • 34168ab549 Remove the 'int *error' out-parameter for xcb_poll_for_event. Jamey Sharp 2006-10-06 16:12:04 -07:00
  • 40589db812 Add xcb_xlib_lock and xcb_xlib_unlock, a special-purpose two-level recursive lock just for libX11. Jamey Sharp 2006-10-04 15:01:00 -07:00
  • 57b0cd8fea Factor out pthread_mutex_lock and unlock calls for the iolock. Jamey Sharp 2006-10-04 12:23:45 -07:00
  • e7f473afbd fix some indentation, remove args of the main function (not needed), xcb_sync -> xcb_aux_sync. Jamey, it seems that your script transforms XCBGetSetup into a type, instead of a function. Same for XCBSetupVendor. Maybe there are other fuctions that have the same problem. TORRI Vincent 2006-09-30 13:06:58 +02:00
  • 408e745386 update tutorial to the new api. Add some doc about cursors. Add some colors to section 6 (Opening and closing the connection to an X server). Tell me if you want to keep colors or not (colors can be modified in xcb.css) TORRI Vincent 2006-09-30 12:45:12 +02:00
  • 15993fccd0 Release libxcb 1.0 RC1 (0.9.91). 1.0-RC1 Jamey Sharp 2006-09-25 05:12:07 -07:00
  • f7cd80142f Stop installing the protocol descriptions for extensions to an extensions/ subdirectory Josh Triplett 2006-09-25 05:10:37 -07:00
  • 0d7beff580 Actually install xcb-xlib.pc, and ship xcb-xlib.pc.in in distribution tarballs Josh Triplett 2006-09-25 04:43:04 -07:00
  • d04e7777d3 Ensure api_conv.pl is idempotent on names of constants: XCB_[A-Z0-9_]+. Jamey Sharp 2006-09-25 04:14:26 -07:00
  • 0bccf7d2ee Move header files to $includedir/xcb (generally $prefix/include/xcb). Jamey Sharp 2006-09-25 04:03:01 -07:00
  • 9100981d35 Split the Xlib compatibility functions into a separate library libxcb-xlib Josh Triplett 2006-09-25 02:02:16 -07:00
  • e37875573d Ignore the deletion of debian/ from master. Jamey Sharp 2006-09-25 02:39:41 -07:00
  • 3f76ecd2f4 XCB no longer needs x11proto-core-dev. Jamey Sharp 2006-09-25 02:39:20 -07:00
  • 810dfb8862 Move debian/ directory to new branch "debian". Jamey Sharp 2006-09-25 02:10:44 -07:00
  • 46b7dbdd93 We no longer need xproto: do not list it as a dependency. Jamey Sharp 2006-09-25 02:00:23 -07:00
  • cf80bab8e6 Lowercase library names to correspond with the new API. Jamey Sharp 2006-09-25 01:21:42 -07:00
  • a1a7646d5a Add XCBAllPlanes from xcb-image util library. Ian Osgood 2006-09-24 14:10:20 -07:00
  • dfbde9a4e9 Integrate top-level .gitignore into .gitignore for each subdirectory Josh Triplett 2006-09-24 03:15:39 -07:00
  • 905379e447 now, I know how to use api_conv.pl :) TORRI Vincent 2006-09-24 08:51:20 +02:00
  • 16516a5e94 Remove the xcb_[extension]_init functions; use xcb_get_extension_data directly Josh Triplett 2006-09-23 14:44:15 -07:00
  • 9691890529 More fixups for incorrect API conversions by api_conv.pl Josh Triplett 2006-09-23 14:17:52 -07:00
  • 0a867d7233 Convert the XCB test suite to the new API Josh Triplett 2006-09-23 13:59:40 -07:00
  • 63b38f3197 Apply const-names.xsl to the un-renamed XML; replace the XSL with the result. Jamey Sharp 2006-09-23 13:51:10 -07:00