Loren Eteval
|
2b7159872a
|
Refresh copyright notices
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-22 11:07:16 +08:00 |
|
Loren Eteval
|
b7fc194d81
|
Add threading type condition for win32session daemon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-22 10:59:02 +08:00 |
|
Loren Eteval
|
bcf9e95c00
|
Add Windows session integration
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-21 22:11:44 +08:00 |
|
Loren Eteval
|
81e7db66f0
|
Add multithreaded download speed test
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-13 17:41:46 +08:00 |
|
Loren Eteval
|
9b932e9aa4
|
Add signal handler before application run
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-03 00:13:58 +08:00 |
|
Loren Eteval
|
14e6792d52
|
Relocate startup location if running in AppImage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-02 15:52:47 +08:00 |
|
Loren Eteval
|
e5b2ae3aa5
|
Update application constants
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-02 15:15:27 +08:00 |
|
Loren Eteval
|
07e2e0bff1
|
Add AppImage path discovery
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-02 15:14:24 +08:00 |
|
Loren Eteval
|
e0ae6d5a63
|
Prepare the 0.5.0 release workload
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-05-19 19:43:12 +08:00 |
|
Loren Eteval
|
b096ebd37a
|
Update icons
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-05-19 17:26:58 +08:00 |
|
Loren Eteval
|
d600f86d66
|
Refactor translation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-03-20 00:22:32 +08:00 |
|
Loren Eteval
|
ba458d3873
|
Refine system runtime handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-02-03 00:53:14 +08:00 |
|
Loren Eteval
|
94890411fc
|
Fix typo
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-01-27 17:13:06 +08:00 |
|
Loren Eteval
|
1316ecb34b
|
Update to use general logger function
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-12-23 19:38:20 +08:00 |
|
Loren Eteval
|
d387e1998c
|
Refine utility helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-10-23 16:37:33 +08:00 |
|
Loren Eteval
|
3b949c5e3f
|
Fix version compare as strings
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-10 19:36:16 +08:00 |
|
Loren Eteval
|
1fc7efa5b7
|
Rename versionToNumber to versionToValue
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-10 19:36:16 +08:00 |
|
Loren Eteval
|
a9c8086e0c
|
Add version-number conversion
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-10 19:36:16 +08:00 |
|
Loren Eteval
|
b55ccf7108
|
Refine system runtime handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-29 09:27:53 +08:00 |
|
Loren Eteval
|
4547502630
|
Refine utility helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-28 20:10:01 +08:00 |
|
Loren Eteval
|
1766d6f32e
|
Update icons
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-28 20:00:14 +08:00 |
|
Loren Eteval
|
7921fd0d1d
|
Add tcping test support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-03-09 18:19:04 +08:00 |
|
Loren Eteval
|
ba149d7c20
|
Update application constants
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-28 10:05:34 +08:00 |
|
Loren Eteval
|
3da1fa1b4c
|
Update changes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-27 20:18:28 +08:00 |
|
Loren Eteval
|
92a7bf2de0
|
Add missing copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-07 13:32:31 +08:00 |
|
Loren Eteval
|
cae2ed0783
|
Synchronize reworked application modules
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-07 12:33:03 +08:00 |
|
Loren Eteval
|
48387a0196
|
Update MessageBox text
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-11 11:00:17 +08:00 |
|
Loren Eteval
|
fe8820726b
|
Refine utility helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-05 19:33:15 +08:00 |
|
Loren Eteval
|
b242f41130
|
Improve VPN mode theme and optimize CPU usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-05 16:42:49 +08:00 |
|
Loren Eteval
|
e2c087bdda
|
Refine routing-table behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-05 16:35:44 +08:00 |
|
Loren Eteval
|
133304094e
|
Add rocket-takeoff-admin-connected.svg icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-11-05 16:34:16 +08:00 |
|
Loren Eteval
|
41758e9047
|
Change to parseHostPort usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-21 12:10:03 +08:00 |
|
Loren Eteval
|
2ddeecc141
|
Add standalone DNSResolver, parseHostPort to support domain/ipv4/ipv6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-21 12:03:58 +08:00 |
|
Loren Eteval
|
44bde2b590
|
Improve routing table operation message
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-20 15:41:01 +08:00 |
|
Loren Eteval
|
ad1eae239b
|
Add Windows 7 detection
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-19 17:22:33 +08:00 |
|
Loren Eteval
|
68194bd2ea
|
Expose the platform release constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-19 17:21:53 +08:00 |
|
Loren Eteval
|
114772256c
|
Refactor code to support older PySide6. Tested minimum version 6.1.0
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-19 16:06:20 +08:00 |
|
Loren Eteval
|
dbe3540a22
|
Refine utility helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-13 22:21:44 +08:00 |
|
Loren Eteval
|
59a13588ad
|
Refresh resources for PySide 6.5.3
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-08 20:31:54 +08:00 |
|
Loren Eteval
|
c12b1eb472
|
Expand translation coverage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:32:52 +08:00 |
|
Loren Eteval
|
cabe3ac753
|
Refine Settings behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:31:34 +08:00 |
|
Loren Eteval
|
3dbc2cd026
|
Add log type constants
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-10-06 22:26:38 +08:00 |
|
Loren Eteval
|
cabdbc5256
|
Expose the PySide6 version constant
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-27 22:34:34 +08:00 |
|
Loren Eteval
|
4ccb3d161a
|
Add hide/show editor support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 17:10:28 +08:00 |
|
Loren Eteval
|
fc5b4f5821
|
Add layout-text-sidebar-reverse icon
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 16:55:00 +08:00 |
|
Loren Eteval
|
4122a57e54
|
Update lru_cache size from 32 to 128
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 00:01:44 +08:00 |
|
Loren Eteval
|
201cf82f7a
|
Add subscription, ping latency and speed test support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-21 00:01:40 +08:00 |
|
Loren Eteval
|
95740f3c61
|
Add subscription feature
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-17 18:01:25 +08:00 |
|
Loren Eteval
|
6de5ecc305
|
Rename APP().torRelaySettingsWidget to APP().TorRelayWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-16 12:08:51 +08:00 |
|
Loren Eteval
|
bf047e9399
|
Add EditSubscriptionWidget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2023-09-15 22:12:14 +08:00 |
|