Commit Graph

17 Commits

Author SHA1 Message Date
Ying Zheng
149f93841b Clean up car user lib in system UI.
Bug: 118821773
Test: build
Change-Id: Ib8d723ad8bff7ec57c8909b82dc16323e714a377
2018-11-05 13:33:37 -08:00
Ying Zheng
fa104e69f6 Add a static link for android.car.user.
This is a cherry pick from commit
I570ec1ed7e73520468ce4205bf06fc0ba0054792.

Test: build
Bug: 116455690
Change-Id: I4fb9ae669d2d10642ec3dbc657dbac85ca65112f
2018-09-24 16:11:08 -07:00
Brad Stenning
8b06183f0b OnPreDrawListener that returns false stops the rending pipeline
This is what was stopping the status bar from being drawn

Bug: 112265524
Bug: 114213516

Test: start the emulator with -wipe-data that created a high repo of the problem
Change-Id: I5b0807e94f9d84325b2a517348fa19956f51715b
(cherry picked from commit 94c0d8a8a3596bd54102198b18de0b9399e7ed0d)
2018-09-13 03:21:32 +00:00
Ying Zheng
4fd6b783e3 Migrate sysUI and carSysUI to the separated car user lib.
Bug: 113868873
Test: build
Change-Id: I48fb69aab7092d256c6839377c905340f9059165
2018-09-11 13:51:49 -07:00
Brad Stenning
5583295c2b Mark CarSystemUI as a override to SystemUI
Missed during a refactor of mk to bp file

Bug:113153393
Test: launch in gcar emulator

Change-Id: I62abd9a25391e9ef4b65e39450b9d88db5f25c1d
2018-08-27 08:40:23 -07:00
Jason Monk
a2f2d82f26 Convert sysui to bp
Test: tests gonna test, builds gonna build
Change-Id: I7f1ef2e82ce2c74253c57de8d73079dcfe2d2264
2018-08-16 19:40:39 -04:00
Anthony Chen
6f3a79c142 Merge "Update to new text styles from car support lib." 2018-08-11 16:41:37 +00:00
Brad Stenning
f084d88992 Update Hvac to remove the self register or ui components with their controller
They were being removed from the status bar when the device was un-provisioned
due to a false state change. There was also an issue where the background
tried to animate before it was on screen causing an exception

Bug:110105682
Test: run on bench or test hardware of the outside kind
Change-Id: I1a3815bf7f08b321f92919a2fb6e20c7d859f95e
2018-08-09 16:37:24 +00:00
Anthony Chen
bafb2f0248 Update to new text styles from car support lib.
Bug: 112278117
Test: build and deploy SysUI
Change-Id: I5c938bb82fd1b6a00cd69fa8f5e62e15be2ba52b
2018-08-07 02:18:55 +00:00
Brad Stenning
f01a71c9df Merge "Update area IDs for temperature views in status bar." 2018-08-03 21:15:46 +00:00
Lin Guo
4ee01f49ce Add colorControlActivated color to the seekbar theme
This ensures that the color of the seekbar progress is what we want.

BUG: 111568599
Test: manual

Change-Id: Iad24a49aaeb6a4d6aa9c0deaea0976fbfbd3bd76
(cherry picked from commit 2f91948d0f2250b8efb6e6c82e94ad621424b48e)
2018-07-24 23:55:21 +00:00
Rohan Shah
ad723390a1 Merge "Organize notification classes in row/stack" 2018-07-18 20:45:29 +00:00
Rohan Shah
20790b89c7 Organize notification classes in row/stack
No functional changes. Reorganized logic under either row, stack,
logging, or row/wrapper. Haven't moved all classes over since there's
some classes that create conflicts due to weird use of
package-private/protected (primarily waiting for HUN and shelf classes).

Test: built, ran, used notifications
Bug: 110802404
Change-Id: Ia2152603bdbeb12c522360193511946c843b9266
2018-07-18 11:20:32 -07:00
davidln
b453cded68 Update area IDs for temperature views in status bar.
Left should include left rows 1, 2, and row 2 center, and right should include rows 1, 2.

Bug: 111067116
Bug: 111353443

Test: verified crash in logs. Build, deploy, verify temperature shows / no exception in logs.
Change-Id: I5dfc79643c6e5ea12ec65905f5401a07bfe6ab9e
2018-07-16 20:06:27 +00:00
Brad Stenning
452dfb7260 Add an assist mic to the navigation bar
I also updated the notification hook to use the new NotifcationCenter

Bug:110275838
Test: on dev device and in car
Change-Id: I28d42f6d37226028602fea4ac4d8901ba587a1ce
(cherry picked from commit 4691a983e2c4aaea68c4b642cca788c0933a5e12)
2018-07-13 14:45:52 +00:00
Brad Stenning
754f8c9405 Move values out of car_product to the new CarSystemUI
Bug: 110275838

Change-Id: Ica7a3bd2e1661954398010e5eff150dea20a3bd5
Test: on 2 emulators and 2 hardware versions
(cherry picked from commit d879e7e0f5c13409f13c58ec88376ec807a691cc)
2018-07-12 22:26:47 +00:00
Brad Stenning
034a04937e Initial include of the CarSystemUI package
This package extends the core SystemUI and adds widgets and windowing
structure useful for the Automotive case.

Bug:110275838
Test: Update a target to include this project, build and deploy
Change-Id: Id70ebe4ed652d6a09ab50b0555fb4471bf3e1d7c
2018-07-10 14:13:59 -07:00