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

Port to GNOME 46 #77

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Port to GNOME 46 #77

wants to merge 2 commits into from

Conversation

acolomb
Copy link

@acolomb acolomb commented Apr 28, 2024

Replace deprecated call to add_actor() with the recommended add_child(). Declare compatibility with version 46.

This is based on #75 and includes those changes.

ccat3z and others added 2 commits November 11, 2023 23:03
Replace deprecated call to add_actor() with the recommended
add_child().  Declare compatibility with version 46.
@acolomb
Copy link
Author

acolomb commented May 6, 2024

Note there is still some more work involved to get the WebView stuff working again. In my testing (Ubuntu 24.04 LTS), GNOME Shell was built against Gtk4 and WebKit 6.0, thus the introspection library references need adjustment and some APIs have changed. However, I have not yet succeeded in making the WebView actually appear. The last error message when clicking the "Web Interface" menu item was:

** (gjs:123269): ERROR **: 15:26:25.842: Failed to fully launch dbus-proxy: Child process exited with code 1

Any help is appreciated!

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.

2 participants