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

Version at extensions.gnome.org really outdated #188

Open
KaeTuuN opened this issue Apr 26, 2023 · 12 comments
Open

Version at extensions.gnome.org really outdated #188

KaeTuuN opened this issue Apr 26, 2023 · 12 comments

Comments

@KaeTuuN
Copy link

KaeTuuN commented Apr 26, 2023

The preferred installation method as mentioned in the repo is via https://extensions.gnome.org/extension/1162/emoji-selector/
This Version seems to be last updated in November 2022, which correlates with the last release here.

Is it possible to publish a new Version?

@arianXdev
Copy link

Yeah! same issue.
I'm using Arch Linux, and after Gnome 44 got released in official repos, this extension isn't working anymore in GNOME 44.

@Flimm
Copy link

Flimm commented May 11, 2023

How can you tell which version is on the GNOME Extensions website? And how can you tell when it was released? I'm looking at this web page, and I can't find the information that you are referencing, and I'm curious.

https://extensions.gnome.org/extension/1162/emoji-selector/

@KaeTuuN
Copy link
Author

KaeTuuN commented May 11, 2023

@Flimm Click on the Link, select the latest Shell Version and select the extension Version. As you will see this Version is called "23", which is the same Version as the latest release found here on GitHub ( https://github.com/maoschanz/emoji-selector-for-gnome/releases ) from November 2022. ;)

@Flimm
Copy link

Flimm commented May 11, 2023

Ah, I see. I need to select the GNOME version first before I can see the extension versions. However, the page itself doesn't display a release date. Thanks!

@MostFrabjous
Copy link

If not known: You can edit .local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/metadata.json to include "44" in the shell-version array and restart your session to get it working again in Gnome 44

@KaeTuuN
Copy link
Author

KaeTuuN commented May 15, 2023

@henry78 Thanks for the hint!

But this is not really an Option for non technical Users. So a new release would be great. 😄

@uditsehra
Copy link

If not known: You can edit .local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/metadata.json to include "44" in the shell-version array and restart your session to get it working again in Gnome 44

Thank you wise @henry78 I didn't know this could actually work but would there be any concerns because of this in the future if not that's actually genius, now I won't have to wait for other extensions as well to support new versions of Gnome.

@neekfenwick
Copy link

I just tried checking out the latest HEAD from github and installing it, doesn't work in Gnome 44 either. In the meantime, dnf install emoji-picker gives you a nice looking desktop app that does the job, but personally I like the Characters app dnf install gnome-characters.

@MostFrabjous
Copy link

There's already a Pull request with Gnome 44 fixes: #186

@neekfenwick
Copy link

There's already a Pull request with Gnome 44 fixes: #186

Thanks @henry78 .. that PR doesn't seem to be connected to any Issues, maybe why I didn't find it earlier. I tried checkout of his repo with the 'Gnome 44' commit and ./install.sh and r to restart shell but it doesn't appear. So I guess I'll wait for an official release :) Should be soon by the look of it.

@bmonjoie
Copy link

bmonjoie commented Jul 3, 2023

@neekfenwick #186 doesn't include a patched zip file. Therefore, checking it out and running ./install.sh won't install the right code.
Here are the steps I took to make the extension work:

  1. Clone the main repository
  2. Run ./install.sh from the main folder
  3. Go into the install directory given by the previous command
  4. Edit ./emojiSearchItem.js and metadata.json (from the install directory) to include the modifications of Gnome 44 and search fix #186.
  5. Run gnome-extensions enable emoji-selector@maestroschan.fr

That did the trick for me. I hope it helps others who might be struggling to install this extension.

@neekfenwick
Copy link

@neekfenwick #186 doesn't include a patched zip file. Therefore, checking it out and running ./install.sh won't install the right code. Here are the steps I took to make the extension work:

Thanks @bmonjoie ! I found it easier to simply clone the master branch from VortexAcherontic. In my already checked out copy of this repo:

$ git remote add bugfix git@github.com:VortexAcherontic/emoji-selector-for-gnome.git
$ git fetch bugfix
$ git checkout bugfix/master
$ ./install.sh

Restart shell with alt-f2 'r', and the Extensions app let me enable to extension, seems to work :)

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

No branches or pull requests

7 participants