summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importcm-14.1Michael Bestas2019-08-0615-499/+934
| | | | Change-Id: Ief786f54f46295cd564decf53a695bdae39b7f03
* Automatic translation importMichael Bestas2019-03-11186-15175/+11866
| | | | Change-Id: If729fd1967e45f8f378178a899d0d7690fc27db0
* Automatic translation importMichael Bestas2018-10-143-3/+4
| | | | Change-Id: Iaef99398b423f46b4e05322a62dcacbf4fd59afb
* Automatic translation importMichael Bestas2018-05-051-0/+24
| | | | Change-Id: I692d5499d79249af4054f23fcb607c81ef43ebfc
* Automatic translation importMichael Bestas2018-03-2810-310/+23
| | | | Change-Id: I03c8b448bb469e6acbfc217ca68cac21f4ab5566
* Automatic translation importMichael Bestas2018-02-045-0/+133
| | | | Change-Id: I1050510622a8f3723ffa682a9478c5c4eaa58e99
* Automatic translation importMichael W2018-01-131-2/+2
| | | | Change-Id: I0885328226b49e1386da1ef180bd51cca616e524
* Automatic translation importAbhisek Devkota2017-12-164-0/+130
| | | | Change-Id: I976f5acb811c4d61b418191d40d87122f35fdaf1
* Automatic translation importAbhisek Devkota2017-12-113-1/+66
| | | | Change-Id: I689fe018985be92f46c14ddcc8c6fc40bc5195d1
* Eleven: Fix potential NPE when media server crashesGabriele M2017-10-151-0/+3
| | | | | | | | | | | If the service doesn't exist when the media server crashes, Eleven will crash when creating the TrackErrorInfo object. The SERVER_DIED message is processed only when the service is not null, so just ignore the MEDIA_ERROR_SERVER_DIED message if service is null. BUGBASH-1045 Change-Id: Idaf3e238eefd412ebb85244b48ad7b20bc049ff0
* Eleven: Don't use a sticky serviceGabriele M2017-10-151-1/+1
| | | | | | | | | | | If the user removes Eleven from recents while the service is active in background with nothing being played, the service is immediately restarted and the notification re-created, even if there wasn't one. Since the service doesn't resume music playback when restarted after being killed because of OOM, there's really no point in using a sticky service, so just switch to a non-sticky service. Change-Id: I2a14176e60f535981a27af3536bd89b6d443d20e
* Remove obsolete values-be translationsMichael Bestas2017-09-302-275/+0
| | | | | | * values-be-rBY is used now Change-Id: I1ca35f08b484e447d6298d46b83c1a348240ab8a
* Automatic translation importAbhisek Devkota2017-09-191-7/+7
| | | | Change-Id: If43ca98626cf8214863106c1b47fc9cd95fe707b
* Eleven: Create one cursor per background taskGabriele M2017-09-189-167/+127
| | | | | | | | | | | If we call loadInBackground() twice we will have conflicts since the two threads will share the cursor. The cursor is only used by loadInBackground(), there's no need to have a class member for it, so just keep it in a local variable to prevent conflicts. BUGBASH-1045 Change-Id: Id484bee852d886c3a49ec8c84ef821f969db9a54
* 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