[Xcb-commit] Changes to 'refs/tags/1.0-RC1'

Jamey Sharp jamey at kemper.freedesktop.org
Mon Sep 25 13:24:28 PDT 2006


Tag '1.0-RC1' created by Jamey Sharp <jamey at minilop.net> at 2006-09-25 21:17 -0700

Release xcb-proto 1.0 RC1 (0.9.91).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQBFGDlOp1aplQ4I9mURAjnvAJ9vXphNi4BvcQa9CaPfLWkMsQTz5wCfUV0s
8PycoSOTHFMNdNfc50Z8Qqc=
=r2x+
-----END PGP SIGNATURE-----

Changes since the dawn of time:
Alp Toker:
      Typo
      Fix incorrect extension xname

Eric Anholt:
      Move .cvsignore to .gitignore.

Ian Osgood:
      Replace XIDs with CARD32s in the xc_misc protocol descriptions.
      Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb
      Add an expression construct <bit bit="n"/>
      Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb
      Remove xcb-util dependency on proto/X11
      Remove proto/X11 dependencies from xcb-demo.
      Change <bit> syntax to <bit>n</bit> as Jamey and Josh suggested
      Update xml-xcb.txt to include new <bit> expression.
      Work on the tutorial, and update xproto.xml to match:
      Merge branch 'master' of git+ssh://iano@git.freedesktop.org/git/xcb
      Implement XTest extension and xte demo
      Changes to makefile to build libXCBxtest
      Move the remainder of the constants in X.h into XML enumerations.
      Update XFixes to protocol version 4.
      Update screen saver protocol to version 1.1
      Update Render to version 0.10
      Update Composite to version 0.3
      Screen saver: wrong reply field sizes.
      Update Shape extension to version 1.1

Jamey Sharp:
      Unify autofoo .gitignore bits into one top-level file, and remove resulting redundancies.
      Rename ConnSetup* to Setup*, Setup*Rep to Setup*, and SetupSuccess* to Setup*. Provide deprecated backwards-compatability functions and typedefs for the old names, to be removed before 1.0.
      New tool to annotate XML-XCB <field>s with their size in bytes.
      Simpler implementation of AttributesUnion for XML processing.
      Process <import> directives with a new import.py tool.
      type.py qualifies all type names with the header in which they are defined.
      Bugfix for size.py: count padding in struct size.
      Bugfix: Make type shadowing go the right way in type.py.
      Add a useful assertion message if a type gets multiply declared.
      Remove combine-adjacent tag on PolyPoint: it will not work for some forms of the request.
      Move XML protocol descriptions to $datadir/xcb (generally $prefix/share/xcb).
      Release xcb-proto 1.0 RC1 (0.9.91).

Jeremy Kolb:
      Apply Alp Toker's patch for fixing typos.  Thanks!
      Change event copy to error copy.
      share_list is a GLX_CONTEXT, not a CARD32
      Added new type CONTEXT_TAG (just a CARD32).
      Clean up some names.
      Get rid of the value list/mask in requests.
      num_props is a stupid name, changing to num_properties, it's a bit clearer and matches fields such as "num_visuals".

Josh Triplett:
      Remove xcl and CVSROOT.
      Remove stray character from randr.xml
      Update the schema: a reply may contain a valueparam.
      In XML Schema, attributes default to optional unless explicitly marked use="required"; add use="required" to all required attributes.  Add fake error number to error name="Generic" in glx.xml, since error is now a required attribute.
      Validate protocol descriptions against schema in "make check", using xmllint.  These tests will also run when doing "make distcheck" to create a distribution.
      Add *.tar.{bz2,gz} to .gitignore for the benefit of "make distcheck".
      XMLLINT, not XSLTPROC.
      Remove outdated comment in xproto.xml; we support ListFontsWithInfo just fine
      Remove outdated fd.o-* entries from */debian/.gitignore (obsolete since before they came from .cvsignore).
      * Actually add extensions/screensaver.xml to Makefile.am, so it gets checked
      Add doc directory to EXTRA_DIST.
      Stop running autoreconf in debian/rules, and remove Build-Depends for autoconf
      Change human-readable name from "XCBProto" to "XCB Proto"; this changes the
        * Debian X11R7 transition:
      Improve package descriptions.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb
        * Validate the protocol descriptions during the build:
      Update TODO for XTEST implementation.
      Fix typo in TODO.
      Add some additional extensions from xdpyinfo to the TODO list.
      Add test program for XFree86-DRI extension to xcb-demo.  Mark XFree86-DRI extension as tested and working.
      Fix the year in the other COPYING.
      Remove Bugs field in debian/control, so bugs go to the Debian BTS.
      Set distribution to experimental.
      Merge branch 'master' of git+ssh://git.freedesktop.org/git/xcb
      Remove arbitrary division between xcb_types and xproto by merging
      The Great XCB Renaming
      Integrate top-level .gitignore into .gitignore for each subdirectory
      Stop installing the protocol descriptions for extensions to an extensions/

TORRI Vincent:
      add flags for Alarm Attributes
      XCBButton -> XCBButtonIndex. XCBHost -> XCBHostMode. XCBSetupReq -> XCBSetupRequest



More information about the xcb-commit mailing list