Compare commits

..

4 Commits

Author SHA1 Message Date
Sergey Palcheh
a5e396eead (gui): fix security and stability issues
- add null-safety for path variables (USER_WORK_PATH, DATA_PATH)
- fix potential crash in handle_process_output with uninitialized process
- improve env vars and executable path handling
- enhance .desktop files and menu processing
2026-01-22 18:03:04 +06:00
Sergey Palcheh
3e18a73383 (gui): improved error handling 2026-01-22 16:56:24 +06:00
Sergey Palcheh
2a5003c15b (gui): adding type annotations 2026-01-22 14:36:46 +06:00
Sergey Palcheh
10ca3b3c98 refactor(gui): unification of team dialogues via _create_command_dialog()
Refactored 5 methods:
- run_prefix_installer;
- run_update_associations_command;
- create_launcher_for_prefix;
- backup_prefix_for_app;
- restore_prefix.
2026-01-21 19:41:00 +06:00

File diff suppressed because it is too large Load Diff