Tag '0.99.0' created by Kristian Høgsberg <k...@bitplanet.net> at 2012-10-16 00:50 +0000
0.99.0 Changes since 0.95.0: Ander Conselvan de Oliveira (6): doc: Update drag and drop section and add info about selections data-device: Don't fake an attach event on drag icon surface client: Fix double locking bug doc: Split protocol description paragraphs properly doc: Add some doxygen documentation to wayland-client entry points doc: Improve libwayland-client doxygen documentation Andre Heider (1): protocol: Remove "repeat" from "key_state" Christopher Michael (2): Fix grammar in the rendering section. Add support for X cursor themes. David Herrmann (15): event-loop: remove dead code wayland-server: return new ID in wl_client_add_resource() event-loop: export wl_event_loop_dispatch_idle() man: add man-page infrastructure man: fix compilation without xsltproc wayland-client: add wl_display_get_error() wayland-util: return -1 if wl_array_copy() fails wayland-util: return 0 on OOM in wl_map_insert_new() connection: close pending outgoing fds on shutdown connection: fix buffer-overflow in close_fds() connection: close pending incoming FDs on shutdown connection: fix buffer-overflow in build_cmsg() connection: fix leaking FDs on buffer-overflow during read wayland-client: link all event-queues of each display into a list wayland-client: forward fatal errors to caller Diego Viola (1): Fix typo (ratio, not ration) Dima Ryazanov (1): Don't skip the first directory entry when reading cursors. Jonas Ådahl (1): protocol: Clarify pointer axis event Kristian Høgsberg (24): connection: zero out string padding client: Add wl_display_connect_to_fd() function Add wl_shm_buffer_create() tests: Quiet warning connection: Drop unused static closures Change filedescriptor API to be thread safe client: Split event handling into demarshal and dispatch steps client: Make wl_display thread safe client: Add wl_event_queue for multi-thread dispatching scanner: Send interface name and version for types new_id args scanner: Generate client stubs for wl_display requests Split the global registry into its own wl_registry object connection: Move object lookup out of wl_connection_demarshal() Fix typecheck in case of multiple instances of type meta data connection: Print object id for new-id arguments in deubug output client: Don't forget to init and destroy mutex client: Discard proxies with no implementation at dispatch time client: Add wl_display_dispatch_pending() for dispatching without reading client: Return number of events dispatched from dispatch functions connection: Use uin32_t for circular buffer indexes connection: return error on buffer-overflow during read wayland: Take ownership of fd in wl_display_connect_to_fd() docs: Make distcheck happy configure.ac: Bump version to 0.99.0 Matt Roper (2): Ensure cursor_data.c is included in distribution tarballs wayland-server: Add touch grab support Olivier Blin (3): scanner: remove useless desc_dump arguments scanner: fix writing i586 descriptions scanner: use printf format attributes for desc_dump Pekka Paalanen (6): protocol: double-buffered state for wl_surface protocol: clarify input region on drags and pointers protocol: wl_surface.frame needs wl_surface.commit protocol: elaborate on wl_buffer protocol: fix clarification of input region on drags and pointers protocol: clarify multiple wl_surface.attach Philipp Brüschweiler (3): socket-test: don't try to be clever, fail if no XDG_RUNTIME_DIR is set cursor: Add a default cursor theme cursor: add cursor.pcf and extraction program Rob Bradford (3): tests: Allow disabling leak checking assertions by env xcursor: Fix allocation based on string length connection: Add missing free from error path Scott Moreau (1): protocol: Fix typo. Tiago Vignatti (11): protocol: Fix typo doc: Improve Wire Format section doc: Auto-generate Protocol/Interfaces section instead doc: Remove Shared Object Cache section wayland: Fix typos doc: publican: Set table of contents depth to 1 doc: publican: Automate version generation doc: Remove superfluous 'index' doc: Add auto-generated Wayland Library chapter doc: doxygen: Add .gitignore configure: Make documentation option work in fact U. Artie Eoff (1): tests: ensure sanity leak check tests pass when leak checks are disabled. --- .gitignore | 2 Makefile.am | 6 configure.ac | 18 cursor/Makefile.am | 1 cursor/convert_font.c | 531 +++++++ cursor/cursor-data.h | 548 +++++++ cursor/cursor.pcf |binary cursor/wayland-cursor.c | 71 cursor/xcursor.c | 5 doc/Makefile.am | 2 doc/Wayland/Makefile.am | 35 doc/Wayland/doxygen-to-publican.xsl | 46 doc/Wayland/en_US/Architecture.xml | 2 doc/Wayland/en_US/Library.xml | 9 doc/Wayland/en_US/Protocol.xml | 458 +----- doc/Wayland/en_US/Wayland.xml | 2 doc/Wayland/protocol-interfaces-to-docbook.xsl | 56 doc/Wayland/protocol-to-docbook.xsl | 29 doc/Wayland/publican.cfg | 2 doc/doxygen/.gitignore | 1 doc/doxygen/Makefile.am | 9 doc/doxygen/wayland.doxygen.in | 1782 +++++++++++++++++++++++++ doc/man/Makefile.am | 49 doc/man/wl_display_connect.xml | 88 + protocol/wayland.xml | 243 ++- src/connection.c | 318 ++-- src/data-device.c | 12 src/event-loop.c | 14 src/scanner.c | 107 - src/wayland-client.c | 781 +++++++--- src/wayland-client.h | 116 + src/wayland-private.h | 19 src/wayland-server.c | 233 ++- src/wayland-server.h | 48 src/wayland-shm.c | 46 src/wayland-util.c | 14 src/wayland-util.h | 2 tests/connection-test.c | 82 - tests/os-wrappers-test.c | 31 tests/sanity-test.c | 8 tests/socket-test.c | 22 tests/test-runner.c | 10 42 files changed, 4798 insertions(+), 1060 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ueyvk-00048d...@vasks.debian.org