Review of "Multi-Column Dock" version 3

Details Page Preview

🚀 A customizable multi-column dock for GNOME Shell Keep your apps neatly organized with grouping, smooth scrolling, easy drag-and-drop reordering, auto-hide, and full multi-monitor support — built to feel natural and effortless in everyday use 🖥️✨ 💬 Share your thoughts We’d truly love to hear from you! Leave a comment here or on GitHub, report any issues you run into, or ⭐ star the project if you’re enjoying it. ❤️ Support the project If this extension makes your GNOME experience better and you’d like to help keep it growing, you can support development using the Donate button here or on our GitHub page. Thank you for your support!

Extension Homepage
https://github.com/AITwinMinds/Multi-column-dock

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
6 Active
5 Active
4 Rejected
3 Rejected
2 Rejected
1 Rejected

Previous Reviews on this Version

JustPerfection rejected
1. Never throws. You shouldn't wrap it with try-catch block (line 31 `scaleManager.js`). 2. Remove line 428-439 `dockView.js` and use: ```js return this._menuManager?._activeMenu?.isOpen ? true : false; ``` 3. Timeout should be removed on destroy/disable and before creating a new one: - line 124 `extension.js` - line 214, 1117, 1168 `dockView.js` [EGO Review Guidelines: Timeout](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#remove-main-loop-sources)