Jaosn Wen
0ca98a8379
Scons: Split sunnypilot/Sconscript
2024-07-16 00:20:45 -04:00
Jaosn Wen
a9bcc782e0
Scons: Set SUNNYPILOT to CPPDEFINES
2024-07-16 00:07:29 -04:00
Jason Wen
62cc0fa0d2
Scons: Build sunnypilot elements with added GPG keys
2024-07-16 02:59:02 +00:00
Jason Wen
85e2589512
ui: Build navigation in UBUNTU_FOCAL-based AGNOS
2024-07-07 17:53:26 -04:00
Adeeb Shihadeh
d3cb0d24c4
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-07-07 10:15:50 -04:00
Jason Wen
b86f7db97d
Revert "remove navigation ( #32773 )"
...
This reverts commit e491c9d9
2024-07-06 22:44:27 -04:00
Dean Lee
4c04ae9a59
ui/installer: hardcode SSH Keys in installer.cc ( #32838 )
...
hardcode keys
2024-06-26 11:52:11 -07:00
Jason Wen
afa97df945
Remove Screen Recorder
2024-06-24 18:56:36 -04:00
Adeeb Shihadeh
e491c9d964
remove navigation ( #32773 )
...
* remove navigation
* lil more
* fix cabana
* revert for now
* fix docs
* move that over
* lock
* rm assets
2024-06-19 19:14:13 -07:00
Maxime Desroches
5c4ea14a3c
Ubuntu 24.04 ( #32624 )
...
* noble build
* workflow
* symlink
* map only for noble
* sym
* add qt to cppcheck
* cppcheck noreturn in non void funct
* get kaitai header
* kaitai header
* syntax
* try new pyopencl
* try this version
* install lsb-core manually
* support old 20.04 lsb-core
* try arm
* try latest pyopencl
* revert
* use pocl icd
* no lock
* no arm pyopencl
* new intel opencl runtime
* pin filelock
* undo
* glsl version
* new version
* build test
* remove test
* new metadrive
* remove glsl restrictions
* <optional>
* Update .github/workflows/tools_tests.yaml
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* cache
* new cache
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-06-18 03:30:32 +00:00
Jason Wen
c55d11a865
Sync: sunnypilot/sunnypilot:master into sunnypilot/openpilot-special:master-priv
2024-06-12 21:43:05 -04:00
Harald Schäfer
1b2bd205b8
MSGQ refactor: cleanup outstanding issues ( #32685 )
...
* Rm sim dockerfile from bad merge
* Add watch back
* Fix watch3 compilation
2024-06-10 13:18:47 -07:00
Harald Schäfer
e70dc90a45
Restructure msgq ( #32652 )
...
* Update ref
* Compiles
* compiles
* Refactor rest of libs
* import all
* small fiex
* cleanup import
* Need msgq simlink too
* Add to openpilot docker too
* try repo
* Updates
* Fix lint
* fix docs
* Try blank slate
* Revert "Try blank slate"
This reverts commit f078ce04acacfe115c19e23e86038b01e2b84a6d.
* Maybe scons needs this to clear cache
* fix tests
* Disable test for now
* Update SConstruct
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* Fix whitespace
* Write skip normal
* small fixes
* add test path
* Revert repo
* linting
* whitespace
* Bump msgq
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-06-09 17:44:34 -07:00
Harald Schäfer
e71ec4e8d7
Split cereal into cereal/msgq ( #32631 )
...
* squash
* fix doc
* compile device
* compile device
* Update ref
* add msgq to precommit exclusions
* No service ports
* fix compile
* address comments
* More comments
* Delete logger
* Update opendbc
* Linting
* bump msgq
2024-06-06 14:31:56 -07:00
DevTekVE
23742d046f
Disable Screen Recorder
2024-05-28 02:26:26 +00:00
Jason Wen
9e3f57d53e
Merge branch 'master' into SP-59-sync-priv-20240507
2024-05-09 15:48:29 -04:00
Dean Lee
c1b059de1e
ui/onroad: split into multiple files ( #32059 )
2024-04-15 09:33:28 -07:00
DevTekVE
2d705e826c
sunnylink: Full sunnylink update with pairing, athena and more
2024-04-08 21:15:18 +00:00
Jason Wen
271968e763
ui: Only build installers on comma devices
2024-04-08 14:15:16 -04:00
Jason Wen
5b9a397078
sunnylink: Config Backup
2024-03-13 19:50:00 +00:00
Jason Wen
8eb043ec7d
Merge branch 'master' into sync-priv-20240220
...
# Conflicts:
# CHANGELOGS.md
# panda
# selfdrive/car/toyota/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/manager/manager.py
# selfdrive/modeld/fill_model_msg.py
# selfdrive/modeld/modeld.py
2024-02-24 09:35:16 -05:00
Adeeb Shihadeh
27c56722cc
fix spinner asset paths ( #31524 )
2024-02-20 18:01:28 -08:00
Jason Wen
47caf0e0a4
Merge branch 'master' into sync-priv-20240216
...
# Conflicts:
# panda
# release/files_common
# selfdrive/car/hyundai/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# system/version.py
2024-02-16 08:47:13 -05:00
Adeeb Shihadeh
714e02d0bd
bring this back
2024-02-09 12:46:06 -08:00
Jason Wen
75b38db870
Merge branch 'sync-20240201' into sync-priv-20240201
2024-02-07 22:49:01 -05:00
Hoang Bui
08037594e2
map: Transfer to MapLibre ( #31185 )
...
* change codebase
* compile
* add mapboxprovider
* works with map_renderer in c
* remove maplibre temp
* maplibre works
* cleanup build.sh
* x86 stuff
* add lib
* update release files
* don't need that
* tici build
* tici build
* add tici lib
* update refs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-02-01 13:37:22 -08:00
Adeeb Shihadeh
88757c12b3
Revert "Switch from json11 to nlohmann/json ( #31093 )"
...
This reverts commit ee036482b8 .
2024-01-22 22:41:59 -08:00
mtribiere
ee036482b8
Switch from json11 to nlohmann/json ( #31093 )
...
* Initial commit
* fix release/file_common
* Update common/swaglog.cc
* Swtiched serialize cc
* move to lfs
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-01-22 22:35:47 -08:00
Adeeb Shihadeh
7cd9568423
remove dashcam branch ( #31081 )
...
* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
2024-01-19 14:05:03 -08:00
Andrei Radulescu
28028aef17
Support for newer versions of Qt ( #31072 )
...
* Dynamic QtGui version
* Fixed use of undeclared identifier 'va_start'
* Fix for Qt deprecations
* Fix for dynamic QtGui version
* Update selfdrive/ui/SConscript
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-01-19 13:28:29 -08:00
Jason Wen
3ac37a2f20
Speed Limit Assist
2023-12-24 18:05:26 +00:00
Adeeb Shihadeh
2b12a499f7
bump up installer size ( #30722 )
2023-12-13 21:18:20 -08:00
Adeeb Shihadeh
3831bf19e4
remove Qt wrapper scripts ( #30454 )
...
* remove Qt wrapper scripts
* revert those
2023-12-10 11:45:35 -08:00
Justin Newberry
abe39e5076
Soundd: move to python ( #30567 )
...
soundd python
2023-12-05 18:10:01 -08:00
Jason Wen
faa1ecbbbe
Driving Model Selector
2023-12-05 05:15:30 +00:00
Adeeb Shihadeh
b3c7a0c871
remove mui
2023-11-14 15:43:57 -08:00
DevTekVE
f0b81d9151
ui: SLC: Expand settings
2023-11-05 19:24:25 +00:00
Jason Wen
0c01b99967
ui: New Settings Panels
2023-10-31 20:42:25 +00:00
Jason Wen
ccfb7ff153
Merge branch 'master' into sync-priv-20231016
...
# Conflicts:
# panda
# selfdrive/car/chrysler/values.py
# selfdrive/car/ford/values.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/values.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/plannerd.py
# selfdrive/sentry.py
# selfdrive/ui/qt/offroad/settings.cc
2023-10-16 11:52:39 -04:00
Jason Wen
6c67abe65f
Revert "Sync master-priv with public sunnypilot:master"
2023-10-16 04:53:55 +00:00
DevTekVE
f885863e1e
Sync master-priv with public sunnypilot:master
2023-10-13 16:40:08 +00:00
Adeeb Shihadeh
f80db10720
UI: remove drive stats ( #30183 )
...
* UI: remove drive stats
* little more
* vanish
2023-10-05 14:53:49 -07:00
Jason Wen
84f6fce906
ui: Onroad Options Panel ( #249 )
...
* init and bring back DLP
* Add button, DLP, GAC
* GAC: remove in separate PR
* sync
* unused
* readjust onroad settings button
* uncomment
* cleanup
* more cleanup
* update params right away
* fix values
* Rearrange buttons
* align buttons with dev ui dynamically
* draw feature statuses on camera view
* ui: Consolidate feature status string updates
* narrower panel
* slight cleanup
* rearrange
* slight cleanup
* subtitle below
* slc text color
* Revert "ui: Consolidate feature status string updates"
* change all to driving_personality
* declare their own
* Adjust panel subtitle
* Add Speed Limit Control button
* fix slc
* cleanup
* cleanup
* update comment
2023-09-22 23:23:00 -04:00
Jason Wen
9219b7966c
Merge branch 'master' into dev-priv/master-test
...
# Conflicts:
# panda
# release/build_release.sh
# selfdrive/car/car_helpers.py
# selfdrive/car/chrysler/carcontroller.py
# selfdrive/car/chrysler/carstate.py
# selfdrive/car/chrysler/interface.py
# selfdrive/car/ford/carstate.py
# selfdrive/car/ford/interface.py
# selfdrive/car/gm/carcontroller.py
# selfdrive/car/gm/carstate.py
# selfdrive/car/gm/interface.py
# selfdrive/car/honda/carcontroller.py
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/carcontroller.py
# selfdrive/car/hyundai/carstate.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/hyundai/interface.py
# selfdrive/car/interfaces.py
# selfdrive/car/mazda/carcontroller.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/mazda/interface.py
# selfdrive/car/nissan/carcontroller.py
# selfdrive/car/nissan/interface.py
# selfdrive/car/subaru/carstate.py
# selfdrive/car/subaru/interface.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/toyota/carcontroller.py
# selfdrive/car/toyota/carstate.py
# selfdrive/car/toyota/interface.py
# selfdrive/car/toyota/toyotacan.py
# selfdrive/car/volkswagen/carcontroller.py
# selfdrive/car/volkswagen/carstate.py
# selfdrive/car/volkswagen/interface.py
# selfdrive/controls/controlsd.py
# selfdrive/controls/lib/latcontrol_torque.py
# selfdrive/controls/lib/lateral_planner.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/locationd/paramsd.py
# selfdrive/manager/manager.py
# selfdrive/manager/process.py
# selfdrive/manager/process_config.py
# selfdrive/sentry.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/home.cc
# selfdrive/ui/qt/maps/map_settings.cc
# selfdrive/ui/qt/maps/map_settings.h
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/qt/onroad.h
# selfdrive/ui/qt/util.cc
# selfdrive/ui/qt/util.h
# selfdrive/ui/soundd/sound.h
# selfdrive/ui/ui.h
# system/version.py
2023-09-05 20:17:19 -04:00
Dean Lee
125bd2cd9e
ui/network: move to selfdrive/ui/qt/network/ ( #29656 )
...
* move to ui/qt/network
* wifimanager->wifi_manager
2023-08-27 15:23:19 -07:00
Dean Lee
17bfff8e10
ui: add translation files to assets.qrc ( #29597 )
...
* move translation files to assets.qrc
* cleanup
* add main_en
* dynamically add
* not sure if required
* revert to master
* move translations above assets
* add translations to qrc file
* comment
* now add translations_assets_src to assets sources
* this is built
* add to .gitignore
* consistent name
---------
Co-authored-by: Shane Smiskol <shane@smiskol.com >
2023-08-25 19:05:35 -07:00
Shane Smiskol
2b4255b19e
ui: rebuild translations when widgets are modified ( #29640 )
...
fix translations not being updated for widgets
2023-08-25 17:25:38 -07:00
Adeeb Shihadeh
4917e22615
Minimal build ( #29600 )
...
* add build flag for minimum build
* add minimal build
* update
* fix pj
* bump opendbc
* update subaru
2023-08-24 14:58:30 -07:00
Jason Wen
31b29bc094
Merge branch 'master' into dev-priv/master
2023-08-02 12:58:28 -04:00
Kacper Rączy
c640429406
aarch64: ubuntu build support ( #29171 )
...
* Add support for aarch64 pc linux
* Add new libyuv path to release files
* Add libyuv's x86_64 lib dir
* Move left-over platform specific dirs from files_common
* Remove libyuv/lib directory (duplicate)
* Fix mpc Sconscripts
* Remove acados lib path from mpc sources
* Fix typo
* Add watch3 exec on aarch64
2023-08-01 16:18:46 -07:00