世界
81d6827334
Refactor to eliminate hardcoded identifiers
...
Read package identifier and app group ID from Info.plist at runtime
via AppConfiguration. This enables SFM.System to use TeamID-prefixed
app group format required by macOS Sequoia, fixing the privacy prompt
when accessing app group data.
2026-01-03 02:46:52 +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
世界
9b179fe5cd
Improve On Demand Settings
2026-01-01 19:37:36 +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
世界
251a79f5d7
Fix crash on macOS 13
2026-01-01 16:40:38 +08:00
世界
00ce06858d
Fix situations where Clash mode is too long
2026-01-01 16:40:26 +08:00
世界
58b5e9d732
Add custom on-demand rules support
2025-12-30 00:18:43 +08:00
世界
6de410c3f7
Fix log performance
2025-12-29 15:35:17 +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
世界
abc8d56ffc
Update dependencies
2025-12-22 13:58:10 +08:00
世界
688a371e78
Add browse button to open working directory in Files app (iOS)
2025-12-22 13:57:34 +08:00
世界
0eb5fce745
Fix Settings first navigation animation missing
2025-12-22 12:06:56 +08:00
世界
1bbda34a86
Fix toolbar menu closing on log refresh
...
Use UIKit UIMenu on iOS to prevent SwiftUI view updates from
dismissing open menus. Separate LogDataModel from LogViewModel
to isolate log data changes from UI state.
2025-12-19 23:29:09 +08:00
世界
90a1022ec2
Fix multiple status streams when reconnecting
2025-12-19 19:26:16 +08:00
世界
7bddeed04a
Add file provider for iOS
2025-12-19 14:35:17 +08:00
世界
675699d50d
Fix link naiveproxy
2025-12-13 20:36:10 +08:00
世界
9be752ea94
Minor fixes
2025-12-13 19:30:33 +08:00
世界
14c0b34368
Fix unexpected connect error
2025-12-13 16:11:32 +08:00
世界
2da9397ef6
Auto-select newly created or imported profile
2025-12-07 18:12:47 +08:00
世界
9b25243b6a
Check service status before destroying working directory
2025-12-07 11:33:31 +08:00
世界
bbf0d4945c
Add App Shortcuts and improve IntentsExtension
2025-12-07 11:33:30 +08:00
世界
39338ab133
Restart service when settings change
2025-12-07 10:28:51 +08:00
世界
bd5e5f3a79
Use relative time format for Last Updated
2025-12-06 22:27:42 +08:00
世界
dcc6cd189c
Fix dashboard buttons on tvOS
2025-12-06 22:02:04 +08:00
世界
f3ab29cda7
Fix status refresh
2025-12-06 22:01:44 +08:00
世界
0e206cc452
Refactor Dashboard traffic cards with line charts
2025-12-06 21:19:37 +08:00
世界
52efbd97d2
Always show Connections in Dashboard
2025-12-06 20:14:34 +08:00
世界
f1fa3cbbdf
Fix form on tvOS
2025-12-06 19:37:21 +08:00
世界
5c7df0d608
Fix performance for connection list
2025-12-06 19:37:21 +08:00
世界
2044535979
Fix Overview flicker on legacy iOS
2025-12-04 21:48:03 +08:00
世界
8d45a42320
Fix reordering in non-edit mode on iOS 26
2025-12-04 20:00:10 +08:00
世界
8ecbd3ab6c
Unify editMode in ProfilePickerSheet
2025-12-04 18:55:37 +08:00
世界
ac638567f5
Minor fixes for dashboard
2025-12-04 16:59:23 +08:00
世界
2db8512dad
Fix profile picker row spacing on iOS 26+
2025-12-04 16:10:36 +08:00
世界
3239b1e822
Fix toolbar menu position inconsistency on legacy iOS
2025-12-04 15:56:02 +08:00
世界
ada4232f54
Fix card management on tvOS
...
- Extract TVToolbarButton as shared component
- Implement tvOS-specific card row with native Toggle and reorder handle
- Add focus section and move command support for reordering
2025-12-04 15:41:17 +08:00
世界
ad9a9ae6b4
Fix profile picker on tvOS
2025-12-04 15:07:53 +08:00
世界
c3c9284964
Fix connection card background on iOS
2025-12-04 11:44:31 +08:00
世界
7c8863b53a
Unify card background styles
2025-12-03 19:57:15 +08:00
世界
215677131d
Fix profile picker
2025-12-03 19:57:15 +08:00
世界
2e58f37fe1
Restore nested TabView for dashboard on iOS < 26
2025-12-03 19:57:15 +08:00
世界
727136f187
Refactor profile management
2025-12-03 11:15:56 +08:00
世界
adf4e5c75c
Fix action button style on tvOS
2025-12-02 13:53:08 +08:00
世界
e9d6b380bf
Replace sheets with navigation destinations on tvOS
2025-12-02 13:53:07 +08:00
世界
b3714ed957
Fix group item style
2025-12-01 21:27:09 +08:00
世界
714f77dbbf
Unify DashboardViewModel instances
2025-12-01 21:02:28 +08:00
世界
4ddfcdb324
Refactor Alerts
2025-12-01 18:22:06 +08:00
世界
8e764c56eb
Refactor ViewModel
2025-12-01 17:11:34 +08:00
世界
30492c1191
Fix groups
2025-12-01 16:27:24 +08:00
世界
22de256d13
Fix for tvOS
2025-11-27 18:55:10 +08:00
世界
0bfb6d2516
Add swiftlint & Minor fixes
2025-11-27 16:10:55 +08:00
世界
8855e0eef9
Improve SidebarView
2025-11-26 22:25:53 +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
世界
4f0d1098e6
Improve Start/Stop button
2025-11-26 22:25:52 +08:00
世界
32f5bf1f3b
Improve performance for Logs
2025-11-26 22:25:51 +08:00
世界
f6d14dbb8a
Refactor Dashboard
2025-11-26 22:25:51 +08:00
世界
2e2fc223bf
Fix logs
2025-11-26 22:25:51 +08:00
世界
68b4142340
Redesign dashboard
2025-11-26 22:25:51 +08:00
世界
b7a810b168
Add export for logs
2025-11-26 22:25:51 +08:00
世界
a71c1784bb
Fix title for Logs
2025-11-26 22:25:50 +08:00
世界
26aa7c4410
Search for logs
2025-11-26 22:25:50 +08:00
世界
340cdcb16d
Improve Logs
2025-11-26 22:25:50 +08:00
世界
c20213ed91
Add local network permissions for DHCP
2025-11-26 22:25:50 +08:00
世界
ec0ed8344e
Fix tvOS profile import
2025-11-26 22:25:49 +08:00
世界
2491cd87dd
Fix translations
2025-11-26 22:25:49 +08:00
世界
29a84a16b0
Add log level filtering
2025-11-26 22:25:49 +08:00
世界
7d5ba19d51
Improve LogView
2025-11-26 22:25:49 +08:00
世界
7982ac3edd
Fix preferences
2025-11-26 22:25:48 +08:00
世界
ac620cfd3a
Fix libbox connection
2025-11-26 22:25:48 +08:00
世界
f5a02d9da0
Fix dashboard refresh
2025-11-26 22:25:48 +08:00
世界
437fe7ac31
Add ANSI color parsing support to logs
2025-11-26 22:25:48 +08:00
世界
39b10d707e
Refactor to use consolidated CommandClient
2025-11-26 22:25:48 +08:00
世界
b71cbae382
Refactor to MVVM architecture
2025-11-26 22:25:48 +08:00
世界
61f1036f57
Fix usages of writeFatalError
2025-11-26 22:25:47 +08:00
世界
f4b284acd8
Update usages of libbox
2025-11-26 22:25:47 +08:00
世界
532c140f05
Bump version
2025-11-26 22:25:10 +08:00
世界
8637af352c
Fix tvOS extension
2025-11-26 22:25:10 +08:00
世界
84d8cf1757
Bump version
2025-10-01 10:28:35 +08:00
世界
5d811d10b9
Minor fixes
2025-09-30 17:06:17 +08:00
世界
8a42e67060
Update dependencies
2025-09-30 15:56:33 +08:00
世界
af2e8505be
Migrate to directory mode
2025-09-30 15:56:33 +08:00
世界
d65dca340b
Update .gitignore
2025-09-30 15:56:33 +08:00
世界
286f6fd794
Fix issues on new systems
2025-09-23 21:45:01 +08:00
世界
a696864985
Fix disable HTTP proxy
2025-09-14 19:08:39 +08:00
世界
1788a7f7bf
Reformat code
2025-09-14 19:08:38 +08:00
世界
96bee16bf0
Bump version
2025-09-13 13:16:02 +08:00
世界
c5734677bd
Bump version
2025-06-20 22:13:03 +08:00
世界
6a0e6782a5
Add stub for localDNSTransport and systemCertificates
2025-06-20 22:13:03 +08:00
世界
f7883b0f3e
Add export plist
2025-06-20 22:12:51 +08:00
世界
ae5818ee5a
Bump version
2025-03-10 16:31:00 +08:00
世界
a828bb3a93
Bump version
2025-02-23 08:39:31 +08:00
世界
7d3e1e879f
Fix showing deprecated warnings without link
2025-02-20 22:27:56 +08:00
世界
2fd7bdc822
Add button to disable deprecated warnings
2025-02-20 10:57:45 +08:00
世界
f9eecf8f8c
Fix read WIFI information on macOS app store version
2025-02-20 10:57:04 +08:00