Commit Graph
436 Commits
Author SHA1 Message Date
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 1316ecb34b Update to use general logger function
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-23 19:38:20 +08:00
Loren Eteval 94a7239255 Rework core process management
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-23 19:32:52 +08:00
Loren Eteval bf92c3bd78 Refine core lifecycle management
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-23 19:28:39 +08:00
Loren Eteval 9f6f183fa8 Update package version in workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-04 21:43:21 +08:00
Loren Eteval 5f381c4505 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-12-04 19:59:29 +08:00
Loren Eteval 7000a10b69 Update package release workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-11-03 13:44:22 +08:00
Loren Eteval 3f3a50d5b4 Refine deployment tooling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-11-03 11:33:36 +08:00
Loren Eteval e05f1b1f56 Reduce connection power usage
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-11-02 14:54:32 +08:00
Loren Eteval 2e7183cfe1 Update .gitignore
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-23 17:32:44 +08:00
Loren Eteval 04c5173e5d Refine deployment tooling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-23 17:32:36 +08:00
Loren Eteval d387e1998c Refine utility helpers
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-23 16:37:33 +08:00
Loren Eteval f00ac06e3f Update __main__ script
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-23 12:55:52 +08:00
Loren Eteval ca4da20378 Merge pull request #111 from vint2k/translation-update
update russian translation
2024-10-22 21:10:53 +08:00
Igor b6bf67a213 update russian translation 2024-10-21 22:46:55 +04: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 f5e5a3fbab Merge pull request #107 from vint2k/update-xray-assets
Auto-update Xray assets when deploy
2024-10-12 22:10:23 +08:00
Loren Eteval 6919984750 Add download asset files step in github actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 21:30:19 +08:00
Loren Eteval ed0c11492d Update package configuration
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 21:30:19 +08:00
Loren Eteval 14f163bc77 Delete requirements-nocore.txt
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 21:30:19 +08:00
Loren Eteval 9c55dccd1a Update Python dependencies
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 21:30:10 +08:00
Loren Eteval 6a7482552d Refine deployment tooling
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 21:19:05 +08:00
Loren Eteval df13ffeed0 Add geoip.dat & geosite.dat
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 17:48:07 +08:00
Loren Eteval 2a88909d2d Revert "update .gitignore"
This reverts commit ab06cc535a.

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 17:46:05 +08:00
Igor 0529faf7da update .gitignore 2024-10-11 00:09:56 +04:00
Igor 17bfad5cd3 download latest xray assets when deploy 2024-10-11 00:09:41 +04:00
Loren Eteval 042338ea67 Add check-latest in setup-go
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-09 18:26:59 +08:00
Loren Eteval 5fdadb8f7c Bump version to 0.4.8
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-09 18:10:19 +08:00
Loren Eteval 18b341c65c Update go version to 1.23 in github actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-09 18:09:38 +08:00
Loren Eteval 01e8cb95d6 Revert "Specify windows-2019 in deploy-pypi.yml"
This reverts commit 7e7235a992.

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-09 18:09:16 +08:00
Loren Eteval cc621fb038 Build packages on Windows Server 2019
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-08-11 12:47:41 +08:00
Loren Eteval 82e0010bef Revert "Specify nuitka version in deploy-pypi.yml"
This reverts commit f89562192d.

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-08-11 12:45:43 +08:00
Loren Eteval ba35b1a0aa Pin Nuitka in the package workflow
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-08-10 23:06:25 +08:00
Loren Eteval 25f237924e Add install numpy<2 step
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-08-10 16:11:58 +08:00
Loren Eteval 470d9eb074 Bump version to 0.4.7
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-08-04 21:21:10 +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 178c252877 Correct an invalid release workflow symbol
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 12:41:02 +08:00
Loren Eteval e54a1bc3d4 Bump version to 0.4.6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 12:37:29 +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 0fb6c0d9bc Make open asset directory optional in low PySide6 version
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 12:36:06 +08:00
Loren Eteval d97d3b3bd4 Handle power save mode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:51:36 +08:00
Loren Eteval 823921a59b Add Power Save Mode option in settings menu
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:50:55 +08:00
Loren Eteval b8de690a21 Refine text-editor behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:50:27 +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 860e3f556b Refine main-window behavior
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:48:53 +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 e6a85bb365 Persist the new-changes message-box state
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:47:47 +08:00
Loren Eteval b1a285abbf Refine system-proxy tray actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:46:41 +08:00
Loren Eteval 53e4ee1fe8 Refine Xray asset viewer
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-05-28 11:45:41 +08:00