Skip to content

v3.1.1-alpha

Latest

Choose a tag to compare

@Valinwolf Valinwolf released this 08 Nov 05:57
b66db5d

Improvement
• Simplified and consolidated privilege-handling logic:
The Globals class now delegates all privileged filesystem operations (mkdirs, move, perms) to the unified, silent SwitchUser.do() method. This removes duplicated subprocess handling and ensures consistent, non-intrusive execution under elevated permissions.
The result is cleaner code, quieter output, and a fully stable curses interface during update operations.

Summary of Changes
Privilege escalation logic has been streamlined to rely on a single silent execution path, eliminating redundant code and preventing permission-related messages from breaking the terminal layout.