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
Dean Lee
942a2f9760
ui/map: move MapInstructions & MapETA to separate files ( #28976 )
2023-07-20 21:58:46 +01:00
Adeeb Shihadeh
2d6ff7b7b1
installer: openpilot-nightly installs nightly ( #28997 )
2023-07-17 17:01:41 -07:00
Jason Wen
f269e799b1
Re-enable Screenrecorder with resource fix ( #204 )
...
* Re-enable Screenrecorder with resource fix
* add this back
* didn't fix
* Update CHANGELOGS.md
2023-07-09 01:29:23 -04:00
Jason Wen
c83de72cc4
Disable Screenrecorder ( #179 )
...
* ui: split screenrecorder as independent native process
* would this work
* Revert "would this work"
This reverts commit 9ef6e54f0d4161c64682ca98229e92a124e9995e.
* Revert "ui: split screenrecorder as independent native process"
This reverts commit 0b6c7f77ebbe4c39bfc84ada8b0c1d906ccd99d6.
* Let it compile
* start ui very late
* Revert "start ui very late"
This reverts commit b6437ab0172ded0addda66ebd48812fcb356e546.
* remove hack
* ignore 0x80001000
* oops
* Try this
* Check with this
* Revert "remove hack"
This reverts commit 45407b01fc349f0ab7dc1d06214ab28af306b60a.
* Revert "Revert "remove hack""
This reverts commit ad739cbbe93d2266f24dece5ee58dc73a0bf9079.
* Revert "Check with this"
This reverts commit b9c59fc4830e0a89272af01e8f5c086bfd343583.
* Revert "Try this"
This reverts commit ff31bca2794c2dc3541f5d66648fc27eba33094f.
* Revert "oops"
This reverts commit 8a5e56baed75ccdc3890b47cb1a531732b1a4574.
* Revert "ignore 0x80001000"
This reverts commit 24bc8f6f6c9571a75976a39d9a56aa50a91482b4.
* Revert "remove hack"
This reverts commit 45407b01fc349f0ab7dc1d06214ab28af306b60a.
* Revert "Revert "start ui very late""
This reverts commit a5b7d53b73b77a6982db203f6afe5035daffe404.
* Revert "start ui very late"
This reverts commit b6437ab0172ded0addda66ebd48812fcb356e546.
* Revert "Let it compile"
This reverts commit 06e82419fb366a46bef9f6eb06eb13a27b1d15aa.
* Revert "Revert "ui: split screenrecorder as independent native process""
This reverts commit 35618db461a319b138444957e0134e011f6f725b.
* Revert "Revert "would this work""
This reverts commit 25ec02d9dd12eb1166b979e3f6f1d2eac338c12b.
* Revert "would this work"
This reverts commit 9ef6e54f0d4161c64682ca98229e92a124e9995e.
* Revert "ui: split screenrecorder as independent native process"
This reverts commit 0b6c7f77ebbe4c39bfc84ada8b0c1d906ccd99d6.
* Disable Screenrecorder
* Add update
2023-06-25 00:29:14 -04:00
Jason Wen
64558ef76a
ui tests: skip check
2023-06-22 16:36:07 -04:00
Jason Wen
6df086aa82
Merge branch 'master' into dev-priv/master
...
# Conflicts:
# panda
# selfdrive/car/honda/interface.py
# selfdrive/car/hyundai/hyundaican.py
# selfdrive/car/mazda/carstate.py
# selfdrive/car/nissan/nissancan.py
# selfdrive/car/subaru/carcontroller.py
# selfdrive/car/subaru/subarucan.py
# selfdrive/car/volkswagen/mqbcan.py
# selfdrive/car/volkswagen/pqcan.py
# selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
# selfdrive/controls/lib/longitudinal_planner.py
# selfdrive/ui/SConscript
# selfdrive/ui/qt/offroad/settings.cc
# selfdrive/ui/qt/onroad.cc
# selfdrive/ui/translations/main_de.ts
# selfdrive/ui/translations/main_ja.ts
# selfdrive/ui/translations/main_ko.ts
# selfdrive/ui/translations/main_zh-CHS.ts
# selfdrive/ui/translations/main_zh-CHT.ts
2023-06-22 15:14:15 -04:00
Cameron Clough
bc5a899024
UI: improved nav destination entry ( #28476 )
2023-06-22 19:57:29 +01:00
Jason Wen
cb097260c0
ui/SConscript: fix duplicated environment
2023-06-11 08:07:12 -04:00
Cameron Clough
4f815db141
UI: connect to wifi prompt ( #28273 )
...
* OffroadHome: move experimental mode button to right column
* OffroadHome: replace DriveStats with PrimeAd when no prime
* SetupWidget: remove PrimeAd
* SetupWidget: tweaks to fit smaller space
* UI: add WiFiPromptWidget
* WiFiPrompt: update using network type
* add WiFiPromptWidget to offroad home
* reduce spacing to fit vertical space
* WiFiPromptWidget: open Wi-Fi settings
* no longer necessary
* cleanup
* shrink PrimeUser widget and increase Setup Wi-Fi font size
* correctly resize widget when stack index changes
* layout tweaks
* debug
* spacing
* slightly improved style
* helps -> help
* .
2023-06-02 23:24:38 -07:00
Cameron Clough
15ac8c041b
UI snapshot tool ( #28356 )
...
* UI: snapshot testing tool
* gitignore
* cleanup
* remove prime type arg
* rename
* add script
* commit snapshots
* use base setup
* updates
* always run base
* echo
* use imagemagick
* test_snapshots
* fixes
* update
* set language
* revert
* default arg
* just remove translations
* formatting
* output arg
* improved help
* fix assets
* change dir back before saving snapshot
* unused imports
* simpler
* add default to description
* use uiUpdate signal
2023-05-31 23:04:30 -07:00
Jason Wen
27bd70f64b
Merge branch 'master' into dev-priv/master
...
# Conflicts:
# panda
# selfdrive/car/gm/interface.py
# selfdrive/ui/translations/main_zh-CHT.ts
2023-03-12 14:59:46 -04:00
Dean Lee
8e3cb0fb20
cabana: add qrc resource file ( #27386 )
...
* add qrc resource file
* remove export
2023-02-19 15:14:13 -08:00
Jason Wen
9b5b61551c
UI: Screen Recorder ( #22 )
...
* UI: screen recorder ;)
* oops
* try out new look
* dep
* Try this
* bruh
* Hmm
* and this
* or this?
* how's this?
* this is fine
* move it move it
* finalize
* small
* bigger
* smaller
* pinpoint this
* Missed this
* and this
* gone?
* press down state
* no sound for now
2023-02-07 03:34:59 -05:00
Jason Wen
2fa7a4cf7f
UI: initialize settings ( #20 )
...
* sunnypilot ui init
* ui controls init
* comment out for now
* use ListWidget instead moving forward
* wrap for translation
* quick test
* need this
* good to go, no need for now
* start with some
* some html
* that didn't work
* fill up General first
* add mads options
* add mads options 2
* add mads options 3
* add mads options 4
* add mads options 5
* add mads options 6
* add mads options 7
* add mads options 8
* add mads options 9
* add mads options 10
* add mads options 11
* add mads options 12
* add mads options 13
* add mads options 14
* add mads options 15
* add mads options 16
* add mads options 17
* add mads options 18
* add mads options 19
* add mads options 20
* add mads options 21
* add mads options 22
* add mads options 22
* add dlp
* add dlp
* add dlp
* finish up controls panel
* QWidget has no refresh()
* fix this tr() later
* flipped and redundant deleted
* missing icons
* Bolding
* Revert "Revert "Don't delete params""
This reverts commit 7adfc172d599da0e450669a203f5cdb17a32a9d6.
* Revert "Revert "Revert "Don't delete params"""
This reverts commit 33f28677f1a69fb18c7d1a08c5f02a497005dfbe.
* Revert "Revert "don't forget this""
This reverts commit f4485920ed5318e4662e4955a699febb9ba27159.
* Revert "Revert "fill up sp - vehicles""
This reverts commit dfab593833ca5a9cb26fb89f36bf7ac19f7432bf.
* Revert "Revert "missed this""
This reverts commit bf4ac0289b164ca59cb49c355fa8a5303c66b016.
* Revert "Revert "missed that""
This reverts commit da81b7f9eb4e7bbafced4a7a31cb4b7a078d2277.
* Revert "Revert "missed these""
This reverts commit 742908dcf5220a93da57a54836b2b890bbbd519a.
* Revert "Revert "nicer info?""
This reverts commit e0d6c1c05da394774ad0a7ee0b5c5e5c7f55c08a.
* Revert "Revert "fill up sp visuals""
This reverts commit 35759838e0ba4a36f36a12ff1001846b32ddd0c7.
* Revert "Revert "don't miss these""
This reverts commit 7f093380b470a7c195d1f6795b76393b72d4e2f7.
* Revert "Revert "Revert "ui controls init"""
This reverts commit 67c531487e9501ca5658297a20061b88f91c10cc.
* Revert "Revert "move stuff around""
This reverts commit 03b72af6d01772b18c506f590e92b6dbc95c2bfc.
* change to sunnypilot
* update texts
* fix
* does this work?
* Revert "does this work?"
This reverts commit 7b3caf3677593550065efe553334d0797dc5ea00.
* try this out
* add some back
* arrange around
* maybe less I/O
* missing a space
* Translate these too
* unfinished translations
* try this out
* easier translation
* refresh unfinished translations
* update menu texts with Chinese S and T!
* missed this translation
* more unfinished translations
2023-02-06 18:11:22 -05:00