[ANNOUNCE] weston 1.6.91
Bryce Harrington
bryce at osg.samsung.com
Sat Jan 17 04:21:57 PST 2015
Hi all,
Here's the weston alpha release towards 1.7. Note this requires wayland
1.6.91. Also note that the libinput dependency has been updated to the
latest release, version 0.8.
Thanks should go out not only to everyone that contributed to wayland
and weston this cycle, but also to the external toolkit and desktop
projects that have added Wayland protocol compliant compositors.
The release plan continues as follows:
- 1.7-rc1 around January 30th. Only bug fixes after this.
- 1.7-rc2 around February 6th.
- 1.7.0 release around February 13th, Friday.
Thanks,
Bryce
Andrew Engelbrecht (1):
xwm: fix a crash in handle_state
Bryce Harrington (16):
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
Carlos Olmedo Escobar (1):
compositor: Fix weston_subsurface_is_synchronized() return value.
Daniel Stone (2):
releasing: update web host name
Very OCD cosmetic nitpick
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 (25):
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
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 (7):
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
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 (1):
configure.ac: Require libinput 0.8
Marek Chalupa (6):
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
Nobuhiko Tanibata (20):
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
Ondřej Majerech (2):
compositor: Propagate errors from module_init
ivi-shell: Say something when configuration is missing
Pekka Paalanen (24):
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
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
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
git tag: 1.6.91
http://wayland.freedesktop.org/releases/weston-1.6.91.tar.xz
MD5: f3b67ee0953741c912aba21d2597cb0e weston-1.6.91.tar.xz
SHA1: 29e32316c1d93e78bdfad591c74176879b9c0508 weston-1.6.91.tar.xz
SHA256: 035d73f6ba784f448efaaf8e0140cdc34995c9cb21f053fe23eb8dd1360c1753 weston-1.6.91.tar.xz
PGP: http://wayland.freedesktop.org/releases/weston-1.6.91.tar.xz.sig
More information about the wayland-devel
mailing list