GSConnect / gnome-shell-extension-gsconnect

KDE Connect implementation for GNOME
GNU General Public License v2.0
3.17k stars 254 forks source link

Port to GNOME 47 #1863

Open antrmn opened 1 week ago

antrmn commented 1 week ago

Describe your request

GNOME 47.rc has been released, with the stable release set for September 18. Please update for GNOME 47 compatibility. The upgrade guide can be found here: Port Extensions to GNOME Shell 47

Thanks!

Proposed solution

No response

Alternatives

No response

GSConnect version

57

Installed from

GNOME Extensions website

GNOME Shell version

46

Linux distribution/release

OpenSUSE Tumbleweed

Additional context

No response

ferdnyc commented 1 week ago

@antrmn From a quick read over the changes, it doesn't appear that anything needs to be done in GSConnect to support GNOME 47. (For once!) I'm hopeful things will Just Work™.

wjlonien commented 1 week ago

@ferdnyc Just got Gnome 47 in Arch Linux, and it does not work. Please see my screenshot on https://wolfgang.lonien.de/wp-content/uploads/2024/09/Screenshot-From-2024-09-19-10-56-01.png - and the remark "Outdated" on the Gnome extensions site: https://extensions.gnome.org/extension/1319/gsconnect/ Thanks.

Jai-JAP commented 1 week ago

Looks like the current version works fine after disabling extension version validation with gsettings set org.gnome.shell disable-extension-version-validation true.

Didn't test it extensively though.

ferdnyc commented 1 week ago

@wjlonien Yeah, sorry, with version checking enabled we just need to bump the version in the manifest. #1866 will do that.

In the meantime, if you'd like you can download the build artifact from that job at https://github.com/GSConnect/gnome-shell-extension-gsconnect/actions/runs/10944970767/artifacts/1954164179 and install it using the wiki Install from Zip instructions.

Attacktive commented 6 days ago

I just tested it with an Android device. Working fine.

Theluga commented 1 day ago

Works perfectly fine with extension validation off.

NiffirgkcaJ commented 1 day ago

There's an issue in GNOME 47 with the extension not auto-starting at boot. I have a hard time reconnecting the extension to my mobile device automatically when on the same network; now, I need to unpair and pair the both of them to work properly.