Commit Graph

3 Commits

Author SHA1 Message Date
mohamad parvizi aa345b1680 Add startup and auto-connect app settings
Persist global app settings and expose startup/auto-connect controls. Adds AppSettings (StartWithWindows, AutoConnectOnStartup, LastActiveProfileId) plus LoadAppSettings/SaveAppSettings to ProfileService (appsettings.json). MainViewModel now loads/saves these settings, exposes StartWithWindows/AutoConnectOnStartup/LastActiveProfileId properties, restores last profile and triggers auto-connect on startup when enabled, and updates the HKCU Run registry entry to enable/disable startup (with a user warning message on enable). Adds corresponding UI controls to SettingsTabView and includes defensive error handling and sensible defaults.
2026-05-14 13:38:46 +03:30
MaxFan a51bcbdadd Clarify tunnel-only traffic accounting 2026-05-11 21:22:59 +03:30
MaxFan 3726d36902 Prepare TunnelX for open-source release 2026-05-11 16:27:14 +03:30