[Xcb-commit] Changes to 'refs/tags/0.2'
Jamey Sharp
jamey at kemper.freedesktop.org
Fri Mar 2 18:22:37 PST 2007
Tag '0.2' created by Jamey Sharp <jamey at minilop.net> at 2007-03-03 01:38 -0800
Release xcb-util 0.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBF6NGrp1aplQ4I9mURApI/AJ9QuGxCHo7dq/7iEqBugfZy/hTK9wCcCQ8C
nbCbDuyz+FAnFvIW1D/b080=
=Tanp
-----END PGP SIGNATURE-----
Changes since 0.1:
Alan Coopersmith:
Bug #7150: Check for gcc & Sun cc in configure.ac and use correct flags to turn on more warnings for each
Bug #7150: Rename "len" to "namelen" to avoid m4 substitution
Bart Massey:
Removed GNU make constructs from Makefile.
Donnie Berkholz:
Add correct dependencies in xcb-util.
Ian Osgood:
Add some error checking
Deprecate XCBSync, move to XCBAuxSync.
Finally remove X.h from xcb.h, fix broken image tests.
All xcb-util libraries compile after the Great Renaming.
Naming changes must go into m4 files.
Install headers to "xcb", not "X11/XCB".
Adapt xcb/util libraries for removal of XID structures.
Implement a prototype API for xcb_render_util_composite_text
Const correctness.
Oops, glyphcmds aren't in network byte order.
Rename enumerations to coding standard.
Add NEWS file for 0.2 release
Jamey Sharp:
New utility library: port of libXrender utility functions.
Plan 7 has been implemented, so xcb_renderutil compiles without faked prototypes.
The formats argument of XCBRenderUtilFindVisualFormat must be const.
libxcb now installs header files in <xcb>, not <X11/XCB>.
Use xcb_poll_for_reply instead of the now-gone xcb_get_request_read.
PropertyChanged was renamed to property_changed: update wm/manage.c.
Simplify xcb_render_util_composite_text, add xcb_render_util_composite_text_checked.
Bug #6781: make util compile with srcdir != builddir.
Clean up built sources. Makes `distcheck` pass.
Release xcb-util 0.2
Josh Triplett:
Don't link xcbwm_test to libXCBAtom; xcbwm_test doesn't use libXCBAtom directly.
Integrate top-level .gitignore into .gitignore for each subdirectory
Thomas Hunger:
wm: new naming convention
icccm: new naming convention
TORRI Vincent:
add XCBImageAllPlanes constant
I did'nt see that XCBAllPlanes already exists... Use CARD32 instead of unsigned long because plane_mask is a CARD32
fix compilation with c++ compilers. Remove some trailing spaces
XCBImagePut returns 1 when no problem occurs
add AllocWMHints and SetWMHints functions. Remove trailing spaces. Fix an indentation
use XCBNone instead of None
add GetWMIconName and WM_CLIENT_MACHINE functions
typo
it's also probably a good idea to update the header file...
explicit braces to avoid ambiguous 'else' and return value
rename the libraries from libXCBFoo.* to libxcb-foo.*. Use foo_CPPFLAGS instead of foo_CFLAGS (*_CFLAGS variables store preprocessor options)
and rename renderUtil to render-util
---
.gitignore | 30 +
Makefile.am | 2
NEWS | 14
README | 42 ++
atom/Makefile.am | 25 -
atom/atoms.gperf.m4 | 58 +--
atom/xcb-atom.pc.in | 4
atom/xcb_atom.h.m4 | 18 -
configure.ac | 37 ++
convenient/Makefile.am | 10
convenient/xcb-aux.pc.in | 4
convenient/xcb_aux.c | 210 ++++++------
convenient/xcb_aux.h | 232 +++++++------
event/Makefile.am | 10
event/events.c | 55 +--
event/xcb-event.pc.in | 4
event/xcb_event.h | 110 +++---
icccm/Makefile.am | 13
icccm/icccm.c | 677 +++++++++++++++++++++-------------------
icccm/xcb-icccm.pc.in | 4
icccm/xcb_icccm.h | 383 ++++++++++++----------
image/Makefile.am | 24 -
image/test_formats.c | 88 ++---
image/test_xcb_image.c | 148 ++++----
image/test_xcb_image_shm.c | 106 +++---
image/xcb-image.pc.in | 4
image/xcb_image.c | 326 +++++++++----------
image/xcb_image.h | 252 +++++++-------
keysyms/Makefile.am | 10
keysyms/keysyms.c | 352 ++++++++++----------
keysyms/xcb-keysyms.pc.in | 4
keysyms/xcb_keysyms.h | 63 ++-
property/Makefile.am | 10
property/prop.c | 88 ++---
property/xcb-property.pc.in | 4
property/xcb_property.h | 36 +-
renderutil/Makefile.am | 14
renderutil/cache.c | 234 +++++++++++++
renderutil/glyph.c | 287 ++++++++++++++++
renderutil/util.c | 251 ++++++++++++++
renderutil/xcb-renderutil.pc.in | 11
renderutil/xcb_renderutil.h | 142 ++++++++
reply/Makefile.am | 16
reply/reply.c | 127 +++----
reply/test_reply.c | 36 +-
reply/xcb-reply.pc.in | 4
reply/xcb_reply.h | 38 +-
wm/Makefile.am | 55 +--
wm/manage.c | 90 ++---
wm/reply_formats.c | 42 +-
wm/reply_formats.h | 32 -
wm/table.c | 16
wm/xcb-wm.pc.in | 4
wm/xcb_wm.h | 64 ++-
wm/xcbwm-test.c | 164 ++++-----
55 files changed, 3182 insertions(+), 1902 deletions(-)
---
More information about the xcb-commit
mailing list