summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix dependencies of packages that target earlier releaseslineage-15.0Paul Duffin2017-08-311-1/+2
| | | | | | | | | | | | | | A previous change added legacy-android-test as a static dependency to all packages that build against the current, test_current or system_current and failed to compile when the junit and android.test classes were removed from the API. Unfortunately, those changes did not take into account that some of those packages target earlier API versions and so will always have the classes available at runtime. Bug: 30188076 Test: make checkbuild and ran a sample of tests Change-Id: I78863420bcfd401b63b35ef5a9252024d1550b27 Signed-off-by: Adrian DC <radian.dc@gmail.com>
* Eleven: Fix restoring user settingsSultanxda2017-08-251-0/+3
| | | | | | *Fix saved repeat-mode and shuffle-mode settings not being restored Change-Id: I7ebf1d3e17c00236eb2dd6cf504a76f1dba4ee19
* Automatic translation importAbhisek Devkota2017-08-191-1/+1
| | | | Change-Id: I1751e5618ee0758086641816bdc1f6c2158f6da2
* Automatic translation importAbhisek Devkota2017-08-032-7/+48
| | | | Change-Id: Ic08ec3ac8f84bc44a07017015c32af3caf59d07a
* Eleven: Add WRITE_MEDIA_STORAGE permissionArne Coucheron2017-07-311-0/+2
| | | | Change-Id: I492be9ef16abd0ac5ed2bfc92e792b329768609f
* Eleven: Promote to privileged appArne Coucheron2017-07-311-0/+2
| | | | | | Eleven needs privileges to delete files on external storage. Change-Id: Ie720f7e1856f22bea21aacf0a4e5e0d63d6f0b8e
* Eleven: allow artwork to scale downTetsuo Osaka2017-07-311-2/+16
| | | | | | | when not enough vertical space is available for controls and artwork in player view Change-Id: If8cc0957b096d3bd7630668b25afcc89e2f69778
* Automatic translation importAbhisek Devkota2017-07-271-0/+1
| | | | Change-Id: I9543d204c5842b0585883719e8abcdcde8a49365
* Automatic translation importAbhisek Devkota2017-07-222-4/+4
| | | | Change-Id: Ic5bc9af07f22e0169ea8731d83a4c5bc1fc8a294
* Automatic translation importAbhisek Devkota2017-06-301-1/+1
| | | | Change-Id: I8fd0975139bc04d09ed3164ec27c8f1647200f00
* Eleven: request record audio permission for visualizerDemon0002017-06-255-6/+30
| | | | | | | | | | | | Visualizer needs audio recording permission. * set visualizer to disabled by default * ask for audio recording permission when visualizer is enabled * fix a case where visualizer visibility would be set multiple times in a row * if visualizer is enabled but audio recording permission is not granted ask for it when the audio player fragment gets focus Change-Id: I2c175915cc686ce37e6e94d113e767a75ef68492
* Eleven: Remove unused permission REAL_GET_TASKSArne Coucheron2017-06-131-2/+0
| | | | Change-Id: I252573e3fdf8185b2d514ea0c2a91b129cbfeef1
* Automatic translation importAbhisek Devkota2017-05-172-5/+6
| | | | Change-Id: Ibc319d97802047dba2716a1309072785061e6de2
* Automatic translation importAbhisek Devkota2017-04-206-3/+229
| | | | Change-Id: Id723f4dc80e524e8d748c5aa8cf30957cf22bb69
* Automatic translation importAbhisek Devkota2017-03-294-4/+47
| | | | Change-Id: I8be5db2787008c64825a41476fa8535d9e0618c6
* Automatic translation importAbhisek Devkota2017-03-203-1/+28
| | | | Change-Id: Icfb4287533a372de6ed71f73bc471db493739eaf
* Automatic translation importAbhisek Devkota2017-03-154-10/+19
| | | | Change-Id: I9e54f6051072149cf010135153709596a927cb93
* Automatic translation importAbhisek Devkota2017-03-084-1/+61
| | | | Change-Id: I76021f8b98378291368915015a029866720d06b9
* Automatic translation importMichael W2017-03-023-202/+4
| | | | Change-Id: Icff91d3ae6a4c0f9902513571d06ecfef02b2201
* Automatic translation importAbhisek Devkota2017-02-231-0/+11
| | | | Change-Id: I9f2701604c6bcc2064e374f2c958aff1af7463d3
* Automatic translation importAbhisek Devkota2017-02-161-1/+1
| | | | Change-Id: I6a6e9ac2f949845ebabb3f49b0e0db526d0e36e1
* Automatic translation importAbhisek Devkota2017-02-131-1/+1
| | | | Change-Id: I1031ea77645a92c10d1bdd3b38b56d56090a239d
* Automatic translation importAbhisek Devkota2017-02-114-0/+110
| | | | Change-Id: I915472149c009f3e7c9767065975301ad66c2848
* Automatic translation importAbhisek Devkota2017-02-041-0/+33
| | | | Change-Id: Ie801ea845202b285061629653760ad3cacd11240
* Automatic translation importAbhisek Devkota2017-01-311-2/+2
| | | | Change-Id: I7e75ca593e955ffa9e38704c3d992f16fa958a87
* Automatic translation importAbhisek Devkota2017-01-2529-180/+164
| | | | Change-Id: Id68c0a1676b7a739d75cbfbab4ca607e37c0bdaa
* Automatic translation importpinky@build012016-12-242-21/+21
| | | | | Change-Id: I0e54e908065b03fe153d15156c5a5a5ab1125ffa Ticket: -
* Automatic translation importclyde@build012016-12-212-10/+10
| | | | | Change-Id: Ifb1fe5de05ce2b787eaa2f2944d2d9dfdb124410 Ticket: -
* Automatic translation importinky@build012016-12-0839-290/+641
| | | | Change-Id: Ie4cd944ce175d73d2f029f86d679908ff1ff6605
* Fix MediaSession queue handling.Danny Baumann2016-10-311-24/+16
| | | | | | | | | - Go back to using the queue position instead of the track ID as queue item ID, as the track ID can be present multiple times in the queue and the queue item ID is supposed to be unique in the whole queue - Make sure no null items are passed in Change-Id: I9390ab8c7a5a20f2a2bb1efad02e460ecf7dc2e5
* Eleven: Simplify MediaSession queue processingcm-14.0Danny Baumann2016-10-151-53/+91
| | | | | | | * Simplify the loop * Push the processing to a background thread Change-Id: I8106925c0d351f8135f5fbc4bb0e15e084adbea9
* Eleven: Correctly set shake to playSean Maas2016-10-071-1/+1
| | | | | | Oops, this is disabled by default. Change-Id: Ifc30a1311c3f0c3665f3296c1247822ffe7f81e6
* eleven: Add support for the MediaSession queueSteve Kondik2016-10-061-1/+65
| | | | | | | * This allows remote controls to view the contents of the queue and select the active track based on the queue id. Change-Id: I205225864d10044ef60c3fe2bc877525c437d506
* Avoid NPEMarcos Marado2016-10-021-1/+2
| | | | Change-Id: Ib6a44e2f2ee023992ce3539a9aa1b7ed0be9d3ef
* eleven: Fix crash when unplugging headphonesSteve Kondik2016-09-301-2/+6
| | | | | | * Don't crash if the handler was never created. Change-Id: I22aedbf5e912e086db04bbb0dc09d7434dba99b9
* Eleven: Set preferences on playSean Maas2016-09-302-16/+7
| | | | | | | | | The shake to play and lockscreen album art settings were not being set when playback started without the app, ex. with a headphone button. This caused them both to be set to false until the app was opened. Change-Id: Id15c134e9001bba62faa04266726c1e10fbfb9dd
* Eleven: Do not uppercase unnecessarilyZhao Wei Liew2016-09-292-4/+4
| | | | | | Please do not yell in my face. Change-Id: I8f1aa19ad8239aa093e6af78df18bdd4387f84a1
* eleven: Runtime permissionsSteve Kondik2016-09-042-16/+110
| | | | | | | * Add prompting for storage permissions in order to bump the API level up to level 24. Change-Id: Id3fc4ee06fe3534b2f94408e96a8163f4fae8f98
* eleven: cm-14.0 timeDiogo Ferreira2016-09-045-12/+14
| | | | | | | | | - Adds librsjni as a dependency - Changes icu4j imports to use the public API - Minor adjustments to internal API usage - min/targetSDK is now 24 Change-Id: I2de170f68f9488f8e21b4c05c1c5d4518c5e8a1a
* Handle headset hook multi click in playback service.Danny Baumann2016-08-192-158/+94
| | | | | | | | | We usually get media button events via the session callback now, so only handling those events in the button receiver (which is only triggered if e.g. media buttons are pressed without us running after reboot) is not sufficient. Change-Id: I50ff266af826edd016804b267323effe1056f045
* Convert to new media button receiver logic.Danny Baumann2016-08-151-10/+10
| | | | | | | | | | | | Commit Ide906efdf90a6f42f3fcb6c5386328301165cb7c changed the media button receiving logic to be routed through MediaSession, but missed to also convert the media button intent receiver registration used for receiving button events if our playback is stopped. Also add the possible stop action (we're handling onStop after all) missing in the aforementioned commit. Change-Id: Idd4b8bc00f58eee2ff7fc2e5a685b7918988c37c
* Merge "handle media keys" into cm-13.0Danny Baumann2016-08-031-1/+10
|\
| * handle media keysShaleen Jain2016-07-171-1/+10
| | | | | | | | | | | | | | This lets Eleven respond to physical media keys on some devices as well as when the volumn buttons are long pressed when the screen is off and the 'Playback control' preference is true in settings. Change-Id: Ide906efdf90a6f42f3fcb6c5386328301165cb7c
* | Merge "Eleven: fix possible NPE" into cm-13.0Abhisek Devkota2016-07-271-0/+3
|\ \ | |/ |/|
| * Eleven: fix possible NPEMichael W2016-06-181-0/+3
| | | | | | | | | | | | | | Fix for the case when name is null Change-Id: I90909497129c09f6ab8a4eebd0935c2d38de5b39 Reference: BugDump 13-20160610-16 L#80
* | Automatic translation importinky@build012016-07-151-2/+2
|/ | | | | Change-Id: I3c875af47cea5b80a1fd97473cf4c6d2865e3f3c Ticket: -
* Automatic translation importinky@build012016-06-012-0/+33
| | | | Change-Id: I74b0fb60cf6c84e21ba19c6b6ead2227827afc69
* Merge "Themes: Expose and separate values for themes" into cm-13.0Dave Kover2016-05-0519-31/+64
|\
| * Themes: Expose and separate values for themesBryan Owens2016-05-0119-31/+64
| | | | | | | | | | Change-Id: Ifeff7fa28707de84af3c40f910787092f56c65b5 Signed-off-by: Bryan Owens <djbryan3540@gmail.com>
* | Eleven: new iconjrizzoli2016-05-025-0/+0
|/ | | | | | | Asher made it Change-Id: If79dc0f471b2faef0fcffb2746ec463cf4319859 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>