]> git.mdlowis.com Git - proto/labwc.git/commit
output: remove ported wlr_output functions
authorJohn Lindgren <john@jlindgren.net>
Sun, 20 Oct 2024 06:55:12 +0000 (02:55 -0400)
committerJohan Malm <johanmalm@users.noreply.github.com>
Tue, 29 Oct 2024 21:39:19 +0000 (21:39 +0000)
commit7912665b0f3a541e5d766c7942446716df5e839d
tree71893abc102bb1a2a231058ade6964cad25b615c
parent45a9bd95e7aea34c8d296befc18f3b01a537d218
output: remove ported wlr_output functions

We have several wlr_output_* functions which are just wrappers around
corresponding wlr_output_state_* functions and don't actually touch the
wlr_output itself. These probably made some sense historically, but IMHO
they are just confusing now. So remove them and call wlr_output_state_*
directly.

Rename wlr_output_commit() (still useful) to output_state_commit().
include/labwc.h
include/output-state.h
src/common/scene-helpers.c
src/output-state.c
src/output.c
src/server.c
src/view.c