Projects / XCB / Releases / 1.0 RC2

Version 1.0 RC2 of XCB

Release Notes: XID wrapper structures were removed and replaced with uint32_t typedefs. The API conversion script was updated. xcb_generate_id was moved from xcbext.h to xcb.h. The error out-parameter for xcb_poll_for_event was removed; connection error objects should be used instead. The XCB IO lock for Xlib is no longer exposed; xcb_xlib_lock and xcb_xlib_unlock are provided instead. The code generator no longer implicitly imports xproto for extensions. Generated protocol headers now declare struct/union/enum foo, not just a typedef "foo" of an unnamed struct/union/enum type. Checked requests now work correctly. xcb_generate_id was documented. The tutorial was updated.

Other releases

  •  08 Oct 2006 07:51

Release Notes: XID wrapper structures were removed and replaced with uint32_t typedefs. The API conversion script was updated. xcb_generate_id was moved from xcbext.h to xcb.h. The error out-parameter for xcb_poll_for_event was removed; connection error objects should be used instead. The XCB IO lock for Xlib is no longer exposed; xcb_xlib_lock and xcb_xlib_unlock are provided instead. The code generator no longer implicitly imports xproto for extensions. Generated protocol headers now declare struct/union/enum foo, not just a typedef "foo" of an unnamed struct/union/enum type. Checked requests now work correctly. xcb_generate_id was documented. The tutorial was updated.

  •  08 Oct 2006 07:51

Release Notes: The naming conventions for the internal code were changed from CamelCase to underscore_sep with no abbreviations. Deprecated functions were removed. SONAMEs were changed. Headers were moved. A conversion script is provided. Checked and unchecked request functions are offered for inline or event-queue error handling. Connection errors are handled via connections in error state. xcb_sync was removed. Extension init functions were removed; call xcb_get_extension_data instead. Dependency on X.h was removed. Xlib-only functions were moved to libxcb-xlib. Building with non-GNU implementations of Make was fixed. 32-bit wrapping of sequence numbers is handled. The monolithic GIT repository was split.

  •  28 Apr 2006 21:18

No changes have been submitted for this release.

Screenshot

Project Spotlight

BugHotel Reservation System

A hotel booking and accounting package.

Screenshot

Project Spotlight

Aspose.Cells for Reporting Services

Software that lets you export native Excel reports in Microsoft SQL Server 2005 Reporting Services.