firestar5683
35186e67fd
Replay clock sampling
2026-10-08 15:21:27 -05:00
firestar5683
e33c74d639
Replay clock overflow
2026-10-08 02:21:32 -05:00
firestar5683
ce09aec43d
Recorded replay state
2026-10-07 22:47:09 -05:00
Adeeb Shihadeh
017bf476f2
jp: fix file resolving
...
Original-upstream-commit: c933446486e6923c8468a979b6fab890b46f5cdb
Upstream: https://github.com/commaai/openpilot/commit/c933446486e6923c8468a979b6fab890b46f5cdb
2026-10-06 17:54:16 -05:00
Adeeb Shihadeh
448da4d39f
jp: show text fields ( #39042 )
...
Original-upstream-commit: 2b7c34a5c32f78f4892a07598cbe3827be880438
Upstream: https://github.com/commaai/openpilot/commit/2b7c34a5c32f78f4892a07598cbe3827be880438
2026-10-06 17:54:16 -05:00
Adeeb Shihadeh
49c960a3f0
jotpluggler: fix subset time bounds ( #39041 )
...
Original-upstream-commit: fc616407826c52abd1338a34e85ce9d4fcbd20e1
Upstream: https://github.com/commaai/openpilot/commit/fc616407826c52abd1338a34e85ce9d4fcbd20e1
2026-10-06 17:54:15 -05:00
Adeeb Shihadeh
6c0074def3
jp: add initData tab ( #39039 )
...
Original-upstream-commit: 84f9bdbc10df0184976c14457bddab008b141208
Upstream: https://github.com/commaai/openpilot/commit/84f9bdbc10df0184976c14457bddab008b141208
2026-10-06 17:54:15 -05:00
firestar5683
60868dd8bd
Android Auto Report Permissions
2026-10-06 09:24:36 -05:00
dirwin31
acffe8f112
Android Auto Connection and Rendering
2026-10-06 09:24:35 -05:00
firestar5683
2c8e8b5879
CI Contracts
2026-10-04 17:23:26 -05:00
firestarsdog
c247948fc2
Dev tools fixes
2026-10-04 05:49:07 -04:00
firestar5683
8cb60d82fe
Developer and build tooling
...
Provide laptop and device build entry points, cache compatibility checks and developer tooling. Keep distribution assets and model packaging available before runtime consumers.
2026-10-03 22:34:37 +00:00
firestar5683
75327f5ade
UI replay and startup helpers
...
Provide UI replay and startup helpers for inspecting onroad rendering without a live drive.
2026-10-03 22:34:37 +00:00
firestar5683
b282ced7fb
Project documentation and attribution
...
Document supported behavior, contributor attribution and third-party licenses alongside the source distribution.
2026-10-03 22:34:37 +00:00
Trey Moen
3b2a75a4e0
cabana: resize heatmap and prevent signal clipping ( #38975 )
...
* cabana: allow heatmap resizing without clipping
* cabana: keep outer grid lines inside the heatmap
* cabana: add a visible heatmap resize handle
* cabana: use the standard pane divider for resizing
2026-09-19 18:41:58 -07:00
Trey Moen
1b1b60ba93
cabana: generate dbc files during builds ( #38974 )
2026-09-19 16:54:47 -07:00
Trey Moen
95ed0213ec
cabana: refine signal heatmap grid ( #38964 )
...
* cabana: refine signal heatmap grid
* cabana: restore direct signal color blending
* cabana: strengthen heatmap signal saturation
* Revert "cabana: strengthen heatmap signal saturation"
This reverts commit 07ee9664d533f260b5bbfaed1afc4391c795603c.
* cabana: remove signal cell gradients
2026-09-19 16:00:59 -07:00
Trey Moen
ea0afb67a8
cabana: preserve activity with a brighter baseline ( #38971 )
...
* cabana: preserve activity above a brighter baseline
* cabana: apply signal baseline in both themes
2026-09-19 15:24:14 -07:00
Trey Moen
680aa6f868
cabana: revert quiet signal brightness clamp ( #38970 )
...
Revert "cabana: brighten quiet signals in dark mode (#38969 )"
This reverts commit d375e7ff5d .
2026-09-19 15:02:54 -07:00
Trey Moen
d375e7ff5d
cabana: brighten quiet signals in dark mode ( #38969 )
2026-09-19 14:58:18 -07:00
Trey Moen
2eee697f7d
cabana: improve theme contrast ( #38965 )
...
* cabana: centralize accessible theme and data colors
* cabana: remove color contrast tests
* cabana: simplify theme color helpers
* cabana: soften inactive message rows in dark mode
* cabana: retain original signal tooltip behavior
2026-09-19 09:47:49 -07:00
ZwX1616
5ae0da0e46
DM: Super Leicht Model ( #38942 )
2026-09-18 17:35:52 -07:00
Trey Moen
7f6f13997c
replay: fix ranges with omitted start ( #38963 )
...
* replay: fix ranges with omitted start
* replay: keep range tests scoped to omitted start
2026-09-18 06:44:39 -07:00
Trey Moen
9a95fdc1a2
cabana: fix stale message size warnings ( #38961 )
2026-09-17 22:56:42 -07:00
Trey Moen
c8d56a1990
cabana: filter multiplexed signals in binary grid ( #38960 )
...
* cabana: filter multiplexed signals in binary grid
* cabana: refresh overlap warnings on branch changes
2026-09-17 22:28:30 -07:00
Trey Moen
6c69ebed7f
cabana: improve heatmap readability ( #38955 )
...
* cabana: improve heatmap readability
* cabana: use shared colors for the heatmap
* cabana: brighten dark theme text
2026-09-17 22:09:33 -07:00
Trey Moen
c504b92aba
cabana: clarify signal button states ( #38953 )
...
* cabana: clarify plot button states
* cabana: strengthen signal action hover states
2026-09-17 22:07:01 -07:00
Trey Moen
b55e37b9c9
cabana: right-align numeric message values ( #38959 )
2026-09-17 22:05:10 -07:00
Trey Moen
e77f6e56f9
cabana: show cumulative byte and bit heatmaps ( #38954 )
2026-09-17 22:04:45 -07:00
Trey Moen
60b3ccf39e
cabana: accept prefixed hex values in id filters ( #38952 )
2026-09-17 21:57:48 -07:00
Trey Moen
bca3b04720
cabana: improve dark theme contrast ( #38957 )
2026-09-17 21:56:31 -07:00
Trey Moen
5f50bda7ba
cabana: improve signal panel layout ( #38910 )
...
* cabana: improve signal panel layout
* cabana: match row actions to selection colors
* cabana: preserve master remove action
* cabana: match remove icon to selected row
2026-09-13 17:06:52 -07:00
Trey Moen
5b34f151de
cabana: balance signal action spacing ( #38911 )
2026-09-13 17:01:04 -07:00
Trey Moen
64e5d1e5e3
cabana: preserve selected menu color on hover ( #38909 )
...
* cabana: unify menu highlight colors
* cabana: preserve selected menu color on hover
2026-09-13 16:54:34 -07:00
Trey Moen
d3106c2b4b
cabana: unify video and live stream titles ( #38908 )
...
* cabana: unify video and live stream titles
* cabana: put stream before dbc in window title
* cabana: show fingerprint in route details
2026-09-13 16:43:53 -07:00
Trey Moen
885792de3f
cabana: remove message table outer border ( #38907 )
2026-09-13 16:36:16 -07:00
Trey Moen
5319474ee5
cabana: disable tool window collapse ( #38906 )
2026-09-13 16:31:19 -07:00
Trey Moen
164a3a1e30
cabana: stop chart tooltips over menus ( #38905 )
...
* cabana: keep chart tooltips below menus
* cabana: exclude popup menus from plot hover
2026-09-13 16:27:40 -07:00
Trey Moen
c715ef4762
cabana: flatten signal panel containers ( #38904 )
...
* cabana: flatten signal panel containers
* cabana: keep messages and logs switch border
2026-09-13 16:15:25 -07:00
Trey Moen
2ae3598b51
cabana: prevent signal panel collapse ( #38903 )
...
* cabana: keep signal scrolling inside the list
* cabana: reserve space for the signal panel
2026-09-13 15:56:21 -07:00
Trey Moen
4e60afe70d
cabana: show persistent fps counter ( #38898 )
...
* cabana: show persistent UI FPS
* cabana: render whole fps in monospace
* cabana: keep fps aligned beside centered progress
* cabana: move fps to top right
* Revert "cabana: move fps to top right"
This reverts commit 51a5334aec79807f8102b9a6f1f902f22814d5c7.
2026-09-13 15:48:35 -07:00
Trey Moen
5c365d3398
cabana: remove inner video container ( #38901 )
2026-09-13 15:46:29 -07:00
Trey Moen
e6f9b3c6c4
cabana: preserve menu bar border on highlight ( #38902 )
...
* cabana: preserve menu bar border on highlight
* cabana: remove border drawing comment
2026-09-13 15:46:14 -07:00
Trey Moen
94f71fce00
cabana: add browser sign-in for remote routes ( #38894 )
...
* cabana: add browser sign-in for remote routes
* cabana: use shared dialog styling for browser sign-in
* cabana: support spacious centered action buttons
* cabana: vertically center sign-in states
* cabana: keep sign-in layout stable between states
* cabana: center sign-in error text
* cabana: avoid hint flash when retrying sign-in
2026-09-13 15:23:22 -07:00
Trey Moen
b6918cb31b
cabana: fix download bar layout ( #38900 )
...
* cabana: fix download bar layout
* cabana: reduce download label font size
2026-09-13 15:22:13 -07:00
Trey Moen
11093e743e
cabana: improve dark slider track contrast ( #38899 )
2026-09-13 14:44:13 -07:00
Trey Moen
ebb202f29d
tools: share cancellable browser sign-in ( #38893 )
...
* tools: share cancellable browser sign-in
* tools: invoke auth JSON mode directly from Cabana
* tools: require an explicit Python module
* tools: order module constants alphabetically
* tools: use shared unauthorized handling for devices
2026-09-13 14:35:46 -07:00
Trey Moen
9c054e285d
replay: retry failed segment loads ( #38897 )
...
* replay: retry failed segment loads
* replay: rename test helper for spellcheck
* replay: include portable temporary directory declaration
* replay: name attempt limit and shorten test delays
* replay: drop timing-dependent retry tests
2026-09-13 14:19:59 -07:00
Trey Moen
c5cf29cf5e
cabana: contain tooltips and capture plot drags ( #38896 )
...
* cabana: contain chart tooltips within columns
* cabana: refresh tooltip bounds after chart resize
* cabana: capture plot drags to prevent window movement
2026-09-13 13:53:35 -07:00
Trey Moen
45a7747ca3
cabana: fix detached panel menus ( #38890 )
...
* cabana: keep dropdowns above detached panels and within the screen
* cabana: shorten dropdown comments
2026-09-13 09:46:43 -07:00