Control a separately installed application icon normalization backend. Provides status, automatic maintenance controls and preferences.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-M-004 error
metadata shell-version must only include plausible stable releases and at most one development release
Field `shell-version` contains invalid values, more than one development release, or implausible future releases.
metadata.json must be well-formed
metadata.json
shell-version=['51']
| Version | Status |
|---|---|
| 1.1.8 (5) | Unreviewed |
| 1.1.2 (4) | Rejected |
| 1.1.1 (3) | Rejected |
| 1.1.1 (2) | Rejected |
| 1.1.1 (1) | Rejected |
This extension is the user interface for a separately installed, GPL-3.0-or-later Python companion backend. The extension ZIP contains GJS frontend code and assets only. The companion is distributed in the complete GitHub release and is installed explicitly by the user. It isolates GTK 3/GdkPixbuf/Pillow image processing from GTK 4 preferences and GNOME Shell. Requests use fixed argument arrays and JSON stdin; read requests can be cancelled, while writes finish safely and are reaped. The user-level timer/path units operate independently and have visible controls in Preferences. The supported shell-version is ["51"], tested on GNOME Shell 51.0. GNOME 51 was released on September 16, 2026: https://release.gnome.org/51/ . Please review the experimental EGO-M-004 finding as a possible false positive. A revised local candidate ZIP excludes schemas/gschemas.compiled and retains the schema XML. Strict compilation remains a local build check. Installation and automatic schema compilation are verified using the official gnome-extensions tool in an isolated user directory. Source, installation instructions and companion release: https://github.com/TengJoe/icon-normalizer-plugin Review boundary: https://github.com/TengJoe/icon-normalizer-plugin/blob/main/docs/SUBMISSION.md