gnome-gitlab World/Phosh/phoc v0.49.0

21 days ago

Summary of changes

Detailed changes

phoc (0.49.0) experimental; urgency=medium
.
  [ Guido Günther ]
  * view: Don't overwrite picked output.
    If we found an output for the view we shouldn't overwrite it
    unconditionally with the first output.
.
  [ Achill Gilgenast ]
  * tools/output-states: Add missing include <locale.h>
.
phoc (0.49~rc1) experimental; urgency=medium
.
  * gtk-shell: Remove unused signal
  * gtk-shell: Make sure to init listener links.
    Otherwise cleaning up will fail when we can't get an xdg surface.
    Tested-by: anteater <nt8r@protonmail.com>
    Closes: https://gitlab.gnome.org/World/Phosh/phoc/-/issues/411
  * cursor: Guard against 0 serial.
    On error the wlr functions return `0`. We don't want to use
    that as last serial.
  * tracing: Namespace tracing symbols.
    Makes the doc build happy but also avoids collisions
  * tracing: Add sysprof support.
    Inspired from what glib is doing
  * render: Add capture mark
  * server: Track whether input is allowed.
    In shell mode we don't want to allow any input when the shell
    isn't attached (yet).
  * seat: Reject input based on shell state too.
    Closes: https://gitlab.gnome.org/World/Phosh/phoc/-/issues/228
  * output: Allow to damage whole output on each frame.
    This allows to rule out damage tracking issues
  * debug-control: Allow to toggle damaging whole output via DBus.
    Can be useful to trigger in a running compositor

Required versions of related projects

Required wlroots patches (not yet merged upstream)

Recommended wlroots patches

(none) - all contained in 0.19.0 and later

Don't miss a new phoc release

NewReleases is sending notifications on new releases.