mirror of
https://github.com/passepartoutvpn/passepartout-apple.git
synced 2025-02-16 04:42:11 +00:00
Restart from the v2 flow most users are familiar with. - Restore the global v2 accent - Restore the per-profile toggles - Single tap to edit a profile - Reuse the same chevron for profile and module navigation - Improve the iCloud/TV section and rename it to "Synchronization" - Drop the misleading moon icon from the "Keep alive on sleep" toggle - Drop the marginal "Enable"/"Disable" action from context menus - Drop the grid cell highlighting, now marginal with toggles - Drop the complexity of `nextProfileId` Ultimately, rework `TunnelToggleButton` into `TunnelToggle` for better reuse across all platforms. Things left to improve: - The duplication of the active profile on top has not changed, but the toggles may make it more visually apparent - The "Inactive" subtitle in disabled profiles is there for balance as it keeps rows and cells of the same height, but it serves no real purpose - Access to secondary actions (e.g. provider server, credentials) - Use of TipKit for less intuitive flows (e.g. context menus, building a profile from scratch) Fixes #1111 |
||
---|---|---|
.. | ||
App | ||
PassepartoutKit-Framework | ||
PassepartoutKit-Source@65582f668f | ||
PassepartoutOpenVPNOpenSSL | ||
PassepartoutWireGuardGo |