summaryrefslogtreecommitdiffstats
path: root/res
Commit message (Collapse)AuthorAgeFilesLines
* Eleven: Show error message for corrupt tracks (additional codepaths)linus_lee2014-12-271-1/+1
| | | | | | | | | | Add showing error message for code paths where the media player fails gracefully Unfortunately adding the logic to remove the bad track is not trivial because the removeTracks logic automatically does other things to try to go to the next track. For now I will leave the logic so that it goes on to the next track and make a note on the music service rewrite notes to cover this scenario as well. Change-Id: Ib7ae5ce7819b15cdb3ada4995bc0734ab2d9b0a2
* Eleven: Make sure we have vibrant colors for all default colorslinus_lee2014-12-201-1/+12
| | | | Change-Id: I4be163e75fc35d3b139439c504d769d17d980ace
* Improve notification UX.Danny Baumann2014-12-194-0/+0
| | | | | | | | | | | | - Add a proper notification icon (courtesy of Joey Rizzoli) - Use separate notification modes to allow the user to dismiss the notification when music isn't playing. - Always show notification regardless whether an activity is in foreground to ensure the notification doesn't pop up out of the blue when ending playback inside the app and leaving it afterwards. - Keep notification timestamp constant when updating it Change-Id: I2fa9a56ff31ab2874d6d96786e6b80695397702b
* Merge "Eleven: Remove tracks that give problems from the queue and warn" ↵Rajesh Yengisetty2014-12-161-0/+1
|\ | | | | | | into cm-12.0
| * Eleven: Remove tracks that give problems from the queue and warnlinus_lee2014-12-161-0/+1
| | | | | | | | | | | | | | Instead of playing the tracks over and over, remove it from the queue Also pop up a warning if the music player is active Change-Id: I1d4e5a049b69de381f1a7f86ce2b837449bc378f
* | Eleven: Add more missing mdpi/hdpi/xhdpi drawablesKonsta2014-12-1411-0/+0
| | | | | | | | | | | | And remove couple of unused drawables while at it. Change-Id: I9973c625e1f0922cf9f1c91729409a2a1dc0a83c
* | Eleven: Add missing mdpi/hdpi/xhdpi drawablesKonsta2014-12-1312-0/+0
|/ | | | | | Fix crash on builds that don't include xxhdpi drawables. Change-Id: I4b90575939f0b7f696279ec6353f6c91fcc1f9f4
* Merge "Add improved localized sorting (similar to contacts sorting) to ↵linus_lee2014-12-121-1/+1
|\ | | | | | | Eleven" into cm-12.0
| * Add improved localized sorting (similar to contacts sorting) to Elevenlinus_lee2014-12-111-1/+1
| | | | | | | | Change-Id: I6d06f9e6974a2dc178445ca71c7c7f1355e00804
* | Merge "Eleven: fix default image not showing up in queue fragment" into cm-12.0Rajesh Yengisetty2014-12-111-1/+1
|\ \
| * | Eleven: fix default image not showing up in queue fragmentlinus_lee2014-12-101-1/+1
| | | | | | | | | | | | | | | | | | | | | SquareImageView and the LetterTileDrawable doesn't work well together Since this image has fixed dimensions we don't need SquareImageView anyways Change-Id: I8dcac7b3170af227f39d6d6333ff7d0497592bf9
* | | Eleven: Fix exception when leaving Eleven with nothing in the queuelinus_lee2014-12-111-1/+2
|/ / | | | | | | | | | | | | | | It is possible for things to post to a handler even after the service has been destroyed Fix is to shutdown the handlerthread in the onDestroy Also set the subtitle text to alpha of 0 to not show on first launch Change-Id: I76b5f4c4bc8a114660ced042ab02089bf279accb
* / Use L's new notification and media session API.Danny Baumann2014-12-102-198/+0
|/ | | | Change-Id: Ic9e7facdfa7213439b168a915ac9f2e8afc0a252
* Update Eleven headers and namespace for open sourcelinus_lee2014-12-0968-106/+358
| | | | Change-Id: I82caf2ebf991998e67f546ff2ac7eaf2b30dc6be
* Eleven: Switch default artist and album to a more colorful versionlinus_lee2014-12-0946-7/+19
| | | | | | | | Also fixed a bug where playlist worker tasks were running more than necessary Removed the picker to fetch images from internet because last.fm is removed for now Change-Id: Ice438ac650d8b7be0c275f8270af13086e6568d6
* Eleven: Add Lyric (srt) supportlinus_lee2014-12-094-0/+27
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-186 Change-Id: I8fec1c61d69dca06be30ccebf9c996d7fac2ae75
* Eleven: Add equalizer visualizationlinus_lee2014-12-087-0/+126
| | | | Change-Id: I9a3112cf4138e916ed53571236e54b67c30b53c4
* Eleven: fix play icon on llinus_lee2014-11-254-4/+8
| | | | | | useLevel is flipped on L apparently and we need it for drawing Rings, so define it explicitly Change-Id: If31b250d439961e48b77432a845d88bce1ba5e91
* Eleven - Introducing the ability to filter a list items into two - localizableRohit Yengisetty2014-11-251-1/+3
| | | | | | | | | | | | | | | | | | and non-localizable based on a specified attribute of the item. Udpating the SongFragment and ArtistFragment to list localizable songs towards the top, while pushing the others towards the bottom of the list. Also, updated the section creator logic to *not* create sections for the non- latin named songs. https://cyanogen.atlassian.net/browse/MUSIC-73 Change-Id: I5aaa98ae4312a9f1d142a48aaf025bdbc7e0150b Conflicts: src/com/cyngn/eleven/loaders/AlbumLoader.java src/com/cyngn/eleven/loaders/ArtistLoader.java src/com/cyngn/eleven/loaders/SongLoader.java
* Eleven: Import Strings from ffcceded7af224ffefeaec3043a130d286a6f238linus_lee2014-11-2537-356/+1029
| | | | Change-Id: I69af29fa4a64fdad2610f68035dbc16d7b5a8688
* Eleven: Remove download from settings until we have alternativelinus_lee2014-11-201-18/+18
| | | | | | Missed this in my previous change 3f2f46ae264b6b100e4095b39af0b2550f743cd0 Change-Id: I82e1f51e19200bb4c308584f9fa809020bbe8649
* Eleven: Remove irrelevant options when queue is emptylinus_lee2014-11-201-1/+6
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-182 Change-Id: Ie6aace33c27009bd93c512a4bc1b5ccbe49b68f1
* Eleven - Changing the color of the Notification divider line to blue.Rohit Yengisetty2014-11-201-1/+1
| | | | | | | | | | Also increasing the inactivity-timeout of the notification to 5 minutes. https://cyanogen.atlassian.net/browse/MUSIC-160 https://cyanogen.atlassian.net/browse/MUSIC-177 Change-Id: If4c6a961fbec4dd8be43e6c7ba25a42488e70afb
* Eleven: some perf improvements mainly when interacting with the widgetlinus_lee2014-11-208-3/+3
| | | | | | | | | | | The main culprit is passing large default artwork to the remote views It also appears that the events from the service may fire multiple times but fixing that is not a small change - for now cache some of the heavier operations instead https://cyanogen.atlassian.net/browse/MUSIC-120 Change-Id: I8bbb10357c9d7d1c01ef5e7627efdf8e9b956421
* Eleven - Modified overflow / popup menus to be black text on white bgRohit Yengisetty2014-11-205-1/+1
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-110 Change-Id: I0a49177d5f263dfa706544d33b6b8897264e584e
* Eleven: Translation importlinus_lee2014-11-2048-831/+2139
| | | | | | Pull down 9ed0c65dffe6a17550be6e60fb6d57c42b7c49df Change-Id: I04c4500ef245c9b148cdc9df1705584fdc8ea5cb
* Eleven: Update Strings and logic based on localization feedbacklinus_lee2014-11-201-5/+3
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-134 Change-Id: I08f7f60134ceb1b77e37b5a0d33481c1fd0dd747
* Eleven: Update music note assetlinus_lee2014-11-204-0/+0
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-141 Change-Id: I1ec8d6793a9ebf320607bad7945ef00961e7fd27
* Eleven: Change the divider lines on Play Queue to light (used to be dark)Rohit Yengisetty2014-11-203-1/+28
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-70 Change-Id: Ic4a2d367ca3bddbaa4b90047977034093c7ba96c
* Eleven: Show scroll bar in PlaylistDetailFragmentRaj Yengisetty2014-11-206-12/+50
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-124 Change-Id: I1c2c2be670bf78f8b77f7592ddcd4cd27959e608
* Eleven: Fix action bar spacingRaj Yengisetty2014-11-205-2/+6
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-45 Change-Id: I02f4b72db7176eb815610133b1dc4c9507c196d7
* Eleven: show empty view in Now Playing when queue emptyWilhelm Fitzpatrick2014-11-201-3/+8
| | | | Change-Id: I79be089bf35735e391032116c85dfa5b73019faf
* Eleven: update assets for Now Playing screen with proper sizesWilhelm Fitzpatrick2014-11-2032-0/+0
| | | | Change-Id: I45229ff75686963b89df9b3f69999089b75a0d20
* Eleven: Pull in string resources and make tweakslinus_lee2014-11-202-25/+34
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-54 Change-Id: Iee081700c62073d803b94663553c527e70c5c0f2
* Eleven: update queue iconWilhelm Fitzpatrick2014-11-204-0/+0
| | | | Change-Id: I0eb9ddd918fb6935786acf39e0dc6b283baec7bb
* Eleven: Queue redlines and miscellaniousWilhelm Fitzpatrick2014-11-203-14/+15
| | | | | | | | | Update play queue to bring as close to redlines as possible. Also fixed padding for section headers and a few other small details. https://cyanogen.atlassian.net/browse/MUSIC-57 Change-Id: I21b8642ee9013f071081c7415af770cf60acbd6b
* Eleven: redlines for ArtistDetailWilhelm Fitzpatrick2014-11-203-32/+35
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-57 Change-Id: I48484c5c01eaa7ff7da3037bf16437a91b9a45b7
* Eleven: Update app widgets and notificationRaj Yengisetty2014-11-2029-29/+44
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-43 Change-Id: Icfd6f2794683bd0402dfc8f7fa545e696a91bd8f
* Eleven - change the artist detail view's hero image to be scaled and ↵Rohit Yengisetty2014-11-201-1/+1
| | | | | | | | top-left aligned https://cyanogen.atlassian.net/browse/MUSIC-107 Change-Id: If7904a1b9c26d306483fd9098de96ff5f30e3801
* Eleven: make sure all lists are using consistent marginsWilhelm Fitzpatrick2014-11-209-14/+17
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-57 Change-Id: Id94d8ab2a520cf79d28d897411515e522130271d
* Eleven: Fix resource for search icon in Player FragmentRaj Yengisetty2014-11-204-0/+0
| | | | Change-Id: Ie68e1fc4ad5db5f0cba21c98fae4be02cd26f533
* Eleven: redlines for Now Playing screenWilhelm Fitzpatrick2014-11-2020-168/+339
| | | | Change-Id: Iad45c6ebb4f4c541a18d4914c23caae4fa8f4ed4
* Eleven: Updated app iconRaj Yengisetty2014-11-204-0/+0
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-55 Change-Id: I43c2a99be9d9c282dadcf938f8dd0fc32ba15e76
* Eleven: Re-add ability to change artist image and album artRaj Yengisetty2014-11-201-0/+1
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-61 Change-Id: Id839ea2df1b7a5dd7729ae584ecd72af30f975ee
* Eleven: updated Album Tab to v2 redlinesWilhelm Fitzpatrick2014-11-206-20/+35
| | | | | | | Had to partially redo the AlbumAdapter to get the top padding to scroll correctly, since GridView doesn't natively support headers Change-Id: I856712a5d215d0a684fff87187fce8d37e519d5a
* Eleven : Vertically align the Song info and Album info in the Album detail viewRohit Yengisetty2014-11-202-75/+81
| | | | | | | https://cyanogen.atlassian.net/browse/MUSIC-103 https://cyanogen.atlassian.net/browse/MUSIC-104 Change-Id: I283ed37ed0208ad5b66eeee0934b8e03faa07207
* Eleven : Changes to Album Detail pageRohit Yengisetty2014-11-203-7/+11
| | | | | | | | | | * increase margin on line 2 with stopwatch icon * increase the margins to the left and right of Song list (in line with Phase 2 look) https://cyanogen.atlassian.net/browse/MUSIC-101 https://cyanogen.atlassian.net/browse/MUSIC-102 Change-Id: I5a81ff31fb47166f982ba6139643dcc5b0b7c2b3
* Resource clean up for Play buttonRaj Yengisetty2014-11-2012-0/+0
| | | | Change-Id: Ieb75120a713069c4648b60be299f62ef733a62d8
* Eleven: Remove unused strings, rip out share, change caps to use xml attributeslinus_lee2014-11-2045-1393/+15
| | | | | | https://cyanogen.atlassian.net/browse/MUSIC-54 Change-Id: I831d77a03c28967d97138a9158d378ad0b5b7981
* Eleven: Change order of overflow menulinus_lee2014-11-205-5/+5
| | | | | | | | | | https://cyanogen.atlassian.net/browse/MUSIC-116 https://cyanogen.atlassian.net/browse/MUSIC-128 This fix could be better longer-term by potentially switching to enums, but given time constraints and the impact of this bug, this solution is sufficient Change-Id: I880e8aa5d3ffc6e60865dfcd755146d0dba961f8