Loren Eteval
|
35ec544ca8
|
Fix application exit problems when having multi-test on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-24 11:51:20 +08:00 |
|
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
|
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
|
191c6303f1
|
Update copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-22 11:07:16 +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
|
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
|
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
|
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
|
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
|
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
|
16c5255331
|
Refactor translation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-03-20 00:22:32 +08:00 |
|
Loren Eteval
|
9816a4243f
|
Add showUnrecognizedConfigMBox
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-02-23 17:42:48 +08:00 |
|
Loren Eteval
|
9eb52d4060
|
Update UserServersQTableWidget.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-02-23 15:09:33 +08:00 |
|
Loren Eteval
|
bdedf9f6b4
|
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
|
644a56e2c4
|
Fix TextEditorWindow questionSave mbox logic
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-02-03 00:56:21 +08:00 |
|
Loren Eteval
|
9649238841
|
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
|
ae32eb18fa
|
Update UserServersQTableWidget.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-28 11:48:30 +08:00 |
|
Loren Eteval
|
9dae77b17c
|
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
|
5218c5e300
|
Fix race condition in guiEditor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-13 18:27:24 +08:00 |
|
Loren Eteval
|
0534f42b3d
|
Fix race condition in guiEditor
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-11 20:32:42 +08:00 |
|
Loren Eteval
|
c1f6d4d7ab
|
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
|
3556863ab5
|
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
|
ad767028aa
|
Fix guiEditor open() bug
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-10 19:36:16 +08:00 |
|
Loren Eteval
|
6f38b93c8f
|
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
|
d96bb175fc
|
Remove delegate code
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-29 08:55:11 +08:00 |
|
Loren Eteval
|
9f8d2161a7
|
Add activation by Enter key of QTableWidget server on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-29 08:10:19 +08:00 |
|
Loren Eteval
|
ea5587bee3
|
Move to asynchronous implementation on mbox/dialog
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-28 22:43:09 +08:00 |
|
Loren Eteval
|
ce1b8e9285
|
Update UserServersQTableWidget.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-28 21:02:08 +08:00 |
|
Loren Eteval
|
3a14a0b948
|
Add tcping test support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-03-09 18:19:04 +08:00 |
|
Loren Eteval
|
2894a6d479
|
Add exception check in toURI() call
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-03-07 13:29:12 +08:00 |
|
Loren Eteval
|
3b748356c9
|
Move to icmplib implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-03-07 00:57:06 +08:00 |
|
Loren Eteval
|
86a67ee4ff
|
Improve user experience in subs update
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-27 20:17:33 +08:00 |
|
Loren Eteval
|
6fff6f05a9
|
Sync rework changes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-07 12:33:03 +08:00 |
|