Adeeb Shihadeh
c85db43705
camerad: misc labeling/cleanup ( #36809 )
...
* what's 2c
* include
* no idea what this means
* register comments
2025-12-08 20:14:19 -08:00
Shane Smiskol
8d9e203130
raylib ui diff: swipe around ( #36807 )
...
* swipe support
* swipe around
* same
2025-12-08 19:25:09 -08:00
Adeeb Shihadeh
d5f6946502
camerad: probe os first
2025-12-08 18:48:58 -08:00
「 crwusiz 」
48a42a9c53
UI: Color Constants Uppercase ( #36796 )
2025-12-08 18:43:31 -08:00
Adeeb Shihadeh
fb807cc007
ui: video diff tool ( #36737 )
...
* video diff
* format
* duplicate
* try
* WINDOWED
* ?
* correct res
* Revert "correct res"
This reverts commit f90991192fce93a31d1b581a4f0ff93a7a972337.
* save to report/
* add duplicate
* work?
* fix
* more
* more
* and this
* ffmpeg
* branch
* uncmt
* test preview
* Revert "uncmt"
This reverts commit b02404dbbe515fd861717f831c7bb0243442ddbc.
* create openpilot_master_ui_mici_raylib
* ahh
* push to master
* copy and always run
* test
* does cmt break it?
* who did this
* fix?
* fix that
* hmm
* hmm
* ah this was moving it, and then the job below didn't run on master
* google ai overview lied to me
* use markdown to start
* need to add to one branch
* ????
* oof
* no
* this work?
* test
* try this
* clean up master branch name
* more cleanup
more cleanup
* don't fail for no diff!
don't fail for no diff!
* back
* add to cmt
* test it
* should work
* fix that
* back
* clean up
* clean up
* save to report
* pull_request_target
* sort
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-12-08 18:39:47 -08:00
Matt Purnell
7119412d35
updated: fix skipped test case ( #36786 )
...
Fix three failing tests
2025-12-08 16:41:45 -08:00
Chechulin Serhii
fadf7ff1e5
ui: feature Ukrainian translation ( #36646 )
...
* Add Ukrainian lang
* update_translations.py
* Add Ukrainian strings
* Small patch to display translated update states
* Revert "Small patch to display translated update states"
This reverts commit b0545f4e109f451a21e4e5884259dbb881d7a58e.
* Revert "update_translations.py"
This reverts commit 79eea20c33f1b1d542b62a782ab1b67bc9277026.
* fix so these meaningless edits
2025-12-08 16:40:29 -08:00
Matt Purnell
cce2e4d357
tools: Handle smaller terminal sizes in replay ( #36766 )
...
* Only show help if there's room for it
* show less
* wording
2025-12-08 16:38:35 -08:00
Dean Lee
4e74e0f755
cabana: fix UI hang when switching streams ( #36735 )
...
fix UI hang when switching streams
2025-12-08 16:36:55 -08:00
Dean Lee
a6645a1be1
cabana: add automatic session save/restore ( #36736 )
...
adds auto session save/store
2025-12-08 16:36:35 -08:00
「 crwusiz 」
239d690a43
Multilang: update kor translation ( #36795 )
2025-12-08 16:32:56 -08:00
Shane Smiskol
d4d6134d3b
UnifiedLabel: fix clipping descenders ( #36793 )
...
* fix
* can also do this
* but then y is off. this is from font_scale I think
* fix
* cmt
2025-12-05 18:18:58 -08:00
Robbe Derks
0965650f61
Bump panda ( #36783 )
...
* panda bump
* try this one
* this breaks it?
* still broken, right?
* fixed?
* second try
2025-12-05 23:12:39 +01:00
Shane Smiskol
224e2c271b
Revert "ui: fix dialog memory leak" ( #36787 )
...
Revert "ui: fix dialog memory leak (#36767 )"
This reverts commit 45b7d60263 .
2025-12-04 16:51:18 -08:00
Harald Schäfer
e72e5d4ebe
beeps in key ( #36765 )
...
beeps in keyt
2025-12-04 13:11:27 -08:00
Shane Smiskol
f962a36fd8
Fix ui crashing replay/selfdrived ( #36760 )
...
* fix
* clean up
* type hint
2025-12-04 02:39:41 -08:00
Dean Lee
2947af42fc
ui: fix TraningGuide leak ( #36763 )
...
* fix TraningGuide leak
* other thing
* this is truly the simplest way
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-12-04 02:23:37 -08:00
Shane Smiskol
cd9b08492e
ui: small TrainingGuide clean up
2025-12-04 02:00:45 -08:00
Shane Smiskol
45b7d60263
ui: fix dialog memory leak ( #36767 )
...
* weakref alternative
* and here
* clean up
* fix
* rm
2025-12-04 01:56:38 -08:00
Dean Lee
93f2076c7e
ui: fix crash caused by double shader unload in CameraView ( #36778 )
...
fix double free isuue
2025-12-04 01:54:11 -08:00
Shane Smiskol
4edbc7d0cf
DriverCameraDialog: proper clean up ( #36775 )
...
* fixes leak
* wait can't do this, we need close after all
* wait can't do this, we need close after all
* clean up memory
2025-12-03 22:19:30 -08:00
Shane Smiskol
cc7dd066d2
ui: call modal hide_event ( #36772 )
...
* start, not fully working since hide is called before last render
* clean up
2025-12-03 21:55:05 -08:00
Shane Smiskol
9e55577cc7
Clean up DM dialog CameraView bound method ( #36770 )
...
* clean up
* why not?
* clean up
2025-12-03 20:41:58 -08:00
Shane Smiskol
7ea6cfcbdf
remove unecessary function
2025-12-03 20:00:19 -08:00
Harald Schäfer
83dad85cdd
Dark Souls Model ( #36764 )
...
a4cf2707-3d69-49ea-af8b-f91cd3285249/400
2025-12-03 12:55:33 -08:00
Maxime Desroches
5fd0906164
allow restarting processes after crash ( #36755 )
...
more
2025-12-02 17:10:24 -08:00
Maxime Desroches
e7d349bf36
Revert "ui: restart if crash ( #36746 )" ( #36754 )
...
This reverts commit fa18bb9261 .
2025-12-02 16:45:09 -08:00
Bruce Wayne
5393308d03
Logreader: print errors
2025-12-02 15:54:21 -08:00
YassineYousfi
dc02a2d385
dm: adjust cold start pose offsets ( #36739 )
...
* dm: adjust cold start offsets and thresholds
* change just offsets for now
2025-12-02 15:17:59 -08:00
Chechulin Serhii
63563c3561
ui: fix - translate display text of updater_state ( #36649 )
...
* Add updater_state translation
* Move STATE_TO_DISPLAY_TEXT on top
2025-12-02 13:13:13 -08:00
Dean Lee
ae6250e685
ui/CameraView: use consistent 2-space indentation ( #36748 )
...
use consistent 2-space indentation
2025-12-02 13:09:24 -08:00
Shane Smiskol
ae402d3ac7
Revert "ui: speed up mici/AugmentedRoadView by optimizing _calc_frame_matrix caching" ( #36749 )
...
Revert "ui: speed up `mici/AugmentedRoadView` by optimizing _calc_frame_matri…"
This reverts commit 1052435391 .
2025-12-02 13:02:01 -08:00
Harald Schäfer
cfb0a1c18c
URLFile multirange ( #36740 )
...
* url file multirange
* cleanup urlfile
* time
* fixup
* raise
* Diskfile
2025-12-01 23:11:03 -08:00
Maxime Desroches
fa18bb9261
ui: restart if crash ( #36746 )
...
* simpler
* mypy your are going to be replaced very soon
2025-12-01 22:55:14 -08:00
Trey Moen
cabfa7b735
Revert "esim: remove bootstrap and delete ( #36732 )" ( #36747 )
...
This reverts commit 6d04251517 .
2025-12-01 22:45:11 -08:00
Maxime Desroches
65e551c671
Handle invalid frame fd when creating EGL image ( #36743 )
...
catch
2025-12-01 21:32:07 -08:00
Maxime Desroches
62b7abcd91
Fix raylib ui spamming API calls ( #36745 )
...
fix
2025-12-01 21:13:43 -08:00
Maxime Desroches
dc654b439a
Revert "Fix raylib ui spamming API calls ( #36700 )" ( #36744 )
...
This reverts commit 26261387f8 .
2025-12-01 20:48:04 -08:00
Dean Lee
693c83f74c
replay: fix dangling pointers in logging calls ( #36738 )
...
fix dangling pointers in logging calls
2025-12-01 13:32:21 -08:00
Trey Moen
8ffe3f287e
fix: openpilot build on ubuntu aarch64 ( #36675 )
...
breaks on linux
2025-11-30 16:09:50 -08:00
Dean Lee
749e236bc0
ui: fix EGL_BAD_MATCH error when running profile_onroad.py on device ( #36608 )
...
fix failed to create EGL image:12297 error on device
2025-11-30 16:06:33 -08:00
Adeeb Shihadeh
151d256dd6
add param for agnos power monitor
2025-11-30 15:29:40 -08:00
Adeeb Shihadeh
436e3dec3e
manager: write power monitor flag atomically ( #36734 )
2025-11-30 15:14:31 -08:00
Adeeb Shihadeh
7521fd11e2
common: rename atomic_write_in_dir -> atomic_write ( #36733 )
...
rename
2025-11-30 15:08:32 -08:00
MVL
ff755ed4bf
Honda - Rename AcuraWatch Plus to AcuraWatch ( #36726 )
...
* Rename AcuraWatch Plus to AcuraWatch
* Rename AcuraWatch Plus to AcuraWatch
2025-11-30 15:04:17 -08:00
Trey Moen
6d04251517
esim: remove bootstrap and delete ( #36732 )
...
init
2025-11-30 14:43:29 -08:00
Adeeb Shihadeh
970afa9683
bump to 0.10.3
2025-11-30 14:19:37 -08:00
David
cd7e362333
ui: Add RECORD=1 for direct frame recording ( #36729 )
...
* ui: add real-time video recording functionality with ffmpeg support
* fix: record at consistent frame rate
* add spaces
* fix type
* refactor: RECORD_FRAMES variable and related logic
* fix: remove unnecessary texture check
* support missing output extension
* add wait for close with timeout
* fix: ensure RECORD_OUTPUT has the correct file extension
* flush on close and terminate if times out closing
* ffmpeg hide banner
* reduce ffmpeg spam
* refactor: streamline ffmpeg arguments for video encoding
* refactor: move size arg to variable and add yub420p conversion for native support
* use render_width and render_height for size
* fix: ensure even dimensions for video encoding when recording
* rm itertools
* simple
* cleanup
* docs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-11-30 13:34:37 -08:00
Shane Smiskol
85a162dd43
more scons nodes
2025-11-30 02:48:05 -08:00
Dean Lee
8de8946374
ui: skip _draw_set_speed when alpha is 0 ( #36709 )
...
* Skip _draw_set_speed when alpha is 0 to reduce unnecessary draw calls
* Update selfdrive/ui/mici/onroad/hud_renderer.py
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2025-11-29 03:15:41 -08:00