summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-05Removes context from UriMediaItemandroid-mainline-10.0.0_r9android-mainline-10.0.0_r7android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-mainline-10.0.0_r10android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r45android-10.0.0_r44android-10.0.0_r43android-10.0.0_r42android-10.0.0_r41android-10.0.0_r40android-10.0.0_r39android-10.0.0_r38android-10.0.0_r37android-10.0.0_r36android-10.0.0_r35android-10.0.0_r34android-10.0.0_r33android-10.0.0_r32android-10.0.0_r31android-10.0.0_r30android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12android10-qpr3-s1-releaseandroid10-qpr3-releaseandroid10-qpr2-s4-releaseandroid10-qpr2-s3-releaseandroid10-qpr2-s2-releaseandroid10-qpr2-s1-releaseandroid10-qpr2-releaseandroid10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-media-releaseandroid10-devandroid10-d4-s1-releaseandroid10-d4-releaseandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseLouis Pullen-Freilich
This was removed upstream, and so this is currently blocking importing new AndroidX prebuilts to platform. Bug: b/127299117 Test: m -j Change-Id: I02da1ca1fbafae8505d4b0702308daaedd04bd6c
2019-03-28Remove URI from Audio/VideoChristofer Åkersten
Test: manual Bug: 128868297 Change-Id: I4e55e7473effe12eea22b6b8a8ed87d3215268ab
2019-03-28Use RELATIVE_PATH / DISPLAY_NAME instead of DATA on QChristofer Åkersten
Bug: 128868297 Test: Manual (on P & Q devices) Change-Id: I19810f21bab1f6ddc1818f51ab7a6fe252267af6
2019-03-20Fix artist to album link on Q devicesChristofer Åkersten
In Q a bug in MediaStore is fixed where artist to album mapping was keyed with _id column rather than album_id. This changes so we prefer the album_id column but resort to _id if not found. Bug: 128918172 Test: Manual test on P & Q devices Change-Id: If01eb7b3d64160eb3d08c3e61f36097a9576c397
2019-03-19Catch exceptions from starting/started activitiesChristofer Åkersten
- Catches ActivityNotFoundException and SecurityException - Adds intermediary activity for suppressing crashes Bug: 126568571 Test: manual Change-Id: I08b78cb4659c1614561402dea9449263b177d062
2019-03-16Merge "[KG Integration] Merge multiple types into one query"TreeHugger Robot
2019-03-16Merge "[KG Integration] Retrieve album metadata"TreeHugger Robot
2019-03-15[KG Integration] Merge multiple types into one queryJin Seok Park
Also throws IOException for caught JSONExceptions. Bug: 123034216, Bug: 123034993 Test: manually Change-Id: Ie30cafe5a0515794ec20ed92fa145a7fd99d5a6e
2019-03-15[KG Integration] Retrieve album metadataJin Seok Park
Bug: 123035885, Bug: 123035274 Test: manually Change-Id: I915e3ebf06574b31dcd9a73283ce4e873197fd43
2019-03-14Show permission request for all tabsChristofer Åkersten
Bug: 123328776 Test: manual Change-Id: I1dbd76b958108eeb2a5447d5dd67c1e8d192c06c
2019-03-14Show system properties if user denied permission permanentelyChristofer Åkersten
Bug: 126900544 Test: manual Change-Id: Ida9e440f3e014a0555d88df5272938591b88d637
2019-03-06Merge "Change color of "Allow Access" button"TreeHugger Robot
2019-03-06Change color of "Allow Access" buttonChristofer Åkersten
Red-line missing, so choose a color that closely matches the mockup. Bug: 127529171 Test: manual Change-Id: I587e8735a8e11226a3a85b69e9227639d97f4b19
2019-03-05Implement series detail activityChristofer Åkersten
Bug: 123035784 Test: manual Change-Id: I83593db6c9ed207d468d3dd13d1a14793c74da35
2019-03-06Merge "Avoid NPE in genre details"TreeHugger Robot
2019-03-06Merge changes I4cee9ec1,I66eb8ed2TreeHugger Robot
* changes: Less ugly hack for the permission page Add permission request UX
2019-03-06Merge "Remove unused code from playlist details"TreeHugger Robot
2019-03-06Merge "Use Gradle 3.3.2"TreeHugger Robot
2019-03-05Less ugly hack for the permission pageChristofer Åkersten
Bug: 123328776 Test: manual Change-Id: I4cee9ec19f0de0e801ca884358c52e1ef2404bd9
2019-03-05Remove unused code from playlist detailsChristofer Åkersten
Test: manual Change-Id: Iaedea9d8c7a7104aa0a931319c4f6b24e7256c1c
2019-03-05Avoid NPE in genre detailsChristofer Åkersten
Test: manual Change-Id: Ib37c56ff913c75bee2ec8a6de3997d89a0db2284
2019-03-05Add permission request UXChristofer Åkersten
Bug: 123328776 Test: manual Change-Id: I66eb8ed2f3f31ed95050860154f0fc1aa1a562ff
2019-03-05Use Gradle 3.3.2Christofer Åkersten
Test: build Change-Id: If2a9143d5a3aac4c6e766d07aea6e1f745ad6b70
2019-03-05[KG Integration] Retrieve artist metadataJin Seok Park
Retrieving logic is same with previous CLs, but artist can be of either "Person" or "MusicGroup" type. Also added some audio test files in Patch 2. Bug: 123034993, Bug: 123034216 Test: manually Change-Id: I47674b89c47be3633428c6b194cdf35331900d9f
2019-02-27Add connection from Album/Artist back to AudioChristofer Åkersten
Test: manual Change-Id: Ib726931c8494dd20e935ceeabda800f9ff895ff8
2019-02-27Add music detailsChristofer Åkersten
Test: manual Bug: 122924230 Change-Id: I647f8d34eaae1f142d1fcb5ff4dd2dfc95fd855a
2019-02-26Merge "Remove unnecessary explicit library dependencies"TreeHugger Robot
2019-02-25Specify SDK versions in makefileChristofer Åkersten
Also makes the app runnable on non-Q devices. (SDK version 'current' requires a pre-release build.) Note min SDK is currently set to 24 as: - 19~20 fails with dex-limit error - 19~23 warns when desugaring media2-exoplayer Test: build & run Bug: 123716038 Change-Id: I7d0edda2160d0611b19fe8da1df45fd3b4153a3a
2019-02-22Remove unnecessary explicit library dependenciesChristofer Åkersten
We already have implicit dependencies to AndroidX libraries; this change reduces the number of explicit dependencies to the bare minimum and completely relies on implicit dependencies. This also changes so build.gradle and Android.bp list the same dependencies. Test: build & run Change-Id: I1195acc94bd67d5692ad2b4dd1e27be34a90f5ec
2019-02-22Restore selected tab when switching viewsChristofer Åkersten
Restores previously selected tab when switching views in the bottom navigation view. Test: manual Change-Id: Ic2437cd8eb2a5b940982e35a9b6ace3af9aaf8d0
2019-02-22Merge "Switch to release version of constraintlayout"TreeHugger Robot
2019-02-22Merge "Switch to Gradle 3.3.1"TreeHugger Robot
2019-02-21Switch to release version of constraintlayoutChristofer Åkersten
Looks like the alpha version is no longer needed. Test: run Change-Id: I60cdfd3b52df5648623da099f445aebbd7d5c72e
2019-02-21Fix order of java importsChristofer Åkersten
Test: build Change-Id: I1dc11d19a081e9e75193834b9b7361e25e90c193
2019-02-21[KG Integration] Retrieve TV series/episode metadataJin Seok Park
Bug: 123034399, Bug: 123033468 Test: manually Change-Id: I33f0faa417ed752a24409df179910b46a6009d2e
2019-02-21[KG Integration] Retrieve movie metadataJin Seok Park
This CL retrieves movie metadata (image and description) and displays them as poster and synopsis information. Bug: 123032394, Bug: 123032535 Test: manually Change-Id: I2a4743b3bd0245e3b35d9f4926d01958419cee79
2019-02-12Switch to Gradle 3.3.1Christofer Åkersten
Test: build Change-Id: I6fe8bffd5a2c73243ba646a54bd60329e5aee310
2019-02-04Remove unused classesChristofer Åkersten
Test: compile Change-Id: If790a3c8044bb1e1dca2d258cccae818bec10cac
2019-02-02Remove unnecessary LinearLayout from a/v activitiesChristofer Åkersten
Test: manual Change-Id: I367a7000adf8d7eea714024dcd47356fae05b281
2019-02-02Merge "Force portrait mode for all activites"Christofer Åkersten
2019-02-02Merge changes I2ffb5621,I953468f1Christofer Åkersten
* changes: Add todos for a/v intent filters Limit audio/video player to content: URIs for now
2019-02-01Force portrait mode for all activitesChristofer Åkersten
All activites (apart from audio/video playback) are currently designed for portrait mode only. Bug: 123037803 Test: manual Change-Id: I85048db7c4dbff46eea307982d88f6d90e456006
2019-02-01Explicitly specify support for RTLChristofer Åkersten
Test: build Change-Id: I5a2404040218c4f5d43dfcf4954dd592ba4b3c95
2019-02-01Supress warning for missing android:iconChristofer Åkersten
Test: build & run Change-Id: I476e4b44fd2fce70c5f9e44b4c7ae5632cb89956
2019-02-01Disable backupsChristofer Åkersten
Test: build Change-Id: I3a378e04c9ad6b127702992710f0a8d48721eb2e
2019-02-01Add todos for a/v intent filtersChristofer Åkersten
Test: build Change-Id: I2ffb56212ec12f6111866313b9abc93fb7d64a06
2019-02-01Limit audio/video player to content: URIs for nowChristofer Åkersten
Test: build Change-Id: I953468f1bc472507e8820efcc2d3a02304ed4045
2019-02-01Specify app category in the manifestChristofer Åkersten
Test: build Change-Id: I156e09fd2b5c8ec4acd1bafccacc2c4bba659bdd
2019-02-01Merge "Add buganizer ids to todos"TreeHugger Robot
2019-01-31Remove unnecessary get()Christofer Åkersten
Test: Manually run Change-Id: I5cde8032b385028cc232318be8e7e777d0cc9774