A modern, powerful clipboard manager for GNOME Shell with intelligent organization, beautiful UI, and comprehensive history management.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| 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 |
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/.
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?
Auto-rejected because of new version 1.2.11 (6) was uploaded