summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importHEADcm-13.0Michael Bestas2019-08-10182-15580/+12577
| | | | Change-Id: I7859992d1d81b725749254dd28118d640f4ddfae
* Automatic translation importreplicant-6.0-0004-rc1Abhisek Devkota2017-12-147-1/+196
| | | | Change-Id: I2e2fdbf8a0ffec0fb95d8f8cabcbfc45a9c8952b
* Automatic translation importreplicant-6.0-0003Abhisek Devkota2017-09-204-15/+56
| | | | Change-Id: I6a85971c18485c1062a0800ffa80e27a4d3d4936
* Eleven: Add WRITE_MEDIA_STORAGE permissionreplicant-6.0-0002Arne Coucheron2017-08-111-0/+2
| | | | Change-Id: I492be9ef16abd0ac5ed2bfc92e792b329768609f
* Eleven: Promote to privileged appArne Coucheron2017-08-111-0/+2
| | | | | | Eleven needs privileges to delete files on external storage. Change-Id: Ie720f7e1856f22bea21aacf0a4e5e0d63d6f0b8e
* Eleven: allow artwork to scale downTetsuo Osaka2017-08-111-2/+16
| | | | | | | when not enough vertical space is available for controls and artwork in player view Change-Id: If8cc0957b096d3bd7630668b25afcc89e2f69778
* Eleven: request record audio permission for visualizerDemon0002017-08-115-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-08-111-2/+0
| | | | Change-Id: I252573e3fdf8185b2d514ea0c2a91b129cbfeef1
* Automatic translation importAbhisek Devkota2017-07-283-4/+5
| | | | Change-Id: Ief26c534d769d1e68aae27b4af1997d002e54016
* Automatic translation importAbhisek Devkota2017-07-041-1/+1
| | | | Change-Id: Ibc517e6a18fafce1d6663e6544a444c30b423aa3
* Automatic translation importAbhisek Devkota2017-06-042-5/+6
| | | | Change-Id: Ib78d0d56227b3bc59c0c7b1bac1692233737327a
* Automatic translation importreplicant-6.0-0001Abhisek Devkota2017-04-2810-131/+309
| | | | Change-Id: I3d803202e19a0cb0e46b791b89914661a915d904
* Automatic translation importAbhisek Devkota2017-02-206-2/+112
| | | | Change-Id: Ia5e3dc7a6b1529b7d5d118a16ed957c3aee7c6bf
* Automatic translation importAbhisek Devkota2017-02-071-0/+33
| | | | Change-Id: Ibdc87c3f6dd1bf92bbfcf8c1dfe87ad132f8888b
* Automatic translation importAbhisek Devkota2017-01-266-21/+61
| | | | Change-Id: Ia569d2ca7a65600f4c07f89b702cdc9e0085e9d6
* Automatic translation importinky@build012016-12-251-15/+15
| | | | | Change-Id: I7e65ecea26b3742f03a3ed23528d43243acbc192 Ticket: -
* Automatic translation importblinky@build012016-12-231-7/+7
| | | | | Change-Id: I5d00fc5666700e3255e4789a30033253fe5beae4 Ticket: -
* Automatic translation importblinky@build012016-12-221-8/+8
| | | | | Change-Id: If4c8c5425cb755d455b5741d41b76a5bb1f2d46b Ticket: -
* Automatic translation importinky@build012016-12-032-2/+2
| | | | | Change-Id: I0f586f38b80d07c8e6896749156ac0e695401ee1 Ticket: -
* Automatic translation importinky@build012016-11-295-181/+6
| | | | | Change-Id: I3f564e5bee8a1f297159546fb0353092ef415e62 Ticket: -
* 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
* Merge "eleven: Add support for the MediaSession queue" into cm-13.0Steve Kondik2016-10-091-1/+103
|\
| * eleven: Add support for the MediaSession queueSteve Kondik2016-10-071-1/+103
| | | | | | | | | | | | | | * This allows remote controls to view the contents of the queue and select the active track based on the queue id. Change-Id: I205225864d10044ef60c3fe2bc877525c437d506
* | Eleven: Correctly set shake to playSean Maas2016-10-081-1/+1
|/ | | | | | Oops, this is disabled by default. Change-Id: Ifc30a1311c3f0c3665f3296c1247822ffe7f81e6
* Merge "Eleven: Set preferences on play" into cm-13.0Michael Bestas2016-10-042-16/+7
|\
| * 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
* | Merge "Avoid NPE" into cm-13.0Marcos Marado2016-09-301-1/+2
|\ \
| * | Avoid NPEMarcos Marado2016-09-231-1/+2
| |/ | | | | | | Change-Id: Ib6a44e2f2ee023992ce3539a9aa1b7ed0be9d3ef
* | 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-113-19/+111
| | | | | | | | * Add prompting for storage permissions in order to bump the API level up to level 23. Change-Id: Id3fc4ee06fe3534b2f94408e96a8163f4fae8f98 (cherry picked from commit da1629dce3bf475957a53df89e25ad0af0de61dd)
* Merge "Automatic translation import" into cm-13.0Jessica Wagantall2016-08-290-0/+0
|\
| * Automatic translation importpinky@build012016-08-288-15/+210
| | | | | | | | | | Change-Id: I69b7e78d88242ed0ee6f5a68d056fe3d94a8763f Ticket: -
* | Automatic translation importpinky@build012016-08-278-15/+210
|/ | | | | Change-Id: I25c524984012209055b2c3189eafc1038cd3aca7 Ticket: -
* 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-0219-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>
* Generate all color swatches.Danny Baumann2016-04-271-6/+1
| | | | | | | | | | While we only use the vibrant colors in the UI, we also use the palette to determine the dominant color and compare the vibrant colors against that. If the dominant color is one of the muted swatches, by only generating the vibrant swatches we needlessly exclude one of the vibrant colors from being used as visualizer color. Change-Id: I3ca1059a653ff39b49b6a38a934863ef6ad2d976
* Add toString() methods to BitmapWithColors class.Danny Baumann2016-04-271-0/+13
| | | | | | Eases debugging. Change-Id: I34d4d0ae888f4768232fd8a526a47111720d1faf
* Load palette in background.Danny Baumann2016-04-271-0/+7
| | | | Change-Id: I03322c552ee1151be14e1d7c4db2a8f493d34580
* Improve visualizer color selection.Danny Baumann2016-04-272-17/+89
| | | | | | Make sure to select the color that contrasts the most to the artwork. Change-Id: I0043463e05132a01f8ff3351565b672825779079
* Eleven: Cleanup all the whitespaceMichael Bestas2016-04-25108-306/+300
| | | | Change-Id: I82024ce0ada3220b6b87178ea36303b53445e065
* Merge "CodeCleanup : Replace StringBuffer with String" into cm-13.0Michael Bestas2016-04-176-49/+34
|\