Here's the alpha for the upcoming 2.0.0 release. Below are the full list of changes so far for this release.
Changes: -------- Abdur Rehman (16): clients: fix a couple of trivial typos configure.ac: correct text desktop-shell: fix a typo ivi-shell: fix minor typos compositor-drm: fix a couple of typos compositor: fix a minor typo man: fix grammar notes: fix a typo protocol: fix grammar releasing: fix a typo shared/helpers.h: fix a typo in a comment shared: fix a typo in a comment zunitc: fix a couple of typos zunitc: fix a typo in a comment wcap: fix a typo in README xwayland: fix three minor typos Armin Krezović (28): libweston-desktop: Fix some clang warnings clients/stacking: Silence a compiler warning libweston: Add more functionality for handling weston_output objects libweston: Add initial output API for windowed outputs configuration compositor: Implement output configuration using windowed_output_api weston: Port DRM backend to new output handling API weston: Port fbdev backend to new output handling API weston: Port headless backend to new output handling API weston: Port RDP backend to new output handling API weston: Port Wayland backend to new output handling API weston: Port X11 backend to new output handling API libweston: Merge weston_output_init() into weston_output_enable() weston: Rename weston_output_init_pending() to weston_output_init() libweston: Remove weston_backend_output_config structure libweston: Drop requirement of setting mm_width/mm_height in backends compositor-rdp: Properly destroy the renderer and pixman image compositor-wayland: Convert use-pixman flag to boolean compositor-wayland: Convert sprawl flag to boolean compositor-wayland: Convert draw_initial_frame to boolean compositor-wayland: Convert fullscreen flag to bool gl-renderer: Use EGL_KHR_no_config_context compositor-wayland: Move vfunc setting from set_size to enable compositor-wayland: Simplify fullscreen output surface handling compositor-wayland: Properly clean up on backend destroy compositor-wayland: Destroy shm buffers on output disable compositor-x11: Move vfunc setting from set_size to enable compositor-wayland: Port to xdg-shell-v6 compositor-wayland: Support building without EGL Arnaud Vrac (1): compositor: allow using nested parent as a subsurface sibling Ben (1): Remove dbus-launch from weston.desktop Bryce Harrington (11): configure.ac: bump version to 1.12.90 for open development configure: Also update libweston version to match weston clients: Add XKB compose key support window: Fix 'devlivery' misspelling simple-im: Use returns from main() consistently simple-im: Use the appropriate enum names to xkb calls simple-im: Rename source file to be consistent with other client tools gl: Don't declare variables in for loop editor: Use parse_options() from shared for command line options editor: Load a file if specified on command line configure.ac: bump to version 1.99.91 for the alpha release Carlos Garnacho (1): xwayland: Create the drag-and-drop window in weston_wm_dnd_init Daniel Díaz (1): Add configuration option for no input device. Daniel Stone (25): clients: Make XKB compose support conditional xwayland: Move includes to avoid deprecation warnings text-input: Clear out context->input pointer xwayland: Fix X11 lock file size confusion tests: Extend subsurface place_{above,below} hierarchy Don't include version.h from compositor.h compositor-wayland: Set frame callback for Pixman Don't prepend protocol/ to include paths compositor-wayland: Destroy cursor images earlier libweston: Make module loading safe against long paths tests: Skip Xwayland test if binary isn't available compositor-drm: Comment struct members compositor-drm: Simplify drm_sprite_crtc_supported compositor-drm: Extract EGL destroy to helper compositor-drm: Use fb->fd consistently compositor-drm: Use signed int for width/height compositor-drm: Store width and height inside drm_fb compositor-drm: Delete drm_backend_set_modes compositor-drm: Remove open-coded weston_compositor_wake Remove DPMS-on when going offscreen compositor-drm: Reshuffle and comment plane conditions compositor: Assign new views to the primary plane compositor-x11: Remove support for ancient XCB desktop-shell: Initialise panel surface listener desktop-shell: Support panel-position 'none' Derek Foreman (2): clients: Fix weston-scaler source-only mode to use integer width and height weston-terminal: Fix crash on first keystroke Dima Ryazanov (5): Get rid of the window_create_menu function Ignore the OSC code for desktop notifications compositor-wayland: Fix a use after free gl-renderer: Fix an invalid write when closing a Weston window window: Check for NULL surface in keyboard_handle_enter Emil Velikov (10): simple-egl: add support for EGL_KHR_swap_buffers_with_damage gl-renderer: add support for EGL_KHR_swap_buffers_with_damage shared/platform.h: introduce weston_platform_destroy_egl_surface() clients/nested-client: destroy the EGL surface during teardown clients/simple-egl: use weston_platform_destroy_egl_surface wrapper clients/subsurfaces: use weston_platform_destroy_egl_surface wrapper clients/window: use weston_platform_destroy_egl_surface wrapper gl-renderer: use weston_platform_destroy_egl_surface wrapper tests/buffer-count-test: teardown after the test clients/nested-client: call eglTerminate/eglReleaseThread at exit Emilio Pozuelo Monfort (1): compositor-rdp: Fix build with freerdp2 Emmanuel Gil Peyrot (2): autoconf: Fix AC_MSG_RESULT message when disabling features desktop-shell: Stop asking for a RGB565 background Fabien Dessenne (1): compositor-drm: allow mode frequency selection Giulio Camuffo (4): compositor: set the opaque region for some views with transform libweston-desktop: fix sending the configure event with wl_shell libweston-desktop: destroy wl_shell_surface after the wl_surface is destroyed libweston-desktop: don't crash when getting the pid for X clients Krzysztof Konopko (1): shared/platform: include weston-egl-ext.h only if ENABLE_EGL is defined Kylie McClain (1): string-helpers.h: Fix usage on musl libc Matthias Treydte (1): gl-renderer: Add support for DRM_FORMAT_YUV444 buffers Miguel A. Vico (6): gl-renderer: Rename gl_renderer_create to gl_renderer_display_create gl-renderer: Rename gl_renderer::output_create to output_window_create gl-renderer: Rename <attribs> param of gl_renderer to <config_attribs> gl-renderer: Accept non-NULL empty <visual_id> arrays gl-renderer: Add <platform_attribs> param to gl_renderer_display_create gl-renderer: Refactor gl_renderer_output_window_create() Murray Calavera (1): configure: remove double equal test bashism Olivier Fourdan (1): input: Update keyboard serial on press and release Pekka Paalanen (30): xwayland: fix lock file parsing build: fix wayland-backend distcheck XWM: debug position on create_notify XWM: debug position and size on map request libweston-desktop/xwayland: window type XWAYLAND cannot have a parent libweston-desktop/xwayland: clarify 'added' logic libweston-desktop/xwayland: XWAYLAND surfaces are never 'added' libweston-desktop/xwayland: add is_mapped handling for XWAYLAND xwayland: WM debug prints libweston-desktop/xwayland: debug commits xwm: detect legacy fullscreen on MapRequest xwm: clarify props[] in weston_wm_window_read_properties() xwm: move frame_set_title() into draw_decoration() xwm: move set_title and set_pid xwm: debug changes to override-redirect flag xwm: debug print deleted property name xwm: postpone geometry dirtying from pending.opaque xwm: delete dead flags from weston_wm_window_draw_decorations() xwm: fix intermittent half-drawn decorations problem xwayland: add set_toplevel_with_position to internal API libweston-desktop: add set_xwayland_position API xwayland: detect initially positioned X11 windows shell: implement set_xwayland_position xwm: split weston_wm_window_draw_decoration() xwm: move fini near init in set_pending_state xwm: split out weston_wm_window_set_pending_state_OR() xwm: debug when weston_surface gets created xwm: schedule repaint from MapRequest xwm: explain the read_properties() in xserver_map_shell_surface() gitignore: version headers are in libweston/ Peter Hutterer (1): clients: fix errno handling Quentin Glidic (21): zunitc/junit-reporter: Silence pointer-sign warning share/cairo-util: Use wl_pointer_button_state enum directly terminal: Silence maybe-uninitialized warning libweston: Move text_backend_* to weston.h desktop-shell/client: Add bottom panel support desktop-shell: Compute panel size without using output desktop-shell: Properly position the panel surface desktop-shell/client: Use a proper enum for clock format desktop-shell/client: Parse the clock format once desktop-shell/client: Introduce helper variables desktop-shell/client: Add left/right panel position (basic) support libweston: Add move (without scale) animation man/weston.ini: Fix panel-position editor: Drop g_type_init() call libweston: Position layers in an absolute way Makefile.am: Link modules to libweston.la libweston: Properly namespace backends entrypoint libweston: Properly namespace modules entrypoint weston: Properly namespace modules entrypoint weston: Make the shell entrypoint specific weston: Add a specific option to load XWayland Ryo Munakata (2): libweston: remove unused function declaration of weston_compositor_top compositor-x11: fix segfault when use_pixman is true Silvan Jegen (1): weston-editor: Free preferred_language in text_entry_destroy Sjoerd Simons (1): xdg-shell: validate positioner object Tom Hochstein (1): xwayland: Fix crash when run with no input device Ucan, Emre (ADITG/SW1) (2): ivi-shell: clear unused struct members ivi-shell: describe members of type wl_list Vincent ABRIOU (1): gl-renderer: add support of WL_SHM_FORMAT_YUYV Vincent Abriou (5): libweston: include weston-egl-ext.h in drm, x11 and wayland compositor gl-renderer: add support of WL_SHM_FORMAT_YUV420 gl-renderer: add support of WL_SHM_FORMAT_NV12 libweston: fix building issue when EGL support is not enabled gl-renderer: conditionally call query_buffer while gl_renderer_attach Yann E. MORIN (2): configure: search for lib with clock_getres() tests: add missing include git tag: 1.99.91 http://wayland.freedesktop.org/releases/weston-1.99.91.tar.xz MD5: 2782c0a7997b2dee9c4479a11569393d weston-1.99.91.tar.xz SHA1: c749b6c1d1643815ae68f6ea4df9243feb2f36d5 weston-1.99.91.tar.xz SHA256: 5361f51ddc278a240e2465675afdb2e04c89af078e683648daa59512f1f059f2 weston-1.99.91.tar.xz PGP: http://wayland.freedesktop.org/releases/weston-1.99.91.tar.xz.sig
signature.asc
Description: Digital signature
_______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel