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

wayland: Changes to 'refs/tags/1.0.90'



Tag '1.0.90' created by Kristian Høgsberg <krh@bitplanet.net> at 2013-04-09 03:11 +0000

1.0.90

Changes since 1.0.1:
Ander Conselvan de Oliveira (3):
      client: Add an entry point for dispatching a queue without blocking
      scanner: Fix wrong restriction on since field
      protocol: Add a wl_surface request for setting buffer transformation

Armin K (1):
      Make sure that man page xml files are always disted

David Herrmann (2):
      event-loop: fix returning the destroy-signal listener
      gitignore: add test-suite files

Giulio Camuffo (3):
      server: use the right function pointer type in wl_signal_get
      server: use void* instead of function pointer for wl_object.implementation
      utils: const-ify some function arguments

Jason Ekstrand (5):
      Added a destroy signal to the wl_display object.
      Add a destroy signal to the wl_event_loop object
      Clean up and refactor wl_closure and associated functions
      Change wl_closure_invoke to take an opcode instead of an actual function pointer
      Add wl_resource_init and use it in libwayland implementations of data sharing and SHM

Jonas Ådahl (5):
      client: Don't cancel a roundtrip when any event is received
      doc: Only generate Wayland documentation if xsltproc was found
      man, configure.ac: Only generate man pages if we can do it offline
      client: Check reference count only for destroyed proxies
      client: Invoke new_id closure arguments as pointers instead of integers

Kristian Høgsberg (16):
      debug: Allow WAYLAND_DEBUG=server/client for server/client side only debug
      client: Add \since tag for wl_display_dispatch_queue_pending() documentation
      configure.ac: Update version to 1.1.0 during development on git master
      Match libtool version info in 1.0 branch
      configure.ac: Lower git master version to 1.0.90
      connection.c: Align pointer extra storage correctly
      queue-test: WEXITSTATUS() is undefined if WIFEXITED() is false
      tests: Add a help message for the test runner
      configure.ac: Update bug URL
      scanner: Fix 'destroy)' typo in check for destroy request presence
      Stylistic nitpicking
      configure.ac: Use wayland_version macro in bug url
      docs: Remove mention of touch focus
      docs: Document non-blocking behaviour of wl_display_flush()
      configure.ac: Fix publican version check
      docs: Use MIT for documentation license

Matthias Clasen (25):
      docs: Add a revision history
      docs: Fix the documentation build
      docs: Reorder some sections
      docs: Slight rewording
      docs: Improve the 'Types of Compositors' section
      docs: Improve the 'Connect time' section
      doc: Improve various sections of the documentation
      docs: Consistency fixes
      docs: Improve wl_display protocol docs
      docs: Improve the wl_registry protocol docs
      docs: Improve wl_callback protocol docs
      docs: Improve wl_shm and wl_shm_pool protocol docs
      docs: Improve the wl_data_* procol docs
      docs: Improve wl_shell/wl_shell_surface docs
      docs: Improve wl_surface protocol docs
      docs: Improve the wl_seat protocol docs
      docs: Improve wl_pointer protocol docs
      docs: Improve wl_keyboard protocol docs
      docs: Improve wl_touch protocol docs
      docs: Improve the wl_output protocol docs
      docs: Improve wl_region protocol docs
      docs: Add details about surfaces
      docs: Add details about grabs
      docs: Document granularity of timestamps
      docs: Add information about serials and timestamps

Pekka Paalanen (4):
      tests: rename temporary files
      client: remove two unused function pointer typedefs
      client: add wl_proxy_get_class()
      protocol: remove implicit attach semantics

Peter Hutterer (19):
      doc: don't add a para for an empty summary
      doc: minor title wording fix
      doc: clarify how ClientAPI.xml is built
      doc: explain the publican build process
      Rename en_US to sources
      doc: add wayland.doxygen as target dependency
      doc: change wording in section introduction
      doc: improve formatting of client-side documentation
      doc: don't start a variable list if we have no sub-elements
      protocol: use "summary", not "description" for xkb_v1 format
      protocol: document wl_pointer, wl_keyboard, wl_touch
      protocol: fix two protocol description 'typos'
      doc: generate man pages from doxygen
      doc: rename "Wayland" to "publican"
      protocol: input documentation fixes
      doc: generate server documentation from XML too
      doc: create a fake make target to de-duplicate the xml merging process
      doc: Improve "Library" and "Compositors" chapter
      doc: use a dynamic list of man pages

Quentin Glidic (2):
      pkgconfig: Use configure provided directories
      test/event-loop: Check readable state on a pipe

Ran Benita (1):
      scanner: remove list_length in favor of wl_list_length

Rob Bradford (3):
      wayland-server: Avoid deferencing a NULL pointer in error case
      wayland-server: Listen for pointer current surface destruction
      wayland-client: Avoid null dereference when handling deletion

