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

Support GNOME Shell 48 #1923

Open
jbicha opened this issue Feb 12, 2025 · 1 comment
Open

Support GNOME Shell 48 #1923

jbicha opened this issue Feb 12, 2025 · 1 comment
Labels
help wanted An issue that needs contributors shell-extension An issue related to the GNOME Shell extension

Comments

@jbicha
Copy link
Contributor

jbicha commented Feb 12, 2025

Describe the bug

Please add support for GNOME Shell 48.

I tried updating the metadata.json myself but got this error when activating the extension

TypeError: class heritage Calendar.NotificationMessage is not an object or null

See also https://gjs.guide/extensions/upgrading/gnome-shell-48.html

Steps to reproduce

No response

Expected behavior

No response

GSConnect version

58-1

Installed from

OS package manager

GNOME Shell version

48

Linux distribution/release

Ubuntu 25.04 or Debian Unstable

Paired device(s)

No response

KDE Connect app version

No response

Plugin(s)

No response

Support log


Screenshots

No response

Notes

No response

@github-actions github-actions bot added the triage An issue that needs confirmation and labeling label Feb 12, 2025
@andyholmes andyholmes added help wanted An issue that needs contributors shell-extension An issue related to the GNOME Shell extension and removed triage An issue that needs confirmation and labeling labels Feb 12, 2025
@ant2a
Copy link

ant2a commented Feb 13, 2025

The NotificationMessage widget was moved from calendar.js to messageList.js. I've fixed the import and that seems to solve the problem.

I'm not quite sure how to avoid breaking compatibility with older shell versions (I'm not really a JS developer).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted An issue that needs contributors shell-extension An issue related to the GNOME Shell extension
Projects
None yet
Development

No branches or pull requests

3 participants