Commit Graph
545 Commits
Author SHA1 Message Date
Loren Eteval 9b98c19fa5 Add useSetMenu param in AppQAction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-23 23:47:14 +08:00
Loren Eteval e80ce1f2d3 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 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 c2419beec5 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 131b92db49 Fix printStandardStream possible decode bug
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 13:02:46 +08:00
Loren Eteval 705ada55e4 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 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 fe5472af23 Add "chmod +x" on Linux deploy
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 10:41:32 +08:00
Loren Eteval 1fe3396ec6 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 10:41:10 +08:00
Loren Eteval 66ee4f2acf Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 10:40:46 +08:00
Loren Eteval 7d8d1a0ea2 Bump version to 0.5.2
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 00:17:09 +08:00
Loren Eteval 1a9c783ffa Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 00:16:33 +08:00
Loren Eteval e4b8c00644 Add the WinGet publication workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 00:16:17 +08:00
Loren Eteval 79e0a0fcf5 Remove prerelease option when publishing
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-22 00:15:28 +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 bcf9e95c00 Add Windows session integration
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:11:44 +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 468cebad20 Refine framework base classes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:02:44 +08:00
Loren Eteval e8e355beab Fix CoreManager uniqueCleanup flag
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 22:02:20 +08:00
Loren Eteval 9bc979af98 Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 21:55:39 +08:00
Loren Eteval 47b2621f34 Use setup-python-win7 in github workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-21 13:44:49 +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 885cca477a Refine update management
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-17 19:12:08 +08:00
Loren Eteval 27f4c6c5f9 Refresh bundled asset files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-14 20:48:47 +08:00
Loren Eteval e3fe45930d Deploy Hysteria 1 assets
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-14 20:44:50 +08:00
Loren Eteval 82ed393cb1 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 c73aff7a4c Use Python 3.13 in github workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-13 22:46:13 +08:00
Loren Eteval 3c053fde15 Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-13 17:42:15 +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 553708bf83 Bump version to 0.5.1
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-09 12:10:15 +08:00
Loren Eteval 2893a58254 Unify Windows release artifacts
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-09 12:09:38 +08:00
Loren Eteval 730dd02523 Merge pull request #136 from vint2k/ru-translation-update
Update Russian translation
2025-06-07 20:46:56 +08:00
Igor 2f778dca79 update russian translation 2025-06-07 20:29:02 +08:00
Loren Eteval 64f38f3bd6 Add Windows7 release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-07 20:24:10 +08:00
Loren Eteval 89ef04acd1 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 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 9d40e84bb7 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-04 15:27:40 +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 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 4d7ae418a4 Add linux AppImage release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 18:21:48 +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 f9cb899ec3 Log AppImage runtime information
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-06-02 15:52:39 +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