Siddharth Heroor (1):
      README: Fix typos

Sven Joachim (1):
      tests: Don't leave temporary files behind

Tiago Vignatti (8):
      doc: Fix typos
      doc: Add a Foreword and a Preface
      doc: Set book edition number to the "1"
      doc: Improve the first chapter text and definitions
      doc: Rename Overview.xml to Introduction.xml
      doc: Change chapter title to a more descriptive one
      doc: Format Chapter 4 paragraphs correctly
      doc: Capitalize all Wayland occurrences

---
 .gitignore                                           |    1 
 README                                               |    6 
 configure.ac                                         |   22 
 cursor/wayland-cursor.pc.in                          |    8 
 dev/null                                             |binary
 doc/Makefile.am                                      |    2 
 doc/Wayland/.gitignore                               |    3 
 doc/Wayland/Makefile.am                              |  100 --
 doc/Wayland/doxygen-to-publican.xsl                  |   72 -
 doc/Wayland/en_US/Architecture.xml                   |  330 -------
 doc/Wayland/en_US/Author_Group.xml                   |   16 
 doc/Wayland/en_US/Book_Info.xml                      |   39 
 doc/Wayland/en_US/Compositors.xml                    |  138 ---
 doc/Wayland/en_US/Library.xml                        |    9 
 doc/Wayland/en_US/Overview.xml                       |  129 --
 doc/Wayland/en_US/Protocol.xml                       |  456 ----------
 doc/Wayland/en_US/Wayland.ent                        |    4 
 doc/Wayland/en_US/Wayland.xml                        |   15 
 doc/Wayland/en_US/images/icon.svg                    |   19 
 doc/Wayland/protocol-interfaces-to-docbook.xsl       |   56 -
 doc/Wayland/protocol-to-docbook.xsl                  |  134 --
 doc/Wayland/publican.cfg                             |    8 
 doc/doxygen/Makefile.am                              |   41 
 doc/doxygen/wayland.doxygen.in                       |   11 
 doc/man/Makefile.am                                  |   14 
 doc/man/wl_display_connect.xml                       |    8 
 doc/publican/.gitignore                              |    3 
 doc/publican/Makefile.am                             |  135 +++
 doc/publican/doxygen-to-publican.xsl                 |  166 +++
 doc/publican/protocol-interfaces-to-docbook.xsl      |   56 +
 doc/publican/protocol-to-docbook.xsl                 |  136 +++
 doc/publican/publican.cfg                            |    8 
 doc/publican/sources/Architecture.xml                |  330 +++++++
 doc/publican/sources/Author_Group.xml                |   16 
 doc/publican/sources/Book_Info.xml                   |   71 +
 doc/publican/sources/Compositors.xml                 |  128 ++
 doc/publican/sources/Foreword.xml                    |   29 
 doc/publican/sources/Introduction.xml                |  116 ++
 doc/publican/sources/Library.xml                     |   27 
 doc/publican/sources/Preface.xml                     |   20 
 doc/publican/sources/Protocol.xml                    |  462 ++++++++++
 doc/publican/sources/Revision_History.xml            |    7 
 doc/publican/sources/Wayland.ent                     |    4 
 doc/publican/sources/Wayland.xml                     |   17 
 doc/publican/sources/images/icon.svg                 |   19 
 doc/publican/sources/images/wayland-architecture.png |binary
 doc/publican/sources/images/wayland.png              |binary
 doc/publican/sources/images/x-architecture.png       |binary
 protocol/wayland.xml                                 |  850 ++++++++++++-------
 src/Makefile.am                                      |    1 
 src/connection.c                                     |  675 ++++++++-------
 src/data-device.c                                    |   16 
 src/event-loop.c                                     |   21 
 src/scanner.c                                        |   20 
 src/wayland-client.c                                 |   94 +-
 src/wayland-client.h                                 |    6 
 src/wayland-client.pc.in                             |    8 
 src/wayland-private.h                                |   40 
 src/wayland-server.c                                 |   86 +
 src/wayland-server.h                                 |   32 
 src/wayland-server.pc.in                             |    8 
 src/wayland-shm.c                                    |   24 
 src/wayland-util.c                                   |    4 
 src/wayland-util.h                                   |    6 
 tests/.gitignore                                     |    7 
 tests/Makefile.am                                    |    2 
 tests/connection-test.c                              |   19 
 tests/display-test.c                                 |   79 +
 tests/event-loop-test.c                              |   64 +
 tests/os-wrappers-test.c                             |    4 
 tests/queue-test.c                                   |    5 
 tests/test-runner.c                                  |   23 
 72 files changed, 3188 insertions(+), 2297 deletions(-)
---


Reply to: