Review of "PanelIyagi" version 16

Details Page Preview

PanelIyagi is a Qt6-based desktop panel and taskbar for GNOME. Unlike traditional panels that only display running applications, PanelIyagi combines an application launcher, taskbar, calculator, sticky notes, calendar, and memo management into a single integrated workspace. Designed for productivity-focused desktop users, it provides quick access to frequently used tools without opening separate applications or menus. ⚠️ Important This GNOME extension is only a bridge for the native PanelIyagi backend. The PanelIyagi engine must be installed and running. Without the backend binary, the extension does nothing. Download & Releases: https://github.com/iyagicom/PanelIyagi/releases Quick Usage: • Click ⊞ to open the application launcher • Click 🧮 to open the calculator • Click the clock to access calendar and notes • Right-click the panel to open settings

Extension Homepage
https://github.com/iyagicom/PanelIyagi

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental)

Shexli did not find any issues.

All Versions

Previous Reviews on this Version

JustPerfection rejected
1. Please add GitHub or GitLab url to the `metadata.json`: [EGO Review Guidelines: url](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#metadata-json-must-be-well-formed) 2. Don't need to use any parameters for `this.getSettings()` if you already have that in `metadata.json`. ```json "settings-schema": "org.gnome.shell.extensions.paneliyagi", ``` 3. Please remove `icon.png` since you are not using it: [EGO Review Guidelines: unnecessary files](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#don-t-include-unnecessary-files) 4. Better to remove line 179 `extension.js` since that may skip the timeout removal once they are delayed. 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) If you need any help with your extension you can ask us on: - [GNOME Extensions Matrix Channel](https://matrix.to/#/#extensions:gnome.org) - IRC Bridge: irc://irc.gimpnet.org/shell-extensions
iyagicom posted a review
Thanks for the review. All reported issues have been addressed: * Added GitHub URL to metadata.json * Removed unnecessary parameter from getSettings() * Removed unused icon.png * Fixed the timeout handling in extension.js A new version has been uploaded for review. Thank you.
iyagicom posted a review
Thanks for the review. All reported issues have been addressed: * Added GitHub URL to metadata.json * Removed unnecessary parameter from getSettings() * Removed unused icon.png * Fixed the timeout handling in extension.js A new version has been uploaded for review. Thank you.