Shane Smiskol
e244aabe88
mici ui: fix navwidget guard
2026-02-28 06:38:47 -08:00
Shane Smiskol
b15390d351
mici ui: add interaction timeout fixme + fix navwidget guard
2026-02-28 06:33:51 -08:00
Shane Smiskol
2af7b3441e
Nav stack: clean up ( #37484 )
...
guards
2026-02-28 06:19:43 -08:00
Shane Smiskol
87c495b761
Update test_widget_leaks.py
2026-02-28 06:16:03 -08:00
Shane Smiskol
d016071df3
NavWidget: clean up scroller access ( #37480 )
...
* clean up
* more
* great clean ups
* better name
* remove useless _can_swipe_away
* reorder
* rename
* state machine is nice but might be too much
* Revert "state machine is nice but might be too much"
This reverts commit f8952969243a2eac3ed5f84793ba7b0c0cdf24bf.
* got a better name out of it though
* clean up
* clean up
* rm!
* rm
* and this
* and
* clean up
2026-02-28 03:26:18 -08:00
Shane Smiskol
940c5b3b3f
NavWidget: remove back enabled ( #37482 )
...
* free navwidget!
* clean up
* clean up
2026-02-28 03:17:57 -08:00
Shane Smiskol
256ee6cf6f
rm hacky trigger
2026-02-28 03:03:49 -08:00
Shane Smiskol
b5855bcade
NavWidget: clean up names ( #37481 )
...
* better names
* better names
* fix
* order
* rm!
2026-02-28 02:53:27 -08:00
Shane Smiskol
8f328f17fc
NavWidget: rm useless state variable
2026-02-28 02:44:27 -08:00
Shane Smiskol
b6f3692b56
NavWidget: standardize back callback ( #37479 )
...
clean this up
2026-02-28 00:29:15 -08:00
Shane Smiskol
6266feeed2
Revert "ui: widgets animate out" ( #37478 )
...
Revert "ui: widgets animate out (#37321 )"
This reverts commit 47ca2c9381 .
2026-02-28 00:13:34 -08:00
Shane Smiskol
876ac69047
mici ui: power button visible on ignition ( #37475 )
...
visilbe when not ignition
2026-02-27 23:48:56 -08:00
Shane Smiskol
47ca2c9381
ui: widgets animate out ( #37321 )
...
* stash
* widgets animate out
* Revert "stash"
This reverts commit eac3493509cff6f2c64111d803c7fef21a1aa2dd.
* abstract
* works also
* works also
* support pop_widget
* only animate top
* callback in request pop
* tune it
* fix
* fix
* try this
* Revert "try this"
This reverts commit 191373a1b35917ee3a361afe73b16eeb60d0a20e.
* debug
* debug
* clean up
* simple test
* clean up
* clean up
* clean up
* clean up
* clean up
* clean up
* clkean up
* re sort
* fine
* yes
2026-02-27 21:21:33 -08:00
Shane Smiskol
10f3f56801
mici ui: get version from build metadata ( #37470 )
...
* get version from build
* fix test
2026-02-27 20:20:50 -08:00
Shane Smiskol
2e42bf9fa4
mici ui: fix onroad transitions if in settings ( #37467 )
...
* fix
* type
2026-02-27 18:32:28 -08:00
Shane Smiskol
3a958b882a
Revert "onroad: fill bookmark icon when activated" ( #37465 )
...
Revert "onroad: fill bookmark icon when activated (#37034 )"
This reverts commit 0b958f7c9a .
2026-02-27 15:47:56 -08:00
Shane Smiskol
1b17bf40cd
Revert "UI: only show onroad_fade.png when engaged" ( #37466 )
...
Revert "UI: only show `onroad_fade.png` when engaged (#37051 )"
This reverts commit 39dcc88330 .
2026-02-27 15:47:54 -08:00
Robbe Derks
6e8f325024
Fix mic clipping on comma four ( #37461 )
...
* 6dB reduction on four
* wrong submodule
2026-02-27 15:05:01 -08:00
Adeeb Shihadeh
cc21fd3ac3
ci: remove weekly eval jobs
2026-02-27 15:04:37 -08:00
Shane Smiskol
010a32bb9b
WifiUi: single source for forget btn visible ( #37450 )
...
single
2026-02-27 14:56:01 -08:00
Adeeb Shihadeh
276713ddf9
add back bz2 support with vendored bzip2 ( #37459 )
...
* add back bz2 support with vendored bzip2
Reverts f4a36f7f7 ("rm cpp bz2") to restore bzip2 decompression
support in replay/cabana tools, and replaces the system libbz2-dev
with a vendored bzip2 package from commaai/dependencies.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* relock bzip2 from releases branch
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 12:10:38 -08:00
Andi Radulescu
e1a4189c1f
op.sh: add 'op script' subcommand with som-debug ( #37325 )
...
* op: add som-debug command for SOM serial debug via panda
* op: namespace som-debug under 'op script' subcommand
2026-02-27 11:51:01 -08:00
Adeeb Shihadeh
a1f4ba55bf
nicer scons output ( #37455 )
2026-02-27 08:05:06 -08:00
Adeeb Shihadeh
d899834b63
Revert "new demo route ( #37456 )"
...
This reverts commit c5372e9041 .
2026-02-27 08:04:45 -08:00
Adeeb Shihadeh
c5372e9041
new demo route ( #37456 )
2026-02-27 08:04:24 -08:00
Shane Smiskol
1bf0fb3851
mici ui: Scroller widget helpers ( #37451 )
...
* it's so dumb
* niceeee
* oh this is interesting
* this is actually epic
* clean up
* more clean up
* cmt
* super
* forgot
* top
2026-02-27 02:37:02 -08:00
Shane Smiskol
fe39ffa55a
mici ui: clear ssh key ( #37449 )
...
* clear ssh
* rev
2026-02-27 00:56:41 -08:00
Shane Smiskol
0437998bce
Scroller: add_widgets helper
2026-02-26 23:25:48 -08:00
Shane Smiskol
de8f7c4584
Scroller: rename scroll_to(block)
2026-02-26 23:24:21 -08:00
Andi Radulescu
286c4f8403
op.sh: fallback to script's own location for openpilot root ( #37326 )
...
op: fallback to script's own location for openpilot root
2026-02-26 21:24:51 -08:00
Adeeb Shihadeh
0977a91d65
CI for the people: no cache ( #37437 )
...
* sympathize with our first time cloners
* venv
* rm compile openpilot
* retry for all
* rm setup action
2026-02-26 21:17:00 -08:00
Adeeb Shihadeh
245d5bba9c
make ruff happy
2026-02-26 20:49:18 -08:00
Adeeb Shihadeh
2ef29967e8
tici: rm cavli modem config
2026-02-26 20:42:18 -08:00
Kacper Rączy
6d559c4219
lagd: min_lag ( #37402 )
...
* Add min_lag
* Split line
* Clip lag
* Test should run with 3 lag frames too
* Update selfdrive/locationd/lagd.py
2026-02-27 03:47:07 +00:00
Shane Smiskol
3cc4683eb7
mici reset: fix cancel closes application ( #37434 )
...
* fix
* match tici
* rm
2026-02-26 17:34:26 -08:00
Shane Smiskol
ac08c79139
BigButton: sublabel takes all available space ( #37431 )
...
change
2026-02-26 16:19:12 -08:00
ZwX1616
04dcdf46bc
DM: Le Mans GT3 Model ( #37425 )
...
* 81248b12-6592-4a5c-9b59-a44c64123b2b
* install tg instead of onnx
* fix python path
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2026-02-26 16:10:57 -08:00
Shane Smiskol
7f1def00b2
BigButton: handle background function ( #37430 )
...
* move
* fix
2026-02-26 16:04:53 -08:00
Shane Smiskol
94ee6b0f43
BigButton: move parameters into class ( #37429 )
...
* BigButton: move parameters into class
* fix
2026-02-26 16:01:30 -08:00
ZwX1616
91696ba6c8
fix module for model_review ( #37428 )
...
* install tg instead of onnx
* fix python path
---------
Co-authored-by: Bruce Wayne <harald.the.engineer@gmail.com >
2026-02-26 15:58:52 -08:00
Shane Smiskol
608a1c2baa
Add comment about epoch guard
2026-02-26 03:48:00 -08:00
Shane Smiskol
93a96695ea
WifiManager: frozen WifiState ( #37420 )
...
froze
2026-02-26 03:46:40 -08:00
Shane Smiskol
146c64b0f1
mici ui: improve tethering a bit ( #37418 )
...
* try this
* deactivate
* faiilures!
* starting
* try
* ...
* starting
* fix strength
* revert
* debug
* more
* override for display network
* try
* nvm it fixes a few things
* cmt
* clean up
2026-02-26 02:24:59 -08:00
Shane Smiskol
4cd5c1b3c2
clean up
2026-02-26 02:24:12 -08:00
Shane Smiskol
811363cab9
clean up
2026-02-26 01:21:32 -08:00
Shane Smiskol
b2e94548b9
ui: move connected wifi buttons to front independent of scan results ( #37417 )
...
* move items
* clean up
* wtf
* debg
2026-02-26 01:20:06 -08:00
Shane Smiskol
cf5ae3cbca
WifiManager: fix connect flash while forgetting ( #37416 )
...
* real traces for some tests
combine and new test for low strength/turn off hotspot while connecting
revert wifiui
* stupid llm
* clean up
2026-02-26 01:10:35 -08:00
Daniel Koepping
561c490b2a
Replay: keep ref history ( #37357 )
...
keep history
2026-02-25 20:32:44 -08:00
Shane Smiskol
496ae85f67
WifiManager: guard init_wifi_state ( #37413 )
...
* failing test
* fix
* rename
* better
2026-02-25 19:30:02 -08:00
Robbe Derks
5c630b20a9
panda sound output level ( #37408 )
...
parse sound output level
2026-02-25 19:29:55 -08:00