Repository navigation
TaskMan v0.1.11
A feature, safety, and UX release: deliberate toast dismissal via an interactive close button, service SeDebugPrivilege for elevated process termination, kernel memory composition visualization, dedicated/shared GPU metrics, measured startup impact, keyboard-navigable context menus, and safe dialog defaults.
Action Feedback & Toasts
- Deliberate close button on toasts. Status messages (toasts) displayed after actions (e.g. ending processes, toggling services, running tasks) no longer automatically vanish after a timer. Each toast now features a dedicated, interactive close (
x) button with hover feedback, and clicking the toast body or message text no longer dismisses it by accident.
Process Management & Service Privileges
- Elevated termination via service broker. Enabled
SeDebugPrivilegeon the LocalSystem service broker daemon. TaskMan can now cleanly terminate elevated and protected user-session processes without requiring the main GUI to run as Administrator. - Enhanced process termination diagnostics. Improved failure logging and error reporting with detailed system error codes when process termination is refused.
Performance Tab Enhancements
- Kernel memory composition bar. The Memory page now features a segmented memory bar visualizing In Use, Modified, Standby, and Free memory allocations derived from kernel page lists.
- Dedicated and shared GPU graphs. The GPU page separates dedicated video memory and shared system memory into distinct series and graphs.
- GPU metrics dropdown interaction. Fixed dropdown menu and context menu collision handling on the GPU engine selector.
Startup Apps
- Measured startup impact. Replaced static or unmeasured status with real startup impact calculations based on CPU execution time and disk I/O metrics.
- Optimistic toggle rollback. If enabling or disabling a startup item fails at the registry/SCM level, the UI switch rolls back to its true state with an explanatory error toast.
Keyboard Navigation & Dialog Safety
- Safe dialog keyboard defaults. Escape and unfocused Enter now safely resolve to Cancel across confirmation dialogs (End Task, History Deletion, Module Unload, etc.), preventing accidental kills on inadvertent Enter keypresses.
- Context menu keyboard navigation. Context menus across all tabs support full arrow key navigation, Enter activation, and Escape cancellation.
- State-aware service controls. Service action menus validate against current service status, preventing invalid Start/Stop requests, and confirm Stop/Restart actions.
Single-Instance Coordination
- Improved duplicate launch handling to seamlessly bring the existing window to the foreground without duplicate processes.
Verifying a download
Each archive ships a .sha256 checksum file beside it:
sha256sum -c taskman-v0.1.11-windows-x86_64.zip.sha256
Full changelog: v0.1.10...v0.1.11