[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

wayland: Changes to 'refs/tags/0.99.0'



Tag '0.99.0' created by Kristian Høgsberg <krh@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(-)
---


Reply to: