Powerful manager for systemd services, timers, and sockets with deep monitoring, service grouping, and native GNOME integration. 🔥 What's New in This Update? 🎛️ Unit Details Dashboard: Clicking any unit now opens a dedicated, sliding libadwaita dashboard! Monitor live Active/Sub states, real-time Uptime, and RAM usage directly from Preferences. ⚡ Complete Runtime & Boot Controls: Beyond Start/Stop, you can now Restart units, and completely configure Startup behavior (Enable/Disable at boot) right from the UI. 🛡️ Sandbox-Proof (Flatpak Ready): Running the GNOME Extensions app via Flatpak? We built a smart pkexec fallback to bypass strict sandbox restrictions, guaranteeing secure system-level authentication. 🔌 Sockets Support: Full support for .socket units has been added to the Advanced Filters alongside services and timers. 📜 One-Click Logs & Paths: Instantly launch journalctl -f for a specific unit in your preferred terminal emulator, or securely copy the absolute unit file path to your clipboard (now 100% Wayland/GTK4 safe!). 🌐 Localization: UI translations are fully updated for all 6 supported languages (EN, UK, PL, DE, ES, SK) to cover the new dashboard terminology.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-L-006 warning
preferences classes should not retain window-scoped objects on instance fields without close-request cleanup
Preferences code stores window-scoped objects on the exported prefs class without `close-request` cleanup.
prefs.js:18
this._settings = this.getSettings()
prefs.js:19
this._allServices = new Set()
prefs.js:29
this._favGroup = new Adw.PreferencesGroup({
title: _('Favorite Services'),
description: _('Manage and reorder your pinned services.')
})
prefs.js:42
this._searchEntry = new Gtk.SearchEntry({
placeholder_text: _('Search services...'),
margin_bottom: 12
})
prefs.js:50
this._availGroup = new Adw.PreferencesGroup()
| Version | Status |
|---|---|
| 11 | Unreviewed |
| 10 | Rejected |
| 9 | Active |
| 8 | Rejected |
| 7 | Rejected |
| 6 | Active |
| 5 | Inactive |
| 4 | Rejected |
| 3 | Inactive |
| 2 | Rejected |
| 1 | Inactive |
Hello! In this Version 2 update: - Removed gschemas.compiled and empty stylesheet.css to fix Shexli warnings. - Added repository URL to metadata.json. - Added custom ordering for favorite services in Preferences. - Added Polish, Slovak, Spanish, and German localizations. Thank you!