Review of "Gnotch" version 0.2 (3)

Details Page Preview

A dynamic notch at the top of the screen. It shows the time, the music that's playing and the battery, peeks for notifications and volume or brightness changes, and opens into tabs: media, Wi-Fi and Bluetooth, calendar, to-dos, notifications, drives, prayer times and a Pomodoro timer. Optional, off by default (turn on in preferences): - Share: send and receive files with LocalSend-compatible devices on your network. It runs a file server on port 53317 and uses the LocalSend app's own device name and certificate when that app is installed. - Web chat calls: messages and calls from WhatsApp Web in Google Chrome. During a call it reads microphone and call loudness (never recorded) to animate voice waves, and a local-only server lets an optional companion Chrome extension hang up. The Share and chat features can copy received text to the clipboard when you press Copy.

Extension Homepage
https://github.com/kflmattukz/gnotch

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

Shexli found 2 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

  • src/widgets/share.js:618
    St.Clipboard.get_default()

EGO-P-007 warning

JavaScript files should be reachable from extension.js or prefs.js

Some JavaScript files are not reachable from `extension.js` or `prefs.js` imports.

Don't include unnecessary files

  • helper/gnotch-drop.js

All Versions

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