Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for wlroots v0.18 #313

Merged
merged 11 commits into from
Sep 7, 2024
Merged

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    d7e7c6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88b3f5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b48226b View commit details
    Browse the repository at this point in the history
  4. cage: drop wlr_scene_set_presentation()

    Scene-graph will do the right thing without this call.
    emersion committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    6ca613f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34f366d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ef7e85 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b0b69c View commit details
    Browse the repository at this point in the history
  8. xdg_shell: configure surface on initial commit

    Instead of waiting for the surface to be mapped before sending a
    configure event, do it on initial commit.
    
    Note, wlroots 0.18 no longer sends automatic configure events on
    initial commit.
    emersion committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    ca4b8c0 View commit details
    Browse the repository at this point in the history
  9. xdg_shell: wait for initial commit to set xdg-decoration mode

    Sending the xdg-decoration mode when the xdg_toplevel_decoration
    object is created is incorrect: we need to wait for the initial
    commit.
    emersion committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    f24c231 View commit details
    Browse the repository at this point in the history
  10. cage: fix abort on shutdown

    Workaround for [1]: register a listener for wl_display destroy and
    avoid calling wl_display_terminate() after.
    
    [1]: https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/421
    emersion committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    a246000 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    129824b View commit details
    Browse the repository at this point in the history