firestar5683
fef711a206
Update cruise.py
2025-08-11 16:00:22 -05:00
firestar5683
b5cf8a520d
update submodules
2025-08-11 15:55:41 -05:00
firestar5683
bd4ed9d316
Merge remote-tracking branch 'origin/master' into SunnyPilot
2025-08-11 15:53:36 -05:00
firestar5683
f047a7d008
Updates
2025-08-11 15:04:31 -05:00
Nayan
ec3f044c83
ui: refresh model list ( #1074 )
...
that's all folks
Co-authored-by: Kumar <36933347+rav4kumar@users.noreply.github.com >
Co-authored-by: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com >
2025-08-11 10:24:05 -04:00
Jason Wen
6eaae848c9
Revert "registration required to go onroad" ( #1143 )
...
This reverts commit f4b017a7
2025-08-11 08:47:52 -04:00
Jason Wen
fc9a79406f
NNLC: cleanup unused attributes ( #1142 )
...
* NNLC: cleanup unused attributes
* more cleanup
2025-08-11 08:28:29 -04:00
Jason Wen
f45ad6bab9
panda: skip flash and firmware check if deprecated panda is detected ( #1117 )
...
* flash: skip if deprecated panda is detected
* skip firmware checks
* wrong
* typing
* fix
* revert
2025-08-10 02:52:02 -04:00
github-actions[bot]
b5cbb980fb
[bot] Update translations ( #1140 )
...
Update translations
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-10 02:47:39 -04:00
github-actions[bot]
876738e96a
[bot] Update Python packages ( #1141 )
...
* Update Python packages
* revert
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-10 02:42:02 -04:00
Jason Wen
4116b412a3
Sync: commaai/openpilot:master into sunnypilot/sunnypilot:master ( #1134 )
2025-08-10 02:20:07 -04:00
Jason Wen
75509aec16
Disable record feedback with LKAS button when MADS is enabled
2025-08-10 02:05:09 -04:00
Jason Wen
97c2d7e655
Merge branch 'upstream/openpilot/master' into sync-20250809
...
# Conflicts:
# common/params_keys.h
# opendbc_repo
# panda
# selfdrive/car/cruise.py
# selfdrive/controls/controlsd.py
# selfdrive/selfdrived/selfdrived.py
# selfdrive/test/process_replay/process_replay.py
# selfdrive/ui/qt/setup/setup.cc
# tinygrad_repo
2025-08-10 02:05:05 -04:00
Jason Wen
1bc12f1e21
Reapply "LagdToggle: refactor and only instantiate once" ( #1137 ) ( #1138 )
...
* Reapply "`LagdToggle`: refactor and only instantiate once" (#1137 )
This reverts commit b4f19d4860 .
* infinite woo gone
* use them hz
2025-08-09 22:50:29 -04:00
Jason Wen
b4f19d4860
Revert "LagdToggle: refactor and only instantiate once" ( #1137 )
...
Revert "`LagdToggle`: refactor and only instantiate once (#1130 )"
This reverts commit 6ae668e987 .
2025-08-09 20:06:10 -04:00
Adeeb Shihadeh
1c46640ea6
Remove more Qt, part 2 ( #35968 )
2025-08-09 15:04:26 -07:00
Adeeb Shihadeh
2d8030de0b
ui: move watch3 to raylib ( #35967 )
...
* move to py
* cleaner
* clean that up
2025-08-09 15:00:36 -07:00
Jason Wen
80a4ace1ab
ci: use upstream docker build script for cereal validation ( #1136 )
2025-08-09 17:57:49 -04:00
Jason Wen
b391708b3d
Revert "ci: update cereal validation repo reference to sunnypilot" ( #1135 )
...
Revert "ci: update cereal validation repo reference to sunnypilot (#1108 )"
This reverts commit 08216c1ea4 .
2025-08-09 17:40:29 -04:00
Jason Wen
6ef386da3d
NNLC: fix friction not being applied to error ( #1113 )
...
* params: fix type
* NNLC: fix friction not being applied to error
* another PR
* apply suggestions
* lint
2025-08-09 16:56:37 -04:00
Jason Wen
6ae668e987
LagdToggle: refactor and only instantiate once (#1130 )
...
* wrap the params
* just 1 class and use a single param for now
* refactor
* fix
* cache itself
* no longer
* rename
* type hint
* in helpers instead
* lint
* all
* init as 0 to pass ci
* init as 0 to pass ci
* return_default
* fix init
* add LAT_SMOOTH_SECONDS directly in modeld, temp remove dynamic desc, red difffffffff
2025-08-09 16:51:31 -04:00
github-actions[bot]
72b71d57bc
[bot] Update translations ( #35965 )
...
Update translations
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-08-09 12:21:05 -07:00
commaci-public
5339a89e81
[bot] Update Python packages ( #35964 )
...
Update Python packages
Co-authored-by: Vehicle Researcher <user@comma.ai >
2025-08-09 12:19:52 -07:00
James Vecellio-Grant
2f60026c22
ci: crosscheck tinygrad ref during tests ( #1106 )
...
* Add tinygrad ref testing
* BaseDir and give a fake ref id to test
* one more before the real thing
* Add the correct ref
* test
* Update test_tinygrad_ref.py
* Update tinygrad_ref
* Update test_tinygrad_ref.py
* Update tinygrad_ref
* This SHOULD FAIL
* Revert "This SHOULD FAIL"
This reverts commit 58862f8a730c34c1407386f729067b0c564e910b.
* bit of red
* Move ref to models so compiled branches can read it
* step one
* step 2
* Update build-all-tinygrad-models.yaml
* Update build-all-tinygrad-models.yaml
* Update build-all-tinygrad-models.yaml
* Update build-all-tinygrad-models.yaml
* Update build-all-tinygrad-models.yaml
* Update build-all-tinygrad-models.yaml
* Update tinygrad_ref.py
* Update build-all-tinygrad-models.yaml
* bump to fail test
* Revert "bump to fail test"
This reverts commit 4f58991f32036ac55564470f1fdaa50492578f15.
* pytest should take care of it
* lint
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-09 14:55:52 -04:00
Shane Smiskol
e0f51bdbb6
Reapply "LogReader: wrap events to cache which() ( #35882 )" ( #35909 )
...
* Reapply "LogReader: wrap events to cache which() (#35882 )"
This reverts commit ba2dced54c .
* fix lr
* speed up
* clean up
* more
* should be fast
* clean up
* only supports Event
* rmrmr
* bye
* simple
* gix
2025-08-08 23:42:54 -07:00
Maxime Desroches
63d8c6c7f7
ui: adapt InputBox to new touch api ( #35962 )
...
new
2025-08-08 22:50:35 -07:00
Maxime Desroches
83f6843a48
ci: run all unit tests ( #35959 )
...
* more please
* back
2025-08-08 20:07:33 -07:00
Maxime Desroches
4bb5986c14
setup: fix url for urllib ( #35958 )
...
fix
2025-08-08 19:57:20 -07:00
Maxime Desroches
e596704644
ui: remove gui_label usages from setup ( #35955 )
...
clean
2025-08-08 16:00:00 -07:00
James Vecellio-Grant
bcc416c7eb
ci: adjusting build-single to comply with githubs new input type ( #1132 )
2025-08-08 15:12:47 -07:00
DevTekVE
38de06232e
bugfix: fix backup manager after params change ( #1123 )
...
* why? because why not!? damn.
* test
* more disable
* i am hating this
* fuck mypy.
* hopefully this is fixing json
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-08-08 18:02:31 +02:00
Jason Wen
567c5459db
params: fix auto type cast ( #1127 )
...
* params: fix auto type cast on put
* literally
* lint
* pls comma why dis a string but actually json
2025-08-08 10:26:58 -04:00
Shane Smiskol
fd32fcd20d
raylib ui: only process mouse events when enabled ( #35948 )
2025-08-08 01:09:03 -07:00
Shane Smiskol
a79a5e5a16
revert
...
i thought i pushed!
2025-08-08 00:36:13 -07:00
Shane Smiskol
5117a8c3a6
ui: test raylib ui ( #35949 )
...
* add raylib ui
* test
* this is better for now
* rm
rm
* finalize it
* need this?
* ?
* shite
shite
* try
* ?
* huh
* simp
* ?
* wtf is going on
* ???????????????
* lock
* stash
* no 2 packages
* Revert "stash"
This reverts commit 9efb0d9bda6a6309e7a567634d1921bf1cd0fb59.
* debug
* noo
* debug
* ?
* and
* yeah yeah
* init one
* 2
* i wonder
* oooh
* make sure
* fix dat
* try this
* see if wifiman
* forgot
* ?
* ???
* fuck this we can rewrite it later
2025-08-08 00:34:53 -07:00
Maxime Desroches
1555c0b5fe
ui: custom software warning ( #35953 )
...
cu
2025-08-07 23:19:48 -07:00
Maxime Desroches
0e9de8f1b1
ui: support text wrapping in Label ( #35952 )
...
* lb
* t
* Revert "t"
This reverts commit a9b8e2b9faa5e9d1b189c1dc2ed1aa876e4df476.
* tr
* Revert "tr"
This reverts commit 8de8719ded0fed2b0e5469230e83c13714f88319.
* better
* much better
2025-08-07 23:08:42 -07:00
Shane Smiskol
7bfac9d050
raylib ui: improve is_pressed ( #35950 )
...
* stash
* clean up exp
* come on
* fix
* ?
* maybe better
* fix
* same order
* clean up
2025-08-07 16:28:16 -07:00
Maxime Desroches
a800c129b0
run setup and reset at 20FPS for now
2025-08-07 14:33:40 -07:00
Maxime Desroches
f13ec6cb27
wifi manager: correctly handle emoji ssid
2025-08-07 14:22:34 -07:00
Maxime Desroches
f04bb6b9fa
ui: reduce network selection lag ( #35945 )
...
lag
2025-08-07 13:43:27 -07:00
Brett Sanderson
ed0346980c
Update plotjuggler README.md ( #35946 )
...
Update README.md
Real example using segment range. Remove segment count as its not a parameter.
2025-08-07 11:47:50 -07:00
Shane Smiskol
6cf710d4cb
Widget: add enabled property ( #35944 )
...
* add enabled
* sort
* rename
* rest
* rm that
2025-08-06 22:00:12 -07:00
ZwX1616
8b90c210f8
encoderd: more efficient compression for low res frames ( #35924 )
...
* shein says inline
* Update system/loggerd/loggerd.h
Co-authored-by: Shane Smiskol <shane@smiskol.com >
* Revert "Update system/loggerd/loggerd.h"
This reverts commit 3602523cefdeb2a46d77946f7f2cc7fc21bd5a4f.
* Revert "shein says inline"
This reverts commit d3c079e137c5d98068501df636975c5fbf8810ee.
* EncoderSettings
* getter
* update test_encoder
* def
---------
Co-authored-by: Comma Device <device@comma.ai >
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-08-06 21:17:10 -07:00
Maxime Desroches
62bbf6db8d
ui: use label in confirm dialog ( #35943 )
...
forget
2025-08-06 20:11:30 -07:00
Maxime Desroches
a51477d40d
ui: use Label in keyboard ( #35941 )
...
better
2025-08-06 18:07:06 -07:00
ZwX1616
a84089c6e5
EncoderInfo: encoder setting factorys ( #35940 )
2025-08-06 16:53:16 -07:00
Jimmy
bb8a2ff65b
Remove rerun ( #35939 )
...
remove rerun
2025-08-06 16:50:26 -07:00
Maxime Desroches
3a78eee2f9
ui: emoji ( #35913 )
...
* emoji
* label
* back
* default
* type
* more
* ico
* device
* clean
* brew
2025-08-06 16:04:19 -07:00
Shane Smiskol
52a4b52628
FileName clean up ( #35938 )
...
two spaces!
2025-08-06 14:07:02 -07:00