Review of "Glance Widgets" version 1.1.0 (1)

Details Page Preview

A floating, iOS-style desktop widget stack: Bluetooth device battery levels, weather, an analog clock, storage usage, and an Immich photo slideshow — arranged in a configurable multi-column grid.

Extension Homepage
https://github.com/Imnotndesh/glance-widgets

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 1

Shexli found 2 issues that may need reviewer attention.

EGO-P-004 error

GSettings schema XML filename must match schema id

GSettings schema filename must match `<schema-id>.gschema.xml`.

GSettings Schemas

  • schemas/org.gnome.shell.extensions.bluetooth-desktop-widget.gschema.xml
    id='org.gnome.shell.extensions.glance-widgets' path='/org/gnome/shell/extensions/glance-widgets/'

EGO-L-005 warning

owned object references should be released in disable()

Owned references that are cleaned up in `disable()` should also be released with `null` or `undefined`.

Destroy all objects

  • extension.js:511
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:722
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:924
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:1095
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:1296
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:1920
    this._colorSettings = new Gio.Settings({ schema_id: 'org.gnome.settings-daemon.plugins.color' })
  • extension.js:1918
    this._interfaceSettings = new Gio.Settings({ schema_id: 'org.gnome.desktop.interface' })
  • extension.js:1916
    this._notifSettings = new Gio.Settings({ schema_id: 'org.gnome.desktop.notifications' })
  • extension.js:2037
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:2211
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:2384
    this._settings = extension.getSettings(SETTINGS_SCHEMA)
  • extension.js:2543
    this._settings = extension.getSettings(SETTINGS_SCHEMA)

All Versions

Version Status
1.1.0 (3) Unreviewed
1.1.0 (2) Rejected
1.1.0 (1) Rejected

Previous Reviews on this Version

Imnotndesh auto- rejected
Auto-rejected because of new version 1.1.0 (2) was uploaded