Review of "System HUD" version 19

Details Page Preview

Clean UI system monitor for CPU, GPU, memory, storage, network, power.

Extension Homepage
https://github.com/LalaloyXyz/System-info-HUD

No comments.

Diff Against

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 manual_review 1

Shexli found 3 issues that may need reviewer attention.

EGO-A-005 manual_review

extensions should not access the clipboard directly

Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.

Review Guidelines

  • uiManager.js:516
    St.Clipboard.get_default()

EGO-A-004 warning

extension files should not contain excessive ungated console logging

File contains 9 ungated console.log/warn/error calls (threshold: 5).

No excessive logging

  • uiManager.js:445
    console.error('Error copying info:', error)
  • uiManager.js:691
    console.error('Error getting memory info:', error)
  • uiManager.js:728
    console.error('Error getting storage info:', error)
  • uiManager.js:753
    console.error('Error getting power info:', error)
  • uiManager.js:813
    console.error('Error getting system info:', error)
  • uiManager.js:845
    console.error('Failed to get CPU info')
  • uiManager.js:878
    console.error('Error getting CPU info:', error)
  • uiManager.js:969
    console.error('Error updating memory info:', error)
  • uiManager.js:991
    console.error('Error updating power info:', error)

EGO-P-003 error

GSettings schema XML must be present in package

Extension appears to use GSettings but no `.gschema.xml` file is included in the package.

GSettings Schemas

All Versions

Previous Reviews on this Version

pleumlookchill auto- rejected
Auto-rejected because of new version 20 was uploaded