Commit Graph

17873 Commits

Author SHA1 Message Date
infiniteCable2 c6253fcaf2 Merge branch 'master' of https://github.com/infiniteCable2/openpilot into sync 2025-11-27 18:36:53 +01:00
infiniteCable2 ceff35d275 Update opendbc_repo 2025-11-27 18:33:06 +01:00
infiniteCable2 a3cbde0de1 sunnypilot style :) 2025-11-24 21:07:53 +01:00
infiniteCable2 4aa796412b add custom toggle tab to sunnypilot ui 2025-11-24 20:59:49 +01:00
infiniteCable2 3cb9d88f82 Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into sync 2025-11-24 20:45:11 +01:00
Nayan 844f4cbc74 ui: sunnypilot panels (#1477)
* param to control stock vs sp ui

* init styles

* SP Toggles

* Lint

* optimizations

* Panels. With Icons. And Scroller.

* patience, grasshopper

* more patience, grasshopper

* sp raylib preview

* fix callback

* fix ui preview

* add ui previews

* better padding

* this

* listitem -> listitemsp

* add show_description method

* remove padding from line separator.
like, WHY? 😩😩

* scroller -> scroller_tici

* scroller -> scroller_tici

* ui: `GuiApplicationExt`

* add to readme

* use gui_app.sunnypilot_ui()

* use gui_app.sunnypilot_ui()

* lint

* no fancy toggles :(

* match them

* mici scroller - no touchy

* no

* more

* size adjustments

* fix scroller. yay

* more

* loopy loop

* update brand name

* ui preview fixes

* Revert "update brand name"

This reverts commit ad44c32fc713aa6b8f6e6ab50adef7210e064a0e.

* fix sidebar scroller reset

* fix developer click

* more

* more

* try this out

* one more time

* bruh

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-11-24 14:43:33 -05:00
Nayan 9edc36ca66 ui: fix scroll panel mouse wheel behavior (#1506)
fix scroller. yay

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-11-24 11:18:12 -05:00
infiniteCable 8d7549b6c8 Update ictoggles.py fix toggle text bsm 2025-11-23 23:05:57 +01:00
infiniteCable e6d56632df Update settings.cc fix toggle text bsm 2025-11-23 23:04:54 +01:00
James Vecellio-Grant 3cd55260d9 modeld: remove SNPE accelerator (#1476)
* commaai/openpilot:d05cb31e2e916fba41ba8167030945f427fd811b

* bump opendbc

* bump opendbc

* bump opendbc

* bump opendbc

* bump opendbc

* sunnypilot: remove Qt

* cabana: revert to stock Qt

* commaai/openpilot:5198b1b079c37742c1050f02ce0aa6dd42b038b9

* commaai/openpilot:954b567b9ba0f3d1ae57d6aa7797fa86dd92ec6e

* commaai/openpilot:7534b2a160faa683412c04c1254440e338931c5e

* sum more

* bump opendbc

* not yet

* should've been symlink'ed

* raylib says wut

* quiet mode back

* more fixes

* no more

* too extra red diff on the side

* need to bring this back

* too extra

* let's update docs here

* Revert "let's update docs here"

This reverts commit 51fe03cd5121e6fdf14657b2c33852c34922b851.

* del snpe

* reset min for safety catch as we killed snpe

* uhhh

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-11-23 15:22:23 -05:00
infiniteCable2 3904405c5d Update opendbc_repo 2025-11-23 15:35:58 +01:00
infiniteCable2 b91f4f983a allow MEB long tune also for MQBevo 2025-11-23 15:34:34 +01:00
infiniteCable2 67044a7b9c Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into sync 2025-11-22 12:46:13 +01:00
Nayan 457b6634fd ui: sunnypilot toggle style (#1475)
* param to control stock vs sp ui

* init styles

* SP Toggles

* Lint

* optimizations

* sp raylib preview

* fix callback

* fix ui preview

* better padding

* this

* listitem -> listitemsp

* add show_description method

* remove padding from line separator.
like, WHY? 😩😩

* ui: `GuiApplicationExt`

* add to readme

* use gui_app.sunnypilot_ui()

* lint

* no fancy toggles :(

* mici scroller - no touchy

---------

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-11-21 23:37:03 -05:00
Jason Wen d92d2cb683 ui: GuiApplicationExt (#1501)
* ui: `GuiApplicationExt`

* add to readme
2025-11-21 22:28:51 -05:00
Jason Wen 4f13a0f775 ci: fix upstream merge conflicts with prebuilts (#1503) 2025-11-21 17:23:53 -05:00
Jason Wen 0ba5cbea91 tools: add new Pythons configs to compile & run big/small UIs (#1500)
* init

* tools: add new Pythons configs to compile & build big/small UIs

* Revert "init"

This reverts commit 2e0704ace51b5a42a5d4a25664e5f46103f40e3f.

* change
2025-11-21 15:55:18 -05:00
infiniteCable b690471b66 Update ictoggles.py... 2025-11-21 21:33:46 +01:00
infiniteCable 2191246c11 Update ictoggles.py wrong oopsi 2025-11-21 21:33:10 +01:00
infiniteCable2 6e8a7e8c07 here it is, tici scroller 2025-11-21 21:24:29 +01:00
infiniteCable2 4f18d26b79 Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into sync 2025-11-21 21:22:08 +01:00
infiniteCable2 988e1da97a Update ictoggles.py 2025-11-21 21:20:41 +01:00
infiniteCable2 0c0741a087 fix 2025-11-21 21:02:34 +01:00
Nayan 8184cd8a6a ui: optimize gui_app & spinner (#1474)
remove gui_app_sp & use upstream gui_app

Co-authored-by: Jason Wen <haibin.wen3@gmail.com>
2025-11-21 14:59:54 -05:00
infiniteCable2 98e2ce61b5 fix 2025-11-21 20:59:45 +01:00
infiniteCable2 552be4e760 Update opendbc_repo 2025-11-21 20:52:22 +01:00
infiniteCable2 bfbf7a2d49 Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into sync 2025-11-21 20:51:36 +01:00
infiniteCable2 52d5eabc2e ictoggles for mici 2025-11-21 20:50:40 +01:00
github-actions[bot] 4d2ad45be6 [bot] Update Python packages (#1483)
Update Python packages

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-11-21 14:22:23 -05:00
infiniteCable2 68e0decd6e Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into sync 2025-11-21 20:18:22 +01:00
Jason Wen f43479aac5 ci: update workflow file name for prebuilt jobs (#1499) 2025-11-21 14:10:33 -05:00
infiniteCable2 907627a61c Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into sync 2025-11-21 20:09:20 +01:00
Jason Wen 04eac60983 msgq: point back to comma's (#1498) 2025-11-21 14:03:02 -05:00
Jason Wen a45b050b9f Sync: commaai/openpilot:master into sunnypilot/openpilot:master (#1491) 2025-11-21 13:41:41 -05:00
discountchubbs ceed203de7 Merge remote-tracking branch 'openpilot/master' into nov-19-sync 2025-11-21 09:42:54 -08:00
Maxime Desroches a49c68806a ui: fix confidence ball clipping (#36667)
fix
2025-11-20 19:28:21 -08:00
Adeeb Shihadeh 8bc6becce1 simplify mici onboarding (#36666)
* simplify mici onboarding

* shorter

* dead

* cleanup
2025-11-20 18:54:54 -08:00
Maxime Desroches 5151bb8bf2 installer: use release-mici for comma four 2025-11-20 17:06:24 -08:00
YassineYousfi f19ff793f5 dm more typo 2025-11-20 16:27:58 -08:00
Adeeb Shihadeh 4378c4b8bb ramp up IR faster for driver view (#36663)
* ramp up IR faster for driver view

* set it
2025-11-20 14:55:16 -08:00
Dean Lee 61fffb9578 ui: avoid rendering off-viewport items in Scroller (#36659)
avoid rendering off-viewport items in Scroller
2025-11-20 14:41:08 -08:00
Maxime Desroches a46af06baa document MAGIC_DEBUG=1 2025-11-20 14:28:48 -08:00
Adeeb Shihadeh b6bfa13b70 onboarding touchups, thanks nabeel! 2025-11-20 14:22:54 -08:00
Adeeb Shihadeh 6f89473f33 Revert "fix: openpilot unavailable with replay (#36658)"
This reverts commit 5c10e7f6cf.
2025-11-20 13:50:35 -08:00
ZwX1616 be700bc825 fix rhd behavior during preview/onboarding (#36657)
* rhd learning not required for demo

* fix switching and saving

---------

Co-authored-by: Comma Device <device@comma.ai>
2025-11-20 13:42:20 -08:00
YassineYousfi 38697ac628 Fix typo in phoneProbValidCount field name (#36662)
* Fix typo in phoneProbValidCount field name

* Fix typo in phoneProbValidCount key
2025-11-20 12:30:28 -08:00
YassineYousfi fa56d539a7 dm: phone offseter class + log stats (#36656)
* dm: phone offseter class + log stats

* lint:/
2025-11-20 10:28:19 -08:00
infiniteCable2 281f75270a fix plattform detection 2025-11-20 19:16:30 +01:00
infiniteCable2 55da75ce59 lat faster I reduction, plattform detection fix, scalings and calc battery 2025-11-20 19:15:14 +01:00
Trey Moen 5c10e7f6cf fix: openpilot unavailable with replay (#36658)
fix: openpilot unavailable
2025-11-19 22:20:47 -08:00