| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I4be163e75fc35d3b139439c504d769d17d980ace
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|\
| |
| |
| | |
into cm-12.0
|
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| | |
And remove couple of unused drawables while at it.
Change-Id: I9973c625e1f0922cf9f1c91729409a2a1dc0a83c
|
|/
|
|
|
|
| |
Fix crash on builds that don't include xxhdpi drawables.
Change-Id: I4b90575939f0b7f696279ec6353f6c91fcc1f9f4
|
|\
| |
| |
| | |
Eleven" into cm-12.0
|
| |
| |
| |
| | |
Change-Id: I6d06f9e6974a2dc178445ca71c7c7f1355e00804
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
SquareImageView and the LetterTileDrawable doesn't work well together
Since this image has fixed dimensions we don't need SquareImageView anyways
Change-Id: I8dcac7b3170af227f39d6d6333ff7d0497592bf9
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
| |
Change-Id: Ic9e7facdfa7213439b168a915ac9f2e8afc0a252
|
|
|
|
| |
Change-Id: I82caf2ebf991998e67f546ff2ac7eaf2b30dc6be
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-186
Change-Id: I8fec1c61d69dca06be30ccebf9c996d7fac2ae75
|
|
|
|
| |
Change-Id: I9a3112cf4138e916ed53571236e54b67c30b53c4
|
|
|
|
|
|
| |
useLevel is flipped on L apparently and we need it for drawing Rings, so define it explicitly
Change-Id: If31b250d439961e48b77432a845d88bce1ba5e91
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I69af29fa4a64fdad2610f68035dbc16d7b5a8688
|
|
|
|
|
|
| |
Missed this in my previous change 3f2f46ae264b6b100e4095b39af0b2550f743cd0
Change-Id: I82e1f51e19200bb4c308584f9fa809020bbe8649
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-182
Change-Id: Ie6aace33c27009bd93c512a4bc1b5ccbe49b68f1
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-110
Change-Id: I0a49177d5f263dfa706544d33b6b8897264e584e
|
|
|
|
|
|
| |
Pull down 9ed0c65dffe6a17550be6e60fb6d57c42b7c49df
Change-Id: I04c4500ef245c9b148cdc9df1705584fdc8ea5cb
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-134
Change-Id: I08f7f60134ceb1b77e37b5a0d33481c1fd0dd747
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-141
Change-Id: I1ec8d6793a9ebf320607bad7945ef00961e7fd27
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-70
Change-Id: Ic4a2d367ca3bddbaa4b90047977034093c7ba96c
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-124
Change-Id: I1c2c2be670bf78f8b77f7592ddcd4cd27959e608
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-45
Change-Id: I02f4b72db7176eb815610133b1dc4c9507c196d7
|
|
|
|
| |
Change-Id: I79be089bf35735e391032116c85dfa5b73019faf
|
|
|
|
| |
Change-Id: I45229ff75686963b89df9b3f69999089b75a0d20
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-54
Change-Id: Iee081700c62073d803b94663553c527e70c5c0f2
|
|
|
|
| |
Change-Id: I0eb9ddd918fb6935786acf39e0dc6b283baec7bb
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-57
Change-Id: I48484c5c01eaa7ff7da3037bf16437a91b9a45b7
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-43
Change-Id: Icfd6f2794683bd0402dfc8f7fa545e696a91bd8f
|
|
|
|
|
|
|
|
| |
top-left aligned
https://cyanogen.atlassian.net/browse/MUSIC-107
Change-Id: If7904a1b9c26d306483fd9098de96ff5f30e3801
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-57
Change-Id: Id94d8ab2a520cf79d28d897411515e522130271d
|
|
|
|
| |
Change-Id: Ie68e1fc4ad5db5f0cba21c98fae4be02cd26f533
|
|
|
|
| |
Change-Id: Iad45c6ebb4f4c541a18d4914c23caae4fa8f4ed4
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-55
Change-Id: I43c2a99be9d9c282dadcf938f8dd0fc32ba15e76
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-61
Change-Id: Id839ea2df1b7a5dd7729ae584ecd72af30f975ee
|
|
|
|
|
|
|
| |
Had to partially redo the AlbumAdapter to get the top padding to
scroll correctly, since GridView doesn't natively support headers
Change-Id: I856712a5d215d0a684fff87187fce8d37e519d5a
|
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-103
https://cyanogen.atlassian.net/browse/MUSIC-104
Change-Id: I283ed37ed0208ad5b66eeee0934b8e03faa07207
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
Change-Id: Ieb75120a713069c4648b60be299f62ef733a62d8
|
|
|
|
|
|
| |
https://cyanogen.atlassian.net/browse/MUSIC-54
Change-Id: I831d77a03c28967d97138a9158d378ad0b5b7981
|
|
|
|
|
|
|
|
|
|
| |
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
|