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
2213f8f8a4
MultiOptionDialog: tap activates current option ( #36911 )
...
* works
* clean up
2025-12-17 17:10:12 -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
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
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
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
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
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
Shane Smiskol
3959200a5b
Scroll panel 2: use float for offset ( #36705 )
...
* use float internally
* use it everywhere -- this fixes all the problemS?!
* round it everywhere
* this looks so much better than before
* rm
2025-11-27 03:25:30 -08:00
Shane Smiskol
26261387f8
Fix raylib ui spamming API calls ( #36700 )
...
* intern
* start
* move
* common caching
* use constant for slep
* works
* add gating back
* clean up
* more
* match cache logic
* hate this circular
* not needed since sync
* no need for lock?
* even qt had something like _load_initial_state for tests, keep
* clean up
* clean up
* clean up
* loading json as string works, else it will fail to parse json, catch that and log, and next api call will overwrite
* move over firehose
* clean up
* fix test
* no
* flip
* more
* match qt
* consistent
* clean up
* cmt
* fix test!
2025-11-27 01:37:16 -08:00
Shane Smiskol
50a797b0be
De-duplicate firehose layout ( #36703 )
...
* Reapply "De-duplicate firehose layout (#36701 )"
This reverts commit 302e448b93 .
* fix
* was here
2025-11-27 01:00:03 -08:00
Shane Smiskol
302e448b93
Revert "De-duplicate firehose layout ( #36701 )"
...
This reverts commit dd51bf2021 .
2025-11-27 00:52:50 -08:00
Shane Smiskol
dd51bf2021
De-duplicate firehose layout ( #36701 )
...
* consistent name
* dedup
* FMT
* not sure why two
2025-11-27 00:46:33 -08:00
Adeeb Shihadeh
be8c5491b1
even shorter
2025-11-21 14:25:21 -08:00
Adeeb Shihadeh
ebc11fdbc8
make "update available" alert clickable ( #36670 )
...
* click to update
* that's it
* lil more
2025-11-21 13:44:22 -08:00
Adeeb Shihadeh
a981f78e2f
use release branch from system.version
2025-11-21 11:23:54 -08:00
Adeeb Shihadeh
8bc6becce1
simplify mici onboarding ( #36666 )
...
* simplify mici onboarding
* shorter
* dead
* cleanup
2025-11-20 18:54:54 -08:00
Adeeb Shihadeh
b6bfa13b70
onboarding touchups, thanks nabeel!
2025-11-20 14:22:54 -08:00
Adeeb Shihadeh
f0d8ebd851
mici training guide tuneups ( #36652 )
...
* bump up size
* lil more
* rm param
* 5m timeout and 100% brightness
* set parasm:
2025-11-19 15:03:28 -08:00
Shane Smiskol
b0b6bf8702
driving model -> openpilot
2025-11-18 23:37:54 -08:00
Trey Moen
e899f46727
fix: block update if not connected ( #36641 )
2025-11-18 22:35:32 -08:00
Shane Smiskol
3aaf249236
comma four ( #36639 )
...
* squash squash squash
* scroller tici
2025-11-18 22:27:45 -08:00