[ANNOUNCE] weston 1.6.1

Bryce Harrington bryce at osg.samsung.com
Fri Jan 23 17:57:20 PST 2015

A bugfix release for the weston 1.6 series.  This cherrypicks a number
of safe fixes and user documentation improvements from the 1.7 tree.

This stabilizes the recently integrated libinput and updates us to its
latest API.  Since this library has proven itself by now, we're making
it a hard requirement and removed the old wayland-specific input system
it replaces.  Stabilization work this cycle includes fixes to crashes
that occur in various corner cases such as during shutdown, when no
keyboard is present or if it's not focused, and addressing cursor issues
during drag and drop.  Several odd behaviors associated with use of
keybindings are sorted out.

Other fixes include solving a potential mode switching quirk, improving
client shadow rendering, making XWindow apps draw properly when
fullscreened, fixing a crash with xwm when running the game Flare, and 
some other minor fixups.  The help text for wayland also received a fair
bit of attention to make it look nicer and provide more accurate

Andrew Engelbrecht (1):
      xwm: fix a crash in handle_state

Bryce Harrington (8):
      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
      releasing: Typo
      configure.ac:  Clarify libinput requirement
      configure.ac: bump version to 1.6.1 for stable release

Carlos Olmedo Escobar (1):
      zoom: Check the value of level before using it.

Daniel Stone (1):
      releasing: update web host name

Derek Foreman (6):
      shell: fix weston_output_mode_switch() usage
      dnd: Fix some mouse cursor issues
      text: Fix some typos
      text: Don't crash if a seat has no keyboard
      compositor-x11: Fix some shutdown crashes
      text: Fix typo

Frank Binns (1):
      smoke: fix valgrind invalid read errors

Giulio Camuffo (3):
      input: fix access to invalid resource
      input: don't run the key bindings on focus in
      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

Marek Chalupa (4):
      cairo-util: fix shadows for small clients
      xwayland: fix fullscreening
      clipboard: set fd member of clipboard_source
      window: use roundtrip instead of dispatch after get_registry

Ondřej Majerech (1):
      compositor: Propagate errors from module_init

Pekka Paalanen (3):
      shell: don't crash on create_common_surface() failure
      compositor: add missing newline to help text
      desktop-shell: don't crash input-panel if no kbd focus

Seedo Eldho Paul (1):
      protocol: Fix some typos in protocol files

git tag: 1.6.1

MD5:  08e857668621c930cab239d11c12cf47  weston-1.6.1.tar.xz
SHA1: ef3a7b744f64b761b2f2c2fee1e9a8512adf78a1  weston-1.6.1.tar.xz
SHA256: e9ef779fda4008b7081ee6c64df7971c50954c5cf0d166d8a2fcb104ec1042fd  weston-1.6.1.tar.xz
PGP:  http://wayland.freedesktop.org/releases/weston-1.6.1.tar.xz.sig

More information about the wayland-devel mailing list