Adds submenu in gnome shell to access Dell Command Configure options. Currently, only battery charge settings are implemented. The Dell Command Configure tool must be installed separately from Dell https://www.dell.com/support/kbdoc/en-uk/000178000/dell-command-configure#Downloads.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
1. You cannot create objects in `DellCommandControlMenuExtension.constructor()`: https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review#Only_use_.60init.28.29.60_for_initialization Move this line to enable(): this.settings = ExtensionUtils.getSettings(Me.metadata['settings-schema']); 2. Remove `stylesheet.css` since you are not using it: https://wiki.gnome.org/Projects/GnomeShell/Extensions/Review#Don.27t_include_unecessary_files 3. Merge line 33 with 21 (extension.js). If you need any help with your extension you can ask us on: GNOME Matrix channel: https://matrix.to/#/#extensions:gnome.org IRC Bridge: irc://irc.gimpnet.org/shell-extensions
Thanks for the quick response. The GJS tutorial creates the Settings object in the constructor of the extension: https://gjs.guide/extensions/development/preferences.html#integrating-gsettings. That's why I also included it in the constructor. But I am happy to move it to enable on resubmission.
Thanks for reporting. We will fix that.