Kevin Robert Keegan
6d8a141938
Use Wide Road Camera as Light Sensor for Screen Brightness ( #23610 )
...
Using the narrow camera as a light sensor meant that the
reflection of our own headlights, tail lights, and head lights
of opposing vehicles dominated the sensor value at night
even though the broader overall scene is very dark.
This has very little effect during daylight hours. The change
affects nightime driving the most, resulting in a dimmer
screen when it is dark.
I think this makes more sense as the wide angle camera's
field of view is much closer to the human eye's field of
view than the narrow road camera.
old-commit-hash: 347583d4238d31dbd042d963b0dd37e3028bbd10
2022-01-25 11:13:59 +01:00
Adeeb Shihadeh
70f1418256
remove community features toggle ( #23214 )
...
* remove community features toggle
* bump cereal
* little more
* update refs
old-commit-hash: 3e9cb7fa12b5f686fdcf6122ef5979d01c41f0a3
2022-01-24 14:49:47 -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
e3cc66beff
ui: fix lead vertex coordinates ( #23550 )
...
old-commit-hash: bca92a95cc9fe3b83ead7ed604ad2f6fd3f8b0c1
2022-01-21 15:14:18 -08:00
Dean Lee
a317526771
ui/networking: async dbus calls ( #23535 )
...
* async dbus calls
* simplify get ip address
* Revert "simplify get ip address"
This reverts commit 7ade7ec57dd0bb76cb3194f94f039498fdcd8881.
* cleanup getConnectionPath()
* remove unused functions
* cleanup
* rename to getIp4Address
* clenup class definition
old-commit-hash: f7932f874de7831b033e41a569cce0e4b3ad129f
2022-01-17 12:12:58 -08:00
Dean Lee
07d1094f84
ui: fix invalid line vertices on startup ( #23541 )
...
old-commit-hash: 6bd0e4b087d63ceda6911009bb5e1984f349a320
2022-01-15 09:09:24 -08:00
Dean Lee
bbb691238a
ui/networking: simplify dbus calls with a helper function ( #23531 )
...
* simplify d-bus calls
* move template function to source file
old-commit-hash: 43a2674ffc2e9177126cf2733a62afdb911fbf2d
2022-01-14 11:46:45 -08:00
Dean Lee
a2caf11b9f
ui/networking: combine connect functions into one ( #23522 )
...
old-commit-hash: 39d904d2aa4bff1ecbbe5952851177fbdc0125e8
2022-01-14 08:42:29 -08:00
Dean Lee
47d5114c1f
ui/WifiManager: inherit from QObject instead of QWidget ( #23523 )
...
old-commit-hash: 75be1223f80d32ba4bfc6b725240b416fc10c9aa
2022-01-14 08:40:39 -08:00
Dean Lee
77b0d4363c
MainWindow::eventFilter: add static keyword for evts ( #23521 )
...
old-commit-hash: 785180d234ddc5d095175b5b270140cd558d1095
2022-01-14 15:28:38 +01:00
Dean Lee
d8f55a81ab
UI: reset interactivity timeout on PC ( #23508 )
...
* reset interactive timeout on pc
* cleanup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 6dbae9593eae4d2bc55aa34fdde428fbd2933ccf
2022-01-13 19:20:22 -08:00
HaraldSchafer
5aa495c85f
update comment ( #23495 )
...
old-commit-hash: 85dcfbbf360705fc40b048cb256158d89c7dcf98
2022-01-11 18:49:53 -08:00
Willem Melching
c8cb5abfbb
CameraView: sync pbo with glFence instead of calling glFinish ( #23409 )
...
* CameraView: sync pbo with glFence instead of calling glFinish (#23293 )
* Sync pbo with fence
* use std::unique_ptr
* cameraview.cc: call glFlush after creating fence
Co-authored-by: Dean Lee <deanlee3@gmail.com >
old-commit-hash: d77782ea931b9fa3e7e2a31628f6ec1d35a47884
2022-01-07 15:24:20 +01:00
Willem Melching
016b5e1d01
Revert "ui/update_model: do not recalculate the max_idx If there is no lead ( #23356 )"
...
This reverts commit 939898a2cd498dc7f30b0d56782abd3e03108ff7.
old-commit-hash: c4b36ce11ed3a4559d5e59d51bf8b744f0d3bf5d
2022-01-07 14:31:23 +01:00
Dean Lee
1f0b5a6bc0
replay: handle abort in getRemoteFileSize ( #23427 )
...
old-commit-hash: 86d730774de0b18ba2541490df4733d922d6291d
2022-01-06 15:56:14 +01:00
Cameron Clough
6d714fb21a
replay: add missing import for std::optional ( #23416 )
...
old-commit-hash: 64caee88ebf3d3fe99a2baf7021a93e4ecd79a66
2022-01-05 09:19:51 -08:00
Willem Melching
8c1fe7647a
catch gl_buffer->map() returning nullptr ( #23411 )
...
old-commit-hash: 8d80c0107f5d1cd2ba2b5a37f297d3ae8e3b02f3
2022-01-05 14:23:57 +01:00
Adeeb Shihadeh
097110ba41
Revert "CameraView: sync pbo with glFence instead of calling glFinish ( #23293 )"
...
This reverts commit 7fcde6809582c5b8ddfe5a60723d70f9eae1d5de.
old-commit-hash: 25f51470fc66f741a2448910ad57e17f9a643a8d
2022-01-04 20:16:52 -08:00
Adeeb Shihadeh
7c960e6a94
Revert "cameraview.cc: call glFlush after creating fence"
...
This reverts commit eac4c3cab90890e39b4a6009c59d023fb21997b8.
old-commit-hash: 34926dfab58b6119cd2bf6cbf4fb83a937b22d18
2022-01-04 20:16:42 -08:00
Dean Lee
10ce89d1ae
replay: Add next engagement / disengagement jump capabilities ( #23248 )
...
* seek engament/disengament in qlogs
* cleanup
* cleanup
* little more
* add output
* remove qinfo
* fix typo
* do nothing if tm less than current mono time
* const
* short variable name
* lgtm
old-commit-hash: d2948f250b0c62e22f23e4067f460ce7108da2df
2022-01-04 16:02:04 +01:00
Willem Melching
0c24902e05
cameraview.cc: call glFlush after creating fence
...
old-commit-hash: 8655f6df6bd9eff27bb6600aa0e19bba8af0198c
2022-01-04 15:55:28 +01:00
Dean Lee
1c61ba82b6
CameraView: sync pbo with glFence instead of calling glFinish ( #23293 )
...
* Sync pbo with fence
* use std::unique_ptr
old-commit-hash: 5dbdad3276cef90b2466bea8e857ff4918b84717
2022-01-04 14:14:38 +01:00
Dean Lee
336d37e95c
UI: run set_brightness in QtConcurrent ( #23326 )
...
* use QFuture
* update at 10 hz
* don't change frequency
old-commit-hash: cd9813ab6a160d7da2e86ce2bb6daa69e7e2adad
2022-01-04 14:03:27 +01:00
Robbe Derks
db09713cb7
MUI should be a status bar ( #23287 )
...
old-commit-hash: a1e201ef5a8f0dec22e75b94c31e5fed1e4d9743
2022-01-04 12:15:18 +01:00
Dean Lee
84481c134b
replay/logreader: handle abort in load ( #23321 )
...
* handle abort
* handle abort in decompressBZ2
old-commit-hash: 937a0df57bd0469af49b7bb4f44ca5ea3c4ae881
2022-01-04 12:06:23 +01:00
Dean Lee
b756c89d38
ui/get_path_length_idx: line_x[i] shoud be less than or equal to path_height ( #23336 )
...
* start loop index from 1
* use islessequal
* use build in <=
old-commit-hash: 9295066dac926c9f804bcb07b535bfec9a06cf11
2022-01-04 12:04:52 +01:00
Dean Lee
36b506c880
ui/update_model: do not recalculate the max_idx If there is no lead ( #23356 )
...
old-commit-hash: f561d84c627273537d1e30f66d48fa39ec014950
2022-01-04 11:39:18 +01:00
Dean Lee
fef9d05507
replay tests: retry on network failure ( #23383 )
...
old-commit-hash: 8dd8b1905bec171995f1eab331e69969bae444df
2022-01-03 20:10:57 -08:00
Dean Lee
2701743349
ui: emit offroadTransition in UIState::updateStatus ( #23265 )
...
old-commit-hash: 21ee6d25c7f84be810a6ed31cc2cf5aa94a89c11
2022-01-03 17:35:05 -08:00
Dean Lee
64ba111cbb
ui: update lead's z position if modelV2 has been updated after startup. ( #23355 )
...
* model frame >= started_frame
* remove optional
old-commit-hash: 2a99bc6ddefaa050bf4f82640e3097ef230102e8
2022-01-03 14:37:36 -08:00
Dean Lee
2a3a9e0bef
replay: add flag to disable video ( #23353 )
...
old-commit-hash: 1e309a51f53a7678f42f40010fb0371b20c2f213
2022-01-02 11:54:49 -08:00
Dean Lee
ed55910aa9
replay/segment: pass member function pointer to QtConcurrent::run ( #23312 )
...
old-commit-hash: 58a363e07d640938e74f938d14dfc5beb6fa1036
2021-12-28 11:38:31 +01:00
Dean Lee
9191452120
replay: add flag REPLAY_FLAG_FULL_SPEED to play at full speed ( #23324 )
...
* add flag REPLAY_FLAG_FULL_SPEED
* use hasFlag
old-commit-hash: de6126ba06fc27978237a70049e444412ed22fce
2021-12-28 11:37:33 +01:00
Dean Lee
70b297f5db
ui: set the bg color of controllerUnresponsivePermanent to blue ( #23308 )
...
* fix bg color
* blue
old-commit-hash: 5fe809b34471470b79e436d071d8278297b15a3c
2021-12-27 23:50:24 -08:00
Dean Lee
1860d9c18c
replay/util: initialize curl at startup ( #23314 )
...
old-commit-hash: 21fc9d537548f7694177f8bb3a1e31cb94995624
2021-12-27 13:22:42 -08:00
Dean Lee
446e59d10f
replay: fix segfault or hanging on quit ( #23323 )
...
old-commit-hash: c9da1403bcb4491db0fd9ee9e2e921c630ad96a9
2021-12-27 13:02:18 -08:00
Ewout ter Hoeven
f206ebd054
Pyupgrade 3.6: Update syntax with Python 3.6+ features ( #23305 )
...
Updated Python code with Python 3.6+ features:
- utf-8 encoding is now the default (PEP 3120)
- Replace list comprehensions by Generator Expressions (PEP 289)
- Replace yield loop by yield from (PEP 380)
- Remove the (object) subclass when defining a class
- Replace the IOError alias by OSError (PEP 3151)
- Define sets with curly braces {} instead of set()
- Remove "r" parameter from open function, which is default
Co-Authored-By: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com >
Co-Authored-By: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com >
Co-authored-by: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com >
Co-authored-by: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com >
old-commit-hash: 332f568a8241fba9459cb70c76840b9670e6993a
2021-12-24 11:18:39 -08:00
Dean Lee
7c71bc1b98
replay/camera: use existing YUV_BUFFER_COUNT ( #23297 )
...
old-commit-hash: 94e435cededb90ff9215e1ecd9d0fa0dcfaf365e
2021-12-22 20:36:16 -08:00
Dean Lee
d30f82421d
OnroadHud: use function loadPixmap ( #23292 )
...
old-commit-hash: bf4d875c5af226224f6d4e826c3d03d6765b89a4
2021-12-22 10:10:24 -08:00
cydia2020
af8143a333
use km/h in settings.cc ( #23290 )
...
old-commit-hash: db6c477373913d1ac67ffa863c3b1dc1a93e9611
2021-12-22 09:37:33 -08:00
Adeeb Shihadeh
2296b5727e
make that consistent with other labels
...
old-commit-hash: 6aeb54275083cb4b13d3d6f77583797deb0d2678
2021-12-21 16:38:18 -08:00
Dean Lee
54a3a91628
UI: call map::offroadTransition after creating map ( #23283 )
...
old-commit-hash: 50cce27e34aaed9ee5029031447b36a8fa328851
2021-12-21 11:06:45 -08:00
Adeeb Shihadeh
487f8cdeaf
UI: less harsh controls unresponsive when not engaged
...
old-commit-hash: 2d8578545ffdaa7c40527aaeb68819515f7f2039
2021-12-20 23:56:25 -08:00
Adeeb Shihadeh
7d4c84dcaf
repeat immediate warning sound
...
old-commit-hash: f3e67e0ec211331471830a0ada9eebc2eaea48d3
2021-12-20 23:16:16 -08:00
George Hotz
6bac4f1c4a
build for mac ( #23048 )
...
old-commit-hash: 16dd7ce1fe2a2b0537fefd5ad131d1494d0d09ad
2021-12-18 22:00:09 -08:00
Adeeb Shihadeh
02aafc42c3
mui
...
old-commit-hash: 646fe7de4b48901ed1be4998fcd5848997c9740e
2021-12-18 15:11:29 -08:00
Dean Lee
9321e1bb6c
ui: remove variable world_objects_visible, use rcv_frame ( #23264 )
...
old-commit-hash: e4de82f90636a551a2490ccda1abc30a9b7f30b1
2021-12-17 21:37:29 -08:00
Dean Lee
20c50f8f51
framereader: use the same alignement as visionbuf ( #23208 )
...
* aligned rgb buffer
* fix yuv stride
old-commit-hash: 768cfdb92a70f30435cf4c4ab1de083d8fbe6491
2021-12-15 16:19:07 -08:00
Dean Lee
d5e9c7ecf1
UI: always clear CameraView background ( #23231 )
...
* fix background
* gate that with Hardware::EON
* always call glclear
old-commit-hash: 5810583d573af004120e6339a5597bf39cd6d331
2021-12-15 11:13:50 -08:00
Adeeb Shihadeh
85ff2fe9cb
Revert "Qt/SetingWindow: faster initialization and painting ( #21764 )"
...
This reverts commit 720e3a73e7befe597bb94f93e41f8f294431ba65.
old-commit-hash: 472177e2a8a1d002e56f9096326fd2dff62e54f9
2021-12-15 09:58:25 -08:00