Commit Graph
777 Commits
Author SHA1 Message Date
Adrian Ulrich 977b8210cc check for key != null 2014-06-29 19:52:49 +02:00
Adrian Ulrich e7f2be06ad check for null cursor 2014-06-29 19:16:07 +02:00
Adrian Ulrich 636e0053c5 implement cover shadow loader 2014-06-20 16:20:07 +02:00
Adrian Ulrich 6bc4326f31 Move coverart settings into own fragment 2014-06-20 15:21:15 +02:00
Adrian Ulrich 977cf22611 use inputStream to read cover data 2014-06-20 15:05:16 +02:00
Adrian Ulrich 184d91b5bd initial support for internal artwork loader 2014-06-17 22:01:02 +02:00
Adrian Ulrich da21f68c10 load album art on our own 2014-06-17 21:08:08 +02:00
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 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 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 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 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 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
averageapps ed7180f4fd Add option to open FullPlaybackActivity by clicking notification 2013-05-16 01:20:31 +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
Adrian Ulrich 7fc6ad0dbd Debump support 2013-05-01 18:59:36 +02:00
Adrian Ulrich d317d7aebc config option for songs without RG tag 2013-05-01 18:59:01 +02:00
Adrian Ulrich 94ff9bd9e4 disable sliders if no RG option is enabled 2013-05-01 18:48:14 +02:00