Commit Graph
339 Commits
Author SHA1 Message Date
Loren Eteval bc6883ff10 Refine system-tray behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 09:28:26 +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 8174fdb8d0 Add kwargs param in tray actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 09:27:27 +08:00
Loren Eteval b5e3da6c93 Add isTrayAction field in AppQAction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 09:26:44 +08:00
Loren Eteval 03c5117cd9 Remove delegate code
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 08:55:11 +08:00
Loren Eteval 423b17c747 Refine GUI editor layout
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 08:11:06 +08:00
Loren Eteval d4e3dcc740 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 dee2ba08f9 Refine text-editor behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 08:09:44 +08:00
Loren Eteval 2843c714b7 Fix monochrome tray icon on macOS
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 08:09:08 +08:00
Loren Eteval 007a870d0a Disable the unused Hysteria editor group
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 08:08:34 +08:00
Loren Eteval 58c946ba44 Refine Qt widget behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-29 08:07:58 +08:00
Loren Eteval 55abb94fed 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 7ebfe32e16 Refine configuration handling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 21:04:46 +08:00
Loren Eteval 7b403936f5 Modify fixed size in TextEditorWindow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 21:03:32 +08:00
Loren Eteval 0dc238af69 Add server menu in main window
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 21:02:35 +08:00
Loren Eteval 88a6196c5d Refine server-table behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 21:02:08 +08:00
Loren Eteval a05f991eb4 Add GuiEditor widget
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 21:00:00 +08:00
Loren Eteval e8d56d48eb Add the monochrome tray icon setting
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:24:40 +08:00
Loren Eteval 5d61530a76 Add monochrome tray icon support
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:22:56 +08:00
Loren Eteval a5279ad0f4 Refine subscription-window behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:22:04 +08:00
Loren Eteval 048060c8c3 Refine application entry point
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:10:33 +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 aba6a88ddc Add empty configuration helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:09:05 +08:00
Loren Eteval 9431c1b4c2 Add GUI editor components
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:08:35 +08:00
Loren Eteval 5008744405 Add GUI editor item factories
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:07:08 +08:00
Loren Eteval 77ac156772 Refine indentation control
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:04:13 +08:00
Loren Eteval 54f9255707 Add shared Qt widgets
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:04:13 +08:00
Loren Eteval 6dae3c8077 Refresh translations
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:01:24 +08:00
Loren Eteval ec2eaf1127 Reset translation sources during generation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-04-28 20:00:47 +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 36b390e329 Bump version to 0.3.10
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-11 22:13:34 +08:00
Loren Eteval baaa0eb4ed Update tun2socks dependency build to go 1.22
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-11 21:49:04 +08:00
Loren Eteval f3cff053bf Select Tun2socks dependency by Go version
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-11 21:41:17 +08:00
Loren Eteval b71764515e Bump version to 0.3.9
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-09 19:17:56 +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 156053b178 Add TCP reachability checks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-09 18:18:20 +08:00
Loren Eteval 4fce3d51b7 Update project documentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-09 18:17:43 +08:00
Loren Eteval 004bd21969 Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-07 13:49:51 +08:00
Loren Eteval e3eb03d710 Rename the package release job
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-07 13:43:03 +08:00
Loren Eteval 7fab169a86 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 3976d1a699 Remove Sigstore signing from package releases
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-07 00:57:38 +08:00
Loren Eteval a2cef472b9 Move to icmplib implementation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-07 00:57:06 +08:00
Loren Eteval 825c01c88d Move ping3 dependency to icmplib
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-07 00:56:31 +08:00
Loren Eteval 93f9c0e08d Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 15:24:17 +08:00
Loren Eteval b6a74a3b65 Bump version to 0.3.8
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 14:43:29 +08:00
Loren Eteval 66696caac8 Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 14:42:34 +08:00
Loren Eteval 3399ca0d0b Bump version to 0.3.7
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 00:25:54 +08:00
Loren Eteval 3f42e6423e Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 00:25:23 +08:00
Loren Eteval 5e99ed15b4 Bump version to 0.3.6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 00:08:19 +08:00
Loren Eteval 0c9c8a2b76 Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-03-01 00:08:00 +08:00