Skip to content

feat(gui): integrate nmrs 3.x APIs and restructure header layout#380

Merged
cachebag merged 1 commit intomasterfrom
feat/3.x
Apr 25, 2026
Merged

feat(gui): integrate nmrs 3.x APIs and restructure header layout#380
cachebag merged 1 commit intomasterfrom
feat/3.x

Conversation

@cachebag
Copy link
Copy Markdown
Owner

  • Add airplane mode toggle using set_airplane_mode/airplane_mode_state
  • Add connectivity status (captive portal, limited, no internet) via connectivity_report
  • Annotate Wi-Fi network rows with "Saved" badge using list_saved_connections_brief
  • Enrich network detail page with per-AP data (interface, device state, last seen) from list_access_points
  • Move theme and appearance controls out of header into a new settings page behind a gear icon
  • Simplify header to: status, refresh, airplane, Wi-Fi switch, settings

- Add airplane mode toggle using set_airplane_mode/airplane_mode_state
- Add connectivity status (captive portal, limited, no internet) via
  connectivity_report
- Annotate Wi-Fi network rows with "Saved" badge using
  list_saved_connections_brief
- Enrich network detail page with per-AP data (interface, device state,
  last seen) from list_access_points
- Move theme and appearance controls out of header into a new settings
  page behind a gear icon
- Simplify header to: status, refresh, airplane, Wi-Fi switch, settings
@cachebag cachebag self-assigned this Apr 25, 2026
@cachebag cachebag added feature New feature or request nmrs-gui Changes to nmrs-gui labels Apr 25, 2026
@cachebag cachebag merged commit fae6b42 into master Apr 25, 2026
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request nmrs-gui Changes to nmrs-gui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant