Age | Commit message (Collapse) | Author |
|
|
|
Bug: 277975474
Test: gradle & manual
Change-Id: I06a36b83228f27f46073fa865539c51391a1ff04
|
|
|
|
Adding attributes so that if the car-ui-lib toolbar is deactivated there is a fading scrollbar consistent with the playback queue.
Bug: 316371449
Test: Manual
Change-Id: Ia8835f970fd7fdad97a8d8596cd8529c00f3c3e4
|
|
source" into car-apps-dev
|
|
To support media continuity, the playback mode models are held by
CarMediaApp, with the MediaActivity's ViewModel referencing them or having
its own (when continuity is disabled). The MediaActivity's ViewModel also
owns the browse mode models which are set to use a constant media source
created with the launch intent.
Also tweaks to make Recents look better (eg: use the media app icon).
Bug: 312774571
Test: manual and run existing tests
Change-Id: Idd66edef01fb939e3b95371db7d7e15c0b0c4530
|
|
|
|
progress_bar_highlight needs to be overlay-able because it is used also in code and not just in layouts.
If an OEM uses a different color in their layout, it will be overridden by the NowPlayingController constructor.
Bug: 299233250
Test: Manual
Change-Id: I2d564b99f0b05bd9138c596255d7e2d704f571d1
|
|
Bug: 306257301
Test: manual
Change-Id: I7121d60153c2b10efccf138a60c6080757ddc563
|
|
|
|
|
|
Bug: 308959721
Test: repo sync && m
Change-Id: I8fd860880b98abc97d2a052b4688bb5aa560e48d
|
|
If an OEM overrides a specific layout (like fragment_playback) with a layout different than ConstraintLayout (like ReleativeLayout) then this class will throw a ClassCastException.
Bug: 299233250
Test: manual
Change-Id: I2410c06affc15d92fbd78d04bafe7f0b60e8980c
|
|
Bug:308462758
Test: manual, tma
Change-Id: Ibf2b6ab2361e36176569c0e686cbb20f66f7ee52
|
|
Bug: 308678653
Test: Manual
Change-Id: I31822f6bf64472e7d678501edcad68b6b2be52da
|
|
car-apps-aosp-release
Change-Id: I4e41cb09b365b4aa07ec3692fcb34933da58591e
|
|
car-apps-dev
|
|
|
|
into car-apps-release.
Change-Id: I8083dea9c1cf91e5786ca15610c5368f77dd5059
|
|
Fixes: 307555674
Test: manual (enables the "connect to BT" button
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ce9e33467c59c05e5132877c15e27ae8415c6026)
Merged-In: Ia20b347bff8dd84393c43715edf1536ec73c698e
Change-Id: Ia20b347bff8dd84393c43715edf1536ec73c698e
|
|
Fixes: 307555674
Test: manual (enables the "connect to BT" button
Change-Id: Ia20b347bff8dd84393c43715edf1536ec73c698e
|
|
-Add metric collection points
-Updated various code to make analytics events accurate.
Test: manual; TestMediaApp
Bug: 277975474
Change-Id: Ib70611f4983983fd13bf194708e60bd6c0a69554
|
|
Fixes: 304624806
Test: manual
Change-Id: Ifcf8b4007ccdedec8518d0d671bdd7bd209b9fb2
|
|
into car-apps-release.
Change-Id: Id5e27800b177317f43bb63e20ab492ddab644d48
|
|
Bug: 304365420
Test: manual
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:280a6f46a26032b5cf4b92401156231f30425c79)
Merged-In: I33d3d36e17b6123b1c95473f5b02960ca7bebfa0
Change-Id: I33d3d36e17b6123b1c95473f5b02960ca7bebfa0
|
|
Bug: 304365420
Test: manual
Change-Id: I33d3d36e17b6123b1c95473f5b02960ca7bebfa0
|
|
car-apps-release
Change-Id: I1584456d61373e090d12c7b3c02e51aa359d6104
|
|
into car-apps-aosp-release.
Change-Id: I0bbb613c9803021ee73f620964cd8eaee96610cb
|
|
Bug: 292112087
Test: Test Media App
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:51650be96dba5e3fd7063cc478b2e33b072f1c9d)
Merged-In: Ifa55ba7b9d1cd06a34c691cfe47b6554e4008e13
Change-Id: Ifa55ba7b9d1cd06a34c691cfe47b6554e4008e13
|
|
|
|
Bug: 292112087
Test: Test Media App
Change-Id: Ifa55ba7b9d1cd06a34c691cfe47b6554e4008e13
|
|
Bug: 298654131
Test: TH
Change-Id: Ic9990f5c4040a173eccced0e92957aa5711306d9
|
|
car-apps-aosp-release" into car-apps-aosp-release
|
|
car-apps-aosp-release
Change-Id: If86201f7a43fb99da286b93b089949efce0489bb
|
|
car-apps-aosp-release
Change-Id: Ib4d0c9c2ed6cb8e6e46a2ade4aaf7767ad9ff3cd
|
|
|
|
Do not process the original intent to set the media source, when
activity is re-created in responce to the configuration change. This
makes sure the media source is not swapped back to the original one,
when configuration change happens, if the user has switched to a new
source before it.
To check the fix, choose a random media source from the AppGrid, switch
to another one using the source selector and then trigger a
configuration change (e.g., apply an RRO to change some colors, which
also targets the Media Center). The source should retain.
Bug: 294088465
Test: manual (see steps above)
Change-Id: I4122c75e6e40ebf55dbb12ac0b27c0b097038c7c
|
|
car-apps-release
Change-Id: I8bc26baacd5173f2bc599c47c807bcb14f3e0dc8
|
|
Bug: 292112087
Test: TestMediaApp in MediaCenter
Change-Id: I976c50fc2e39892bb052954c8ebeb0321aed8f5f
|
|
Added FOREGROUND_SERVICE_MEDIA_PLAYBACK
Fixes: 291342713
Test: Manual; Podcasts
Change-Id: I006cb264160c10a457d2f3ef20a5687c43af069e
|
|
Bug: 290680283
Test: aaos-apps-gradle-project$ ./gradlew test
Change-Id: Iea76286f3434a80d39b049ef207f4d40499dd1e1
|
|
into car-apps-dev
|
|
Support optional component in the intent that starts MediaConnectorService
to prevent a (rare) mismatch when switching quickly between sources.
Bug: 281786403
Test: MediaConnectorServiceTests
Change-Id: I80ca9e3c2afa0920c583c461ddff1802ac516611
|
|
car-apps-dev
|
|
Bug: 288586505
Test: atest com.android.car.media
also tested using gradle via ./gradlew :car-media-app:test
Change-Id: If8686d727d614c637cb53819d851d6d1a592301a
|
|
Auto-generated-cl: translation import
Change-Id: I00b8681418a20309ca2d04d6f34d249ce4dbc190
|
|
car-apps-aosp-release
Change-Id: I5a675757d6888deb97c7b61f7938edf11efc2778
|
|
inside)" into car-apps-dev
|
|
Bug: 287115140
Test: manual
Change-Id: I4f3d969d89b60537bbcb6fb5a8bf5fa3a3ababa8
|
|
Fixes: 281783755
Test: manual
Change-Id: I7f9c9b6bbcb9ec4ec4598f0336fd8b9671c218aa
|