Review of "Zenbook Duo keys" version 0.6.0 (1)

Details Page Preview

ASUS Zenbook Duo UX8406: the key right of F12 switches the lower panel on and off, F8 swaps the windows of the two panels. It also gives each touchscreen its panel. The two keys need the keyboard program asus-zenbook-duo-ux8406-keyboard-bpf, from your distribution's package manager: https://github.com/cceelen/asus-zenbook-duo-ux8406 tells how to install it. The touchscreens need nothing more. On other machines the extension does nothing.

Extension Homepage
https://github.com/cceelen/gnome-extension

No comments.

FAQ

Files

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

Shexli (experimental) error 1 warning 2

Shexli found 3 issues that may need reviewer attention.

EGO-X-004 warning

extensions should avoid synchronous file IO in shell code

Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.

File Operations

  • extension.js:41
    GLib.file_get_contents('/sys/class/dmi/id/product_name')

EGO-P-006 warning

unnecessary build and translation artifacts should not be shipped

Compiled GSettings schemas should not be shipped for 45+ packages.

Don't include unnecessary files

  • schemas/gschemas.compiled
    schemas/gschemas.compiled

EGO-M-004 error

metadata shell-version must only include plausible stable releases and at most one development release

Field `shell-version` contains invalid values, more than one development release, or implausible future releases.

metadata.json must be well-formed

  • metadata.json
    shell-version=['45', '46', '47', '48', '49', '50', '51']

All Versions

Version Status
0.6.2 (3) Unreviewed
0.6.1 (2) Rejected
0.6.0 (1) Unreviewed