Commit Graph
10 Commits
Author SHA1 Message Date
Loren Eteval 0b4c6f095e Harden settings side effects
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-19 11:06:44 +08:00
Loren Eteval 936a5b3664 Add proxy endpoint information
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-19 11:02:53 +08:00
Loren Eteval 394f5c6313 Add persistent log viewer preferences
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-17 20:21:41 +08:00
Loren Eteval 11b47f7680 Add application theme preference
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-17 08:52:19 +08:00
Loren Eteval 7ac77a3dc3 Expose application UI accessors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-12 12:24:04 +08:00
Loren Eteval dae6cbc1dd Expose application controller accessors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-12 12:24:04 +08:00
Loren Eteval a471f63ead Centralize connection lifecycle control
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-12 12:24:03 +08:00
Loren Eteval 710f3b55ac Clean up obsolete source code
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-12 12:24:03 +08:00
Loren Eteval 48fca51375 Centralize application settings UI
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-12 12:23:19 +08:00
Loren Eteval 8771e2fd56 Extract reusable settings controller
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-12 12:22:34 +08:00