[ANNOUNCE] weston 1.9.92

Bryce Harrington bryce at osg.samsung.com
Wed Feb 3 00:09:32 UTC 2016

This is the beta for the 1.10 release.  This includes a handful of bug
fixes beyond the 1.9.91 alpha: Structures used for Xwayland clipboard
sources are initialized properly.  Touchscreens that send coordinates
outside the nominal maximum X/Y coordinates no longer cause a crash.
Clients that don't grab mouse focus no longer cause a crash when mousing
into them.

As mentioned in the release notes announcing the alpha, the 1.10 release
adds support into Weston for a number of recently added Wayland
protocols.  This includes the new drag and drop actions, new frame and
axis events, and buffer co-ordinates for surface damage.

A V4L2 (Video for Linux 2) client is now included for demonstrating a
way to retrieve video frames from V4L2 devices as dmabuf.  YUV dmabuf
formats are also supported now.

The IVI shell improves its multi screen functionality, and now supports
a variety of modes including side-by-side, fullscreen, tiled, and

Touch input support is added.

Various configuration options in weston.ini have been added to make it
easier to use and do testing with Weston.  "vt-switching"
enables/disables Ctrl-Alt-fn key combos.  "allow-zap" enables/disables
Ctrl-Alt-Backspace from killing the server.

systemd notification support can be enabled by the
--enable-systemd-notify configuration flag.  This permits for instance
establishing a watchdog that can restart weston if it crashes.

Weston now requires the recently created wayland-protocols package to be
installed.  wayland-protocols provides a collection of proposed,
experimental, and/or unstable protocols for use with Wayland.  These
used to be included in Weston, but were split out to make it easier for
other compositor implementations to contribute to and track them,
without needing a dependency on Weston or needing to provide a Weston
reference implementation before they can be shared.

There's probably many more features included which I've overlooked.  Of
course, this release also brings the usual heap of bug fixes, leak
plugging, code refactoring, documentation, and test improvements.

Changes since 1.9.91:

    Bryce Harrington (3):
      releasing: register_release now inserts the email announcement urls
      input: Fix crash when touchscreen generates out of screen coordinate
      configure.ac: bump to version 1.9.92 for the beta release

    Carlos Garnacho (3):
      clipboard: zalloc the clipboard_source
      xwayland: zalloc the x11_data_sources
      data-device: Check harder for selection/non-wayland sources

    Derek Foreman (1):
      input: Don't try to send pointer frames if no focus_client

For the full set of changes since 1.9.0 was released, please see the
1.9.91 release note.

git tag: 1.9.92
MD5:  baa5d7dd5a919bac9b08224490c21798  weston-1.9.92.tar.xz
SHA1: 17d94a667b08f1754ac28e8ce0952c7336a2ac7a  weston-1.9.92.tar.xz
SHA256: 0b2322a0b9cf9fdb9c1ba3bfaf513f57d7dae92b4cf6a510ce1584d63119fa6a  weston-1.9.92.tar.xz
PGP:  http://wayland.freedesktop.org/releases/weston-1.9.92.tar.xz.sig

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20160202/5d236632/attachment.sig>

More information about the wayland-devel mailing list