Commit Graph
390 Commits
Author SHA1 Message Date
Loren Eteval e4fc457280 Add show logs action in UserServersQTableWidget context menu
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 23:48:21 +08:00
Loren Eteval eb1a633337 Add useSetMenu param in AppQAction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 23:47:14 +08:00
Loren Eteval 7a9291d49c Fix UserSubsWindow window size restore on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 17:27:01 +08:00
Loren Eteval ec534851a6 Add tooltip in UserSubsQTableWidget.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 17:26:19 +08:00
Loren Eteval bde0714223 Add tooltip in UserServersQTableWidget.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 17:25:56 +08:00
Loren Eteval cec37444e4 Fixed race condition when exiting Application on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 18:30:17 +08:00
Loren Eteval 98d4eef5cd Add setObjectName for toolBar in AppMainWindow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 15:10:39 +08:00
Loren Eteval 38665499d3 Add encoding='utf-8' when opening in text mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 11:15:04 +08:00
Loren Eteval 191c6303f1 Update copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 11:07:16 +08:00
Loren Eteval eaa4b4feac 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 6d6470cf8a Update version to 0.5.2
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 00:17:09 +08:00
Loren Eteval edb5da7038 Add APP().isExiting() condition when fetching job for multi-testing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:43:34 +08:00
Loren Eteval f9a6b2b2ef Add Win32Session protection
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:14:26 +08:00
Loren Eteval ed28963cbe Add Win32Session.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:11:44 +08:00
Loren Eteval 3a422ad5ec Update Application.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:09:28 +08:00
Loren Eteval 03a5de67b0 Fix semaphore count should be at least one
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:03:04 +08:00
Loren Eteval ce472b8523 Update PyFramework/Ancestors.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:02:44 +08:00
Loren Eteval cf0b4719fc Fix CoreManager uniqueCleanup flag
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:02:20 +08:00
Loren Eteval b5ec7b3bf5 Add "Hide Dock Icon" option
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-17 23:38:47 +08:00
Loren Eteval 2bbb966e3f Fix semaphore leak when using multi-test
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-17 19:14:11 +08:00
Loren Eteval 47aadae25f Update UpdatesManager.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-17 19:12:08 +08:00
Loren Eteval 17c6db8d69 Update bundled asset files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-14 20:48:47 +08:00
Loren Eteval 36a0aeb70f Add more attributes in UserSub definition
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-14 20:12:53 +08:00
Loren Eteval 062ee04943 Add multithreaded download speed test
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-13 17:41:46 +08:00
Loren Eteval 4b472fe3a0 Update version to 0.5.1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-09 12:10:15 +08:00
Igor 1d16bd398c update russian translation 2025-06-07 20:29:02 +08:00
Loren Eteval 8581ce4a54 Fix NewChangesNextTimeMBox not shown on Linux when editing in the editor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-04 22:55:32 +08:00
Loren Eteval 460c1c0a0d Add parent=self for AppMainWindow handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-04 16:15:50 +08:00
Loren Eteval 8e1888df21 Move to saveGeometry & saveState implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-04 15:16:04 +08:00
Loren Eteval d10b8ac6ed Make setColumnMinimumWidth only work on Windows
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-03 17:30:08 +08:00
Loren Eteval 0f50b97386 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 88c68e2397 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 418d4e3c84 Add AppImage info logging in Application.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 15:52:39 +08:00
Loren Eteval 4d1a0ccb2b Update Constants.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 15:15:27 +08:00
Loren Eteval a73fb49047 Add getAppImagePath in SystemRuntime.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 15:14:24 +08:00
Loren Eteval 344247c1e0 Update format in Application.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 00:08:17 +08:00
Loren Eteval 1e559eb588 Show error reasons in XrayAssetDownloadManager.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 00:07:36 +08:00
Loren Eteval 7fdafa01c7 Update theme
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 00:07:14 +08:00
Loren Eteval 92aa7aeae1 Set tun2socks logging level to 'error'
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 00:02:11 +08:00
Loren Eteval e2dfdb469a Update format
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-05-31 22:18:48 +08:00
Igor 63d1628ee1 macos dock icon visibility feature 2025-05-31 11:32:02 +04:00
Loren Eteval 50cfac14fa Update version to 0.5.0
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-05-19 19:43:12 +08:00
Loren Eteval 3cace6aa54 Upload 0.5.0 workload
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-05-19 19:43:12 +08:00
Loren Eteval db2142dd91 Update bundled geosite & geoip
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-05-19 17:30:28 +08:00
Loren Eteval 93bf4ce53f Update icons
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-05-19 17:26:58 +08:00
Loren Eteval 3b0480c179 Update Xray-core asset files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-04-25 16:28:33 +08:00
Loren Eteval ca80e30f50 Update font file
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-04-25 16:28:17 +08:00
Loren Eteval 16c5255331 Refactor translation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-03-20 00:22:32 +08:00
Loren Eteval 06a77e4723 Update version to 0.4.14
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-23 23:10:40 +08:00
Loren Eteval 9816a4243f Add showUnrecognizedConfigMBox
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-23 17:42:48 +08:00