Commit Graph

883 Commits

Author SHA1 Message Date
Jason Wen fe5fee6931 torqued: reset LiveTorqueParameters on calibration reset (#27737)
* torqued: reset LiveTorqueParameters on calibration reset

* gotta have this
old-commit-hash: 8e3ed8f10b
2023-03-29 14:30:27 -07:00
Vivek Aithal 467040bbd0 Revert "torqued: reset LiveTorqueParameters on calibration reset" (#27736)
Revert "torqued: reset LiveTorqueParameters on calibration reset (#27732)"

This reverts commit 61bcfed6d92a13d994e56c1360d96f6026f40f7e.
old-commit-hash: 46069738d6
2023-03-29 14:01:22 -07:00
Jason Wen 1187234757 torqued: reset LiveTorqueParameters on calibration reset (#27732)
old-commit-hash: 18253982db
2023-03-29 13:56:45 -07:00
Adeeb Shihadeh 09e9ae012b UI: remove spammy CameraView log
old-commit-hash: 9a6bcba741
2023-03-15 14:34:33 -07:00
Dean Lee 2936d72386 ui: auto detect available streams (#27470)
* auto detect available streams

* no switch if wide cam not available

* clear frames before getAvailableStreams

* warning

* clear at same time

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: d5375af2f5
2023-03-14 13:59:22 -07:00
Harald Schäfer f05cf4cdf1 Only trust locationd for nav (#27579)
* Only trust locationd for nav

* unused var
old-commit-hash: d75ee19def
2023-03-14 09:25:09 -07:00
Harald Schäfer 080ac41ce0 Enable dmoji crosshairs in gray when not enabled (#27491)
* try

* add fade back

---------

Co-authored-by: ZwX1616 <zwx1616@gmail.com>
old-commit-hash: f17ac166a3
2023-03-03 17:48:51 -08:00
ZwX1616 1a42ef6b37 driverview: use static icon (#27448)
* fix alpha

* prerender
old-commit-hash: c995acda7c
2023-02-28 03:01:55 +08:00
Cameron Clough b7b61c1faa setup: set download timeout (#27441)
old-commit-hash: f64fa07b0a
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: 79e6910106
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: 90db46e775
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: 72539fa177
2023-02-21 21:34:02 -08:00
Harald Schäfer 0ac73f2a81 MPC path in UI (#27380)
* 10s lat

* Full length MPC

* redfine N

* Leave controls the same for now

* Updates

* use long plan in lat plan

* interp plan

* simplergit add selfdrive/controls/plannerd.py selfdrive/controls/

* expand to 10s

* revert this

* fix linter

* vizualize

* fix long test

* typo

* cleanup

* compiles

* unused

* unused

* bump cereal

* bump cereal

* use model if no uiplanm

* update replay

* update ref commit

* bump cereal to master
old-commit-hash: eb8bdc0026
2023-02-17 19:58:30 -08:00
Adeeb Shihadeh 261f4d7524 UI: fix old frame shown on startup (#27283)
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1f85f84027
2023-02-09 20:44:29 -08:00
ZwX1616 8fd5f1b50d ui: dmoji (#27070)
* will draw

* gradient

* bg

* add sense of depth

* refactor

* cleanup

* fix endpoint

* clean up

* use array

* 1 matmul

* lives in modeldata

* standstill only

* remove bad pts

* do less math

* smooth

* kind

* fix d

* lineswidth

* fade in and out

* hide

* quick

* gray out

* fix joints

* offset

* rest icon

* clean up

* circle as state

* longlat

* new design

* gap and g

* scaledown, fix jts and unlock not standstill

* width

* different

* intermediate

* sand

* motion effect

* vis

* fix bg

* clean up

* t

* btn_size

* small speedup

* sligh

* clean up

* facelift

* match .2

* .4 is good

* size

* no ss

* rhd compat

* less filt

* more line

* engaged

* not white

* drop prop

* this is fine

* independent falg

* sg

* dont look like hitman

* cleanup

* little more

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 955c1dff45
2023-02-08 19:06:59 -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: 1a0a638740
2023-02-07 11:37:25 -08:00
Cameron Clough 23cf988d3c setup: check installer is elf (#27241)
old-commit-hash: 074e74ad08
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: 6fb5661abb
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: 9a51275cd2
2023-02-06 15:43:25 -08:00
Cameron Clough 44e1bf9fbf settings: highlight nightly in branch switcher (#27227)
old-commit-hash: 68bcdaaff7
2023-02-06 10:40:45 -08:00
Cameron Clough 0529c87f72 ui: tap experimental mode icon to toggle (#27064)
* ui: tap experimental mode icon to toggle

After experimental mode has been enabled for the first time (confirmed),
it can be toggled by tapping the engage-ability/experimental mode icon
in the upper right.

Closes #27002

* replace with QPushButton

* fixes

* cleanup
old-commit-hash: 20fb2b9bb3
2023-02-02 14:28:45 -08:00
Adeeb Shihadeh 69680e5a93 UI: show experimental long available to release users (#26910)
* UI: show experimental long available to release users

* more description

* cleanup

* hide toggle

* fix process replay

* clear param

* actually fix
old-commit-hash: c408b7e306
2023-01-19 23:06:18 -08:00
Shane Smiskol 5587ce2220 cameraview: fix spaces in debug print
old-commit-hash: c1fcd63bba
2023-01-19 18:42:34 -08:00
Dean Lee fa47048e44 cabana: use bootstrap icons (#26981)
* use bootstrap icons

* typo

* build into asset_obj

* add to files_common
old-commit-hash: c21d9408a1
2023-01-18 13:19:23 -08:00
Harald Schäfer 63efb985cd Revert locationd to gpsLocation (#26963)
* revert locationd laika change

* switch msg

* change proc replay

* back to gpslocation

* update ref

* no np floats in msg

* Ignore empty laikad messages in mapos

* more tolerance

* c++ doesnt work like that
old-commit-hash: 4c33d94d3f
2023-01-14 16:56:14 -08:00
Kurt Nistelberger 95f4709f7d match style
old-commit-hash: 2b611862be
2023-01-07 17:56:16 -08:00
Kurt Nistelberger e142178284 Navigation: add destination marker (#26873)
* add navigation destination marker

* fix removal

* update default marker icon

* update default marker

Co-authored-by: Kurt Nistelberger <kurt.nistelberger@gmail.com>
old-commit-hash: b6440304d5
2023-01-07 17:53:14 -08:00
Shane Smiskol 4d1e15b85c ui: draw radarState leads (#26852)
use radarState
old-commit-hash: 304796bafe
2022-12-31 19:51:03 -08:00
Shane Smiskol 4a4703fdcb Fix spacing in MultiOptionDialog (#26817)
Update input.cc
old-commit-hash: 66bdd8b122
2022-12-17 00:50:37 -08:00
Shane Smiskol c6e6482603 Remove stretch from MultiOptionDialog
old-commit-hash: 6dc1fa2559
2022-12-15 22:31:34 -08:00
Adeeb Shihadeh b6a495e992 nav: add README (#26802)
* start docs

* Update README.md
old-commit-hash: 8d95faf97a
2022-12-14 17:17:25 -08:00
Dean Lee b2d2104360 ui: stop vipc thread before the DriverViewWindow is hidden (#26738)
old-commit-hash: b1009c7f7d
2022-12-12 14:44:04 -08:00
Adeeb Shihadeh f0ec4dd682 UI: add flag for showing map render (#26740)
old-commit-hash: 54529aa7f8
2022-12-09 13:08:15 -08:00
Dean Lee 1b9b62f934 CameraView: remove double semicolon (#26728)
remove double semicolon
old-commit-hash: 1c5c0e723c
2022-12-08 11:06:38 -08:00
Lee Jong Mun a5f952c69b remove unused space (#26680)
old-commit-hash: 92296ce55d
2022-12-02 18:53:50 -08:00
Willem Melching 6dd30b3bca add missing <QPainterPath> include (#26520)
old-commit-hash: 8f9f015567
2022-11-16 09:25:36 -08:00
Shane Smiskol 87a558190e Multilang: add missing translations (#26519)
* add back missing japanese translations that haven't been changed

* other languages

* fix
old-commit-hash: d8bc69c788
2022-11-15 23:52:47 -08:00
Shane Smiskol e78d32a92c Multilang: refactor experimental description (#26518)
* refactor e2e description

* forgot to update
old-commit-hash: 1899d439f4
2022-11-15 23:11:53 -08:00
Shane Smiskol dcd22dda7a ui: offroad experimental mode button (#26498)
* draft

* draft

* before qpushbutton

* icon, clean up button, clicked goes to toggles

* fix icon

* add imgs

* img

* make square

* works with layouts!

* fix gradient

* this looks good

* clean up

* clean up

* remove padding around couch

* use scene's experimental_model, new onroad design

* rename widget

* def want 3

* update translations

* add img

* add 25px of padding!

* make 300px (no change)

* clean up old images

* 5 px smaller

* add white img

* fix from merge

* no style sheets

* see how this looks on device

* aliased vertical line (clean up)

* clean up

* imgs

* couch

* delete

* bye bye

* expand toggle support

* clean up

* fix dynamic icon

* make exp icon dynamic

* order

* move to offroad
old-commit-hash: 58b84fb401
2022-11-15 22:18:26 -08:00
Shane Smiskol 097f501e0d ui: handle two dynamic toggle icon cases (#26517)
handles two cases
old-commit-hash: 797c626984
2022-11-15 21:07:11 -08:00
Shane Smiskol cd33325949 ui: toggle control supports active icons (#26514)
* support active icons

* function

* fix crash if not setting icon but active icon

* revert

* clean up
old-commit-hash: 62024176c6
2022-11-15 20:52:31 -08:00
Shane Smiskol f53cdd6857 ui: function for setting toggle confirmation settings (#26516)
function for setting confirmation settings
old-commit-hash: b3f75b0c5b
2022-11-15 20:46:42 -08:00
Adeeb Shihadeh 8c19a25c99 update experimental mode disabled description
old-commit-hash: c6e3d566e9
2022-11-15 19:24:12 -08:00
Dean Lee 4756106694 UI: fix CameraView crash on deleting. (#26390)
* fix crash on delete

* TODO?

* after makeCurrent
old-commit-hash: 97a205c94d
2022-11-15 19:07:50 -08:00
Adeeb Shihadeh 15b07085ff taco time
old-commit-hash: f3efc8998c
2022-11-15 18:49:52 -08:00
Adeeb Shihadeh aec5f32f3c publish experimental mode state (#26512)
* publish experimental mode state

* remove that
old-commit-hash: 9c96b21367
2022-11-15 17:18:13 -08:00
Shane Smiskol 74aa9e5b80 offroad ui: support storing confirmation of a toggle (#26510)
* show confirmation toggle on first toggle of experimental mode

* don't store confirmation if users toggle off *after* this PR

* refactor

* cleaner

* not true

* try here
old-commit-hash: 2ad9a4f95a
2022-11-15 16:44:03 -08:00
Shane Smiskol 0953a5d2ab ui: stretch abstract control title (#26499)
stretch toggle title so it's easier to expand
old-commit-hash: 7fcafa4022
2022-11-14 23:28:43 -08:00
Shane Smiskol 8c981ed847 Toggle titles: proper capitalization (#26438)
* proper caps

* update translations

update translations

update translations

* Update selfdrive/ui/translations/main_pt-BR.ts
old-commit-hash: 4efb01ece2
2022-11-09 20:33:01 -08:00
Shane Smiskol a7eaaa16bb ui: static color non-e2e path (#26406)
* remove orientation color changing

* "just green"
old-commit-hash: 0941e40177
2022-11-09 20:31:38 -08:00