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 initial support for Mutter 40 #980
Conversation
Looks like there already are some API changes in 40.alpha. Notable warnings from build log:
And one error:
Full build.log attached. |
c49ac07
to
2d54e38
Compare
Okay, so I've updated the .vapi and the source accordingly, I haven't compiled or tested it though |
Looks like some copy-paste mishap happened, one of the .vapi files is no longer valid:
|
2d54e38
to
3fcd3fb
Compare
Indeed, those are now fixed |
Thanks. More errors 🎉
|
@decathorpe What's the easiest way for me to go about setting up a dev environment to manually test changes against this version of mutter? Can I do this just by downloading a rawhide compose? |
@davidmhewitt Probably, yes. The nightly images aren't tested regularly though, so no guarantees that it actually boots or works :/ You can get the latest nightly rawhide Workstation ISO from: https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Workstation/x86_64/iso/ |
@davidmhewitt, you could try manjaro unstable as a dev environment, is currently crashing there with mutter 40. |
That reminds me, Fedora 34 is going to be released as stable on April 27, it also ships with GNOME 40. The final image can already be downloaded here (RC 1.2 is what's going the be shipped as "stable"): https://dl.fedoraproject.org/pub/alt/stage/34_RC-1.2/Workstation/x86_64/iso/ To support gala on Fedora 34+ until it supports mutter 40, I have again opted to create a compat package for mutter 3.38, which seems to work well so far. This might be an option for other distros as well. |
We already have that, rolling is always more complex, keeping an eye on this one. 👍 |
It looks like upgrading to 40.* version of mutter should fix layout switch slutter |
6f7664b
to
97313e1
Compare
I've tested. Multitasking thumbnails are buggy after sliding. I haven't seen another bug. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If @JoseExposito and @tintou are happy, I'm happy.
No description provided.