The Switch Network Location action needs UX review.
Current state
Picker loaded from networksetup -listlocations.
Issues to address
- If networksetup fails or the list is empty (e.g. permissions issue), the UI falls back to a raw text field with no explanation
- Network Locations are a relatively obscure macOS concept — a brief explanation of what they are and why a user might want to switch them would help
- No indication of the currently active location
Acceptance criteria
- Graceful error state when location list cannot be loaded
- Help text explaining Network Locations
The Switch Network Location action needs UX review.
Current state
Picker loaded from networksetup -listlocations.
Issues to address
Acceptance criteria