914 Commits

Author SHA1 Message Date
Adrian Ulrich
855a2e4ab0 group same artist/album combinations in lru cache 2014-06-17 20:45:42 +02:00
Adrian Ulrich
04f29a1c30 use own class as cache key 2014-06-16 22:34:01 +02:00
Adrian Ulrich
ec0f0994bd Merge pull request #71 from piemonkey/random-albums-just-code
Reimplement album shuffle so that output is more random
2014-05-11 15:05:04 +02:00
Adrian Ulrich
a3e7962338 Release 0.9.24 2014-04-18 09:55:01 +02:00
Adrian Ulrich
31bfcc1b8e upgrade translations 2014-04-18 09:48:07 +02:00
Adrian Ulrich
d8093e4450 GC support for playcounts 2014-04-16 22:19:18 +02:00
Adrian Ulrich
37e26c87be use MediaUtils.TYPE_SONG 2014-04-16 21:59:40 +02:00
Adrian Ulrich
6a97ef8015 make buildMediaQuery private 2014-04-16 21:36:04 +02:00
Adrian Ulrich
5fcca67ef0 add playcount sorting option 2014-04-13 11:39:34 +02:00
Adrian Ulrich
1509ee10ff initial bare-bones support for playcounts 2014-04-13 09:14:32 +02:00
Adrian Ulrich
20c1629b20 enable fastscroll in queuelist 2014-04-12 22:21:53 +02:00
Adrian Ulrich
b77eaea1e7 remove fastscroll legacy code 2014-04-12 22:19:09 +02:00
Adrian Ulrich
98cd32189c get rid of READ_PHONE_STATE permission
This permission was only used to autoresume after a call - a feature i always disliked anyway
2014-04-12 22:10:00 +02:00
Adrian Ulrich
c7ae9b97b7 update translations 2014-04-12 21:30:57 +02:00
Adrian Ulrich
d3a4ebf5b1 Bring back missing string item
Transifex could not handle the duplicate 'deleted' key, so we are
renaming it
2014-04-12 21:23:57 +02:00
Adrian Ulrich
381a82f477 Change button highlight color to holo-blue
..and optimize other PNG files via optipng
2014-04-12 21:17:05 +02:00
Adrian Ulrich
ef360c3313 check song.path for nullpointer 2014-04-12 17:46:32 +02:00
Adrian Ulrich
6bbd63a41b Remove broken rescan feature
This won't work on 4.4 and is a minor feature -> drop it
2014-04-12 17:38:51 +02:00
Adrian Ulrich
bc108b6747 hopefully fix misterious fixSlashes() crash?! 2014-04-12 17:38:35 +02:00
Adrian Ulrich
43b13d9684 Add confirm dialog to delete action 2014-04-12 17:24:32 +02:00
Rich
74c3aac4fd Reimplement album shuffle so that output is more random
Removed the flawed Fisher-Yates shuffle and implemented a more (processor at least) efficient implementation involving Collection.shuffle() being called on an album list.
2014-02-17 23:56:56 +00:00
Adrian Ulrich
750fbb47b3 Get rid of CompatFroyo 2013-09-01 10:21:21 +02:00
Adrian Ulrich
c3cdcc50ec Get rid of CompatFroyo in ViewPager 2013-09-01 10:04:34 +02:00
Adrian Ulrich
5005c38e8b remove some honeycomb legacy stuff 2013-09-01 09:43:36 +02:00
Adrian Ulrich
0c6dd67c73 Change version number to 0.9.23 2013-08-30 18:54:28 +02:00
Adrian Ulrich
d94960338d Add lv and zh translations 2013-08-30 18:52:59 +02:00
Adrian Ulrich
cdbe36056f Readahead support 2013-08-30 18:52:45 +02:00
Adrian Ulrich
70c7957d0a also include artist in showqueue 2013-08-29 11:19:41 +02:00
Adrian Ulrich
2243e5a68f delay seek by 150ms 2013-08-29 11:08:34 +02:00
Adrian Ulrich
f7a58becf9 remove headset_plug (autoplay on headset-insert) feature 2013-08-29 10:40:21 +02:00
Adrian Ulrich
95250a8d22 Allow back-button in filebrowser view
Hitting back will now remove the last limiter
2013-08-29 10:31:47 +02:00
Adrian Ulrich
07da854515 Always expand folders
User can still use long-press to enqueue a folder
2013-08-29 10:01:07 +02:00
Adrian Ulrich
ace08e42d6 support for replaygain info in TXXX tags 2013-08-25 13:13:28 +02:00
Adrian Ulrich
61ed652e14 Version 0.9.22 2013-07-11 07:19:44 +02:00
Adrian Ulrich
d99a9bc042 Use FallbackCover for WidgetD 2013-07-09 11:08:08 +02:00
Adrian Ulrich
f16892e351 Fix fade-out in combination with ReplayGain 2013-07-09 10:38:21 +02:00
Adrian Ulrich
dca29fc5ad Avoid calling getReplayGainValues with a null path
No idea why this happens, looks like an android bug (can not reproduce)
But this fix should be good enough as the returned value is only used in the UI
2013-06-29 22:17:09 +02:00
Adrian Ulrich
77b7f8a10a Automatically skip up to 10 broken songs in a row 2013-06-29 22:06:30 +02:00
Adrian Ulrich
adfd112a3f never call setVolume with values > 1.0f 2013-06-13 17:59:29 +02:00
Adrian Ulrich
40d29f63fa Avoid out-of-memory crashes caused by HUGE images 2013-06-13 17:52:13 +02:00
Adrian Ulrich
fb98966b9f Add new sorting option 2013-06-13 10:29:48 +02:00
Adrian Ulrich
141aef2e27 support for CM DSP-Manager 2013-05-18 19:02:08 +02:00
Adrian Ulrich
b178023900 Use 'like' to do fileglobbing in androids media db
GLOB seems to have way too much trouble with [] chars.
We also make sure that directory globs are terminated with a /
(/foo/media should not match /foo/medias)
2013-05-16 15:33:43 +02:00
Adrian Ulrich
d98322b122 Merge pull request #34 from averageapps/master
Add option to open FullPlaybackActivity by clicking notification
2013-05-16 02:12:52 -07:00
averageapps
ed7180f4fd Add option to open FullPlaybackActivity by clicking notification 2013-05-16 01:20:31 +02:00
Adrian Ulrich
dd367a29df Added finish translation
Thanks to Jiri Grönroos
2013-05-06 20:34:32 +02:00
Adrian Ulrich
e92a499df0 changed translation url 2013-05-05 19:38:15 +02:00
Adrian Ulrich
233fab92de switch BASTP to GPLv3 2013-05-05 16:52:26 +02:00
Adrian Ulrich
2428c61102 Switch to GPLv3 2013-05-05 16:51:35 +02:00
Adrian Ulrich
a525523bf1 Use GPLv3 for own code 2013-05-05 10:17:16 +02:00