Commit Graph
25 Commits
Author SHA1 Message Date
Loren Eteval 9a92045271 Modernize cross-platform release packaging
Build and validate architecture-specific Linux, macOS, and Windows
artifacts with appimagetool, robust WiX provisioning, Windows
7-compatible native bindings, and explicit runtime architecture checks.
Preserve bundle metadata and align dependency constraints with supported
release targets.

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-24 18:38:29 +08:00
Loren Eteval 1b3692ec46 Refactor QR code generation and presentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-22 21:28:19 +08:00
Loren Eteval 52dda1971b Pin zxing-cpp below version 3 for Nuitka builds
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-22 09:04:34 +08:00
Loren Eteval 936a5b3664 Add proxy endpoint information
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-19 11:02:53 +08:00
Loren Eteval 03b333562c Add proxy core runtime dependencies
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2026-08-17 15:42:49 +08:00
LorenEteval 297c9496b5 Theme: New app styling
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
Loren Eteval bfcf04e296 Add screen QR-code scanning
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2025-12-04 11:04:34 +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
Igor a1d114f38c macos dock icon visibility feature 2025-05-31 11:32:02 +04:00
Loren Eteval 9c55dccd1a Update Python dependencies
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-10-12 21:30:10 +08:00
Igor 17bfad5cd3 download latest xray assets when deploy 2024-10-11 00:09:41 +04: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 25f5d120de Move PySide6 to PySide6-Essentials in requirements
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-02-29 21:39:13 +08:00
Loren Eteval 5483495e8d Update Python dependencies
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2024-02-07 12:34:23 +08:00
Loren Eteval 16d18e9d29 Update dependencies to PySide6
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-28 20:14:44 +08:00
Loren Eteval 6c5fd44d49 Update dependency version
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-10-06 22:49:28 +08:00
Loren Eteval 9a977de86f Add ping3 dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-20 11:17:13 +08:00
Loren Eteval b0afc4d78c Add hysteria2 dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-10 13:13:50 +08:00
Loren Eteval d4425db1e8 Add tun2socks dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-09-07 00:15:55 +08:00
Loren Eteval 19f15f7622 Remove watchfiles dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-12 09:30:55 +08:00
Loren Eteval ad80a02c5c Add watchfiles dependencies
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-11 12:59:01 +08:00
Loren Eteval 6e82466313 Fix missing pypng requirement for generating qrcode
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-06 17:16:56 +08:00
Loren Eteval 5b4fc366b4 Remove unused package dependency
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-08-05 11:31:46 +08:00
Loren Eteval b17db77c42 Fix requirements
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-07-27 08:25:15 +08:00
Loren Eteval e08021ac85 Add project files
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
2023-07-24 19:49:17 +08:00