Review of "ClipFlow Pro" version 1.2.10 (5)

Details Page Preview

A modern, powerful clipboard manager for GNOME Shell with intelligent organization, beautiful UI, and comprehensive history management.

Extension Homepage
https://github.com/nickotmazgin/clipflow-pro

No comments.

Diff Against

Files

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

All Versions

Version Status
1.3.7 45.47 (27) Rejected
1.3.7 (26) Rejected
1.3.6 45.47 (25) Rejected
1.3.6 (24) Rejected
1.3.5 45.47 (23) Rejected
1.3.5 43.44 (22) Rejected
1.3.4 45.47 (21) Rejected
1.3.4 43.44 (20) Rejected
1.3.3 (19) Active
1.3.3 43.44 (18) Rejected
1.3.1 43.44 (17) Rejected
1.3.1 (16) Inactive
1.3.0 (15) Inactive
1.3.0 43.44 (14) Rejected
1.3.0 (13) Rejected
1.3.0 (12) Rejected
1.2.17 (11) Inactive
1.2.16 (10) Inactive
1.2.15 (9) Rejected
1.2.14 (8) Rejected
1.2.13 (7) Inactive
1.2.11 (6) Rejected
1.2.10 (5) Rejected
1.2.9 (4) Rejected
1.2.8 (3) Rejected
1.2.6 (2) Rejected
1.2.3 (1) Rejected

Previous Reviews on this Version

Ghost posted a review
hiya, and thank you for the previous context helped. Removed schemas/gschemas.compiled from package (GNOME 45+). Removed ExtensionUtils in ESM; preferences opened via Main.extensionManager.openExtensionPrefs(UUID). Preferences use destroy() + super.destroy(); removed self‑check logs; simplified 45+ window APIs. Logging uses console.*; console.debug() for debug‑only output per Port Guide 45. Reduced unnecessary try/catch and type checks to keep the codebase smaller and clearer. Flat zip contains required files only (schemas XML + icons). About shows “1.2.10”. Clipboard history remains local at ~/.config/clipflow-pro/.
JustPerfection waiting for author
1. **#5** from previous review hasn't been addressed here. 2. **#6** also hasn't been addressed here. If the idea is to only to use catch for `console.error()`, you don't need to use it. Because if the code errors out, the logs will show the backtrace with you extension uuid in it. I'm not saying it can't be approved like that but that just makes the code larger and less readable. Just out of curiosity, recently I'm seeing catch blocks just to log errors in extensions, is this coming from an extension tutorial somewhere? Do you wanna fix and send it again?
Ghost auto- rejected
Auto-rejected because of new version 1.2.11 (6) was uploaded