68 Commits
Author SHA1 Message Date
世界 9232f21e64 Use relative paths for profile configs to survive device migration
Profile paths were stored as absolute paths including the App Group
container UUID, which changes after iPhone data migration (Quick Start /
backup restore), making all config files inaccessible.
2026-05-25 11:54:09 +08:00
世界 dde1b0a0ec tools: Network Quality and STUN 2026-05-15 16:30:49 +08:00
世界 1adf10379a Reformat code 2026-02-28 14:41:34 +08:00
世界 ebe40fb020 Fix iCloud profile 2026-02-19 16:50:14 +08:00
世界 4a91a0c588 Add iCloud Drive path description for iCloud profile type 2026-02-15 17:47:40 +08:00
世界 8897e6deeb refactor: improve alert error context and copy action 2026-02-08 18:25:55 +08:00
世界 a86dfc26d1 Reformat code 2026-02-08 18:23:42 +08:00
世界 2e682d746c Fix main-thread blocking I/O 2026-02-05 02:37:02 +08:00
世界 4ae421cd04 Fix security-scoped URL access balancing 2026-02-04 22:32:02 +08:00
世界 20e22b691a Fix NWSocket deadlock and read/write 2026-02-04 22:26:28 +08:00
世界 ce0d7ead88 Rewrite menu bar extra with AppKit 2026-01-05 19:19:11 +08:00
世界 91edd77b00 Add toolbar for JSON editor 2026-01-05 16:28:59 +08:00
世界 59317f3c79 refactor: Fix macOS standalone application 2026-01-05 01:21:24 +08:00
世界 64e2ece819 Minor fixes 2026-01-03 00:55:17 +08:00
世界 52db9bbb39 Refactor QR scan and share and add QRS support 2026-01-02 16:27:26 +08:00
世界 313cb5d213 Add save file option for profile sharing
Add "Save File" and "Save Content JSON" options to profile share menu,
allowing users to save profiles directly to a chosen location using
fileExporter instead of the system share sheet.
2026-01-01 20:25:28 +08:00
世界 55e01a89b5 Add back local profile for tvOS 2026-01-01 19:47:49 +08:00
世界 e2c378d42b Add QR scanner support for macOS with camera selection
- Refactor QR scanner into separate Scanner module for iOS and macOS
- Add camera selection menu for devices with multiple cameras
- Use Vision framework for QR detection on macOS
- Remove tvOS QR scanner support (continuity camera)
- Add camera entitlement and usage description for macOS
- Fix minor issues in Intents and ExtensionProvider
2026-01-01 18:18:03 +08:00
世界 73b75faa02 Fix duplicate title in Import Profile sheet on macOS 2025-12-26 17:08:51 +08:00
世界 03e6f18a04 Fix iCloud profile path using wrong keyboard type 2025-12-24 16:32:52 +08:00
世界 9be752ea94 Minor fixes 2025-12-13 19:30:33 +08:00
世界 2da9397ef6 Auto-select newly created or imported profile 2025-12-07 18:12:47 +08:00
世界 bd5e5f3a79 Use relative time format for Last Updated 2025-12-06 22:27:42 +08:00
世界 727136f187 Refactor profile management 2025-12-03 11:15:56 +08:00
世界 4ddfcdb324 Refactor Alerts 2025-12-01 18:22:06 +08:00
世界 8e764c56eb Refactor ViewModel 2025-12-01 17:11:34 +08:00
世界 0bfb6d2516 Add swiftlint & Minor fixes 2025-11-27 16:10:55 +08:00
世界 c5fd6a6b4e Improve JSON editor for macOS 2025-11-26 22:25:52 +08:00
世界 3f1c716a0a Improve JSON editor for iOS 2025-11-26 22:25:52 +08:00
世界 264c37218c Merge profile to dashboard 2025-11-26 22:25:52 +08:00
世界 b71cbae382 Refactor to MVVM architecture 2025-11-26 22:25:48 +08:00
世界 286f6fd794 Fix issues on new systems 2025-09-23 21:45:01 +08:00
Xiang 4b056b5c4e Fix unable to exit edit mode after deleting the last profile on iOS 2024-12-15 21:36:07 +08:00
世界andXiang ef08a1052b Add localization support
Co-authored-by: Xiang <xfqz86@163.com>
2024-12-15 21:36:07 +08:00
世界 fe7dd4322f Reload service on current profile update 2024-11-29 14:40:55 +08:00
世界 6d4ed01a6d Minor fixes 2024-10-13 21:16:49 +08:00
世界 9dadf5f648 Add connections dashboard 2024-10-06 21:41:07 +08:00
世界 8b5ad1928f Minor fixes 2024-09-17 18:49:49 +08:00
世界 a8ea162606 Fix macOS toggle style 2024-09-16 14:22:36 +08:00
世界 20f70a5a6c Minor fixes 2024-09-12 11:55:21 +08:00
世界 046bc8c06b Fix profile list sync
// it works, but why?
2024-06-10 00:03:36 +08:00
世界 45b4e58b3f Fix interfaces for tvOS 2024-02-23 23:37:42 +08:00
世界 be67111425 Disable start button if profiles is empty on macOS 2024-02-21 14:14:39 +08:00
世界 bbee434895 Remove ignoreDeviceSleep && Improve delete button on macOS 2024-02-16 13:41:32 +08:00
世界 1f6e99f576 Improve UI 2024-02-08 10:37:37 +08:00
世界 5fb2fd3498 Replace Share URL with Share URL as QR Code 2024-01-14 20:32:12 +08:00
世界 94f953dfe5 Try fix profile editor 2023-12-03 21:31:10 +08:00
世界 80a65f9095 Hide share URL button on tvOS 2023-10-07 13:24:25 +08:00
世界 1e262e239a Fix add profile button removed by mistake 2023-10-06 15:24:02 +08:00
世界 c5a29e0956 UI fixes 2023-10-02 22:12:33 +08:00