Download List

Descripción del Proyecto

xcb-proto contains descriptions of the X Window
System core protocol and selected extensions in an
XML-based data format. They are used by the X C
Binding (XCB) library to generate much of its
code, but you can also use these descriptions for
other purposes, such as decoding the X protocol or
building X Window System bindings for other languages.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-10-08 07:42
1.0 RC2

<import> xproto </ import> se agrega explícitamente a las extensiones que xproto uso. "unión" fue cambiado a "xidunion" para los sindicatos como XID DRAWABLE y FONTABLE, de manera que el generador de código es más fácil declarar estos sindicatos XID como typedefs entero en lugar de los sindicatos. Estructuras de tratar de proporcionar seguridad tipo C se sustituye por typedefs CARD32. render.xml ahora describe CompositeGlyphs * como tomar las listas de Byte, en lugar de las listas de los sindicatos de las estructuras de las listas. La persona que llama debe construir una secuencia adecuada de los elementos glifo. XCB no tramitó debidamente la definición anterior.
Tags: Minor feature enhancements
&lt;import&gt;xproto&lt;/import&gt; was explicitly
added to extensions that use xproto. "union" was
changed to "xidunion" for XID unions like DRAWABLE
and FONTABLE, so that the code generator can more
easily declare these XID unions as integer
typedefs rather than unions. Structures attempting
to provide C type safety were replaced with CARD32
typedefs. render.xml now describes
CompositeGlyphs* as taking lists of BYTE, rather
than lists of unions of structures of lists. The
caller must construct an appropriate sequence of
glyph elements. XCB didn't properly handle the
previous definition.

2006-10-08 07:39
1.0 RC1

shape_op y shape_kind fueron renombrados a suprimir el "shape_ prefijo", pues de lo contrario estos tipos terminan como xcb_shape_shape_ (op, tipo) _t. Principal subraya son retirados de las enumeraciones en la descripción del protocolo GLX. XML en las descripciones protocolo XCB fueron trasladados a / usr / share / XCB, con descripciones de extensión ya no es relegada a un extensiones / subdirectorio. El único repositorio git monolítico se dividió en los repositorios de proyectos individuales por. Una herramienta llamada git-split fue escrito para lograr esto.
Tags: Major feature enhancements
shape_op and shape_kind were renamed to drop the
"shape_" prefix, since otherwise these types end
up as xcb_shape_shape_{op,kind}_t. Leading
underscores are removed from enums in the GLX
protocol description. XML-XCB protocol
descriptions were moved to /usr/share/xcb, with
extension descriptions no longer relegated to an
extensions/ subdirectory. The single monolithic
GIT repository was split into individual
per-project repositories. A tool called git-split
was written to accomplish this.

2006-04-29 06:18
0.9

Tags: Initial freshmeat announcement

Project Resources