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 |
Corrections since last review Removed the GNOME 43 migration block and any versioned schema ID/path usage (no references to “-gnome43” remain). Eliminated empty try/catch blocks; replaced with guarded checks and explicit handling (no silent catch blocks). Zorin panel-position heuristic now uses a safe schema-existence check, without try/catch. Packaging and metadata One UUID: clipflow-pro@nickotmazgin.github.io Two uploads, flat zips; EGO selects by shell-version. 45–47 (ESM): shell-version ["45","46","47"]; version 24; version-name "1.3.0" 43–44 (legacy): shell-version ["43","44"]; version 24; version-name "1.3.0 43.44" (ASCII, <=16 chars) Schemas: only XML shipped (schemas/org.gnome.shell.extensions.clipflow-pro.gschema.xml). No compiled schemas included. settings-schema: org.gnome.shell.extensions.clipflow-pro; matches schema id/path (not versioned). Functionality summary Classic+ and Enhanced UI modes with per-row actions; Enhanced auto-falls back to Classic+ if needed. One-time migration code removed as requested (no prior 43 upload on EGO). Privacy and compliance Local-only; no network/telemetry; no background daemons. Flat zips, required files present; integer version, ASCII version-name. Verification checklist Confirm zips contain XML schema only; no schemas/gschemas.compiled. Confirm metadata uuid/settings-schema match schema id/path (non-versioned). Confirm 45–47 zip shell-version is only ["45","46","47"] and 43–44 zip is only ["43","44"]. Confirm no empty try/catch blocks; guarded checks used. Confirm extension loads and preferences open on the declared shells.
Approved but please don't do something like `typeof panel.disconnect === 'function'` or `typeof display.disconnect === 'function'`. I guess they are artifacts used by AI.