[ANNOUNCE] weston 2.99.92
Bryce Harrington
bryce at osg.samsung.com
Tue Jul 25 23:53:05 UTC 2017
This is the beta for the upcoming 3.00 release.
Since the alpha there have been several refactors of libweston's output
interface uncluding unexporting two symbols,
weston_compositor_add_output and weston_output_update_matrix. ivi-shell
received some code cleanup and removal of the layer_set_orientation and
surface_set_orientation APIs and the addition of
add_screen_remove_layer. xdg-shell receives several data validation
checks and some light refactoring.
The other changes already mentioned in the alpha release notes includes
an improvement to the integration of drm_fb within the DRM compositor.
libdrm is now a non-optional build-time dependency. Multi-head
repainting is now done globally rather than per-output, and output
routing is rearranged a bit to allow slightly faster startup.
The version jump to 3.0.0 is due to minor breakages in the libweston ABI
- changes in the size of the weston_output and weston_compositor
structures.
Bryce Harrington (1):
configure.ac: bump to version 2.99.92 for the beta release
Ilia Bozhinov (1):
xwm: update override-redirect surface's position upon configure_notify
Michael Teyfel (1):
ivi-shell: Fixed broken link to wiki page in ivi-layout header file
Pekka Paalanen (14):
libweston: untangle weston_compositor_remove_output doc
libweston: use helper var in weston_compositor_remove_output
libweston: let add/remove_output handle the lists
libweston: two more weston_output docs
libweston: unexport weston_compositor_add_output()
libweston: unexport weston_output_update_matrix()
libweston: move asserts to add_pending_output()
libweston: specify weston_output::enabled
libweston: prevent double weston_output_enable()
libweston: move output id into add/remove_output()
libweston: move globals to weston_compositor_add_output()
libweston: extend output->region lifetime
libweston: make weston_output::connection_internal a bool
libweston: introduce weston_output_from_resource()
Quentin Glidic (4):
libweston-desktop/xdg-shell: Rename requested_ to pending_
libweston-desktop/xdg-shell: Add pending/next/current structs
libweston-desktop/xdg-shell: Check surface size against acknowledged size
libweston-desktop/xdg-shell: Properly handle ack_configure
Ucan, Emre (ADITG/SW1) (4):
ivi-shell: add_screen_remove_layer API
ivi-shell: remove surface_set_orientation API
ivi-shell: remove layer_set_orientation API
ivi-shell: remove orientation calculation
git tag: 2.99.92
https://wayland.freedesktop.org/releases/weston-2.99.92.tar.xz
MD5: 6d7fcd30e1b1045caea4aa2ff83c9fe5 weston-2.99.92.tar.xz
SHA1: b97d0344979d9f6bdd100b344406e063c4489efc weston-2.99.92.tar.xz
SHA256: c9ca1a24261b38d7bbd22c1e25b98dabf5c8f6bfdf3b71f7e45c41bd4453db3b weston-2.99.92.tar.xz
SHA512: 99f7cf27c305b437c8373cafba7cd714da22d542784ae9732dfaa67f14fff33c922eba6df9bb15845c40c2acfe59cacc5bcbb9d051b5fc2ec61d1c0a8cbd6513 weston-2.99.92.tar.xz
PGP: https://wayland.freedesktop.org/releases/weston-2.99.92.tar.xz.sig
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20170725/57d3cd09/attachment.sig>
More information about the wayland-devel
mailing list