Commit Graph
125 Commits
Author SHA1 Message Date
Loren Eteval f73687a5bd Align Tor relay settings widgets
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 00:02:35 +08:00
Loren Eteval 00d2faa008 Refine QR-code export behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 00:01:57 +08:00
Loren Eteval e109abfefc Remove waitTime=1000 when starting tun2socks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 00:01:12 +08:00
Loren Eteval c811b17ad9 Bump version to 0.2.5
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 11:34:45 +08:00
Loren Eteval 9d33f6d49e Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 11:34:33 +08:00
Loren Eteval a6e6a5bd95 Remove screenshots
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 10:48:40 +08:00
Loren Eteval 513ffa9dc4 Update github wheels workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:36:53 +08:00
Loren Eteval 2ae08af723 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval 55d4190b69 Add more copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval 6458f374ec Refine connection behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval 38ed89528b Update tun2socks exitcode handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval c2992d5839 Add errors/info tray messages in VPN mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval e05270553b Refine configuration editing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:56 +08:00
Loren Eteval 8ff8b3f460 Restore scroll bar value when setting indent
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval e8933473fe Add macOS TUN connect implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval f3fd511755 Move tordata dir to tempdir implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval d027d5283d Finished routing table function operations on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 92db887ec0 Put relation delete before stopping tun2socks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval ba8cbc5e42 Fix wrong scroll bar value when switching tab/spaces
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 0eaf974c06 Fix runCommand on non-Windows platform
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval a682662ca1 Add default tor relay establish timeout constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 481ba9388b Add Windows TUN support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval b96d54e655 Refresh translations
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 02e1cfbe5d Refine Tor relay behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 3ffd1b09bb Refine the configuration editor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval c8a36c26a5 Refine application lifecycle
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 950bb72323 Add VPNMode user settings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 740b163c97 Refine system-tray behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval f1f868a894 Refine Tor relay settings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 8d133988eb Refine widget menus
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval d4425db1e8 Add tun2socks dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 7a5bfcba69 Refine proxy behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 1d28b51c8f Add core wait controls
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval dcb7556d75 Update resources
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 64c75b42eb Add more bootstrap icons
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 94f5ca77d4 Add qr-code icon for ExportQRCodeAction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 470c4618e0 Add copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 2c30ecb243 Add lru_cache(None) to speed up function call
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-03 15:13:24 +08:00
Loren Eteval 42d9fb1be5 Add SystemShuttingDown ErrorCode handling in core ExitCallback
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-03 15:12:29 +08:00
Loren Eteval d601219cc8 Remove unused imports
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-01 23:52:11 +08:00
Loren Eteval e4b7697bdd Fix widget init dynamic theme color
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-01 23:31:01 +08:00
Loren Eteval 13e0e72418 Fix setGeometry failure on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-01 13:55:38 +08:00
Loren Eteval 55727b12e1 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-01 10:33:03 +08:00
Loren Eteval 7ef9bebc06 Add AlignLeft flag in TorRelaySettings layout
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-01 10:31:13 +08:00
Loren Eteval 385facc49c Bump version to 0.2.4
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 23:42:39 +08:00
Loren Eteval 58ebfe96ec Fix default socks & http tunnel port for Tor CLI
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 23:41:42 +08:00
Loren Eteval c23d4f7cfd Fix Tor CLI console window shown on Windows platform
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 23:41:07 +08:00
Loren Eteval c91d8b0dc8 Bump version to 0.2.3
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 18:36:51 +08:00
Loren Eteval 72870a0719 Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 18:36:35 +08:00
Loren Eteval ff58f6c0ff Add Tor Routing support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-30 17:03:32 +08:00