Integrate the features of the Asus ZenBook Duo into GNOME
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
1. Rejected because you cannot create objects in the class constructor that init returns (Line 22 extension.js): https://gjs.guide/extensions/review-guidelines/review-guidelines.html#only-use-init-for-initialization Move that line to enable() and then null that out in disable(). 2. Also do these on disable: this._keybindingManager = null; this._notifSource = null; 3. Lang is a deprecated module. Please remove it for the next version: https://gjs.guide/extensions/review-guidelines/review-guidelines.html#general-advice Learn how to remove Lang from your code: https://gjs.guide/guides/gjs/legacy-class-syntax.html 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