Emoji copy is a versatile extension designed to simplify emoji selection and clipboard management. It is a fork of Emoji Selector.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
25 | Active |
24 | Active |
23 | Active |
22 | Active |
21 | Active |
20 | Active |
19 | Rejected |
18 | Rejected |
17 | Rejected |
16 | Active |
15 | Rejected |
14 | Active |
13 | Active |
12 | Active |
11 | Rejected |
10 | Rejected |
9 | Active |
8 | Active |
7 | Active |
6 | Rejected |
5 | Rejected |
4 | Rejected |
3 | Active |
2 | Rejected |
1 | Rejected |
Please, help me to migrate this to Gnome. I think I followed the instructions correctly, but I need some tips with the Prefs.js and Prefs.ui Also, I'm getting errors while trying to execute it on Gnome 45. Please, can someone help me? Here is the Discussion and Changes over this version, so you can visualize it better. https://github.com/FelipeFTN/emoji-copy/pull/12 Thank you so much, for any help!
1. Don't use `GLib.MainLoop()`. You can use `GLib.timeout_add...` instead. 2. You are using both `init()` and `constructor()` for the default class you are exporting in `extension.js`. You are doing too much in the constructor anyway. both of them should be removed: https://gjs.guide/extensions/review-guidelines/review-guidelines.html#only-use-init-for-initialization 3. Please remove `prefs_old.js` since you are not using it: https://gjs.guide/extensions/review-guidelines/review-guidelines.html#don-t-include-unnecessary-files 4. You cannot import `Gtk` to GNOME Shell process (line 20 extension.js): https://gjs.guide/extensions/review-guidelines/review-guidelines.html#gtk-and-gdk-imports 5. Prefs is not doing anything. If you need any help with your extension please ask it on: - [GNOME Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions