gnome-shell-extension-syncthing icon indicating copy to clipboard operation
gnome-shell-extension-syncthing copied to clipboard

Port to GNOME 46

Open acolomb opened this issue 9 months ago • 1 comments

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.

acolomb avatar Apr 28 '24 21:04 acolomb

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!

acolomb avatar May 06 '24 13:05 acolomb