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 44 and search fix #186

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

VortexAcherontic
Copy link

Add Gnome 44 to supported shell versions.
Tested this on my local machine and found the extension to still function properly with Gnome 44. (With ❤️ from the Emoji Selector)

Add Gnome 44 to supported shell versions.
Tested this on my local machine and found the extension to still function properly with Gnome 44. (With ❤️ from the Emoji Selector)
@tim-hm
Copy link

tim-hm commented Mar 28, 2023

This is also working for me on gnome 44 (lunar lobster)

@tim-hm
Copy link

tim-hm commented Apr 6, 2023

This no long appears to work on 44.rc. Logs and screen cast below.

Screencast.from.2023-04-06.09-33-29.webm
JS ERROR: Exception in callback for signal: open-state-changed: TypeError: results.includes is not a function
searchEmoji@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/emojiCategory.js:131:16
_getResults@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/emojiSearchItem.js:116:36
_onSearchTextChanged@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/emojiSearchItem.js:85:18
_onSearchTextChanged@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/extension.js:254:19
clearCategories@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/extension.js:249:8
_onOpenStateChanged@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/extension.js:151:8
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
close@resource:///org/gnome/shell/ui/popupMenu.js:944:14
_onMenuOpenState@resource:///org/gnome/shell/ui/popupMenu.js:1351:27
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
open@resource:///org/gnome/shell/ui/popupMenu.js:927:14
_changeMenu@resource:///org/gnome/shell/ui/popupMenu.js:1362:17
_onCapturedEvent@resource:///org/gnome/shell/ui/popupMenu.js:1386:22

@rapenne-s rapenne-s mentioned this pull request Apr 6, 2023
@VortexAcherontic
Copy link
Author

This no long appears to work on 44.rc. Logs and screen cast below.

JS ERROR: Exception in callback for signal: open-state-changed: TypeError: results.includes is not a function
searchEmoji@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/emojiCategory.js:131:16
_getResults@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/emojiSearchItem.js:116:36
_onSearchTextChanged@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/emojiSearchItem.js:85:18
_onSearchTextChanged@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/extension.js:254:19
clearCategories@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/extension.js:249:8
_onOpenStateChanged@/home/tim/.local/share/gnome-shell/extensions/emoji-selector@maestroschan.fr/extension.js:151:8
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
close@resource:///org/gnome/shell/ui/popupMenu.js:944:14
_onMenuOpenState@resource:///org/gnome/shell/ui/popupMenu.js:1351:27
_callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
_emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
open@resource:///org/gnome/shell/ui/popupMenu.js:927:14
_changeMenu@resource:///org/gnome/shell/ui/popupMenu.js:1362:17
_onCapturedEvent@resource:///org/gnome/shell/ui/popupMenu.js:1386:22

Found and fixed the issue.
Changes are pending in this PR

@VortexAcherontic VortexAcherontic changed the title Gnome 44 Gnome 44 and search fix Apr 12, 2023
@rapenne-s
Copy link

works for me, great job 👌

@khaled-0
Copy link

bump
@maoschanz please migrate to gnome44

@RedAuburn
Copy link

RedAuburn commented May 5, 2023

Works perfectly on Fedora 38, thanks!!
@maoschanz please merge soon :)

@Kalitsune
Copy link

works for me as well, thx!

@khaled-0
Copy link

This is getting very late now.
I wonder if anything happened to the author.🙄
Hopefully he's alright

@RedAuburn
Copy link

sent an email, hopefully we can get an update :)

@timreach
Copy link

...he has made commits on other projects. Dude, please add some other people to help caretake this project if you are busy with other things 🙏 this extension is too good 😆

@rapenne-s
Copy link

this must be the most approved PR on GitHub 🥳

@VortexAcherontic
Copy link
Author

this must be the most approved PR on GitHub 🥳

Unfortunately GitHub has no badges for this 😂

@VortexAcherontic
Copy link
Author

Hey @maoschanz this is a kind request to merge this PR. Or did I missed something which makes this merge an issue?

@1e4
Copy link

1e4 commented Jul 26, 2023

Hey @maoschanz this is a kind request to merge this PR. Or did I missed something which makes this merge an issue?

Might be worth forking if you plan on maintaining it in the future, I don't think there are any plans for supporting this unless they only plan on supporting LTS

@FelipeFTN
Copy link

Hey @maoschanz this is a kind request to merge this PR. Or did I missed something which makes this merge an issue?

Might be worth forking if you plan on maintaining it in the future, I don't think there are any plans for supporting this unless they only plan on supporting LTS

I highly agree, but I don't know if would be possible to publish the same application into Gnome Extensions.
But I'm available to fork and publish if possible.

@timreach
Copy link

timreach commented Sep 1, 2023

Hey @maoschanz this is a kind request to merge this PR. Or did I missed something which makes this merge an issue?

Might be worth forking if you plan on maintaining it in the future, I don't think there are any plans for supporting this unless they only plan on supporting LTS

I highly agree, but I don't know if would be possible to publish the same application into Gnome Extensions. But I'm available to fork and publish if possible.

For it in a new extension dude, this is pretty much an abandoned project as it stands

FelipeFTN added a commit to FelipeFTN/Emoji-Copy that referenced this pull request Sep 1, 2023
* Gnome 44

Add Gnome 44 to supported shell versions.
Tested this on my local machine and found the extension to still function properly with Gnome 44. (With ❤️ from the Emoji Selector)
maoschanz/emoji-selector-for-gnome#186

* Fix search not working

* Remove debug comment

---------

Co-authored-by: Vortex Acherontic <vortex@z-ray.de>
Copy link

@FelipeFTN FelipeFTN left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Folks!
The new repo was created!🚀
I changed the name to Emoji Copy, so I could publish on Gnome Extensions!
I will keep it updated and you guys can open Issues & Pull Requests there! 😃

Feel free do use and contribute there! Maybe we could change the interface or add completely new features and make it not just a fork but a brand new Emoji project. ❤️

@q-wertz q-wertz mentioned this pull request Nov 6, 2023
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

Successfully merging this pull request may close these issues.

None yet