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: