Dean Lee
e4de82f906
ui: remove variable world_objects_visible, use rcv_frame ( #23264 )
3 years ago
Dean Lee
5810583d57
UI: always clear CameraView background ( #23231 )
...
* fix background
* gate that with Hardware::EON
* always call glclear
3 years ago
Adeeb Shihadeh
472177e2a8
Revert "Qt/SetingWindow: faster initialization and painting ( #21764 )"
...
This reverts commit f482354e4e
.
3 years ago
Dean Lee
75687169eb
qt/util: new function scaledPixmap ( #23103 )
...
* new function scaledPixmap
* rename to loadpixmap
3 years ago
Dean Lee
2483fc5d5d
ui: singleton uistate ( #22789 )
...
* singleton uistate
* merge master
* merge master
* merge master
* connect uistate in sidebar
* move to device
3 years ago
Shane Smiskol
c84310c94c
seems to be flipped ( #23213 )
3 years ago
Dean Lee
084ef39489
C2: display ip address in network panel ( #23215 )
...
* display ipv4 address
* refactor to class
* only display ip address
3 years ago
Dean Lee
c5dbee4e58
UI: add timeout to close settings window while onroad ( #22980 )
...
* refactor updateWakefulness
* don't hide sidebar
* rename reset->reset_timeout
* move related variables and functions into class Device
* reset timeout in ctor
* set timeout to 10s if ignition is on
* cleanup
* remove unused QTimer *timer
* check getTimestamp
* keep socket reading in update_state
* keep filtering
Co-authored-by: Willem Melching <willem.melching@gmail.com>
3 years ago
Dean Lee
d4b8cba0f6
move LayoutWidget,ClickableWidget to controls ( #23207 )
3 years ago
Adeeb Shihadeh
df5b374033
add small minimum time between taps to onboarding ( #23212 )
...
Co-authored-by: Comma Device <device@comma.ai>
3 years ago
Dean Lee
f482354e4e
Qt/SetingWindow: faster initialization and painting ( #21764 )
...
* reduce init time from ~520ms to ~350ms
* faster init toggle
setfixedheight in ctor
delay init TogglesPanel,reduce init time to ~180ms
cleanup
* precise style, reduce to ~100ms
* revert 'faster toggle
* fix horizontal_line
* fix background
* cleanup
3 years ago
Dean Lee
2335a20584
limit style scope ( #23181 )
3 years ago
Willem Melching
f93d89b888
dmonitoring/DriverView: get crop_rect & transform by video size ( #23169 )
...
* dmonitoring/DriverView: get crop_rect & transform by video size (#23014 )
* keep rounding the same
Co-authored-by: Dean Lee <deanlee3@gmail.com>
3 years ago
Willem Melching
b5fdf646ff
Revert "dmonitoring/DriverView: get crop_rect & transform by video size ( #23014 )"
...
This reverts commit 1af715d6a2
.
3 years ago
Dean Lee
1af715d6a2
dmonitoring/DriverView: get crop_rect & transform by video size ( #23014 )
3 years ago
Dean Lee
6e25ae9798
DevicePanel: fix dangling reference to params ( #23154 )
3 years ago
Willem Melching
2e0c73fc0c
Remove Raw Upload toggle ( #23143 )
...
* Remove Raw Upload toggle
* fix tests
3 years ago
Comma Device
20dc4df024
fix UI build on comma two
3 years ago
Dean Lee
20f571db3c
UI: move rest of NVG to Qt ( #23133 )
...
* move ui_draw_world to qt
* draw world if world_objects_visible is true
* cleanup
* cleanup includes
* continue
* cleanup
* cleanup
* enable multisampling on all devices
3 years ago
Willem Melching
790a64af90
nav: open map on new route without valid OpenGL context ( #23140 )
3 years ago
Dean Lee
8545901c0c
UI: draw header gradient in OnroadHud ( #23137 )
3 years ago
Dean Lee
5ab6bff670
OnroadHud: update engageability and DM icons at 2Hz ( #23134 )
3 years ago
Dean Lee
ad09507e1b
UI: move onroad hud to Qt ( #23040 )
...
* onroad hud
* improve boudingrect, same as nanvg
* QRect
* Update selfdrive/ui/paint.cc
* stacked with nvgWindow
* cleanup ui.h
* rename to road_view_layout
* no lambda
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Dean Lee
8c6242888c
CameraView: use unique_ptr for CameraView::program ( #23096 )
3 years ago
Cosmo Borsky
faecf4e4c1
keyboard: replace backtick with apostrophe ( #23104 )
...
* Replace existing symbol with apostrophe
Without `'`, I cannot type my WiFi password... though it might be time
to rotate it.
* Replace extra bactic with apostrophe
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Dean Lee
b2bcacf590
ui: singleton networkAccessManager ( #22994 )
3 years ago
Dean Lee
00db14af64
cameraview: fix frameskip ( #23022 )
...
* fix frameskip
* sync upload->render
* cleanup
* comment
* rename to latest_texture_id
3 years ago
Dean Lee
3fd0264960
refactor httprequest: emit single signals ( #23039 )
...
* refactor httprequest
* Trigger Build
3 years ago
Dean Lee
5394fe1ae7
DevicePanel: split long constructor into multiple functions ( #23043 )
...
* begin refactor
* split long constructor to multiple functions
* one connection to signal
* merge master
3 years ago
Dean Lee
ac179e2c36
qt/settings: reuse params ( #23041 )
3 years ago
Dean Lee
723c8d6a7c
qt/settings: use default parameter for params.get ( #23042 )
3 years ago
Willem Melching
5069852573
navd: render map into VisionIPC ( #22800 )
...
* navd: render simple map
* render route
* offscreen rendering
* cleanup
* more cleanup
* render into visionIPC
* rename class
* split position update from route update
* stop broadcast if not active
* gate vipc server behind flag
* add python library
* faster
* no vipc from python
* put behind extras
* only send when loaded
* add glFlush just to be sure
* cleanup settings into helper function
* function ordering
* broadcast thumbnails
* put behind param
* adjust zoom level
* add route to python bindings
* revert that freq change
* add logging if map rendering is enabled
* use rlogs if available
* bump cereal
3 years ago
eFini
21ff97b8c9
UI: minor changes to make it translation friendly ( #23032 )
3 years ago
Dean Lee
6964adec39
networking: remove unused #inculde<QMovie> ( #23016 )
3 years ago
Dean Lee
c1f617db46
UI: fix cameraview crash after going offroad in settings window ( #23009 )
3 years ago
Dean Lee
aa0cc260b9
wifiManager/get_response: pass response by const reference ( #22997 )
4 years ago
Dean Lee
b399b48f0a
ui/settingswindow: set parent for nav_btns. ( #22984 )
4 years ago
Dean Lee
63779c385d
ui: disable toggles while onroad ( #22975 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
4 years ago
Cameron Clough
140c7f430c
api: send User-Agent on network requests ( #22965 )
...
* api: set User-Agent on network requests
The format of the User-Agent header matches the format in `common/api/__init__.py`.
Closes #22954 .
* Update selfdrive/ui/qt/util.cc
* fix parentheses
* refactor into function
Co-authored-by: Willem Melching <willem.melching@gmail.com>
4 years ago
eFini
52c4ab73a9
nav: flip instruction images for RHD ( #22877 )
...
* nav instruction icon for rhd
* we dont need rhd for active direction
* define suffix as constant
* ps version icon
* reflect icon instead
Co-authored-by: Willem Melching <willem.melching@gmail.com>
4 years ago
Willem Melching
372b0f10da
Revert "cameraview: remove glflush, reduce C3 CPU usage ( #22949 )"
...
This reverts commit 33b1b94067
.
4 years ago
Dean Lee
33b1b94067
cameraview: remove glflush, reduce C3 CPU usage ( #22949 )
...
* remove glflush
* revert cpu
4 years ago
Dean Lee
ddc35826f7
sidebar: dont update states when hidden ( #22948 )
4 years ago
Willem Melching
5648b22833
nav: render at 20fps instead of 10fps
4 years ago
Dean Lee
0dcb089254
ui: async uploading texture with PBO ( #22843 )
...
* async uploading texture using pbo
* use QOpenglBuffer
space
set usage pattern
share context
continue
* space
4 years ago
Adeeb Shihadeh
0e35db7c05
UI: fix wrong background on controls unresponsive alert
4 years ago
Dean Lee
9062085043
ui: update params on the show event ( #22927 )
4 years ago
Willem Melching
9f423a93cd
nav: fix receiving navRoute while map is loading ( #22929 )
4 years ago
Adeeb Shihadeh
2f90f04f8d
UI: fix alert flicker when controlsState not updated ( #22921 )
4 years ago
Willem Melching
07ff724726
Move shutdown/reboot handling to manager ( #22882 )
...
* Move shutdown/reboot handling to manager
* more logging
* check enagaged
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
4 years ago