weston: Changes to 'refs/tags/weston-1.11.0-1'
Tag 'weston-1.11.0-1' created by Héctor Orón Martínez <zumbi@debian.org> at 2016-06-02 11:32 +0000
Release Debian version weston-1.11.0-1
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJXUBloAAoJEK8ig6p24qx7kJ0P/36Xq41ZQxJRCb42SvvukDC7
tQSLQihAnkrggPwAziTeLdbFHBJlghO3HUdeS6SLo73oP3BFOpIHIMCN+los5axZ
03Ezqr9KE+8yaywVssFSPAfJ90O7F8L9TTyJLCSbgELvsicLluiz5PPRLaylHp3r
rYXyPjimidtWkJGdxeZ/cm9nYCpWYIPpmkmxHqIjK6DUd1zey5rNAIlwICnnIcmA
z7oLDy7iuuMhyKIIS+OOLe8QnLait1bUZdwE3BE7W1dA7Uhg6dCYK3xE1YJwrEQT
5wznFhAuex+Gu+92NtPgPHbYGA/xsrZ/JIgFCqk6tgoWjc/NJBEfomVkWHzMd7P1
KxQh7frn9gIISc0eER97bXtzkShD+/+fXESTaKiUnRn0ThY2OOKWjcI2xnRxeOzz
JKpZe02ToVCYmGOczajvP0ca0Rvk036/lw4rL14FGbh152WoNh60Q+WE1QugeIas
tiXzQKk7uABrDyHF0GHBOoh2PLaVzPndT/Dy8pdq4Pu/XSALaIglwjcAuYiZPODC
zfRf6dYKwPKGQL+3wRfiwUPgIIUTalIoAUsiJhMkRKGuFHQq/BidDHJSlC1Wzb1V
mzFhTB8vRtc4qcBJmtgD0TLY/bnYsecOKubFu3zibXXqGjFr/LgBdqyrEnIlWHlm
mPzwwHqm+aVbLx1lLoio
=7MDF
-----END PGP SIGNATURE-----
Changes since weston-1.10.0-1:
Armin Krezović (1):
desktop-shell: make panel clock configurable
Benoit Gschwind (24):
headless: port the headless backend to the new init api
compositor-rdp: refactor configuration API
fbdev-backend: refactor configuration API
headless-backend: fix leak of transform configuration
x11: port the x11 backend to the new init api
compositor-wayland: create a basic config structure to use in new init API
compositor-wayland: fix memory leak of display_name
compositor-wayland: use new config struture to create backend
compositor-wayland: move config parsing in create_cursor
compositor-wayland: split wayland_output_create_for_config
compositor-wayland: split backend_init
compositor-wayland: put configuration structure in separate header
compositor-wayland: fix spacing and lines wraping
compositor-wayland: rename wayland_output_init_from_config
compositor-wayland: rename misleading output arg of weston_wayland_output_config_init
compositor-wayland: add versionning to config structure
compositor-wayland: move configuration parsing to weston main.c
main: rename load_wayland_backend_config arg "config" to wc
main: replace and remove new_config in load_wayland_backend_config
main: rename wayland_backend_config_add_new_output function
main: rename wayland_backend_config_release function
main: rename new_config arg of weston_wayland_backend_config_release
main: rename new_config arg of weston_wayland_backend_config_add_new_output
main: let load_wayland_backend() clean up on error
Bryce Harrington (23):
configure.ac: bump to version 1.10.90 for open development
config-parser: Check malloc and strdup returns
option-parser: Handle short double-arg options
clients: Use zalloc
clients & tests: Unify multiple definitions of x*alloc and related functions
shared: Print .c file/line number in x* routines
ivi: Switch from MEM_ALLOC to the now equivalent xzalloc
drm: Spelling fix in comment
compositor: Drop unneeded create_output callback
compositor: Version the backend configuration structures
Revert 'main: Remove unused function load_backend_new()'
main: document load_backend_new()
x11: Fix incorrect output counting logic
configure.ac: bump to version 1.10.91 for the alpha release
releasing: Correct documentation for script name
data: Some client icons
configure.ac: bump to version 1.10.92 for the beta release
ivi: Fix spellings in comments
build: Define wayland prereq version
releasing: Update release docs in regards to the wayland versioned dependency
configure.ac: bump to version 1.10.93 for the RC1 release
releasing: Update script name
configure.ac: bump to version 1.11.0 for the official release
Chris Michael (1):
libinput-device: Remove unnecessary function call
Christopher Michael (1):
libinput-device: Remove unnecessary function call
Daniel Stone (1):
libinput: Remove unused static values
Derek Foreman (2):
shell: Don't send extra configure events on click
linux-dmabuf: Keep checking planes even if the first doesn't support lseek
Emmanuel Gil Peyrot (7):
configure: Make WebP support togglable, and improve its error message.
configure: Make jpeglib an optional dependency.
compositor-drm: Remove unused output reference in drm_fb
compositor-drm: Write a name in the mode generated from a modeline
compositor-drm: Prevent a crash in the pixman renderer
zunitc: use platform-independent macros for integer formatting
desktop-shell: Don’t reconfigure an already fullscreen surface
Eric Engestrom (4):
zunitc: remove `break` after `return`
zunitc: fix spelling mistake
xwayland: fix spelling mistake
client: fix spelling mistake
FORT David (3):
rdp: allow to compile against FreeRDP 2.0
rdp: Fix the ContextNew callback with recent FreeRDP versions
compositor: use generated constant instead of hardcoded value
Friedrich, Eugen (ADITG/SW1) (1):
systemd: take over sockets created by systemd
Giulio Camuffo (2):
input: use doubles in the interfaces to notify of input events
drm: port the drm backend to the new init api
Gustavo Zacarias (2):
build: add check for clock_gettime() in librt
build: actually use CLOCK_GETTIME_LIBS for libzunitc
Héctor Orón Martínez (2):
Merge branch 'upstream-unstable' into debian-unstable
Release Debian version weston-1.11.0-1
Jon A. Cruz (1):
tests: cleanup test runner script.
Jonas Ådahl (4):
desktop-shell: Unset the shell surface owner when it goes away
desktop-shell: Get rid of some unused fields
data-device: Update current action even if source version is old
input: Don't try to send axis_source when there are no resources
Manuel Bachmann (1):
build: Require dbus for systemd-login
Marek Chalupa (1):
simple-egl: use roundtrip after get_registry request
Mateusz Polrola (1):
ivi-shell: Remove all surface transitions when it is being removed.
Matthias Treydte (1):
platform: explicitly cast the return value of weston_platform_get_egl_proc_address
Miguel A. Vico (2):
gl-renderer: Implement & use check_extension
compositor-drm: Renaming of gbm fields
Murray Calavera (1):
clients: fix incorrect format handling in simple-shm
Pekka Paalanen (30):
Makefile: move presentation_timing source out of toytoolkit
Makefile: handle also stable wayland-protocols
protocol: migrate to stable presentation-time.xml
ivi-shell: include config.h in ivi-layout-transition.c
ivi-shell: add include guards on ivi-shell.h
ivi-shell: call shell_surface_send_configure() directly
ivi-shell: remove configured signal from ivi-layout
ivi-shell: introduce ivi-layout-shell.h
ivi-shell: remove add_configured_listener left-over
ivi-shell: add shell surface labels
ivi-shell: add input panel label func
ivi-shell: add sanity check in ivi_shell_surface_configure
ivi-shell: harden get_ivi_shell_surface()
compositor-x11: stop using input_loop
compositor: remove input_loop
weston-info: do not round refresh rates
Makefile: fix systemd-notify plugin CFLAGS
weston-info: look for the right wp_presentation
tests: check for NULL surface in keyboard and pointer handlers
compositor-fbdev: make copy of the device string
compositor: constify weston_surface_build_buffer_matrix()
compositor: refactor into convert_size_by_transform_scale()
ivi-shell-user-interface: ignore all but first seat
ivi-layout: clarify get_layers_under_surface doc
eventdemo: do not print pointer frames alone
eventdemo: use zalloc
eventdemo: do not print axis events if not requested
eventdemo: use %u for uint32_t printing
compositor: fix comments about weston_compositor::surface_list
compositor: surface and view output comment fixes
Quentin Glidic (4):
input: Implement wl_seat.release
build: Add (and use) an AC_SEARCH_LIBS wrapper
compositor.h: Add shell_interface.get_output_work_area
weston.pc: Properly specify Requires.private
U. Artie Eoff (1):
clients/nested: fix undefined reference to xzalloc
Ucan, Emre (ADITG/SW1) (25):
ivi-shell: remove content_observer notification
ivi-shell: simplify ivi_layout_remove_surface
ivi-shell: simplify ivi_layout_layer_add_surface
ivi-shell: simplify ivi_layout_set_render_order
ivi-shell: simplify ivi_layout_screen_add_layer
ivi-shell: simplify ivi_layout_screen_set_render_order
hmi-controller: fix wrong background surface size
hmi-controller: fix wrong panel width
ivi-shell: remove id_screen
ivi-shell: remove ivi_layout_get_id_of_screen API
ivi-shell: remove ivi_layout_get_screen_resolution API
ivi-shell: remove ivi_layout_get_screens API
ivi-shell: use weston_output in public APIs
ivi-shell: implement get_screen_from_output
ivi-shell: remove ivi_layout_get_screen_from_id API
ivi-shell: remove ivi_layout_get_screen_output API
ivi-shell: remove content_observer leftover
ivi-shell: move event_mask to properties struct
ivi-shell: rework surface_add_notification API
ivi-shell: rework layer_add_notification API
ivi-shell: rework create_surface notification
ivi-shell: rework create_layer_notification
ivi-shell: rework remove_layer notification
ivi-shell: rework remove_surface notification
ivi-shell: rework configure_surface notification
Ucan, Emre \(ADITG/SW1\) (14):
ivi-shell: remove ivi_layout_surface_get_visibility API
ivi-shell: remove ivi_layout_layer_get_visibility API
ivi-shell: remove ivi_layout_surface_get_opacity API
ivi-shell: remove ivi_layout_layer_get_opacity API
ivi-shell: remove ivi_layout_surface_get_position API
ivi-shell: remove ivi_layout_layer_get_position API
ivi-shell: remove ivi_layout_surface_get_dimension API
ivi-shell: remove ivi_layout_layer_get_dimension API
ivi-shell: remove ivi_layout_surface_get_orientation API
ivi-shell: remove ivi_layout_layer_get_orientation API
ivi-shell: remove ivi_layout_surface_set_position API
ivi-shell: remove ivi_layout_layer_set_position API
ivi-shell: remove ivi_layout_surface_set_dimension API
ivi-shell: remove ivi_layout_layer_set_dimension API
Wataru Natsume (4):
hmi-controller: remove duplicate commit_changes in random mode
remove warning of ivisurface reassign on the ivilayer
hmi-controller: fix leak of ivi surface list
ivi-layout: clear on_layer when layer_destroy
Yong Bakos (6):
man: Clarify weston.ini scale option
desktop-shell: Use 'surface-local' to correct grammar
fullscreen-shell: Use 'surface-local' to correct grammar
ivi-layout: Correct coordinate adjective grammar, misspellings
ivi-application: Hyphenate compound adjective surface-local
compositor: Hyphenate compound adjective surface-local
comic fans (1):
compositor-drm: fix memcmp using a bad pointer in drm_outout_choose_initial_mode
---
Makefile.am | 70 +-
clients/clickdot.c | 1
clients/cliptest.c | 1
clients/desktop-shell.c | 62 +
clients/dnd.c | 1
clients/editor.c | 1
clients/eventdemo.c | 49 +
clients/flower.c | 2
clients/fullscreen.c | 7
clients/ivi-shell-user-interface.c | 40 -
clients/keyboard.c | 1
clients/multi-resource.c | 16
clients/nested.c | 1
clients/presentation-shm.c | 72 +-
clients/resizor.c | 1
clients/scaler.c | 2
clients/screenshot.c | 16
clients/simple-damage.c | 3
clients/simple-dmabuf-intel.c | 3
clients/simple-dmabuf-v4l.c | 3
clients/simple-egl.c | 2
clients/simple-shm.c | 12
clients/smoke.c | 2
clients/subsurfaces.c | 4
clients/terminal.c | 1
clients/weston-info.c | 54 -
clients/window.c | 47 -
clients/window.h | 11
configure.ac | 136 ++--
data/COPYING | 18
data/icon_editor.png |binary
data/icon_flower.png |binary
data/icon_terminal.png |binary
data/icons.svg | 1012 +++++++++++++++++++++++++++++++
debian/changelog | 6
desktop-shell/shell.c | 44 +
fullscreen-shell/fullscreen-shell.c | 2
ivi-shell/hmi-controller.c | 209 ++----
ivi-shell/input-panel-ivi.c | 8
ivi-shell/ivi-layout-export.h | 365 ++---------
ivi-shell/ivi-layout-private.h | 49 -
ivi-shell/ivi-layout-shell.h | 63 +
ivi-shell/ivi-layout-transition.c | 42 -
ivi-shell/ivi-layout.c | 1079 ++++------------------------------
ivi-shell/ivi-shell.c | 75 +-
ivi-shell/ivi-shell.h | 9
m4/weston.m4 | 37 +
man/weston.ini.man | 24
protocol/ivi-application.xml | 2
protocol/presentation_timing.xml | 274 --------
releasing.txt | 15
shared/config-parser.c | 22
shared/image-loader.c | 41 +
shared/option-parser.c | 41 +
shared/platform.h | 10
shared/xalloc.c | 54 +
shared/xalloc.h | 50 +
src/compositor-drm.c | 307 ++++-----
src/compositor-drm.h | 127 ++++
src/compositor-fbdev.c | 79 +-
src/compositor-fbdev.h | 51 +
src/compositor-headless.c | 78 +-
src/compositor-headless.h | 53 +
src/compositor-rdp.c | 127 ++--
src/compositor-rdp.h | 54 +
src/compositor-rpi.c | 8
src/compositor-wayland.c | 241 ++-----
src/compositor-wayland.h | 61 +
src/compositor-x11.c | 188 ++---
src/compositor-x11.h | 62 +
src/compositor.c | 176 ++---
src/compositor.h | 67 +-
src/data-device.c | 22
src/gl-renderer.c | 56 +
src/input.c | 29
src/libinput-device.c | 32 -
src/libinput-seat.c | 3
src/linux-dmabuf.c | 2
src/main.c | 617 +++++++++++++++++++
src/screen-share.c | 5
src/systemd-notify.c | 45 +
src/weston.pc.in | 1
tests/ivi_layout-internal-test.c | 421 ++-----------
tests/ivi_layout-test-plugin.c | 219 ++----
tests/ivi_layout-test.c | 3
tests/presentation-test.c | 35 -
tests/weston-test-client-helper.c | 29
tests/weston-test-client-helper.h | 15
tests/weston-tests-env | 20
tools/zunitc/inc/zunitc/zunitc.h | 2
tools/zunitc/src/zuc_base_logger.c | 21
tools/zunitc/src/zuc_junit_reporter.c | 34 -
tools/zunitc/src/zunitc_impl.c | 11
weston.ini.in | 1
xwayland/selection.c | 4
95 files changed, 4059 insertions(+), 3419 deletions(-)
---
Reply to: