Jason Wen
87ff98dc7c
ui: update names ( #678 )
...
* ui: update names
* Revert "ui: update names"
This reverts commit 313510c8c0f112758ca1cc3e625d47ba47989bd5.
* gone
* init
* Changed all occurrences of 'openpilot' to 'sunnypilot'
All instances of 'openpilot' in the user interface, documentation, and prompts have been updated to 'sunnypilot'. These changes include source strings, warning messages, and the prompts shown to users. The adjustment is part of the rebranding process and aims to avoid any uncertainty or confusion for users.
* vanish translations
* translations
---------
Co-authored-by: DevTekVE <devtekve@gmail.com >
2025-04-03 23:11:27 -04:00
Dean Lee
c0b6d58236
setup: fix dangling pointer Issue in curl header setup ( #34860 )
...
fix dangling pointer in curl header setup
2025-03-13 10:42:22 -07:00
Andrei Radulescu
754882c985
reset: auto-format is back ( #34479 )
...
* Revert "update factory reset"
This reverts commit 533206be2f .
* keep reset message
* Update selfdrive/ui/qt/setup/reset.h
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2025-01-25 12:29:48 -08:00
Adeeb Shihadeh
e243663520
Revert "setup: no low voltage warning without INA"
...
This reverts commit 7ecedbc39f .
2024-11-20 16:14:30 -08:00
Adeeb Shihadeh
7ecedbc39f
setup: no low voltage warning without INA
2024-11-08 13:31:43 -08:00
Dean Lee
ef428ccefc
ui/setup: Initially disable continue button ( #32180 )
...
old-commit-hash: eb0b1ce97599290680f8b6b817e3b262da2f2afc
2024-04-12 10:32:23 -07:00
Dean Lee
be58bf6209
ui/setup: use the mode "wb" instead of "w". ( #32181 )
...
old-commit-hash: 1c491513b6a2dafd470a90186e7bb327ada503aa
2024-04-12 10:32:11 -07:00
Adeeb Shihadeh
62bbd08492
setup: add openpilot button ( #31628 )
...
* setup: add openpilot button
* rename
old-commit-hash: 6cf7599bcd1a0218bb359f72c3d17e15c53bae93
2024-02-28 15:54:21 -08:00
Adeeb Shihadeh
533206be2f
update factory reset
...
old-commit-hash: 80ea4db7bb19c7758aae6dda1997b5bf5b27dc9b
2024-01-25 13:34:09 -08:00
Adeeb Shihadeh
972650f0eb
remove dashcam branch ( #31081 )
...
* remove dashcam branch
* fix
* more cleanup
* remove param
* one more
old-commit-hash: 7cd9568423a2e78187d16018b70a78f56c02027d
2024-01-19 14:05:03 -08:00
royjr
1761c1837d
setup: Enhance URL Handling to Support Partial Inputs ( #30681 )
...
* easy urls
* better
old-commit-hash: 4df85062c52fbbbdc4e461e317b6cb01a6d76ec1
2023-12-26 19:08:57 -08:00
Dean Lee
875b160fc6
ui/network: move to selfdrive/ui/qt/network/ ( #29656 )
...
* move to ui/qt/network
* wifimanager->wifi_manager
old-commit-hash: 125bd2cd9ef930f23c8d435ccf2a76b91228abe8
2023-08-27 15:23:19 -07:00
Dean Lee
ce0e2ec905
AGNOS setup: multi-lang support ( #25680 )
...
* multilang
* update translations
* Specifies dependency
* load lang from json file
* update translations
* fix white border
* remove stretch
* update translations
* fix tr
* no default language
* update translations
* rm main_en.qm
* cleanup
* cleanup
* add language files
* remove type=unfinish
* build languages before assets
* depends lrelease
old-commit-hash: 0767a6dee5355d1d7c0b6aaed8f358d9045268a9
2023-08-26 08:17:07 -07:00
Dean Lee
97e9d55588
cpplint: build/include_what_you_use ( #29556 )
...
* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 2d99521e7500902070d0aacce69528bcfd8b9964
2023-08-23 13:25:17 -07:00
Cameron Clough
397665d45c
UI: add missing QPushButton pressed styles ( #28289 )
...
* UI: add missing QPushButton pressed styles
* keyboard is special
old-commit-hash: 488975f06ec6a282e023dbd5db9e265299458f4c
2023-05-24 22:44:10 -07:00
Cameron Clough
b7b61c1faa
setup: set download timeout ( #27441 )
...
old-commit-hash: f64fa07b0a42bb04d036f1280953dbbd27de41a0
2023-02-23 19:46:06 -08:00
Cameron Clough
8491b5db66
setup: detailed error messages ( #27429 )
...
* setup: specific error state for non-executable file
* Result -> DownloadResult
* complete -> finished
* rename widgets to be more consistent
* fix typos
* fix setCurrentIndex
This appears to have different behaviour on device than on PC (off by
one)
* load fonts
* copy
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
* Revert "load fonts"
This reverts commit e8756598ed99aea39ef5721453e97920a494051c.
* font family
* undo
* less widgets more better
* font size
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 79e6910106de6ae25127613728332e8b743d962a
2023-02-23 19:45:48 -08:00
Cameron Clough
d35ed17e63
setup: write installer URL to tmpfile ( #27426 )
...
* setup: write installer URL to tmpfile
* missed ptr type
old-commit-hash: 90db46e7756e2eb6d61b1ff23f7cb4a7b356abb9
2023-02-22 17:26:37 -08:00
Adeeb Shihadeh
d372fb4c3d
AGNOS system reset: handle ABL reset ( #27418 )
...
* AGNOS system reset: handle ABL reset
* no more tapping
* eta
old-commit-hash: 72539fa177a4e3f320daf3257038ef3f2e4893ac
2023-02-21 21:34:02 -08:00
Cameron Clough
4d4c0c45b9
setup: replace software selection widget with input dialog ( #27236 )
...
* setup: replace software selection widget with input dialog
* revert
https://github.com/commaai/openpilot/pull/21617/commits/3f7047651c31b209c9c4a0b8ff7bd408aca3f9e5
old-commit-hash: 1a0a6387409203e1a2611eb35882de7a931ca703
2023-02-07 11:37:25 -08:00
Cameron Clough
23cf988d3c
setup: check installer is elf ( #27241 )
...
old-commit-hash: 074e74ad08e199f189d4d84f73b2a9df1061eb97
2023-02-07 11:37:03 -08:00
Cameron Clough
0276badcc0
setup: add serial to request headers ( #27237 )
...
* setup: add dongle ID to request headers
* rename openpilot
* fix str
* hardware: get_serial
* set serial instead
* fix typo
* static
* fixes
old-commit-hash: 6fb5661abba34971e547941e0f6a6625bef3b75a
2023-02-06 20:02:30 -08:00
Cameron Clough
3f75cdb6e3
setup: fix button label on ethernet ( #27235 )
...
* setup: continue without wi-fi on ethernet
* switch around
old-commit-hash: 9a51275cd246bcbf53da764495a944af8a0b51bd
2023-02-06 15:43:25 -08:00
Shane Smiskol
2c5e890a23
UI: wrap all text for translation ( #24961 )
...
* rough multiple language demo
* more wrappings
* stash
* add some bad translations
* updates
* map from french to spanish still has same problem of needing to call setText on everything
* add files
* restart UI
* use return code
* relative path
* more translations
* don't loop restart
* Toggle and prime translations
* try on device
* try QComboBox with readable style
* stash
* not yet scrollable
* stash
* dynamic translations (doesn't work for dynamic widget strings yet)
* clean up multiple option selector
* store languages in json
* try transparent
* Try transparent popup
* see how this looks
* tweaks
* clean up
* clean up
* clean up 2 and missing tr
* wrap more strings
* missing updater
* fixes
* add basic test to ensure all strings wrapped
* try in CI
* clean up
* test name
* fix test
* always install qt dev tools
* fix deps
* fast test
* add section so it prints multiple errors
* debug
* debug
get rid of those
* make any difference?
* comment
* oh...
* run with offscreen platform
* try out section
* clean up
* fix missing wrappings (it works!)
* move down
* space
* clear relevant params, set TICI=1
old-commit-hash: 879a7c3201a037c27c92ad6b92143114f52f29d3
2022-06-29 14:47:46 -07:00
Adeeb Shihadeh
9a45a3b99b
Move selfdrive/hardware/ to system/ ( #24725 )
...
* move hardware to system/
* fix mypy
old-commit-hash: 1139fe507b01f34de9714c99228f411558b44231
2022-06-11 16:38:24 -07:00
Adeeb Shihadeh
f4675fc260
Merge common/ and selfdrive/common ( #24556 )
...
* Merge common/ and selfdrive/common
* fix that
* fix version
* fix unit tests
old-commit-hash: cb8885cffb313bea258c012c3026461a22bf8135
2022-05-18 14:11:57 -07:00
Adeeb Shihadeh
5a9644261f
remove comma two support ( #24248 )
...
* remove comma two support
* cleanup release files
* little more
* more libs
* no more gralloc
* add snpe back
old-commit-hash: 5c48e7bc86a621dd35f4ff25da7a26ee506bac76
2022-04-18 17:55:23 -07:00
Willem Melching
7e12817e02
MacOS: ensure 1:1 rendering on HiDPI screens ( #23860 )
...
old-commit-hash: ca8d4e417e53e5869ad77e8bfd5da62a78a88de3
2022-02-25 14:36:27 +01:00
Adeeb Shihadeh
c491f3fc2c
for those who want to live in the moment
...
old-commit-hash: e6d8a845782e1b902b2966edb3c39c882e735b97
2022-01-31 14:30:40 -08:00
Adeeb Shihadeh
9b9d6ce772
setup: add OS version to user agent ( #23656 )
...
old-commit-hash: e9cd0a059c0985e16bdd64eeffb1791c1001088c
2022-01-28 14:21:37 -08:00
Dean Lee
0d468d6253
ui/setup: check http status code ( #23597 )
...
* check resp code
* always cleanup curl and close file
* curl_global_init
* space
* cleaner
* Revert "curl_global_init"
This reverts commit c3f1a7cee87804993ce8f5fd5939570a8e9ffd3a.
old-commit-hash: 1e906366f8439e3ef3f4f8fc01e2f2ec0f951a86
2022-01-22 13:49:03 -08:00
Dean Lee
67c748d62a
refactor httprequest: emit single signals ( #23039 )
...
* refactor httprequest
* Trigger Build
old-commit-hash: 3fd02649601856b2780168d36c49940ff49f4de2
2021-11-29 11:19:08 +01:00
Mayfield
43e1903073
enable wshadow ( #22756 )
...
* enable wshadow (#22714 )
* fix replay
* more build fixes
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 5246f0231e6bfa572c0dd89c60e538910817faa2
2021-11-02 17:08:53 +01:00
Adeeb Shihadeh
4099783375
add sdcard support ( #22703 )
...
* generalize
* factory reset
old-commit-hash: f4c2398db4c2dacc690d4115c04c7afb98a52a08
2021-10-26 19:34:08 -07:00
Adeeb Shihadeh
a2e6e1c021
setup: add low voltage warning ( #22342 )
...
* setup: add low voltage warning
* read voltage
* fix path
old-commit-hash: 0d0aad05ce8f168b1723fa9c08ed4dbda43d9db5
2021-09-24 14:30:49 -07:00
cydia2020
d3bed07840
UI: Fix mph and wi-fi spelling ( #22334 )
...
* display WiFi as Wi-Fi
* fix typo in metric setting description
old-commit-hash: 70e1c9c40c7f2fdc881de31ea5551bc792339e87
2021-09-23 22:23:34 -07:00
Adeeb Shihadeh
9193e1afa1
Unify neos/agnos updaters ( #22109 )
...
* start moving neos updater
* downloading
* ui
* move recovery
* resuming
* add verification
* fix up launch
* test
* update updater
* fix mypy
* fake updater
* review suggestions
* more tests
* abc
* update bin
* raise
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: b3705ede5e9dbc29dcf5ea02bb257a8f576a0556
2021-09-10 17:03:54 -07:00
Adeeb Shihadeh
80ca5b355f
unify agnos/neos installers ( #22023 )
...
* c2 installer
* remove old installer
* move to its own dir
* die immediately
* fix that
* init app
old-commit-hash: 1ebe06d1c2339680452a8d9c08cc76bd38ee0949
2021-08-23 16:01:21 -07:00
Adeeb Shihadeh
b3f073a21b
system reset improvements ( #21844 )
...
* reset improvements
* cleanup
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 4f9e568019492126e236da85b5ca0a059f292900
2021-08-03 17:44:27 -07:00
Adeeb Shihadeh
8172eb9e7f
embed continue scripts in installer ( #21846 )
...
* embed continue scripts in installer
* cleanup
old-commit-hash: 31a4b55218b3e28b155bd34c3cca589a65f65ad7
2021-08-03 17:32:02 -07:00
Adeeb Shihadeh
94456fd143
remove wifisetup
...
old-commit-hash: ae1f5e0e8c8adf3bbbf4077ea141c7a2012cecab
2021-08-03 17:29:01 -07:00
Adeeb Shihadeh
c5a9d78523
use continue_dashcam for dashcam installer
...
old-commit-hash: 3129e058f8835ecd67de8f8564cec5c7797dfbe2
2021-08-03 00:04:54 -07:00
Adeeb Shihadeh
4bec0d71d6
installer: repaint -> update
...
old-commit-hash: f1635eabdb2179302be7eeabdf7951ea301c6d34
2021-08-02 10:55:46 -07:00
Comma Device
66f1ee1075
fix updater UI repaints
...
old-commit-hash: 56d682831b857e1893769659e00461e801706bd6
2021-07-29 17:12:12 -07:00
Adeeb Shihadeh
f4708c153e
agnos updater UI ( #21776 )
...
* start agnos updater UI
* wifi
* progress
* sometimes things fail
* fix wifi
* in launch script
* fwd
* fwd stderr
* update that
* release files
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 14d26d6d891865ca14a5242edce4b14f0912854e
2021-07-29 15:57:58 -07:00
Adeeb Shihadeh
9195b93843
setup: continue without wifi ( #21766 )
...
old-commit-hash: c7d75ffb5dac712344d5444a240b079c4c3b4782
2021-07-28 14:55:42 -07:00
Adeeb Shihadeh
d37a02911e
precheckout installer ( #21752 )
...
* precheckout installer
* repaint
* cleanup
old-commit-hash: adb079efcd3cee5639b26560dce0e72acbf28ab7
2021-07-27 17:29:36 -07:00
Adeeb Shihadeh
56773ae0a7
back to choose software
...
old-commit-hash: b0da8b2281941a99f2157bf2a70c079cb9d32e16
2021-07-26 23:40:28 -07:00
Adeeb Shihadeh
5938e836cf
installer: hang around after done ( #21728 )
...
old-commit-hash: a2bd5e002e616e2cef30459120f3a8ad57a13060
2021-07-26 17:13:48 -07:00
Dean Lee
9d12eb4d3a
HttpRequest: don't send request in ctor ( #21665 )
...
old-commit-hash: c24227c3abb9bfd371c89845c75b7104d0862fb2
2021-07-25 15:36:04 -07:00