Jason Wen
285fd97606
ui: only draw speedCluster speed over "MAX" when ICBM is enabled ( #1374 )
2025-10-13 20:36:24 -04:00
Jason Wen
e5f1f86ac2
params: helper to clamp out-of-range int params ( #1373 )
...
* params: helpers to clamp out-of-range values
* lint
* inline
* fix access
* actually fix the param
* inherit them
* more lint
2025-10-13 19:37:58 -04:00
Jason Wen
7e03277962
ui: bigger cluster set speed fonts when ICBM is active ( #1369 )
staging/0.10.1/2025.10.13-3358
2025-10-13 03:06:39 -04:00
Jason Wen
bd9bb74d03
custom cereal: fix formatting ( #1367 )
2025-10-13 01:40:22 -04:00
Kirito3481
7d54b58b8d
ui: Update Korean translations ( #1359 )
...
Update ko-kr translations
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-13 00:19:24 -04:00
Jason Wen
68d059fd5d
ui: ensure Cruise panel widget is reset when hideEvent ( #1366 )
2025-10-12 23:48:58 -04:00
Nayan
728108f97f
ui: Optimize Param Read for Onroad UI ( #1365 )
...
* Move params to uiscene
* more
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-12 23:36:58 -04:00
Kumar
cb6fa622ee
Visuals: Move custom chevron info to sunnypilot/qt ( #1066 )
...
* refactor: move to sp ui
* pr suggestion
* no need to check pcm just oplong
* no color, big front, long check
* Fix Rainbow Mode & Y Positioning
* Move param to uiscene
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
Co-authored-by: nayan <nayan8teen@gmail.com >
2025-10-12 23:11:23 -04:00
Nayan
5b29fd0f2c
UI: Onroad Screen Timeout Fixes ( #1364 )
...
* Screen Timeout Fixes
* rename
* auto type
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-12 12:12:52 -04:00
Nayan
6f42bbab18
Reapply "UI: Make Always Offroad more accessible" ( #1327 ) ( #1361 )
...
* UI: Make Always Offroad more accessible
* conditional - based on offroad
* no need to delete
* account for always offroad
* fix offroad transition
* do this inside updateState on every invoke
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-12 01:59:03 -04:00
Nayan
b89393a5a2
UI: Blinker Size & State Fix ( #1363 )
...
Blinker Size & State Fix
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-12 00:34:15 -04:00
Nayan
1e5758e712
ui: Better E2E Alert UI Positioning ( #1355 )
...
Better E2E Alert UI Positioning
2025-10-12 00:21:38 -04:00
James Vecellio-Grant
974a7a3f7d
ui: improve toggle states in Developer panel ( #1352 )
...
ui: quickboot toggle race condition
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-11 02:47:45 -04:00
Jason Wen
fe6edda23a
Revert "UI: Make Always Offroad more accessible ( #1327 )" ( #1358 )
...
Reverts #1327
2025-10-11 01:52:33 -04:00
Jason Wen
17e25f78b4
ui: dynamic ICBM status ( #1357 )
...
* ui: dynamic ICBM status
* straight up pls
2025-10-10 17:00:44 -04:00
Nayan
9b92cdd2cc
ui: fix standstill timer reset when offroad ( #1351 )
...
Standstill timer fix
2025-10-09 23:57:09 -04:00
Jason Wen
d6317ffd20
mapd: script to update version and hash ( #1349 )
...
* init and hash for 1.11.0
* update version and example for 1.12.0
2025-10-09 19:04:43 -04:00
Nayan
3ba52bc6fe
ui: New? Old? Different? Standstill Timer UI ( #1347 )
...
New Standstill Timer UI
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-09 17:30:59 -04:00
Nayan
d7fd78050b
OSM: Search!! ( #1341 )
...
* OSM Search
* cleanup
* wat
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-09 16:29:55 -04:00
HazZelnutz
8864b79a6e
Visuals: Turn signals on screen when blinker is used ( #1291 )
...
* get blinker state from car_state
* Draw turn signals when blinker is active
* reloacted and resized turning signals
* add turn signal display setting
* Lowered Blink Frequency
* Moved x and y Offsets to drawing Function
Co-authored-by: Nayan <nayan8teen@gmail.com >
* Grouped Settings
* Moved blinking Logic to pulseElement Function
Co-authored-by: Nayan <nayan8teen@gmail.com >
* Improved Blinker Size and Position
* Get laneChangeBlocked Event from onroadEvents
* Draw Blinker red if laneChangeBlocked event is set
* Revert "Get laneChangeBlocked Event from onroadEvents"
This reverts commit 4310931b6cd59aed22119c2b4b558f09d3ad9c90.
* Get left and right Blindspot
* Replaced laneChangeBlocked by Blindspot checks
* slight optimization
* more refinement
---------
Co-authored-by: Nayan <nayan8teen@gmail.com >
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-09 15:59:28 -04:00
Nayan
e9f054b7ee
UI: Adjust Alert display with Developer UI ( #1299 )
...
* Adjust Alert Rect for Dev UI
* split out into SP classes
* fix includes
* formatting
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-09 15:26:14 -04:00
Nayan
f429f3191f
ui: Bug fix Search with special chars ( #1344 )
...
Fix Search with special chars
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-09 14:53:47 -04:00
Jason Wen
3df1b53fab
ui: update description of Speedometer: Hide from Onroad Screen ( #1346 )
2025-10-09 14:33:14 -04:00
Jason Wen
6bb87174b9
Revert "CarControlSP: live params ( #943 )" ( #1345 )
...
* Revert "`CarControlSP`: live params (#943 )"
This reverts commit b5104377
* bump
* bump
2025-10-09 14:14:12 -04:00
Jason Wen
6d356d520e
ui: HUD drawing optimizations and fixes ( #1342 )
...
* no duplicated speed drawing
* reuse polygon
2025-10-09 10:28:56 -04:00
Jason Wen
73123aa400
torqued_ext: adjust RELAXED_MIN_BUCKET_POINTS boundary values ( #1340 )
2025-10-09 07:48:35 -04:00
github-actions[bot]
7dfe03b7a3
[bot] Update translations ( #1200 )
...
Update translations
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
staging/0.10.1/2025.10.09-3269
2025-10-09 02:21:09 -04:00
DevTekVE
12a4b1b561
sunnylink: enhance fault handling and parameter checks ( #1323 )
...
* enhance sunnylink fault handling and parameter checks
- Added `SunnylinkTempFault` to handle temporary registration issues.
- Updated methods to account for new fault state, improving robustness.
- Improved uploader logic by considering metered network restrictions.
* maybe it was overkill
* Lol, kinda important
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 23:37:21 -04:00
Jason Wen
7aac14e6fc
ui: Speedometer: Hide from onroad screen ( #1336 )
...
* ui: Speedometer: Display True Speed
* update
* ui: Speedometer: Hide from onroad screen
* wrong
* use stock one
2025-10-08 21:54:24 -04:00
Jason Wen
ae21d40a19
ui: Speedometer: Always display true speed ( #1335 )
...
* ui: Speedometer: Display True Speed
* update
* use stock one
staging/0.10.1/2025.10.09-3262
2025-10-08 20:33:19 -04:00
Nayan
41abede7f6
UI: Better layout for onroad screen-off settings ( #1334 )
...
* OCD FIX
* MORE FIX.. BECAUSE WE ALL HAVE OCD
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 17:55:56 -04:00
Kumar
f653566803
mapd: Bump version v1.11.0 -> v1.12.0 ( #1288 )
...
v1.12.0
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 17:39:14 -04:00
DevTekVE
e8a39c4a74
Reapply "sunnylink: enhanced param keys fetch with data type" ( #1317 )
...
Reapply "sunnylink: enhanced param keys fetch with data type" (#1316 )"
This reverts commit 282a8b093d .
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 15:01:33 -04:00
Nayan
517020ffb6
UI: Move Brightness & Interactivity Timeout to Display Panel ( #1326 )
...
* UI: Move Brightness & Interactivity Timeout to Display Panel
* why Qt.. WHYY
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 13:51:31 -04:00
Jason Wen
a85f3ce11c
Device: Onroad Uploads button ( #1332 )
2025-10-08 13:03:15 -04:00
Nayan
014baf8e90
UI: Make Always Offroad more accessible ( #1327 )
...
* UI: Make Always Offroad more accessible
* conditional - based on offroad
* no need to delete
* account for always offroad
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-08 12:05:06 -04:00
Nayan
8050c56a43
UI: OptionControlSP - Fix Inline Spacer ( #1325 )
...
OptionControlSP - Fix Inline Spacer issue!!
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-07 23:24:18 -04:00
Nayan
0b826002e9
UI: Expandable Row - Fix margins ( #1324 )
...
Expandable Row - Fix margins
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-07 22:44:27 -04:00
Jason Wen
408d52d72a
NNLC: ensure PID is always initialized properly ( #1304 )
2025-10-07 21:45:33 -04:00
DevTekVE
aeaac22274
ci: refine PR search query to avoid querying whole github ( #1330 )
...
* ci: refine PR search query to improve label handling in GitHub Action workflow
- Replaced `label` with `search_query` for better flexibility.
- Added support for multiple labels (`PR_LABEL` and `${PR_LABEL}-c3`).
* ci: fix PR search query for proper label matching in workflow
- Adjusted `label` query syntax to correctly handle multiple labels.
* Update .github/workflows/sunnypilot-master-dev-prep.yaml
2025-10-07 07:45:04 +02:00
github-actions[bot]
f28cea759d
[bot] Update Python packages ( #1250 )
...
Update Python packages
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
staging/0.10.1/2025.10.06-3224
2025-10-06 02:52:02 -04:00
Jason Wen
de64b99740
Torque Lateral Control: customized settings ( #1314 )
...
* init
* use internal frame
* exit early if toggle not enabled
* ui init
* ui: replace `static_cast<int>` with `std::nearbyint` for precise rounding
* revert
* update title
* handle live relaxed
* fix
* tweak ui
* toggle behaviors
* lint
* Update torqued_ext.py
* always update
* make sure it's updated properly with offroad states
* fix
* make sure to initialize
---------
Co-authored-by: nayan <nayan8teen@gmail.com >
2025-10-05 23:41:31 -04:00
Nayan
0e1de37281
Bug: Fix Lead Departure Alert Chime ( #1328 )
...
make lead-alert ding again
2025-10-05 21:18:03 -04:00
dzid26
5a309daee6
docs: clarify pedal press ( #1289 )
...
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
staging/0.10.1/2025.10.05-3213
2025-10-05 03:38:49 -04:00
dzid26
520649b893
params: Fix loading delay on startup ( #1297 )
...
params frame counter init
make sure param_store.update gets processed on first call
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-05 03:34:12 -04:00
DevTekVE
18abe218d9
ci: Disable homebrew cache for MacOS builds ( #1322 )
...
* maybe
Revert "fuck"
This reverts commit cb072a73b1b44ac3abeb50196be0956f3b7a7e14.
Revert "i dunno anymore"
This reverts commit 4d3c84ecb0e7830a552237e824995bc255007a1b.
i dunno anymore
fuck
* maybe
* try to fix the pipelines
2025-10-04 18:19:16 +02:00
DevTekVE
cca3be3a96
relock after inplace metadrive update ( #1321 )
...
relock after inplace metadrive update (#36256 )
* relock after inplace metadrive update
* Revert "relock after inplace metadrive update"
This reverts commit 18193ffe34b66085e18605e6c9289ddcd658844d.
* just the hash
(cherry picked from commit 4d53a26a06 )
Co-authored-by: Armand du Parc Locmaria <adpl33@gmail.com >
staging/0.10.1/2025.10.04-3202
2025-10-04 10:08:08 +02:00
DevTekVE
282a8b093d
Revert "sunnylink: enhanced param keys fetch with data type" ( #1316 )
...
Revert "sunnylink: enhanced param keys fetch with data type (#1308 )"
This reverts commit dcd382ffb8 .
2025-10-04 07:42:44 +02:00
Jason Wen
1e7fc15a04
Speed Limit Assist: Update state machine for PCM long cars ( #1311 )
...
* Speed Limit Assist: Update state machine for PCM long cars
* new test to catch this wrong transition
* tldr
2025-10-03 18:24:24 -04:00
Jason Wen
e999839a57
ui: replace static_cast<int> with std::nearbyint for convert & rounding ( #1313 )
...
* ui: replace `static_cast<int>` with `std::nearbyint` for precise rounding
* revert
2025-10-03 17:46:13 -04:00