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
Harald Schäfer
064a51fe59
model replay: use a mici segment ( #38878 )
...
* model replay: use a mici segment
* process replay: wait for vision listener startup
2026-09-13 09:38:23 -07:00
Trey Moen
e5a6a8b73e
cabana: make the Signals pane a native dock panel, fix pad ( #38889 )
...
* cabana: align center tabs and keep signal panel docked
* cabana: prevent panels from docking into the tabless center
* cabana: use native docking for the Signals panel
* cabana: migrate dock tabs when loading the layout
2026-09-13 09:19:48 -07:00
Daniel Koepping
d38264c42c
log chestnut telemetry in hardwared ( #38866 )
...
log chestnut hardware state independently of modeld
2026-09-12 23:57:49 -07:00
Trey Moen
0d4a4ab910
cabana: disable collapse for dockable panels ( #38885 )
2026-09-12 23:48:57 -07:00
Trey Moen
44914a7cf4
cabana: remove custom focus-loss handling ( #38884 )
...
* cabana: fix focus handling across docked and floating windows
* cabana: remove custom focus-loss handling
2026-09-12 22:45:32 -07:00
Trey Moen
4c0799eb8e
cabana: make Charts a native dockable panel ( #38883 )
...
* cabana: make charts a native dockable panel
* cabana: remove redundant charts docking button
2026-09-12 21:40:31 -07:00
Trey Moen
1aa97338c4
Cabana: standardize floating dropdown menus ( #38874 )
...
* Cabana: standardize floating dropdown menus
* Cabana: use uniform items in menus and combo lists
* Cabana: remove dropdown test and explanatory comments
2026-09-12 20:56:08 -07:00
Trey Moen
20064d9681
cabana: show placeholder for unresolved timestamps ( #38870 )
2026-09-12 20:46:51 -07:00
Trey Moen
dc338c2831
cabana: standardize button spacing ( #38873 )
...
* cabana: standardize button spacing and control alignment
* cabana: center shared step controls and inset chart content
* cabana: use uniform per-chart content insets
2026-09-12 20:37:01 -07:00
Daniel Koepping
298e51010c
print jenkins crash log ( #38880 )
2026-09-12 19:48:31 -07:00
Trey Moen
7e84a61668
cabana: use ImGui decorations for floating panes ( #38871 )
...
* cabana: redraw floating panes during native resizing
* cabana: keep rendering while native resize is held
* cabana: use ImGui decorations to avoid native resize loops
* cabana: draw docking previews only on the target viewport
2026-09-12 17:45:14 -07:00
Trey Moen
f147094cb7
cabana: restore Qt palettes and contrast ( #38875 )
...
* cabana: restore Qt dark palette and contrast
* cabana: restore Qt standard light palette and selection text
* cabana: drive component colors from shared style values
* cabana: remove historical palette comments
2026-09-12 17:44:43 -07:00
Adeeb Shihadeh
f235784042
Revert tinygrad update ( #38879 )
2026-09-12 17:26:45 -07:00
Harsh Singh
39146cb240
test_runner: collect parameterized_class tests instead of skipping them with their base ( #38820 )
2026-09-12 14:30:51 -07:00
commaci-public
19f0f69d85
[bot] Update Python packages ( #38698 )
...
* Update Python packages
* Fix pandad exports
---------
Co-authored-by: Vehicle Researcher <user@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2026-09-12 14:28:19 -07:00
Adeeb Shihadeh
64b4dbf115
add shellcheck-like static analysis ( #38877 )
2026-09-12 14:14:39 -07:00
Kacper Rączy
ad5c0b946d
tools: optimize route parsing ( #38714 )
2026-09-12 14:13:08 -07:00
David
5cad99bf7a
fix(tools): allow spaces in workspace path for op.sh ( #38839 )
2026-09-12 14:06:20 -07:00
Adeeb Shihadeh
f1ba169fb5
remove old profiler setups
2026-09-12 13:45:51 -07:00
Daniel Koepping
dd226ac791
update chestnut fw in CI ( #38876 )
...
Update Chestnut firmware before CI build
2026-09-12 12:41:14 -07:00
Adeeb Shihadeh
0cf294d85f
ui: add descriptions for settings ( #38867 )
2026-09-11 20:13:00 -07:00
Daniel Koepping
6965492e66
clean up after jenkins disconnect ( #38865 )
...
* fix SSH build cleanup
* simplify SSH cleanup
2026-09-11 17:25:33 -07:00
Bhavya Gada
73720bfd08
Get MetaDrive simulator working on macOS ( #38830 )
2026-09-11 15:29:13 -07:00
Harald Schäfer
6107da1cd6
Cinque v2 ( #38850 )
...
1a421175-db71-4e3d-9d62-e2166421b02b/12864
2026-09-10 21:24:09 -07:00
Daniel Koepping
6c410eee37
validate compiled model ( #38855 )
...
* validate serialized models after writing
2026-09-10 21:06:22 -07:00
Daniel Koepping
fc4af50824
enable alpha long on nightly-chestnut ( #38854 )
...
panda debug build
2026-09-10 20:57:57 -07:00
Daniel Koepping
f87e170bee
reject incomplete model buffers ( #38852 )
2026-09-10 18:17:40 -07:00
Daniel Koepping
2a70b40cdc
rebuild models when helpers change ( #38853 )
...
rebuild models when serialization helpers change
2026-09-10 18:14:23 -07:00
Daniel Koepping
e6f401b5cf
build nightly-chestnut ( #38849 )
...
build nightly-chestnut
2026-09-10 17:38:04 -07:00
Daniel Koepping
e9711bc51d
longer SSH keepalive for chestnut model load ( #38851 )
...
ci: allow longer SSH keepalive gaps
2026-09-10 17:26:33 -07:00
Harald Schäfer
9b899fdaa2
Reapply Git LFS hosting on Hugging Face ( #38841 )
2026-09-10 16:47:40 -07:00
Daniel Koepping
511c1f1e4e
chestnut updater: close files explicitly ( #38846 )
...
chestnut: close USB sysfs files after reading
2026-09-10 14:28:12 -07:00
Daniel Koepping
443967ddad
enable caching in chestnut CI ( #38845 )
...
enable caching
2026-09-10 14:17:21 -07:00
Daniel Koepping
633117b2a9
test_onroad in chestnut CI ( #38844 )
...
test chestnut with live camera frames
2026-09-10 14:02:18 -07:00
Daniel Koepping
f174e39d7a
add powertest for mici ( #38843 )
2026-09-10 13:19:44 -07:00
Zeph
68d829c7c9
selfdrived: no localizer alerts from capnp defaults ( #38840 )
...
selfdrived: don't alert on a message that was never received
posenetInvalid, locationdTemporaryError and paramsdTemporaryError are raised
off the capnp defaults of deviceMotion and vehicleParameters before either
message has ever arrived. When modeld is down, locationd and paramsd never
publish, the defaults read as a nan posenet speed, and that NoEntryAlert can
hide the process not running alert that names modeld.
Same guard as the big model alert in #38500 .
2026-09-10 12:14:54 -07:00
Daniel Koepping
0cd3f0f20b
remove old manifest before rebuild ( #38842 )
...
invalidate manifest before rebuilt
2026-09-10 11:18:54 -07:00
Trey Moen
b97a2d8201
eSIM: require internet to delete a profile ( #38838 )
...
* Guard eSIM profile deletion with internet connectivity check
* Simplify eSIM delete connectivity guard
2026-09-09 20:21:52 -07:00
Harald Schäfer
d9ecb0b678
Revert "Move Git LFS hosting to Hugging Face" ( #38837 )
2026-09-09 18:14:47 -07:00
Harald Schäfer
ff2f78c3e8
Move Git LFS hosting to Hugging Face ( #38824 )
...
* Move LFS asset transfers to xet-core
* Limit migration to Git LFS hosting on Hugging Face
---------
Co-authored-by: Harald Schäfer <6804392+haraschax@users.noreply.github.com >
2026-09-09 14:31:06 -07:00
Adeeb Shihadeh
1e0914051f
bump msgq ( #38836 )
2026-09-09 09:57:22 -07:00
Amy Jeanes
20bddff857
Use LF line endings
...
Split from https://github.com/commaai/openpilot/pull/38810 .
2026-09-09 09:40:15 -07:00
Adeeb Shihadeh
14617070ab
lil more comment
2026-09-09 09:33:57 -07:00
Trey Moen
802a231bd2
mici: simplify eSIM connecting status ( #38833 )
2026-09-08 23:34:37 -07:00