Skip to content

Successful Comma 4 Boot#132

Open
JBassett wants to merge 13 commits into
BluePilotDev:bp-sync-06102026from
JBassett:bp-sync-06102026
Open

Successful Comma 4 Boot#132
JBassett wants to merge 13 commits into
BluePilotDev:bp-sync-06102026from
JBassett:bp-sync-06102026

Conversation

@JBassett

@JBassett JBassett commented Jun 11, 2026

Copy link
Copy Markdown

This MR started by getting the Comma 4 booting, then turned into removing the custom BP branding on the settings. It was non functional and this MR reduces our touch points into sunnypilot which should help make pulling upstream changes easier.

JBassett added 6 commits June 11, 2026 17:41
The BluePilot custom home layout (`home_bp.py`) was missing the `AlertsPill`
used to display and access offroad alerts. Updated the layout to match the
stock Mici layout's `set_callbacks` signature, now accepting `on_alerts`,
`alert_count_callback`, and `max_severity_callback`.

Instantiated the `AlertsPill` component and positioned it just below the
settings gear icon so offroad alerts remain reachable. Added hit-testing
(`_point_in_alerts`) and click routing to ensure tapping the pill successfully
opens the alerts pane.
@JBassett JBassett marked this pull request as draft June 11, 2026 23:46
@JBassett JBassett marked this pull request as ready for review June 12, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant