Review of "Emoji Copy" version 2

Details Page Preview

Emoji copy is a versatile extension designed to simplify emoji selection and clipboard management. It is a fork of Emoji Selector.

Extension Homepage
https://github.com/felipeftn/emoji-copy

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

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

Previous Reviews on this Version

JustPerfection rejected
Global is the same as init. Create `SETTINGS` inside `buildPrefsWidget()` as local and pass it to the `EmojiSelectorSettingsWidget`: ```js function buildPrefsWidget() { let widget = new EmojiSelectorSettingsWidget(ExtensionUtils.getSettings()); ```
FelipeFTN posted a review
Perfect, thank you for your support! Just a few questions, just to avoid making you review indefinitely, when passing settings to the `EmojiSelectorSettingsWidget` like you showed, how can EmojiSelectorSettingsWidget get this variable like in a Constructor? Maybe something like this? ```js const EmojiSelectorSettingsWidget = new GObject.Class({ Name: 'EmojiSelector.Prefs.Widget', GTypeName: 'EmojiSelectorPrefsWidget', _init (params) { this.settings = params.settings; let builder = new Gtk.Builder(); builder.add_from_file(Me.path+'/prefs.ui'); this.prefs_stack = builder.get_object('prefs_stack'); this._loadPrefsPage(builder); this._loadAboutPage(builder); }, ... ```
JustPerfection posted a review
like this: ```js _init (settings) { this.settings = settings; ```