Review of "FocusGuard" version 1.0.0 (1)

Details Page Preview

Premium break reminders, Pomodoro focus sessions, eye-care, hydration and posture nudges, plus productivity analytics — built for developers, remote workers and office professionals. Smart, idle-aware and never annoying.

Extension Homepage
https://github.com/devdilshad92-dot/focusguard

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) warning 2

Shexli found 2 issues that may need reviewer attention.

EGO-L-003 warning

signals connected by extension should be disconnected in disable()

Signals assigned in `enable()` are missing matching disconnect calls in `disable()` or its helper methods.

Disconnect all signals

  • extension.js:207
            this._settings.connect(Keys.IDLE_THRESHOLD, () =>
                this._idleMonitor.watch(this._settings.idleThreshold))
  • extension.js:210
            this._settings.connect(
                [Keys.ADAPTIVE_SCHEDULING, Keys.WORK_DURATION],
                () => this._applyAdaptive())
  • extension.js:219
            this._settings.connect(
                [Keys.WATER_REMINDER_ENABLED, Keys.WATER_REMINDER_INTERVAL],
                () => this._timer.refreshFromSettings())

EGO-M-005 warning

metadata session-modes must be omitted when only user mode is declared

Field `session-modes` should be omitted when it only contains `user`.

metadata.json must be well-formed

  • metadata.json
    session-modes=['user']

All Versions

Version Status
10 Unreviewed
9 Rejected
8 Rejected
1.1.0 (7) Rejected
1.0.4 (6) Rejected
1.0.3 (5) Rejected
1.0.2 (4) Rejected
1.0.1 (3) Rejected
1.0.1 (2) Rejected
1.0.0 (1) Waiting for author

Previous Reviews on this Version

JustPerfection waiting for author
Is this code generated by AI? If so, we have a rule for that: [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated)
Dilshad posted a review
I have submitted a new version of the extension. Could you please review it when you get a chance? Please don't overlook it, as I believe it is a very useful extension and the new updates address the previous feedback. Thank you for your time and consideration.