Commit Graph
22 Commits
Author SHA1 Message Date
Kaede Akino 947c0dc2ab Refine Assistant and action menus 2026-09-23 11:59:11 +08:00
Kaede Akino e55f201ac7 Rename Vault editor discard actions 2026-09-23 08:12:55 +08:00
Kaede Akino 144551566a Unify Vault deletion confirmations 2026-09-23 08:12:54 +08:00
Kaede Akino e82a8dc7cb Unify Vault editor interactions 2026-09-23 08:12:49 +08:00
Kaede Akino a52488cf3a Show destructive menu icons on macOS 27 2026-09-22 23:21:56 +08:00
Kaede Akino cdba5aa44b Disable forwarding when SSH is off 2026-09-21 21:24:47 +08:00
Kaede Akino 46f4b17ab0 Unify Vault form organization 2026-09-21 16:48:53 +08:00
Kaede Akino fc37ec37f2 Simplify port forwarding card status 2026-09-20 12:45:41 +08:00
Kaede Akino f1796d879a Remove useless code 2026-09-19 12:30:16 +08:00
Kaede Akino fa38622457 Close edit pane after saved for port forwarding 2026-09-19 00:00:26 +08:00
Kaede Akino eaa95b98b1 Unified generate name strategies 2026-09-18 23:57:26 +08:00
Kaede Akino efc296f4f8 Refine Vault Right Sidebar UI 2026-09-18 23:43:14 +08:00
Kaede Akino 61cde4cd40 Refactor Port Forwarding 2026-09-18 23:37:57 +08:00
Kaede Akino decd565f2b Use shared forwarding editor policy on macOS
Remove the redundant desktop adapter and retain its behavior through the existing Application policy. Expand regression coverage and record verification evidence.

Verification: 1,399 macOS tests passed. iOS had 428 passing tests and five repeatable failures with baseline status unverified. Strict Swift formatting and Chinese localization checks passed.
2026-09-17 00:53:42 +08:00
Kaede Akino 83b54be813 Remove useless code 2026-09-12 23:57:33 +08:00
Kaede Akino 93c6438e75 Allow immediate port forwarding toggles 2026-09-12 17:09:07 +08:00
Kaede Akino e50ea0c75e Align port forwarding editors 2026-09-12 15:46:27 +08:00
Kaede Akino 352be589c8 Persist port forwarding enabled state 2026-09-12 10:38:01 +08:00
Kaede Akino 5eefc33cb0 Refactor TFI for project structure 2026-09-12 01:21:51 +08:00
Kaede Akino 7bbfeb79e2 Bulk iOS 2026-09-11 21:07:44 +08:00
Kaede Akino c2958a05b3 Add iOS workspaces and shared feature services
Share Vault, persistence, SSH/SFTP, forwarding, and SwiftUI components across platforms. Add mobile editors, terminal input, standalone Assistant, Metrics navigation, transfers, and a unified Live Activity with host system icons.

Validation: 35 iOS tests and 100 focused macOS tests pass; formatting and zh-Hans checks pass. The full macOS run reports 14 issues in the documented timing, Keychain, and popover suites. Remaining Assistant tool and CloudKit work is tracked in Memory/MOBILE_ROLLOUT.md.
2026-09-11 13:47:16 +08:00
Kaede Akino 66890792b8 Split macOS and iOS targets into shared frameworks 2026-09-11 10:59:38 +08:00