Maxime Desroches
002a22a097
AGNOS 14.5 ( #36523 )
...
* stage
* updater
* prod
2025-10-28 23:05:44 -07:00
Maxime Desroches
9f20eb8ce6
setup: handle incompatible versions ( #36520 )
...
check
2025-10-28 19:15:43 -07:00
THERoenPR
707e2aedae
controlsd: add CP_SP to get_pid_accel_limits ( #1410 )
...
* Add CP_SP to get_pid_accel_limits() call in controlsd
Match input parameters of CP_SP commit
* bump
* bump
---------
Co-authored-by: roenthomas <43324106+roenthomas@users.noreply.github.com >
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-28 22:13:39 -04:00
Adeeb Shihadeh
2e636458a6
op adb: forward all openpilot service ports ( #36518 )
...
* op adb: forward all openpilot service ports
* cleanup
2025-10-28 16:47:22 -07:00
David
47d0a95fd6
font: remove unifont anti-aliasing and reduce font size to 16 ( #36508 )
...
remove unifont anti-aliasing and reduce font size to 16
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-10-28 14:49:33 -07:00
Dean Lee
5d142326f5
ui: remove unused get_width() method ( #36512 )
...
remove unused get_width() method
2025-10-28 14:47:17 -07:00
Dean Lee
ef9683ee79
ui: skip rendering when screen is off ( #36510 )
...
* skip rendering when screen is off
* continue and rename
* revert that
* flip
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-10-28 13:09:49 -07:00
DevTekVE
55147d8a55
ci: use environment variable for PR label in query ( #1436 )
...
* ci: use environment variable for PR label in query
- Replaced static `PR_LABEL` references with `${{ env.PR_LABEL }}` for consistency.
- Ensures flexibility and reduces hardcoded values in the workflow.
* does this work better?
* fuck this
* aight
2025-10-28 18:58:04 +01:00
DevTekVE
de7acc5466
ci: integrate Discourse notifications and refactor notification logic ( #1435 )
...
* ci: integrate Discourse notifications and refactor notification logic
- Replaced Discord webhook notifications with Discourse topic updates.
- Introduced reusable `post-to-discourse` composite action.
- Added `test-discourse.yaml` workflow for debugging and verification.
* ci: adjust notification dependencies and prepare_strategy reference
- Updated `notify` step to depend on `prepare_strategy` instead of `build`.
- Adjusted variable references to use `prepare_strategy` outputs.
* Forcing debug
* ci: update environment variable references and add commit information
- Switched `PUBLIC_REPO_URL` source to environment variable for consistency.
- Added commit SHA variables to enhance template generation logic.
* more tweaks!
* more tweaks!
* bad bot lmao
* Test?
* i mean....
* i mean....
* getting there
* testing the if
* testing the if
* ci: re-enable notify steps for prebuilt workflow
- Uncommented `build` and `publish` dependencies.
- Restored conditional logic to trigger only for relevant events.
* ci: enhance Discourse action to support new topic creation
- Added support for creating new topics with `category-id` and `title`.
- Improved input validation and response handling for flexibility.
* ci: improve conditions for prebuilt workflow notifications
- Refined `if` clause to ensure branches in `DEV_FEEDBACK_NOTIFICATION_BRANCHES` are targeted.
- Adjusted logic for accurate topic ID mapping in Discourse integration.
* forgot to rename
2025-10-28 16:01:21 +01:00
Maxime Desroches
8a77534d02
fix zipapp with multilang ( #36511 )
...
* fix
* fix
* fix
* more
2025-10-27 22:47:41 -07:00
David
73ed45f9d7
ui screenshots: add screenshot for unifont rendering ( #36506 )
...
* ui: add homescreen setup for unifont language setting
* fix params
2025-10-27 20:00:01 -07:00
Shane Smiskol
2d6df2e125
raylib: minor tweaks ( #36507 )
...
* try
* generic
* check
* why was this here?!
2025-10-27 19:59:35 -07:00
Shane Smiskol
e754b738ad
raylib: fix prime state thread ( #36504 )
...
fix
2025-10-27 15:15:48 -07:00
David
1dadb3fcc9
multilang: fix missing translation for longitudinal personality toggle description ( #36446 )
...
fix: add translation wrapper for longitudinal personality toggle description
2025-10-27 13:34:35 -07:00
Shane Smiskol
4e88245745
raylib: rename set_callbacks ( #36462 )
...
rn
2025-10-27 13:34:16 -07:00
David
debc9bf7cf
screenshots: reuse alert setup function ( #36473 )
...
ui: refactor onroad alert setup functions for improved reusability
2025-10-27 13:32:15 -07:00
Dean Lee
e03673485b
ui: unify cache key in AugmentedRoadView ( #36477 )
...
unified cache key
2025-10-27 13:31:55 -07:00
David
6efe4e1998
ci: fix selfdrive_tests weekly run and badge ( #36500 )
2025-10-27 13:28:27 -07:00
David
ff6ed7055d
ci: include assets path for UI label and preview ( #36499 )
...
* workflow: include 'selfdrive/assets/**' path for triggering UI preview
* ui: include 'selfdrive/assets/**' path in labeler configuration
2025-10-27 13:28:09 -07:00
Nayan
e4aada10a4
Bug: Model UI Crash Fix ( #1431 )
...
Model UI Crash Fix
2025-10-26 21:43:30 -04:00
Maxime Desroches
6c85e2c697
ModemManager restart ( #36433 )
...
* res
* limit
* not needed
* comments + explicit
2025-10-26 18:30:57 -07:00
Adeeb Shihadeh
2d0340cefd
ui: stop loading unused fonts ( #36493 )
...
Co-authored-by: Comma Device <device@comma.ai >
2025-10-26 14:18:48 -07:00
Adeeb Shihadeh
a974deeb59
ui: replace close button text with icon ( #36492 )
2025-10-26 14:13:53 -07:00
Adeeb Shihadeh
cf5bb4e16e
reduce unifont impact on init time ( #36490 )
2025-10-26 13:47:47 -07:00
Adeeb Shihadeh
0d4b0ee116
pre-process fonts for raylib ( #36489 )
...
* pre-process fonts for raylib
* it's fast!
* raylib processing
* build with scons
* padding
* happy ruff
* all exported
* cleanup
* more pad
2025-10-26 13:20:11 -07:00
Adeeb Shihadeh
03cb3e9dc0
make ruff happy :)
2025-10-26 12:15:34 -07:00
Shane Smiskol
f0dd0b5c8c
raylib ui: assert system time valid ( #36486 )
...
* assert system time valid
* nl
2025-10-26 00:47:07 -07:00
James Vecellio-Grant
b460d5804c
LiveLocationKalman: skip tests on unsupported msgq ( #1407 )
...
* locationd llk: skip tests on unsupported msgq
* Update sunnypilot/selfdrive/locationd/tests/test_locationd.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-25 23:47:37 -04:00
James Vecellio-Grant
eecb8e5c19
models: bump model json to v8 ( #1430 )
...
models: bump model json to v8 post release
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-25 22:55:26 -04:00
Jason Wen
1a4ea66987
version: bump to 2025.002.000
2025-10-25 22:45:17 -04:00
Adeeb Shihadeh
94ca077e69
ui: add startup profiling ( #36482 )
...
* ui: add startup profiling
* lil more
2025-10-25 12:27:01 -07:00
eFini
e92e59ca78
multilang: add gettext package ( #36476 )
...
needed for gettext
2025-10-25 09:17:59 -07:00
Shane Smiskol
e0cabc1174
raylib: only load glyphs for unifont ( #36475 )
...
* again llm is terrible
* Revert "again llm is terrible"
This reverts commit 423dd289ae5701e2f5bb034efd9329175fc275cc.
* try this
2025-10-24 23:56:59 -07:00
Adeeb Shihadeh
5e2f142704
increase CPU budget
2025-10-24 22:02:25 -07:00
Jason Wen
c1e15e5544
changelog: add new contributor entry
2025-10-25 01:00:46 -04:00
Dean Lee
2beb0ffad1
ui: move INF_POINT to constant ( #36470 )
...
move INF_POINT to constant
2025-10-24 22:00:45 -07:00
Dean Lee
fa373af9b5
ui: cleanup .gitignore ( #36471 )
...
cleanup .gitignore
2025-10-24 22:00:38 -07:00
Adeeb Shihadeh
7909716c1f
ui: realtime scheduling ( #36467 )
...
* ui: realtime scheduling
* try this
* update cpu
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-10-24 21:57:45 -07:00
Adeeb Shihadeh
c1cb971bca
hardwared: disable power save when screen is on ( #36466 )
2025-10-24 21:34:37 -07:00
Adeeb Shihadeh
538ec25ad9
gc unused stuff in HW abstraction layer ( #36465 )
...
* gc unused stuff in HW abstraction layer
* lil more
2025-10-24 21:07:04 -07:00
Adeeb Shihadeh
17152484c2
selfdrive_tests -> tests
2025-10-24 20:54:13 -07:00
Adeeb Shihadeh
954b567b9b
merge a bunch of misc stuff into common.utils ( #36463 )
...
just utils
2025-10-24 20:45:56 -07:00
Shane Smiskol
6061476d8e
fix spinner ( #36458 )
2025-10-24 19:43:46 -07:00
Dean Lee
ad903aeaa1
ui: simplify draw_border ( #36440 )
...
simplify draw_border
2025-10-24 19:28:58 -07:00
Dean Lee
c8c1b0f781
ui: clear available camera streams after going offroad ( #36441 )
...
clear available camera streams after going offroad
2025-10-24 19:27:33 -07:00
Dean Lee
534f096bb8
ui: reset cached height when description changes ( #36454 )
...
reset cached height when description changes
2025-10-24 19:27:03 -07:00
David
7da36b2470
multilang: fix missing translations in developer panel ( #36445 )
...
fix: translate description strings in DeveloperLayout settings
2025-10-24 19:15:14 -07:00
Dean Lee
f2db7f7665
ui: cache emoji font to avoid repeated loading ( #36451 )
...
cache font to avoid repleated loads
2025-10-24 19:13:34 -07:00
David
40a1af97b9
ui: only auto scale on PC if SCALE env not set ( #36455 )
...
only use auto scale if SCALE env not set
2025-10-24 19:12:45 -07:00
MuskratGG
3a45fff1b9
ui: openpilot Longitudinal Control → sunnypilot Longitudinal Control ( #1422 )
...
* Update developer_panel.cc
Changed mentions of "openpilot Longitudinal Control" to "sunnypilot Longitudinal Control" to align with other UI elements pointing users towards enabling "sunnypilot Longitudinal Control"
* Update warning message for longitudinal control
* more
* a bit more
* slightly more
---------
Co-authored-by: Jason Wen <haibin.wen3@gmail.com >
2025-10-24 21:09:01 -04:00