infiniteCable2
3a640c6993
Update settings.cc
2025-09-26 21:08:00 +02:00
infiniteCable2
e885852a95
Update settings.cc
2025-09-26 20:49:13 +02:00
infiniteCable2
31308af4eb
Update settings.cc
2025-09-26 20:43:58 +02:00
infiniteCable2
54a0013bc1
Update settings.cc
2025-09-26 20:34:09 +02:00
infiniteCable2
25b3dc4b3b
Update settings.cc
2025-09-26 20:09:24 +02:00
infiniteCable2
94a0e4fdbf
Update settings.cc
2025-09-26 20:05:07 +02:00
infiniteCable2
c91695490a
Update settings.cc
2025-09-26 19:53:49 +02:00
infiniteCable2
a5e6bf0944
Merge branch 'master' of https://github.com/sunnypilot/sunnypilot
2025-09-12 18:47:20 +02:00
Nayan
4f44d6e643
Reapply "UI: Developer UI" ( #1238 ) ( #1239 )
...
This reverts commit 1be13fdc55 .
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-09-12 10:58:59 -04:00
Jason Wen
1be13fdc55
Revert "UI: Developer UI" ( #1238 )
...
* Revert "Revert & Reapply "UI: Developer UI" temporarily due to QT version mismatch (#1237 )"
This reverts commit 810a2d9448 .
* Revert "UI: Developer UI (#1233 )"
This reverts commit 1bb4ca2547 .
2025-09-12 08:37:24 -04:00
Nayan
1bb4ca2547
UI: Developer UI ( #1233 )
2025-09-12 01:00:05 -04:00
infiniteCable2
cda12eefc6
new param BSM RHD
2025-09-07 20:17:40 +02:00
infiniteCable2
13ecc929d2
Update settings.cc
2025-09-03 21:13:53 +02:00
infiniteCable2
ad5debf481
Update settings.cc
2025-09-03 20:56:34 +02:00
infiniteCable2
68e886cfaa
Update settings.cc
2025-09-03 20:42:51 +02:00
infiniteCable2
e812a36426
Update settings.cc
2025-09-03 20:17:35 +02:00
infiniteCable2
806f4e1583
Update settings.h
2025-09-03 20:08:33 +02:00
infiniteCable2
4006d9f370
Update settings.cc
2025-09-03 20:08:23 +02:00
infiniteCable2
40f6ed64e2
Merge branch 'master' of https://github.com/sunnypilot/sunnypilot
2025-08-31 19:23:18 +02:00
Nayan
45ee58b1f6
ui: Favorite Models ⭐ ( #1168 )
...
* init model favorites
* fix fav buttons
* fix blank favs
* switch to ref
* new favs at top
* remove debug prints & add some comments
* button style
* fix current selection
* !@%#$%(@^%$#(@!%#^
* add last update date to folders
2025-08-31 08:27:08 +02:00
infiniteCable2
bc80a81b45
Merge branch 'master' of https://github.com/sunnypilot/sunnypilot
2025-08-25 17:02:35 +02:00
Jason Wen
798e9071d8
Merge branch 'upstream/openpilot/master' into sync-20250823
...
# Conflicts:
# .github/workflows/release.yaml
# README.md
# RELEASES.md
# common/params_keys.h
# docs/CARS.md
# opendbc_repo
# panda
# release/build_stripped.sh
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/modeld/modeld.py
# selfdrive/ui/feedback/feedbackd.py
# 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/version.py
# uv.lock
2025-08-24 14:52:21 -04:00
Jimmy
c085b8af19
feedbackd: remove lkas toggle for this release ( #36018 )
...
remove lkas toggle for this release
2025-08-19 09:18:32 -07:00
infiniteCable2
78a89f3fad
Merge branch 'master' of https://github.com/sunnypilot/sunnypilot
2025-08-15 17:41:24 +02:00
Jason Wen
6c4c0c00b4
Merge branch 'upstream/openpilot/master' into sync-20250812
...
# Conflicts:
# opendbc_repo
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_angle.py
# selfdrive/controls/lib/latcontrol_pid.py
# selfdrive/controls/lib/latcontrol_torque.py
2025-08-12 23:11:18 -04:00
Jimmy
13d4c6a167
ui: replace "Hotspot" with link icon ( #35978 )
...
replace "Hotspot" with link icon
2025-08-11 16:26:07 -07:00
infiniteCable2
329e032545
Merge branch 'master' of https://github.com/sunnypilot/sunnypilot
2025-08-11 16:27:42 +02: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
Adeeb Shihadeh
1c46640ea6
Remove more Qt, part 2 ( #35968 )
2025-08-09 15:04:26 -07:00
Adeeb Shihadeh
c23537b4d5
lil copy updates
2025-08-05 14:55:30 -07:00
Jimmy
d7b0a5fa7e
Record feedback with LKAS button ( #35888 )
...
* record feedback with LKAS button
* fix alert test
* slightly simplify feedbackd
* "Audio Feedback Saved" upon time expiration or early stop
* earlySend --> earlyStop
* userFlag --> userBookmark
* RecordAudioFeedback param/toggle
* add audioFeedback test
* simplify feedbackd
* send bookmark regardless of toggle, show feedback event with higher priority
* add userBookmark to selfdrived sm
* fix mispelled param name
* default off and move to main
* segmentNum --> blockNum, earlyStop --> lastBlock
* preserve audioFeedback
* get rid of lastBlock and just send bookmark saved at the end
* update raylib side
* update toggle description and add raylib toggle
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-08-05 13:41:41 -07:00
infiniteCable2
ba371576d2
Merge branch 'master' of https://github.com/sunnypilot/sunnypilot into master-new
2025-08-03 17:54:46 +02:00
Jason Wen
d6474aa0a9
Merge branch 'upstream/openpilot/master' into sync-20250731
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# common/params.h
# common/params_keys.h
# common/params_pyx.pyx
# docs/CARS.md
# opendbc_repo
# panda
# selfdrive/car/tests/test_models.py
# selfdrive/pandad/pandad.cc
# selfdrive/pandad/pandad.h
# selfdrive/selfdrived/selfdrived.py
# 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/athena/athenad.py
# system/athena/manage_athenad.py
# system/manager/manager.py
# system/sentry.py
# uv.lock
Sync: `commaai/opendbc:master` into `sunnypilot/opendbc:master`
Sync: `commaai/panda:master` into `sunnypilot/panda:master`
2025-08-02 00:21:14 -04:00
Maxime Desroches
44da3da1c4
updated: uptime connectivity check (#35836 )
...
* start
* p
* comment
* 2
* p
* no time
* order
* space
* fix
2025-07-30 15:40:13 -07:00
Shane Smiskol
ff223260b2
Lock out for excessive actuation ( #35792 )
...
* excessive actuation
* text
* software
* check
* logic
* whoops
* dont want to lose alert unless user interacts with it
* implement
* try x2
* counter
* try to false trigger
* use livepose
* need to check for livePose noise
* cmt
* nl
* add back
* organization
* setVisible and isVisible consecutively don't work
* style
* cant do this sadly
* actually we can!
* clean up
* clean up
* clean up
* need to match torqued, paramsd, lagd, etc. (fix op sim)
2025-07-24 19:21:38 -07:00
infiniteCable2
b991aa9d52
Merge branch 'master-new' of https://github.com/sunnypilot/sunnypilot into master-new
2025-07-19 17:50:13 +02:00
Nayan
7c1f3f646c
UI: Model Folders ( #1031 )
...
* model folders.. yay
* scroll expanded item in view
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 15:52:54 +02:00
Kumar
3faf709387
ui: Visuals Panel Lead Chevron Info ( #1033 )
...
* lead info
* ui:chevron params
* Update system/manager/manager.py.
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 15:17:19 +02:00
James Vecellio-Grant
517919c7b7
ui: display recorded timestamp on error view ( #827 )
...
* Error log clear on manager start
* Error log clear on manager start
* 12 hour reset. may change soon
* Add last modified date
* unused
* rm space
* Squashed commit of the following:
commit bcf5b06c822fd1bce1de5f119e42cb763d8e282f
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 14:14:29 2025 -0700
Init Developer panel SP
commit cf8bbb70ab9d132d7b15043a73496a17b841641b
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 06:22:18 2025 -0700
Chronological in manager too
commit ff9b873468c8ef63eca6de524c924bb80a287b4d
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 06:19:59 2025 -0700
Move down, since name change
commit 38f6cb8c5735815faaca3226c7c8da0e051452c2
Author: discountchubbs <alexgrant990@gmail.com >
Date: Thu Jul 17 06:17:36 2025 -0700
FastBoot -> QuickBoot
commit 38562db8dd6b4cdeb06db74f1a71de2c285ed3ab
Author: discountchubbs <alexgrant990@gmail.com >
Date: Wed Jul 16 11:20:17 2025 -0700
Unused
commit c7a751b02d7146e83dfa0ee5037fa4cf8ee6def5
Author: discountchubbs <alexgrant990@gmail.com >
Date: Wed Jul 16 10:24:47 2025 -0700
Fast boot mode
* * Depends on #1054
* Update developer_panel.h
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-07-19 09:41:01 +02:00
Jason Wen
beaec753ab
Merge branch 'upstream/openpilot/master' into sync-20250710
...
# Conflicts:
# .github/workflows/selfdrive_tests.yaml
# README.md
# common/params_keys.h
# opendbc_repo
# panda
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/controls/lib/tests/test_latcontrol.py
# selfdrive/ui/soundd.py
# 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
# tinygrad_repo
2025-07-19 00:28:43 -04:00
Adeeb Shihadeh
e9d78958c1
bye bye qt, part 1 ( #35741 )
2025-07-17 10:15:22 -07:00
Kacper Rączy
44c8cc4cb0
Revert "lagd: disable in release ( #35426 )" and "lagd calib: hide on release ( #35523 )" ( #35633 )
...
* Revert "lagd: disable in release (#35426 )"
This reverts commit 6f6adc10a8 .
* Revert "lagd calib: hide on release (#35523 )"
This reverts commit e345f25ce4 .
* Fix conflict
2025-07-07 10:18:31 +02:00
Jimmy
baaa502b55
move record mic toggle ( #35622 )
...
move toggle
2025-07-05 11:33:35 -07:00
Jimmy
dcd56ae09a
store mic audio with toggle ( #35595 )
...
* store/send mic audio with toggle
* script to extract audio from logs
* change description and add translation placeholders
* microphone icon
* apply toggle in loggerd
* add legnth and counter
* startFrameIdx counter
* Revert "change description and add translation placeholders"
This reverts commit 7baa1f6de99c6ebe9f9906193da7e83dad79511a.
* send mic data first and then calc
* restore changed description/icon after revert
* adjust fft samples to keep old time window
* remove extract_audio.py since audio is now stored in qcam isntead of rlog
* qt microphone recording icon
* Revert "remove extract_audio.py since audio is now stored in qcam isntead of rlog"
This reverts commit 7a3a75bd8db5376d1e442a3ba931c67550b5f132.
* move extract_audio script and output file by default
* remove length field
* recording indicator swaps sides based on lhd/rhd
* use record icon from comma body
* Update toggle description
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* update raylib toggle desc cause I did earlier
* microphone --> soundPressure, audioData --> rawAudioData
* cleanup unused var
* update README
* sidebar mic indicator instead of annotated camera
* improve logic readability
* remove startFrameIdx and sequenceNum
* use Q_PROPERTY/setProperty so that update() is actually called on value change
* specify old id for SoundPressure
* fix typo
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-06-30 13:42:21 -07: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
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
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
Maxime Desroches
762f11c620
setup: warning for custom software ( #35556 )
...
* custom warn
* Update SConscript
* bump
2025-06-13 14:43:16 -07:00
Shane Smiskol
f7ce5fb94c
Remove extra newlines in translations
2025-06-11 17:27:41 -07:00
Shane Smiskol
e345f25ce4
lagd calib: hide on release ( #35523 )
...
* hide on release
* pull out
2025-06-10 16:16:05 -07:00