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

Adapt to libxfce4windowing v4.19.8 #627

Merged
merged 1 commit into from
Nov 11, 2024
Merged

Adapt to libxfce4windowing v4.19.8 #627

merged 1 commit into from
Nov 11, 2024

Conversation

fossfreedom
Copy link
Contributor

@fossfreedom fossfreedom commented Oct 15, 2024

Description

v4.19.8 includes an API break for the activate method which this PR resolves.

https://gitlab.xfce.org/xfce/libxfce4windowing/-/merge_requests/55

If we find passing NULL isnt adequate then we'll need to fiddle with the Seat changes as per the MR above

Separately I'll raise a PR on main for a larger set of changes once I've tested the PR against magpie v1 and labwc

Submitter Checklist

  • Squashed commits with git rebase -i (if needed)
  • Built budgie-desktop and verified that the patch worked (if needed)

@fossfreedom fossfreedom changed the title Adapt to libxfce4windowing v4.19.7 Adapt to libxfce4windowing v4.19.8 Oct 27, 2024
@EbonJaeger EbonJaeger mentioned this pull request Oct 28, 2024
2 tasks
Copy link
Member

@EbonJaeger EbonJaeger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now that I have access to the latest XFCE stuff, I have been able to test this. Everything seems to work just fine. I've switched between open windows via the tasklist and the Alt+Tab interface without issue.

@JoshStrobl JoshStrobl self-requested a review November 11, 2024 18:52
Copy link
Member

@JoshStrobl JoshStrobl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, at the very least it compiles against newest x4w on Fedora rawhide build.

@JoshStrobl JoshStrobl merged commit ba8170b into v10.9.x Nov 11, 2024
1 check failed
@JoshStrobl JoshStrobl deleted the 10.9.2_adapt branch November 11, 2024 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants