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

St.BoxLayout child meta deprecated in Gnome 3.38 #3

Open
sebrem opened this issue Dec 13, 2020 · 1 comment
Open

St.BoxLayout child meta deprecated in Gnome 3.38 #3

sebrem opened this issue Dec 13, 2020 · 1 comment

Comments

@sebrem
Copy link

sebrem commented Dec 13, 2020

Hi,

I can't get the extension to run, I can configure it but noting happens. On further debugging I get meta is null in "gnome looking glass" - which leads to https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/3264 - and indeed I'm using gnome 3.38 (Debian unstable). Probably the code needs to be updated, unfortunately I'm new to GTK extensions.

Does anyone have a hint how to patch this?

Thanks

Sebastian

@altsalt
Copy link

altsalt commented Jan 3, 2021

Hi, I was trying to debug this for another extension and saw the open question.

It appears that the root cause is the custom child meta functionality in StBoxLayout that was deprecated in Gnome 3.36 and removed in Gnome 3.38.

Here are some examples of extensions which have issued patches:

and a related fix for a prior deprecation:

This Stack Exchange question should help to identify the affected lines of code.

To learn more about the functionality that was removed, read through these commits:

Good luck!

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

No branches or pull requests

2 participants