Tag 'weston-1.7.0-1' created by Emilio Pozuelo Monfort <po...@debian.org> at 2015-05-27 08:42 +0000
Tagging upload of weston 1.7.0-1 to unstable. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJVZYNoAAoJEJ1GxIjkNoMCGg4QAMv3W2qnsmPaJbTG72gGerLN iA/a6zwu+8QLTzpyAZEnsVA4aL4ZlQ5aTJcGJgZRuCqJapyYK+P2hN0XLqWoOU4R 63cF9wxIy5QUtb23d7WPeq4dtpPnzu98HRE0GuSEHxjZY05qPWZLWrDinCVjQxXz OFkv+81GDMhjKXgnsRH7Vjb0BW56cKq/WSJgi9GN/E1tjEt3ingLF5uWyRmcU8LT bdta1fHlAe/1thxM7u6XU5U6HUZLFwaCGhGQkxxxGP8GbN1stjMAM50cf2K9Ysmm Vv6kXbaK7NpD2l0Bv8PYUN1bLQXV9RDzSJrrDTIsKgcfY0lkmPxpPCFNbcp+TgqZ xSHKK8f2Gx2zI515t/phwSAqzwWasKvQmHEBAJq9IdGk4CIbpvFBs5dnUp1tRQEG BTgOZCttjDa0JmRj2MeCFMH8+/LTJ37x/BDyke1PIzRt5vBoDub785qwKgaFH15z SOf1pqRGUX/mY5vPlWW5o8fBlqlflx3/NjTrx2twqoNRfH3iEqiOVA9IMOvG97pY djlwyijvwq9nmG9JNmd6VsJcjQ7f584H0IGoEjh6svAGlDlzA/MiMiVAMwTSQ7DA TuavkaCZoYH/g/bfSymhu3xXrHdMIZ8fw3hxHedL/bp2rpPT+IZn6NaPm6T+Blco /uzY+Sfpqw4Fjyvx0319 =e7WN -----END PGP SIGNATURE----- Changes since weston-1.6.1-1: Andrew Engelbrecht (1): xwm: fix a crash in handle_state Bryce Harrington (30): compositor: (Whitespace-only) Indent with tabs compositor: Fix tabbing of help output compositor: Fix typos in help text compositor: Display option help text only for enabled backends compositor: List only available backends in help text configure.ac: Indicate headless compositor presence in config.h compositor: Document options for headless compositor tests: Include "config.h" as first header tests: Cleanup superfluous headers tests: Move ARRAY_LENGTH to a shared header for reuse tests: Use one shared xzalloc implementation Use zalloc rather than malloc and manually setting members to 0 Setting members to 0/NULL after a zalloc or calloc is redundant Use zalloc instead of calloc(1, ...) tests: Fix minor typo configure.ac: bump to version 1.6.91 for the alpha release Revert "simple-egl: HACK to report presentation flags" releasing: Typo releasing: Add example commands to release directions Makefile.am: Use fine-grained dist control for desktop file releasing: Mention dual release announcements Revert "compositor-x11: Move the x11 event handler to the display loop" releasing: Directions for updating the website configure.ac: bump to version 1.6.92 for the rc1 release releasing: Tweak docs to better match actual workflow configure.ac bump to version 1.6.93 for the rc2 release. build: Pass along any user-specified xserver path to distcheck releasing: Revert fix and just document work-around of Xwayland path releasing: Note that Xwayland installation required only for Weston releases configure.ac: bump to version 1.7.0 for release Carlos Olmedo Escobar (3): compositor: Fix weston_subsurface_is_synchronized() return value. zoom: Check the value of level before using it. ivi-shell-transition: check create_layout_transition() return value. Daniel Stone (5): releasing: update web host name Very OCD cosmetic nitpick Update .gitignore tests: Include weston-egl-ext from weston-test weston-egl-ext: Define EGL tokens harder for old Mesa David Herrmann (4): logind: use SIGRTMIN to not conflict with xwayland launcher: use SIGRTMIN to not conflict with xwayland logind: forward Active=true changes for non-DRM backends logind: fix PropertiesChanged parser Derek Foreman (37): cosmetic: Remove prototype for nonexistent function cosmetic: Move WL_EXPORT out of header files shell: fix weston_output_mode_switch() usage gl-renderer: don't move memory in output_rotate_damage cosmetic: replace boolean function return values with bool compositor: Refactor weston_output_mode_switch() compositor: check version before calling wl_output_send_scale() compositor: stop sending spurious events on mode switch compositor: make keep_buffer a bool backends: refactor transform string parsing gl-renderer: compress pixman bands to simplify geometry compositor-headless: allow rendering with pixman compositor-headless: add support for transforms set on command line tests: Allow tests to use customized command line parameters input: Use slightly less obscure logic in evdev_notify_keyboard_focus() dnd: Fix some mouse cursor issues clients: Use xmalloc in a few more places rpi-renderer: don't pass a box to pixman_region32_contains_point() text: Fix some typos text: Fix coding style text: Remove unused linked list from input_method_context text: Use bool for input_panel_visible text: Don't crash if a seat has no keyboard compositor-x11: Fix some shutdown crashes input: Add comment explaining why pointer isn't freed when device is removed text: Fix typo tests: Skip buffer count test if wl_drm isn't present compositor-x11: Move the x11 event handler to the display loop editor: Make editor multi-seat aware xwayland-test: Replace the xwayland-test desktop-shell: Don't crash on zoom without a pointer in the seat screenshooter: remove useless cast desktop-shell: Remove unnecessary type casts compositor-x11: Move the x11 window close to an idle handler xwm: remove the create surface listener in weston_wm_destroy configure.ac: Don't look for Xwayland in the weston install destination build: Enable xwayland-test during distcheck Dima Ryazanov (1): Fix "Back", "Forward", and other special mouse buttons in the X11 compositor. Emilio Pozuelo Monfort (2): Remove Cyril from Uploaders Upload to unstable Frank Binns (1): smoke: fix valgrind invalid read errors Frederic Plourde (3): man: Fix some weston.ini.man typesetting macros compositor: Return a user-defined exit code compositor: Add idle timeout option to weston.ini Giulio Camuffo (13): input: allow to destroy bindings in their handler input: fix access to invalid resource input: don't send to clients key events eaten by bindings xwm: find a seat for all the surface's views input: don't run the key bindings on focus in input: send focus events to the focused client when running a key binding input: swallow the key press event when running a compositor key binding xwm: don't set inactive surfaces as top level xwm: set the _NET_WM_DESKTOP property of the windows shell: fix positioning of maximized surfaces with a custom geometry xwm: fix use after free xwm: support maximizing xwayland windows input: store the grab serial of the keyboard Jasper St. Pierre (1): smoke: Don't commit an xdg_surface with a NULL buffer Javier Jardón (1): Makefile.am: Link weston_multi_resource against rt library Jonas Ådahl (5): configure.ac: Require libinput 0.8 clients: Remove stray new-line libinput: Only forward first and last press and release for a button libinput: Only forward first and last press and release for a key desktop-shell: Fail if get_xdg_surface is called on an xdg_surface Lubomir Rintel (1): build: install a login manager session entry Marek Chalupa (7): toytoolkit: rename tile_mask to render_shadow cairo-util: fix shadows for small clients xwayland: fix fullscreening window: use roundtrip instead of dispatch after get_registry screenshooter: fix various memory handling clipboard: set fd member of clipboard_source Makefile: fix assigning to dist_wayland_session_DATA Nobuhiko Tanibata (21): ivi-shell: add README for ivi-shell protocol: add interface ivi_application extension ivi-shell: add IVI layout APIs ivi-shell: add the shell plugin for In-Vehicle Infotainment system protocol: ivi hmi controller protocol to set up IVI style UI ivi-shell: a reference implementation how to use ivi-layout internal APIs clients: a reference implementation of UI client how to use ivi-hmi-controller. data: add reference image files for weston-ivi-shell-user-interface ivi-shell: a reference of weston.ini for ivi-shell and ivi-hmi-controller. clients: support ivi-application.xml for clients/simple-shm.c clients: support ivi-application.xml for clients/simple-egl.c clients: support ivi-application.xml for clients/window.c ivi-shell: reference implementation of input panel for ivi-shell ivi-shell: clean-up transition animation code. ivi-shell: clean up unnecesary header ivi-shell: reordering method in ivi_layout.c ivi-shell: several ivi-layout interfaces moved accross source. ivi-shell: make ivi-layout.c as a part of ivi-shell.so ivi-shell: rewrite controller API ivi-shell: Fix wrong condition to check return value of controller_module_init ivi-shell: SEGV occurs when multi touch happens in transition Olivier Fourdan (1): Fix mutex hang in colord on output removal Ondřej Majerech (2): compositor: Propagate errors from module_init ivi-shell: Say something when configuration is missing Pekka Paalanen (30): configure.ac: bump version to 1.6.90 protocol: add presentation extension v5 compositor: add stub implementation of presentation interface weston-info: report presentation clock compositor: set and use the presentation clock everywhere compositor: implement presentation_feedback compositor-drm: deliver frame seq for feedback tests: presentation test, simple clients: add presentation-shm demo shell: don't crash on create_common_surface() failure protocol: add role error code to xdg_shell compositor: send error for surface role resets tests: add role conflict sub-surface vs. wl_shell_surface compositor: add missing newline to help text input: use tmp var in pointer_unmap_sprite compositor: do not overwrite error exit code Revert "input: don't send to clients key events eaten by bindings" man: explain idle-time=0 in weston.ini desktop-shell: don't crash input-panel if no kbd focus configure: remove input backend result simple-shm: explain two initial roundtrips compositor: add weston_surface_set_label_func() compositor: Implement JSON-timeline logging configure: bump libwayland requirements compositor-drm: use drm_output in drm_output_*() func args protocol: add Presentation feedback flags compositor: set presentation.presented flags compositor, drm: set per-surface Presentation feedback flags tests, clients: add Presentation feedback flags simple-egl: HACK to report presentation flags Peter Hutterer (3): compositor: Drop legacy backends in favor of libinput libinput-device: use the new merged scroll events libinput-device: use the discrete axis value for wheel events Seedo Eldho Paul (1): protocol: Fix some typos in protocol files Timo Aaltonen (6): Merge tag '1.6.1' into d-exp Merge branch 'debian-experimental' into d-exp update the changelog control: Bump libinput and libwayland-dev build-deps. Merge branch 'upstream-experimental' into debian-experimental install: Add new files. Xiong Zhang (1): clients: Maximize window when double touch on title bar kabeer khan (2): data_device : change version while initializing data_device_manager interface and data_device interface window : compare version and call appropriate destructor nerdopolis (1): fbdev: Remove unnecessary semicolon --- .gitignore | 14 Makefile.am | 161 + clients/editor.c | 12 clients/ivi-shell-user-interface.c | 1310 +++++++++++++++ clients/presentation-shm.c | 870 ++++++++++ clients/simple-egl.c | 95 + clients/simple-shm.c | 82 clients/subsurfaces.c | 3 clients/weston-info.c | 81 clients/window.c | 109 + configure.ac | 38 data/COPYING | 28 data/background.png |binary data/fullscreen.png |binary data/home.png |binary data/icon_ivi_clickdot.png |binary data/icon_ivi_flower.png |binary data/icon_ivi_simple-egl.png |binary data/icon_ivi_simple-shm.png |binary data/icon_ivi_smoke.png |binary data/panel.png |binary data/random.png |binary data/sidebyside.png |binary data/tiling.png |binary debian/changelog | 13 debian/control | 5 debian/weston.install | 4 desktop-shell/input-panel.c | 8 desktop-shell/shell.c | 285 ++- fullscreen-shell/fullscreen-shell.c | 13 ivi-shell/.gitignore | 1 ivi-shell/README | 79 ivi-shell/hmi-controller.c | 1737 +++++++++++++++++++++ ivi-shell/input-panel-ivi.c | 391 ++++ ivi-shell/ivi-layout-export.h | 777 +++++++++ ivi-shell/ivi-layout-private.h | 226 ++ ivi-shell/ivi-layout-transition.c | 859 ++++++++++ ivi-shell/ivi-layout.c | 2970 ++++++++++++++++++++++++++++++++++++ ivi-shell/ivi-shell.c | 429 +++++ ivi-shell/ivi-shell.h | 62 ivi-shell/weston.ini.in | 96 + man/weston.ini.man | 27 protocol/ivi-application.xml | 99 + protocol/ivi-hmi-controller.xml | 97 + protocol/presentation_timing.xml | 276 +++ protocol/xdg-shell.xml | 9 releasing.txt | 64 shared/cairo-util.c | 12 shared/cairo-util.h | 11 shared/frame.c | 49 src/bindings.c | 47 src/clipboard.c | 5 src/cms-colord.c | 22 src/cms-helper.c | 2 src/compositor-drm.c | 162 + src/compositor-fbdev.c | 36 src/compositor-headless.c | 91 - src/compositor-rdp.c | 19 src/compositor-rpi.c | 110 - src/compositor-wayland.c | 37 src/compositor-x11.c | 84 - src/compositor.c | 703 +++++++- src/compositor.h | 95 - src/data-device.c | 48 src/evdev-touchpad.c | 800 --------- src/evdev.c | 755 --------- src/evdev.h | 137 - src/filter.c | 337 ---- src/filter.h | 66 src/gl-renderer.c | 96 - src/input.c | 57 src/launcher-util.c | 22 src/launcher-util.h | 2 src/libinput-device.c | 85 - src/logind-util.c | 94 - src/logind-util.h | 4 src/pixman-renderer.c | 11 src/rpi-renderer.c | 20 src/screenshooter.c | 35 src/text-backend.c | 38 src/timeline-object.h | 52 src/timeline.c | 294 +++ src/timeline.h | 62 src/udev-input.h | 34 src/udev-seat.c | 417 ----- src/udev-seat.h | 57 src/vaapi-recorder.c | 4 src/weston-egl-ext.h | 28 src/weston-launch.c | 11 src/weston.desktop | 5 tests/bad-buffer-test.c | 3 tests/buffer-count-test.c | 10 tests/button-test.c | 1 tests/event-test.c | 2 tests/keyboard-test.c | 2 tests/presentation-test.c | 238 ++ tests/roles-test.c | 139 + tests/setbacklight.c | 2 tests/subsurface-test.c | 2 tests/surface-test.c | 3 tests/text-test.c | 2 tests/vertex-clip-test.c | 3 tests/weston-test-client-helper.c | 17 tests/weston-test-client-helper.h | 13 tests/weston-test-runner.c | 11 tests/weston-test-runner.h | 4 tests/weston-test.c | 3 tests/weston-tests-env | 1 tests/xwayland-test.c | 173 -- xwayland/selection.c | 7 xwayland/window-manager.c | 168 +- xwayland/xwayland.h | 3 112 files changed, 13659 insertions(+), 3534 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1yxwvc-0005lk...@moszumanska.debian.org