Commit Graph

16288 Commits

Author SHA1 Message Date
infiniteCable a542fb119f Update latcontrol_curvature.py 2025-07-06 14:24:31 +02:00
infiniteCable2 5f771951ab Update opendbc_repo 2025-07-05 15:37:07 +02:00
infiniteCable2 3816b19a83 Update opendbc_repo 2025-07-05 15:29:49 +02:00
infiniteCable e0ae7367c4 Update controlsd.py 2025-07-05 15:28:15 +02:00
infiniteCable2 9f1f676836 bump 2025-06-29 22:33:14 +02:00
infiniteCable2 5e3d2b0fdf Update rednose_repo 2025-06-29 22:31:31 +02:00
infiniteCable2 f71d65b53e Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-29 22:31:28 +02:00
DevTekVE cdf990c1b1 Sync: commaai/openpilot:master into sunnypilot/sunnypilot:master-new (#1020) 2025-06-28 22:06:31 +02:00
DevTekVE ea8eaed1aa Merge remote-tracking branch 'comma/master' into sync-20250627
# Conflicts:
#	README.md
#	opendbc_repo
#	panda
#	selfdrive/ui/qt/offroad/settings.cc
#	selfdrive/ui/translations/main_ar.ts
#	selfdrive/ui/translations/main_de.ts
#	selfdrive/ui/translations/main_es.ts
#	selfdrive/ui/translations/main_fr.ts
#	selfdrive/ui/translations/main_ja.ts
#	selfdrive/ui/translations/main_ko.ts
#	selfdrive/ui/translations/main_pt-BR.ts
#	selfdrive/ui/translations/main_th.ts
#	selfdrive/ui/translations/main_tr.ts
#	selfdrive/ui/translations/main_zh-CHS.ts
#	selfdrive/ui/translations/main_zh-CHT.ts
#	system/manager/build.py
#	system/ui/spinner.py
#	tinygrad_repo
#	tools/lib/framereader.py
Merge branch 'comma-202506127-bedcb896644528aed6af448e63eeadb3dd8b2c77' into sync-20250627

# Conflicts:
#	opendbc/safety/tests/libsafety/SConscript
Merge branch 'comma-202506127-bedcb896644528aed6af448e63eeadb3dd8b2c77' into sync-20250627

# Conflicts:
#	opendbc/safety/tests/libsafety/SConscript
Merge remote-tracking branch 'comma/master' into sync-20250627

# Conflicts:
#	opendbc/safety/tests/libsafety/SConscript
Merge branch 'comma-20250627-1020d355584265391eb3acb556e4353b581fa9c0' into sync-20250627
Merge branch 'comma-20250627-1020d355584265391eb3acb556e4353b581fa9c0' into sync-20250627
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master-new`

Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master-new`
Sync: `commaai/panda:master` into `sunnypilot/panda:master-new`

Sync: `commaai/panda:master` into `sunnypilot/panda:master-new`
2025-06-28 21:43:38 +02:00
infiniteCable2 2c68346865 Update opendbc_repo 2025-06-27 21:43:52 +02:00
infiniteCable2 b7c6a81a12 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-27 18:46:01 +02:00
infiniteCable2 497363161d Update opendbc_repo 2025-06-27 18:45:19 +02:00
Shane Smiskol 4e094bc740 raylib UI: fix scrolling click behavior (#35609)
see look how nice using base classes are
2025-06-27 02:52:11 -07:00
Nayan 17432e1b0d ui: model panel - added download progress bars (#998)
* progress bars!!

* too many changes

---------

Co-authored-by: DevTekVE <devtekve@gmail.com>
2025-06-27 10:44:14 +02:00
Kacper Rączy 0218ae82ed Fix openpilot-prebuilt image build (#35607)
Fix tinygrad shell exec
2025-06-27 02:51:20 +00:00
Shane Smiskol 7b35f64049 raylib UI: implement easier to use Scroller (#35606)
* new scroller and widget

start

heck yeah

fix that

clean up

* fuck yeah

* line sep

* fix that

* fix clicking on action

* no custom width

* move all over

* clean up

* more clean up

* rm custom visible too

* more clean up

* lint

* dont use enabled generically yet

* ??
2025-06-26 17:58:34 -07:00
Andrei Radulescu 0a254fbc4e ui: avoid some raylib ui no dongleid errors (#35562)
avoid some ui.py errors on pc
2025-06-26 15:16:20 -07:00
Dean Lee 903f426bb9 ui: fix shader polygon artifacts on device (#35568)
fix shader polygon artifacts on device
2025-06-26 15:13:52 -07:00
Dean Lee 53d757a84f ui: fix raylib log message formatting by handing va_list arguments (#35561)
* fix raylib log message formatting by handing va_list arguments

* dd

* improve&simplify

* chadder says this works

* consis

* clean up

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2025-06-26 15:12:16 -07:00
infiniteCable2 d2de8dab2e Update opendbc_repo 2025-06-26 18:37:34 +02:00
infiniteCable2 147fd32de2 Update opendbc_repo 2025-06-26 18:31:13 +02:00
Jimmy fa5fce465a ui: scroll to toggle on button press (#35604)
scroll so toggle in view when setCurrentPanel is called with param
2025-06-26 09:22:58 -07:00
Harald Schäfer d1893ee3eb OS camera calibration (#35603)
* wider narrow

* typo

* whiteapace
2025-06-25 22:08:56 -07:00
Shane Smiskol 56fca1353f raylib: scroll panel cleanup (#35599)
* no d

* we don't even use it

* use a deque

* hmm

* Revert "hmm"

This reverts commit 0203bf7214fa0145d101875006bbae2e8157d6d6.
2025-06-25 15:17:54 -07:00
Shane Smiskol a22eecd773 raylib: don't use time.time() (#35597)
Update inputbox.py
2025-06-25 14:58:06 -07:00
infiniteCable2 e33d2f350b Update opendbc_repo 2025-06-25 20:32:06 +02:00
YassineYousfi 01b3f70c01 Vegetarian Filet o Fish model 🐟 (#35379)
* 7fcb3c70-391e-4bd6-b17d-a011b2845d06/700

* 0fc8b4da-7a24-4469-9428-ae7dcffc3c67/700

* fix

* c16e9412-c448-4589-9ff6-5362be0e9bc3/700

* b2714021-a7bc-41d6-8e1c-bfd20e59cc75/700
2025-06-25 11:18:28 -07:00
Andrei Radulescu 8b8f33f488 webcam: back to opencv (#35522)
* Revert "webcam: remove other cv2 usage (#33236)"

This reverts commit 0cade54015.

* Revert "remove cv2 usage (#33101)"

This reverts commit 144e9e271c.

* Revert "remove opencv-python-headless (#33082)"

This reverts commit 488e08507a.

* update uv.lock

* keep av bgr2nv12

* rename
2025-06-25 10:58:14 -07:00
infiniteCable2 da4dfe8ed6 Update opendbc_repo 2025-06-25 19:39:41 +02:00
infiniteCable2 4936f3c8ad Update opendbc_repo 2025-06-25 19:31:23 +02:00
infiniteCable2 f1245665a8 Update opendbc_repo 2025-06-25 19:06:33 +02:00
infiniteCable2 9c2d84be0d Update opendbc_repo 2025-06-25 17:20:58 +02:00
infiniteCable2 baefc09445 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-25 17:01:49 +02:00
Dean Lee d5b5383f1a ui: enable VSYNC by default (#35564)
enable VSYNC by default to fix visual artifacts on device
2025-06-25 01:02:17 -07:00
Tim Wilson 0cfdd6757b NNLC: Learned Lateral Lag for Torque Extension (#946)
* TorqueExtBase: use learned lag

lower non-zero limit for lag

restore original lag mod

* NNLC: use learned lat lag

* add test

* non-zero lag in test

* lower lag mod to 0.1s

* Update constant to reflect Twilsonco's recommendations.
2025-06-24 09:28:49 -07:00
infiniteCable f63d8b3ab1 Update modeld.py 2025-06-24 16:33:08 +02:00
infiniteCable 247cb0170f Update modeld.py 2025-06-24 09:58:10 +02:00
Shane Smiskol 91792aa767 build raylib: take commit (#35594)
* Update build.sh

* test

* rev
2025-06-23 16:59:41 -07:00
YassineYousfi c1e0b87059 liquid crystal model 💧❄️ (#35591)
986745e3-b382-41a7-b15a-2cdcb664d072/700
2025-06-23 13:06:15 -07:00
commaci-public 7f6f346c38 [bot] Update Python packages (#35593)
Update Python packages

Co-authored-by: Vehicle Researcher <user@comma.ai>
2025-06-23 10:17:23 -07:00
infiniteCable2 f5ce0c86f7 Update opendbc_repo 2025-06-23 17:14:24 +02:00
infiniteCable 2e287f6dcc Update longitudinal_planner.py 2025-06-23 17:12:42 +02:00
infiniteCable 4042ff8ddb Update drive_helpers.py 2025-06-23 17:09:13 +02:00
infiniteCable2 3acad09795 recent development 2025-06-22 15:23:21 +02:00
infiniteCable2 110f3b095f Update latcontrol_curvature.py 2025-06-22 12:51:54 +02:00
infiniteCable2 a5bb06cb83 Update neural_network_data 2025-06-22 12:46:07 +02:00
infiniteCable2 3def6ef34e Update neural_network_data 2025-06-22 12:45:30 +02:00
infiniteCable2 0ce2f5cce6 Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new 2025-06-22 12:43:40 +02:00
Shane Smiskol 5e3fc13751 Update TOTAL_SCONS_NODES 2025-06-20 13:46:10 -07:00
Adeeb Shihadeh 885f3f73e0 gps doesn't need to be an onroad alert anymore (#35585) 2025-06-20 11:13:34 -07:00