discountchubbs
|
f4530681a3
|
Merge remote-tracking branch 'origin/master' into models-panel-rl
# Conflicts:
# selfdrive/ui/layouts/main.py
# selfdrive/ui/sunnypilot/layouts/settings/cruise.py
# selfdrive/ui/sunnypilot/layouts/settings/device.py
# selfdrive/ui/sunnypilot/layouts/settings/display.py
# selfdrive/ui/sunnypilot/layouts/settings/models.py
# selfdrive/ui/sunnypilot/layouts/settings/navigation.py
# selfdrive/ui/sunnypilot/layouts/settings/osm.py
# selfdrive/ui/sunnypilot/layouts/settings/settings.py
# selfdrive/ui/sunnypilot/layouts/settings/steering.py
# selfdrive/ui/sunnypilot/layouts/settings/sunnylink.py
# selfdrive/ui/sunnypilot/layouts/settings/trips.py
# selfdrive/ui/sunnypilot/layouts/settings/vehicle.py
# selfdrive/ui/sunnypilot/layouts/settings/visuals.py
|
2025-11-24 11:50:41 -08: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 ad44c32fc7.
* 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 |
|
James Vecellio
|
f64a180973
|
rearrange
|
2025-11-24 10:56:42 -08:00 |
|
James Vecellio
|
298b36cec7
|
fuzzy af searching
|
2025-11-24 10:15:48 -08: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 |
|
James Vecellio
|
872790782d
|
Merge remote-tracking branch 'origin/fuzzy-dialog' into models-panel-rl
|
2025-11-24 06:39:54 -08:00 |
|
discountchubbs
|
1d5f0ab282
|
ui: fuzzy search helper
|
2025-11-23 11:28:59 -08:00 |
|
James Vecellio
|
8e378ecaf8
|
smoothing updating components
|
2025-11-22 20:08:17 -08:00 |
|
discountchubbs
|
e1ce48b79a
|
Merge remote-tracking branch 'origin/master' into models-panel-rl
# Conflicts:
# selfdrive/ui/tests/test_ui/raylib_screenshots.py
# system/ui/sunnypilot/lib/styles.py
# system/ui/sunnypilot/widgets/list_view.py
# system/ui/sunnypilot/widgets/toggle.py
|
2025-11-22 10:35:44 -08:00 |
|
discountchubbs
|
c72be372a1
|
Update progress_bar.py
|
2025-11-22 09:54:31 -08: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 |
|
discountchubbs
|
aa74e67330
|
# Conflicts:
# selfdrive/ui/layouts/main.py
# selfdrive/ui/sunnypilot/layouts/settings/cruise.py
# selfdrive/ui/sunnypilot/layouts/settings/display.py
# selfdrive/ui/sunnypilot/layouts/settings/models.py
# selfdrive/ui/sunnypilot/layouts/settings/navigation.py
# selfdrive/ui/sunnypilot/layouts/settings/osm.py
# selfdrive/ui/sunnypilot/layouts/settings/steering.py
# selfdrive/ui/sunnypilot/layouts/settings/sunnylink.py
# selfdrive/ui/sunnypilot/layouts/settings/trips.py
# selfdrive/ui/sunnypilot/layouts/settings/vehicle.py
# selfdrive/ui/sunnypilot/layouts/settings/visuals.py
# system/ui/sunnypilot/widgets/option_control.py
|
2025-11-21 16:25:58 -08:00 |
|
James Vecellio-Grant
|
c4f79b7043
|
Merge branch 'master' into models-panel-rl
|
2025-11-21 12:02:40 -08: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 |
|
discountchubbs
|
df8b02b4bf
|
Merge remote-tracking branch 'openpilot/master' into nov-19-sync
|
2025-11-21 11:56:37 -08:00 |
|
discountchubbs
|
ceed203de7
|
Merge remote-tracking branch 'openpilot/master' into nov-19-sync
|
2025-11-21 09:42:54 -08:00 |
|
discountchubbs
|
08e34dc293
|
# Conflicts:
# system/ui/sunnypilot/widgets/list_view.py
# system/ui/sunnypilot/widgets/option_control.py
|
2025-11-21 07:44:45 -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 |
|
James Vecellio
|
335821663f
|
Merge remote-tracking branch 'origin/rl-tree-dialog' into models-panel-rl
|
2025-11-19 20:40:53 -08:00 |
|
James Vecellio
|
4f3c19ffb5
|
save the trees we got icons
|
2025-11-19 20:28:59 -08:00 |
|
Adeeb Shihadeh
|
f0d8ebd851
|
mici training guide tuneups (#36652)
* bump up size
* lil more
* rm param
* 5m timeout and 100% brightness
* set parasm:
|
2025-11-19 15:03:28 -08:00 |
|
Adeeb Shihadeh
|
c8effae4eb
|
ui/wifi: fix no attribute error (#36653)
|
2025-11-19 14:18:48 -08:00 |
|
discountchubbs
|
ae5c44355d
|
the heck
|
2025-11-19 13:38:04 -08:00 |
|
discountchubbs
|
9532675814
|
less trees for the planet
|
2025-11-19 12:17:52 -08:00 |
|
David
|
eeddfc058a
|
ui(mici): remove duplicate draw_texture_pro call in mici_keyboard (#36647)
Remove duplicate draw_texture_pro call in IconKey class
|
2025-11-19 11:08:39 -08:00 |
|
discountchubbs
|
c347db376a
|
tree dialog
|
2025-11-19 09:36:33 -08:00 |
|
discountchubbs
|
c9bd67b261
|
merge origin raylib toggles
|
2025-11-19 09:34:08 -08:00 |
|
James Vecellio
|
5e8cf86284
|
tree dialog, progress bar widget cool stuff
|
2025-11-19 07:01:36 -08:00 |
|
Maxime Desroches
|
b89c717643
|
AGNOS 15.1 (#36638)
* stage
* staging
* prod
|
2025-11-19 00:23:42 -08:00 |
|
Shane Smiskol
|
3aaf249236
|
comma four (#36639)
* squash squash squash
* scroller tici
|
2025-11-18 22:27:45 -08:00 |
|
Maxime Desroches
|
b73be441b3
|
bump updater
|
2025-11-18 21:56:17 -08:00 |
|
discountchubbs
|
545f323000
|
init
|
2025-11-18 15:38:20 -08:00 |
|
discountchubbs
|
f0b255aad0
|
raylib: Option Control
|
2025-11-18 13:38:22 -08:00 |
|
discountchubbs
|
929b417f19
|
raylib: SP Toggles
|
2025-11-18 13:36:59 -08:00 |
|
discountchubbs
|
905304cbcc
|
raylib: input dialog
|
2025-11-18 13:36:03 -08:00 |
|
Adeeb Shihadeh
|
4ef0d3ee99
|
setup sound for DM test mode
|
2025-11-18 10:11:06 -08:00 |
|
Adeeb Shihadeh
|
67cbeebc7b
|
sensord: magnetometer is only for tizi
|
2025-11-18 10:10:32 -08:00 |
|
Adeeb Shihadeh
|
16abf93be8
|
reduce ruff noise with raylib
|
2025-11-17 22:40:33 -08:00 |
|
Adeeb Shihadeh
|
b8a845fe93
|
ui: add GRID debug helper (#36630)
|
2025-11-17 20:46:34 -08:00 |
|
Jason Wen
|
08e85808c5
|
Merge branch 'upstream/openpilot/master' into sync-20251114
# Conflicts:
# .github/workflows/ci_weekly_run.yaml
# .github/workflows/raylib_ui_preview.yaml
# .github/workflows/tests.yaml
# .gitmodules
# README.md
# SConstruct
# common/api.py
# common/params_keys.h
# docs/CARS.md
# msgq_repo
# opendbc_repo
# panda
# selfdrive/car/tests/test_car_interfaces.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol.py
# selfdrive/controls/lib/latcontrol_angle.py
# selfdrive/controls/lib/latcontrol_pid.py
# selfdrive/controls/lib/latcontrol_torque.py
# selfdrive/controls/tests/test_latcontrol.py
# selfdrive/monitoring/helpers.py
# selfdrive/ui/SConscript
# selfdrive/ui/main.cc
# selfdrive/ui/qt/body.h
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/home.h
# selfdrive/ui/qt/network/networking.cc
# selfdrive/ui/qt/network/networking.h
# selfdrive/ui/qt/network/wifi_manager.cc
# selfdrive/ui/qt/offroad/developer_panel.cc
# selfdrive/ui/qt/offroad/developer_panel.h
# selfdrive/ui/qt/offroad/experimental_mode.cc
# selfdrive/ui/qt/offroad/firehose.cc
# selfdrive/ui/qt/offroad/firehose.h
# selfdrive/ui/qt/offroad/onboarding.cc
# selfdrive/ui/qt/offroad/onboarding.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/offroad/settings.h
# selfdrive/ui/qt/offroad/software_settings.cc
# selfdrive/ui/qt/onroad/alerts.cc
# selfdrive/ui/qt/onroad/annotated_camera.h
# selfdrive/ui/qt/onroad/buttons.cc
# selfdrive/ui/qt/onroad/buttons.h
# selfdrive/ui/qt/onroad/driver_monitoring.cc
# selfdrive/ui/qt/onroad/hud.cc
# selfdrive/ui/qt/onroad/hud.h
# selfdrive/ui/qt/onroad/model.cc
# selfdrive/ui/qt/onroad/model.h
# selfdrive/ui/qt/onroad/onroad_home.cc
# selfdrive/ui/qt/onroad/onroad_home.h
# selfdrive/ui/qt/request_repeater.h
# selfdrive/ui/qt/sidebar.cc
# selfdrive/ui/qt/sidebar.h
# selfdrive/ui/qt/util.cc
# selfdrive/ui/qt/widgets/cameraview.h
# selfdrive/ui/qt/widgets/controls.cc
# selfdrive/ui/qt/widgets/controls.h
# selfdrive/ui/qt/widgets/input.cc
# selfdrive/ui/qt/widgets/input.h
# selfdrive/ui/qt/widgets/prime.cc
# selfdrive/ui/qt/widgets/prime.h
# selfdrive/ui/qt/widgets/ssh_keys.h
# selfdrive/ui/qt/widgets/toggle.h
# selfdrive/ui/qt/widgets/wifi.cc
# selfdrive/ui/qt/widgets/wifi.h
# selfdrive/ui/qt/window.cc
# selfdrive/ui/qt/window.h
# selfdrive/ui/tests/cycle_offroad_alerts.py
# selfdrive/ui/tests/test_ui/run.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_nl.ts
# selfdrive/ui/translations/main_pl.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
# selfdrive/ui/ui.cc
# selfdrive/ui/ui.h
# system/manager/build.py
# system/version.py
|
2025-11-16 02:50:28 -05:00 |
|
Adeeb Shihadeh
|
d0c6f845da
|
ui: add burn in debug mode (#36625)
* ui: add burn in debug mode
* scary
* lil less
* lil cleanup
* revert that
* cleanup
|
2025-11-14 17:33:14 -08:00 |
|
Shane Smiskol
|
fc253fe1ee
|
Don't resize images that are the same size
|
2025-11-13 14:59:34 -08:00 |
|
Shane Smiskol
|
d72a01d739
|
raylib: fix texture wrapping filtering artifacts (#36618)
fix wrapping artifacts
|
2025-11-13 14:58:16 -08:00 |
|
Maxime Desroches
|
9ee66008db
|
AGNOS 15 (#36611)
* stage
* production
|
2025-11-11 22:59:54 -08:00 |
|
Dean Lee
|
6a257fe2de
|
ui: increase profile output from 25 to 100 functions (#36607)
increase profile output from 20 to 100 functions
|
2025-11-11 16:10:37 -08:00 |
|
Maxime Desroches
|
dad7bb53a2
|
ui: let ui_state set brightness
|
2025-11-10 22:24:35 -08:00 |
|
Dean Lee
|
ed42cfe699
|
ui: refactor GuiApplication.render into smaller helper methods (#36569)
refactor render into smaller helper method
|
2025-11-10 18:08:02 -08:00 |
|
Maxime Desroches
|
890b1cf512
|
AGNOS 14.7 (#36597)
* stage
* prod
|
2025-11-07 02:54:52 -08:00 |
|