passepartout-apple/Passepartout/App/L10n
Davide De Rosa 0047d095fb Adjust navigation style to all devices
- Mac
    - Drop all styles
    - Tweak hide title bar
    - Hide navigation bar

- Restore single section for all profiles
    - Allows using NavigationLink safely
    - Indirectly fixes multitasking
    - Retains selection on profile activation
    - Clean up presentActiveProfile

- Leave active profile in its position
    - Fixes Mac flashing row selection on profile activation

- Unify profile row appearance
    - Use fixed .headline font
    - Add subtitles to inactive profiles
    - Use padding rather than fixed row height

CAVEATS:

- Do not preselect active profile on iPad launch, as doing so
seems to present two ProfileView on top of each other, one from
MainView and one from the NavigationLink.

- Do not touch .listStyle() of master view, as it seems to break
navigation esp. in iPad multitasking.
2022-04-29 19:29:47 +02:00
..
Core+L10n.swift Split VPN status and data count 2022-04-23 10:25:31 +02:00
OpenVPN+L10n.swift Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00
Providers+L10n.swift Fix repeating "Default" servers in some providers 2022-04-26 22:12:22 +02:00
TunnelKit+L10n.swift Adjust navigation style to all devices 2022-04-29 19:29:47 +02:00
Unlocalized.swift Refactor strings and add new ones 2022-04-22 13:12:42 +02:00
WireGuard+L10n.swift Merge project into iOS + macOS 2022-04-19 16:14:23 +02:00