[PATCH weston v2 00/14] Output core cleanups
Pekka Paalanen
ppaalanen at gmail.com
Tue Jul 25 13:25:24 UTC 2017
On Mon, 24 Jul 2017 18:07:55 +0300
Pekka Paalanen <ppaalanen at gmail.com> wrote:
> From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>
>
>
> Hi,
>
> this is the v2 of the series, only minor changes as listed in each patch plus
> rebase.
>
> While working on Weston core reactoring towards clone mode support:
> https://phabricator.freedesktop.org/T7727
> https://phabricator.freedesktop.org/w/wayland/weston/atomic-output-config/
> I have written a bunch of cleanups before the refactorings.
> Here they are.
>
> You can find this also in a branch:
> https://git.collabora.com/cgit/user/pq/weston.git/log/?h=output-cleanup-v2
>
>
> Thanks,
> pq
>
> 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()
>
> compositor/weston-screenshooter.c | 2 +-
> desktop-shell/input-panel.c | 2 +-
> desktop-shell/shell.c | 4 +-
> fullscreen-shell/fullscreen-shell.c | 4 +-
> ivi-shell/input-panel-ivi.c | 2 +-
> libweston-desktop/wl-shell.c | 2 +-
> libweston-desktop/xdg-shell-v5.c | 2 +-
> libweston-desktop/xdg-shell-v6.c | 2 +-
> libweston/compositor-drm.c | 2 +-
> libweston/compositor.c | 224 ++++++++++++++++++++++++------------
> libweston/compositor.h | 12 +-
> tests/weston-test.c | 2 +-
> 12 files changed, 165 insertions(+), 95 deletions(-)
>
Hi,
huge thanks to Armin for the reviews!
Pushed them all:
d2535d76..9ffb2500 master -> master
Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20170725/e580afbe/attachment.sig>
More information about the wayland-devel
mailing list