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

Gnome 46 Support #415

Open
2 tasks done
incentivebeats opened this issue Mar 24, 2024 · 5 comments
Open
2 tasks done

Gnome 46 Support #415

incentivebeats opened this issue Mar 24, 2024 · 5 comments
Labels
feature New feature or request

Comments

@incentivebeats
Copy link

Has this issue been covered in the Wiki?

  • I have read the Wiki and my issue is not covered.

Is there an existing issue reported already?

  • I have searched the existing issues, it does not exist.

Describe the new feature you would like

After upgrading to GNOME 46 on Arch, I am seeing the following error in the Extensions app regarding Vitals:

TypeError: this._menuLayout.add_actor is not a function
@incentivebeats incentivebeats added the feature New feature or request label Mar 24, 2024
@corecoding
Copy link
Owner

How did you install Vitals? Do you have a custom installation or did you modify metadata.json? add_actor is no longer in the current codebase. It was changed to add_child.

@incentivebeats
Copy link
Author

I installed via the AUR - I see now it's a few versions behind. I'll go ahead and switch over.

@corecoding
Copy link
Owner

I'm not too familiar with that distribution pipeline as someone else set it up. I was under the impression it was setup to pull from the master branch. Wait, I wonder if that is why, I renamed master to main. Hmm.

@incentivebeats
Copy link
Author

incentivebeats commented Mar 24, 2024

Looking at the PKGBUILD for it (cloned from https://aur.archlinux.org/gnome-shell-extension-vitals.git) it seems it specifically just flags v63 rather than using "main". Someone also flagged the repo as out-of-date so at least there's a warning on the AUR page now.

  4 pkgname=gnome-shell-extension-vitals
  5 pkgver=63.0.0
  6 pkgrel=1
  7 pkgdesc="Displays system vitals in a GNOME Shell top bar pop-down."
  8 arch=('any')
  9 url="https://github.com/corecoding/Vitals"
 10 license=('GPL')
 11 depends=('dconf' 'gnome-icon-theme' 'gnome-icon-theme-symbolic' 'gnome-shell' 'libgtop' 'lm_sensors')
 12 makedepends=('gettext' 'git')
 13 source=("${pkgname}::git+${url}#tag=v${pkgver}")
 14 sha512sums=('SKIP')

@quarthex
Copy link

Unfortunately, the maintainer of the package (@WoefulDerelict) seems to be inactive since a few years.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants