Commit Graph
144 Commits
Author SHA1 Message Date
Loren Eteval e331815fad Add subscription-row tooltips
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 17:26:19 +08:00
Loren Eteval 69e266e104 Add server-row tooltips
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 17:25:56 +08:00
Loren Eteval 4a04177cdb Fix macOS application-exit race
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 18:30:17 +08:00
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 02b1c9a427 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 50a8b6a888 Add Win32Session protection
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:14:26 +08:00
Loren Eteval b5bd1444e0 Refine application lifecycle
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:09:28 +08:00
Loren Eteval 48acdc12e5 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 06ee15a696 Add "Hide Dock Icon" option
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-17 23:38:47 +08:00
Loren Eteval 89ab4177a3 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 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 f47bb99bd3 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 9f72926f45 Move to saveGeometry & saveState implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-04 15:16:04 +08:00
Loren Eteval 9e76916c3b 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 f9cb899ec3 Log AppImage runtime information
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 15:52:39 +08:00
Loren Eteval 1731b1c7e7 Format application lifecycle code
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 00:08:17 +08:00
Loren Eteval 01d14b2c0c Format source
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-05-31 22:18:48 +08:00
Igor a1d114f38c macos dock icon visibility feature 2025-05-31 11:32:02 +04: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 d600f86d66 Refactor translation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-03-20 00:22:32 +08:00
Loren Eteval 7277975acf Add showUnrecognizedConfigMBox
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-23 17:42:48 +08:00
Loren Eteval ad888fff79 Refine server-table behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-23 15:09:33 +08:00
Loren Eteval 4b0e268f11 Fix questionSaveMBox close on non-Windows platform
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-16 22:12:06 +08:00
Loren Eteval 17a758f4dc Fix input when xhttp extra is empty
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-04 22:15:56 +08:00
Loren Eteval b40c303122 Add xhttp support (URI, GUI Editor)
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-04 18:02:52 +08:00
Loren Eteval 8398e674a0 Fix TextEditorWindow questionSave mbox logic
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-02-03 00:56:21 +08:00
Loren Eteval e06830f950 Format source
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-01-27 17:30:16 +08:00
Igor 782e5d066f remove old socket if exist 2025-01-24 20:22:11 +04:00
Loren Eteval 2ccefe4b74 Format source
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-24 18:35:26 +08:00
Loren Eteval 87041b5655 Update speed test result & Optimize power usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-23 22:59:00 +08:00
Loren Eteval 550b3f3217 Fix theme handling for PySide6 >= 6.7.0 on Windows
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-23 19:40:55 +08:00
Loren Eteval bb99498d94 Fix macOS compatibility issues
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-16 19:54:49 +08:00
Loren Eteval a11d48f499 Add SplitHttp transport
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-08-04 21:20:11 +08:00
Loren Eteval ab7f336f4b Add exception handling for os.path.getmtime
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 15:36:16 +08:00
Loren Eteval f5ccfb5daa Add modified time in asset item
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 12:36:42 +08:00
Loren Eteval 555256c5bd Refine Xray asset list
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:50:00 +08:00
Loren Eteval bad47ff105 Refine server-table behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:48:30 +08:00
Loren Eteval a8add371aa Fix question delete mbox init multiple times
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-14 11:03:11 +08:00
Loren Eteval d95915eca7 Preserve subscription-delete dialog modality on Windows
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-13 22:09:06 +08:00
Loren Eteval 118681cd94 Fix modality of user subs window on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-13 20:36:32 +08:00
Loren Eteval 8ee82714b7 Fix modality of TextEditorWindow on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-13 20:35:54 +08:00
Loren Eteval bde9b839c1 Fix race condition in guiEditor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-13 18:27:24 +08:00
Loren Eteval 61ff8c36f3 Fix app crash log not saved
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-13 18:26:34 +08:00
Loren Eteval 0317ed79af Fix race condition in guiEditor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-11 20:32:42 +08:00
Loren Eteval 692cae0736 Fix add server via Gui crash
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-11 17:24:47 +08:00
Loren Eteval 5b119a59d7 Fix logic in server table widget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-10 20:30:05 +08:00
Loren Eteval 9c3428cbbf Fix guiEditor open() bug
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-10 19:36:16 +08:00
Loren Eteval 75c1001787 Cache guiEditor in server table widget #79
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-10 19:36:16 +08:00
Loren Eteval 26c86e1dd6 Add mac_ver log print on macOS when app starts
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 10:25:31 +08:00
Loren Eteval 81e1161acf Fix monochrome tray icon on different macOS version
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 10:13:07 +08:00