Fork of spin83's Multi Monitors. This extension is not going to be maintain anymore. Need to work on real project with benefits for now. Fork it if you want. The donate button is still functioning though lol...... Cheerss
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
| Version | Status |
|---|---|
| 31 | Active |
| 30 | Rejected |
| 29 | Active |
| 28 | Rejected |
| 27 | Active |
| 26 | Rejected |
| 25 | Active |
| 24 | Rejected |
| 23 | Active |
| 22 | Rejected |
| 21 | Rejected |
| 20 | Active |
| 19 | Rejected |
| 18 | Active |
| 17 | Active |
| 16 | Active |
| 15 | Active |
| 14 | Rejected |
| 13 | Inactive |
| 12 | Inactive |
| 11 | Rejected |
| 10 | Rejected |
| 9 | Rejected |
| 8 | Rejected |
| 7 | Rejected |
| 6 | Rejected |
| 5 | Active |
| 4 | Rejected |
| 3 | Rejected |
| 2 | Active |
| 1 | Rejected |
All 27 review points have been addressed: ✅ gschemas.compiled removed ✅ Unnecessary files removed (install, install.sh, INSTALL.md, .pot, README-GNOME46-UPDATE.md, CHANGELOG-GNOME46.md, .po) ✅ Fork attribution added in metadata.json (copied_from_url field) ✅ convenience.js removed ✅ Extension wrapper comments removed ✅ Unnecessary code removed from extension.js ✅ init() not used ✅ Selective disable removed ✅ Settings passed from entry point ✅ Unnecessary try-catch blocks removed ✅ Logs reduced (only essential logs remain) ✅ Cleanup in disable() ✅ Old patterns removed from indicator.js ✅ _onDestroy renamed to destroy() with super.destroy() in mmcalendar.js and mmoverview.js ✅ openPreferences removed ✅ run_dispose() removed ✅ Gio.Settings uses new pattern ✅ gettext not imported old way ✅ Signals disconnected on destroy ✅ Unnecessary lines removed ✅ Unnecessary code removed N/A Code review comment ✅ 40+ compatibility code removed ✅ Unnecessary imports removed ✅ Unnecessary lines removed ✅ Session monitoring is LEGITIMATE (The session monitoring is needed to update indicators when session changes (e.g., from user session to unlock screen)) ✅ vfunc_destroy() not used
Thanks! You can also add `donations` to the `metadata.json`, so people can donate to you if they want: [Extension Anatomy: donations](https://gjs.guide/extensions/overview/anatomy.html#donations)