Review of "Systemd Manager Neo" version 7

Details Page Preview

Powerful manager for systemd services and timers with monitoring, service grouping, and native GNOME integration. What's New? ⏳Timer Support: Beyond just services, you can now manage .timer units! View "Next Run" timestamps, toggle timer schedules, or trigger timer-backed tasks immediately. πŸ“ Typed Service Groups (Services vs. Timers): Groups now distinguish between services and timers. Safety First: "Start All/Stop All" mass actions are intelligently disabled for Timer groups to prevent accidental system overloads. πŸ” Advanced Filtering: New dedicated filters in the Preferences allow you to sort units by Type (Services/Timers), Bus (System/User), and State (Enabled/Disabled). 🎨 UI/UX Polish: Preferences window resized for better accessibility (865x700). Updated icons: Replaced ambiguous symbols with native weather-hourly-symbolic icons for clearer timer identification. 🌐 Localization: Updated translations for all 6 supported languages (UK, PL, DE, ES, SK, EN) covering all new features and terminology.

Extension Homepage
https://github.com/ladoleo/systemd-manager-neo

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

Version Status
9 Active
8 Rejected
7 Rejected
6 Active
5 Inactive
4 Rejected
3 Inactive
2 Rejected
1 Inactive

Previous Reviews on this Version

JustPerfection waiting for author
Is AI used here to generate the code? [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated) Also what's the reason for non English comments in the code?
ladoleo posted a review
To answer your questions honestly: Regarding the non-English comments: You are completely right. Since English is not my native language and I am still gaining experience with GJS, I left some personal notes in my native language (Ukrainian) to help me navigate the code and understand the logic during development. I simply forgot to clean them up before packing the release. I will remove them or translate them to English to keep the codebase standard and readable for everyone. Regarding AI usage: I did use AI, but strictly as a learning aid, code assistant, and for code review (spotting typos, formatting), which aligns with the EGO guidelines. I did not use it to blindly generate the extension. The core idea, architecture, and logic are mine. I fully understand how every line of my code works. I will clean up the comments immediately and upload a new, clean version.
ladoleo auto- rejected
Auto-rejected because of new version 8 was uploaded