Shane Smiskol
6cbef7bc13
ui: widgets animate out v2 ( #37483 )
...
* i like this better
* clean up
* debug
* fix able to click navwidgets that are closing (tested at rc 10)
* add dismiss guards
* fix keyboard so it unselects
* pairing: use dismiss
* main todo
* rm pop_widgets_to!
* reset dismiss state on show event
* debug pop animation bugs
* Revert "debug pop animation bugs"
This reverts commit 9239f2e12cf79b1f75d15d39262fdd15ff5a5200.
* revert
* cmt
* type
* clean up
* now do the todo
* treat using widgets, not idxs, as a separate clean up for later
* actually if not navwidget this is buggy
* fix
* short
* simpler
2026-02-28 08:00:07 -08:00
Shane Smiskol
9cc0d7a1c9
NavWidget: support programmatic dismiss ( #37486 )
...
* add dismiss support
* add to widget
* use in dialogs
* good catch
* fix!!
* fix!!
* it works eitehr way
* frick
* good catch
2026-02-28 07:16:06 -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
b5855bcade
NavWidget: clean up names ( #37481 )
...
* better names
* better names
* fix
* order
* rm!
2026-02-28 02:53: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
Shane Smiskol
010a32bb9b
WifiUi: single source for forget btn visible ( #37450 )
...
single
2026-02-27 14:56:01 -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
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
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
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
Robbe Derks
5c630b20a9
panda sound output level ( #37408 )
...
parse sound output level
2026-02-25 19:29:55 -08:00
Shane Smiskol
571937da84
WifiUi: sort networks on show event ( #37390 )
...
* should fail
* this works but i think i know a better way
* something like this
* hmm
* this works
* rm useless test
* good stash
* Revert "good stash"
This reverts commit c2dddf0810286cb56e2418dd6f7085c2239e5109.
2026-02-24 22:42:09 -08:00
Harald Schäfer
0b6da2077f
parse planplus ( #37386 )
2026-02-24 15:41:00 -08:00
Harald Schäfer
159d3a30e3
RM onnx ( #37377 )
...
* Give tf flags to onnx parse
* rm onnx again
* update lock
2026-02-24 15:35:52 -08:00
Shane Smiskol
6db6d79211
WifiUi: decouple button update from move/scroll ( #37383 )
...
* meh
* hmm
* can also do this
* keep behavior
* rm
2026-02-24 15:34:48 -08:00
Harald Schäfer
c787507449
Revert "rm onnx ( #37285 )" ( #37379 )
...
This reverts commit 23e1c4f49e .
2026-02-24 09:43:47 -08:00
Shane Smiskol
081bb51e58
mici: add missing Scroller hide events
2026-02-24 00:50:32 -08:00
Shane Smiskol
761c349490
Make WifiNetworkButton self-contained
2026-02-24 00:29:20 -08:00
Adeeb Shihadeh
8952c947d1
only build installer on device
2026-02-23 21:52:48 -08:00
Adeeb Shihadeh
a1e9cf9df9
translations: replace gettext apt dependency with pure Python tools ( #37372 )
2026-02-23 21:42:24 -08:00
Shane Smiskol
ded5e5c8d0
BigButton: normal draw order if not scrolling ( #37368 )
...
no scroll normal drawing
2026-02-23 20:46:17 -08:00
Shane Smiskol
21b8189a45
ui: support asset flip ( #37367 )
...
* support asset flip
* clean up
2026-02-23 20:45:41 -08:00
Shane Smiskol
76a552715f
ui: move shake into BigButton ( #37364 )
...
* move
* fix
2026-02-23 20:45:22 -08:00
Shane Smiskol
8543afc78a
Slider: add pressed state ( #37365 )
...
* sliders have pressed state
* more
* new and pressed setup sliders
2026-02-23 20:19:41 -08:00
Adeeb Shihadeh
c5b65d072d
no more xset
2026-02-23 19:53:07 -08:00
Shane Smiskol
ed8d1a65c3
BigCircleButton: new pressed image
2026-02-23 19:39:30 -08:00
Adeeb Shihadeh
5af3f32157
simplify setup ( #37358 )
...
* simplify setup
* lil more
* simplify dockedr
* just run setup there:
* don't need that junk
* lil more
2026-02-23 16:56:58 -08:00
Harald Schäfer
16dda06a0c
Reapply chunker ( #37292 )
...
* Reapply chunker
* good size
* rm glob
* cleaner
* back to 45mb
* warp need not be fixed
* add manifest path
* lil cleaner
2026-02-23 16:49:48 -08:00
Adeeb Shihadeh
76d084d877
switch to system compilers (GCC on Linux, Apple Clang on macOS) ( #37355 )
2026-02-23 16:34:42 -08:00