Commit Graph

858 Commits

Author SHA1 Message Date
Kurt Nistelberger 2b611862be match style 2023-01-07 17:56:16 -08:00
Kurt Nistelberger b6440304d5 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>
2023-01-07 17:53:14 -08:00
Shane Smiskol 304796bafe ui: draw radarState leads (#26852)
use radarState
2022-12-31 19:51:03 -08:00
Shane Smiskol 66bdd8b122 Fix spacing in MultiOptionDialog (#26817)
Update input.cc
2022-12-17 00:50:37 -08:00
Shane Smiskol 6dc1fa2559 Remove stretch from MultiOptionDialog 2022-12-15 22:31:34 -08:00
Adeeb Shihadeh 8d95faf97a nav: add README (#26802)
* start docs

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

* other languages

* fix
2022-11-15 23:52:47 -08:00
Shane Smiskol 1899d439f4 Multilang: refactor experimental description (#26518)
* refactor e2e description

* forgot to update
2022-11-15 23:11:53 -08:00
Shane Smiskol 58b84fb401 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
2022-11-15 22:18:26 -08:00
Shane Smiskol 797c626984 ui: handle two dynamic toggle icon cases (#26517)
handles two cases
2022-11-15 21:07:11 -08:00
Shane Smiskol 62024176c6 ui: toggle control supports active icons (#26514)
* support active icons

* function

* fix crash if not setting icon but active icon

* revert

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

* TODO?

* after makeCurrent
2022-11-15 19:07:50 -08:00
Adeeb Shihadeh f3efc8998c taco time 2022-11-15 18:49:52 -08:00
Adeeb Shihadeh 9c96b21367 publish experimental mode state (#26512)
* publish experimental mode state

* remove that
2022-11-15 17:18:13 -08:00
Shane Smiskol 2ad9a4f95a 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
2022-11-15 16:44:03 -08:00
Shane Smiskol 7fcafa4022 ui: stretch abstract control title (#26499)
stretch toggle title so it's easier to expand
2022-11-14 23:28:43 -08:00
Shane Smiskol 4efb01ece2 Toggle titles: proper capitalization (#26438)
* proper caps

* update translations

update translations

update translations

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

* "just green"
2022-11-09 20:31:38 -08:00
Shane Smiskol af84f1b350 experimental long toggle: adjust description (#26437)
* Spell out AEB

* vanish
2022-11-09 19:42:34 -08:00
Shane Smiskol a3cd50c5bb ParamControl dialog: more explicit confirmation text (#26431)
* Use enable

* vanish

* fill in missing translation

* Update selfdrive/ui/translations/main_pt-BR.ts
2022-11-09 19:38:17 -08:00
Shane Smiskol 5a3c5e7a4b Multilang: clean up translation string (#26435)
* update translations

* do pt

* do pt

* do ko

* do ko

* Update selfdrive/ui/translations/main_pt-BR.ts
2022-11-09 19:33:42 -08:00
Adeeb Shihadeh 1fda075c73 UI: add set speed clarification for e2e long 2022-11-09 18:42:51 -08:00
Cameron Clough f38fe7cfb1 ui: increase toggle confirmation font size (#26413)
* ui: make toggle confirmation text larger

* center title

* reduce line breaks

* slightly reduce font size
2022-11-09 14:53:41 -08:00
Adeeb Shihadeh 9a3f468051 experimental mode (#26416)
* experimental mode

* rename param

* red lights
2022-11-08 14:45:01 -08:00
Adeeb Shihadeh 5960ba5def UI: widecam only in e2e mode (#26412) 2022-11-08 12:49:22 -08:00
Shane Smiskol ed3bf4f123 onroad ui: fix opacity affecting other drawn icons (#26378)
* save painter in drawIcon

* fix

* Update selfdrive/ui/qt/onroad.cc
2022-11-07 16:39:53 -08:00
Shane Smiskol e079751f79 ui: revert e2e path changes (#26382)
* Revert "ui: fade to default path color when inactive (#26375)"

This reverts commit 0b385a5650.

* Revert "ui: minor e2e path tweaks (#26351)"

This reverts commit d257e28479.

* stronger colors

45
2022-11-05 15:05:30 -07:00
Shane Smiskol 0b385a5650 ui: fade to default path color when inactive (#26375)
* fade to default path color when inactive

* long!
2022-11-04 21:04:53 -07:00
Cameron Clough e78280da12 ui: set dialog confirm button text (#26365)
* ui: set dialog confirm button text

* short

* blue confirm
2022-11-04 17:27:58 -07:00
Cameron Clough 91a1f1a91e ui: toggle confirmation and dialog redesign (#26331)
* toggle confirmation

* change text

* not for e2e

* get current description

* remove are you sure

* merge rich text and confirmation dialogs

* add some line breaks

* font colour

* fix padding a little

* revert

* updated toggle design
2022-11-04 15:37:41 -07:00
Shane Smiskol d257e28479 ui: minor e2e path tweaks (#26351)
* new e2e path

* clean up

* fix

* 2.5 seconds feels disjointed
2022-11-04 13:52:24 -07:00
Adeeb Shihadeh c171fe9f9a UI: draw onroad objects on right frame (#26306)
* update before draw

* fix a lot of janky

* fix more flicker

* cleanup

* fix flicker when opening settings

* simplify
2022-10-31 23:01:22 -07:00
Kurt Nistelberger 0c03fb1be4 Revert "remove black connecting background"
This reverts commit eecd698205.
2022-10-30 17:43:15 -07:00
Kurt Nistelberger eecd698205 remove black connecting background 2022-10-30 17:39:40 -07:00
Dean Lee 602b90f518 UI: reduce frame drops. (#26266)
* reduce frame dropping

* This mode will not draw the same frame twice

* cleanup comment

* use previous texture if update is not triggered by vipc thread and without new frame
2022-10-28 19:05:11 -07:00
HaraldSchafer dbc30c053c UI: fade into wide camera (#26203)
* UI: fade into wide camera

* handle routes with no wide calib

* more cleanup

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2022-10-27 17:27:31 -07:00
Dean Lee 6b6162d2c8 UI: support switching streams in CameraView (#26248) 2022-10-26 19:47:32 -07:00
Adeeb Shihadeh 4639862bae UI: show git commit date (#26240)
* show version description while offroad

* ui fixups

* parse date

* cleanup
2022-10-25 15:21:43 -07:00
HaraldSchafer baca1cae1f UI Onroad widget renames (#26124)
Consistent widget naming
2022-10-17 18:18:01 -07:00
Adeeb Shihadeh 15b8c7d1dc ui: publish draw times + add test (#26119)
* ui: publish draw times + add test

* add some checks

* adjust

* fix linter

* update max

Co-authored-by: Comma Device <device@comma.ai>
2022-10-17 17:14:38 -07:00
Cameron Clough c6b8a253e6 networking: fix metered setting (#26113)
when metered set unknown, when unmetered set no
2022-10-17 15:36:29 -07:00
Adeeb Shihadeh 06e283a750 UI: only show cell settings on non-prime connection (#25067)
* fix indentation

* add primeTypeChanged signal to uiState

* hide advanced networking toggles on prime type change

* switch between map settings on prime type change

* cleanup

* remove duplicate code, wait for signal

Co-authored-by: Cameron Clough <cameronjclough@gmail.com>
2022-10-05 16:10:14 -07:00
Cameron Clough f611960391 networking: add unmetered cellular toggle (#25902)
* add metered toggle to UI

* add GsmMetered param

* add NMMetered constants

* change LTE connection settings: connection.metered

* change to GsmUnmetered override

* update translations

* debug ui

* remove comment

* Revert "debug ui"

This reverts commit 2ad9e65ea229b814782be9f30cc7664125d7e908.

* 'Force Unmetered Cellular' toggle

* update translations

* remove description

* update translations

* change unmetered to metered
2022-10-01 14:47:06 -07:00