Adeeb Shihadeh
ea01a53711
switch from mypy to ty ( #36961 )
2025-12-28 10:42:49 -08:00
Shane Smiskol
bb8a5bd476
Fix slow DM onboarding ( #36932 )
...
* slow
* interesting
* check
* clean up
2025-12-18 20:50:34 -08:00
Shane Smiskol
e4359e9acb
api_get: use session ( #36930 )
...
* use session
* prob better for now
* todo
* same for firehose
* no more stutters!
* cmt
2025-12-18 17:15:47 -08:00
Shane Smiskol
89d9fdca82
WifiUi: tune wifi strengths ( #36923 )
...
* tune wifi strengths
* android nor ios show none or slash. it's always 1, 2, or 3 bars
* match here
* clean up
2025-12-17 23:15:22 -08:00
Shane Smiskol
a478b64ff3
WifiUi: fix clicking ( #36919 )
...
* fix
* rm
* rename
* need this in case user swipes back to starting pos
* better
* better
* clean up
* cmt
2025-12-17 21:55:31 -08:00
Shane Smiskol
2213f8f8a4
MultiOptionDialog: tap activates current option ( #36911 )
...
* works
* clean up
2025-12-17 17:10:12 -08:00
Shane Smiskol
4e85568370
MultiOptionDialog: support no default ( #36912 )
...
fix
2025-12-17 17:02:19 -08:00
Shane Smiskol
88a4f2baf1
Onboarding: no buttons if no frame ( #36909 )
...
no buttons if no frame
2025-12-17 16:27:43 -08:00
Shane Smiskol
3fbd928b98
Revert "ui: generic hold gesture ( #36893 )"
...
This reverts commit 9768109ec1 .
2025-12-17 01:53:17 -08:00
Shane Smiskol
b9c3b1219a
ui: fix not showing networks if viewing right after startup
2025-12-16 23:45:34 -08:00
Shane Smiskol
99983d39c3
comma four: simpler DM onboarding ( #36896 )
...
* rm confirm mode
* kinda works
* how
* disabled
* do this
* do this
* wait
* here
* something
* fade in
* 4s
* clean up
* copy
* help
* 30deg center
* stuff
* reset_interactive_timeout
* rm
* simple
* simple
* copy
* 1.5x
* smooth opacity
* power off slider
* fix
* new icons and gradient and rounded
* final check
* fix
* how the hell did this work
* clean up
* clean up
* flip
* cmt
* uh yeah
* remove this
* revert this
* lint
* 45
* clean up
* fix
* no show time
* question
* rm
* no use
* ()
* lint
* call
2025-12-16 23:16:45 -08:00
Shane Smiskol
31e46f929d
onboarding: fixup DM RHD detection ( #36900 )
...
* helper
* fix
* use it
* prop
* bigger box
* huh
2025-12-16 22:42:13 -08:00
Shane Smiskol
a112e6e882
ui: override default interactive timeout ( #36898 )
...
* impl
* fix one place
* don't need in setup
* fix onboarding
* need here too
2025-12-16 19:31:49 -08:00
Shane Smiskol
9768109ec1
ui: generic hold gesture ( #36893 )
...
* generic
* fix
* use in home
* clean up
* rm
* clean up
2025-12-16 16:19:53 -08:00
Shane Smiskol
4624d8f936
four: hide untoggleable toggles ( #36890 )
...
* hide toggles
* enabled is redundant
2025-12-16 15:42:59 -08:00
Shane Smiskol
a3c638697f
WifiUi: tweak unselected button size ( #36871 )
...
looks too spaces
2025-12-13 06:26:27 -08:00
Shane Smiskol
7cabab69a1
comma four: follow current network ( #36862 )
...
* stay
* whoops
* whoops
* fix
* fix div by z
* we can implement layout to fix flashing
* Revert "we can implement layout to fix flashing"
This reverts commit 7278a1e2a6117aec775ef4fabee2fd68b3d064f3.
* random
* clean up
* wtf
* rev
* smooth
* we can implement layout to fix flashing
* snap looks so much better
* fix
* rev
* better name
* cmt
* less random
* even less random
* simpler
* cmt
* clean up
* clean up
* clean up
2025-12-13 06:15:31 -08:00
Shane Smiskol
1c135f7ff2
WifiUi: pause updates while user is interacting ( #36868 )
...
int not scroll
2025-12-13 05:28:53 -08:00
Shane Smiskol
1504e10380
WifiUi: pause updates while user is scrolling ( #36866 )
...
* pause updates while user is scrolling
* clean up
2025-12-13 05:14:21 -08:00
Shane Smiskol
65008d281f
comma four: fix WiFi scroll to ( #36864 )
...
* fix selection
* stash
* Revert "stash"
This reverts commit d04ed66b090641072c86b8ed7ed86dbdbf67fbd9.
* clean up
* clean up
* move
* fix
2025-12-13 04:33:27 -08:00
Shane Smiskol
2e8586fab5
WifiUi: remove delayed network panel open ( #36865 )
...
not used
2025-12-13 04:11:36 -08:00
Shane Smiskol
6c5be6ddab
WifiUi: fix infinite wraps ( #36863 )
...
* fix infinite wrap
* fix selection
* Revert "fix selection"
This reverts commit 555c57922409312bf5d9efedf571994f157b9e44.
* revert
* revert
* revert
* revert
* cleaner
* cleaner
* mypy!!
2025-12-13 04:08:01 -08:00
Shane Smiskol
7a324fc377
comma four: reset WiFi SSID scroll on show ( #36861 )
...
reset scroll
2025-12-13 01:50:55 -08:00
Shane Smiskol
3206784dd8
comma four: rm duplicate wifi show_event
2025-12-13 01:35:10 -08:00
Shane Smiskol
0dd59d0404
comma four: fix missing WiFi show_event ( #36858 )
...
* can't do this
* can do this
2025-12-13 01:32:06 -08:00
Shane Smiskol
cc119b2a37
comma four: adjust Wifi scroller sizes ( #36854 )
...
* adjust sizes
* back
2025-12-12 21:37:26 -08:00
Shane Smiskol
9947206ccd
comma four: fix wrapping steer right ( #36848 )
...
rm extra space
2025-12-11 21:52:24 -08:00
Shane Smiskol
53b7adedc2
Fix UI timing test ( #36823 )
...
* why did no one tell me about this?!
* not necessary
2025-12-10 00:29:03 -08:00
Shane Smiskol
dfd56a46d2
mici cameraview: log timings ( #36816 )
...
missing from mici
2025-12-09 15:37:13 -08:00
「 crwusiz 」
48a42a9c53
UI: Color Constants Uppercase ( #36796 )
2025-12-08 18:43:31 -08:00
Shane Smiskol
224e2c271b
Revert "ui: fix dialog memory leak" ( #36787 )
...
Revert "ui: fix dialog memory leak (#36767 )"
This reverts commit 45b7d60263 .
2025-12-04 16:51:18 -08:00
Shane Smiskol
f962a36fd8
Fix ui crashing replay/selfdrived ( #36760 )
...
* fix
* clean up
* type hint
2025-12-04 02:39:41 -08:00
Dean Lee
2947af42fc
ui: fix TraningGuide leak ( #36763 )
...
* fix TraningGuide leak
* other thing
* this is truly the simplest way
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-12-04 02:23:37 -08:00
Shane Smiskol
cd9b08492e
ui: small TrainingGuide clean up
2025-12-04 02:00:45 -08:00
Shane Smiskol
45b7d60263
ui: fix dialog memory leak ( #36767 )
...
* weakref alternative
* and here
* clean up
* fix
* rm
2025-12-04 01:56:38 -08:00
Dean Lee
93f2076c7e
ui: fix crash caused by double shader unload in CameraView ( #36778 )
...
fix double free isuue
2025-12-04 01:54:11 -08:00
Shane Smiskol
4edbc7d0cf
DriverCameraDialog: proper clean up ( #36775 )
...
* fixes leak
* wait can't do this, we need close after all
* wait can't do this, we need close after all
* clean up memory
2025-12-03 22:19:30 -08:00
Shane Smiskol
9e55577cc7
Clean up DM dialog CameraView bound method ( #36770 )
...
* clean up
* why not?
* clean up
2025-12-03 20:41:58 -08:00
Shane Smiskol
7ea6cfcbdf
remove unecessary function
2025-12-03 20:00:19 -08:00
Shane Smiskol
ae402d3ac7
Revert "ui: speed up mici/AugmentedRoadView by optimizing _calc_frame_matrix caching" ( #36749 )
...
Revert "ui: speed up `mici/AugmentedRoadView` by optimizing _calc_frame_matri…"
This reverts commit 1052435391 .
2025-12-02 13:02:01 -08:00
Maxime Desroches
62b7abcd91
Fix raylib ui spamming API calls ( #36745 )
...
fix
2025-12-01 21:13:43 -08:00
Maxime Desroches
dc654b439a
Revert "Fix raylib ui spamming API calls ( #36700 )" ( #36744 )
...
This reverts commit 26261387f8 .
2025-12-01 20:48:04 -08:00
Dean Lee
8de8946374
ui: skip _draw_set_speed when alpha is 0 ( #36709 )
...
* Skip _draw_set_speed when alpha is 0 to reduce unnecessary draw calls
* Update selfdrive/ui/mici/onroad/hud_renderer.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-11-29 03:15:41 -08:00
Dean Lee
f1c2b1df7f
ui: fix CameraView crash in mici due to stale frame ( #36710 )
...
fix CameraView crash caused by stale frame
2025-11-29 03:14:23 -08:00
Shane Smiskol
22003fd10a
rl.BLANK
2025-11-29 02:15:38 -08:00
Shane Smiskol
088fc1cab1
Unified label: add scrolling ( #36717 )
...
* almost
* works!
* clean up
* fix
* trash
* Revert "trash"
This reverts commit 951d63382810d444fe08103f406a8c490cfcbe25.
* fix some bugs and use
* clean up
* clean up
* fix clipping
* clean up
* fix
2025-11-29 02:15:10 -08:00
Shane Smiskol
cb718618d1
fix multi option dialog text centering
2025-11-29 02:12:09 -08:00
Shane Smiskol
d8c316faef
Fix wifi settings NavWidget
2025-11-29 00:56:43 -08:00
Shane Smiskol
65f18c363b
Mici advanced network settings ( #36716 )
...
* add back
* forgot
* clean up
2025-11-28 23:41:55 -08:00
Shane Smiskol
c32e2898ac
mici: split wifi and network settings ( #36715 )
...
* split
* clean up
* better
2025-11-28 23:29:13 -08:00