Adrian Ulrich
a6df47be4d
move covermodes into cover cache
2015-08-12 17:48:04 +02:00
Adrian Ulrich
0bf219e3ba
move all cover caches into CoverCache class
2015-08-12 17:31:13 +02:00
Adrian Ulrich
f407c89a34
always update mCover visibility
2015-08-11 14:32:34 +02:00
Adrian Ulrich
bd77ac3b5d
simplify use of draggable row
2015-08-11 13:41:37 +02:00
Adrian Ulrich
1802214fc1
Update build version and changelog
2015-08-10 21:03:50 +02:00
Adrian Ulrich
ea88a0ac17
enable flingRemove in playlist editor
2015-08-10 21:02:11 +02:00
Adrian Ulrich
0f1c7a6da9
change DSLV usage
2015-08-10 20:54:19 +02:00
Adrian Ulrich
1be79d7ca9
Switch to old manual playlist code as this is still buggy on 5.1!
...
Android sometimes creates messed up play_orders in audio_playlists_map:
sqlite> select audio_id,play_order from audio_playlists_map where playlist_id=829 limit 4;
audio_id|play_order
474|13
479|14
480|14 <---
475|7
Such a database (created by android) confuses moveItem() - our own implementation is aware
of this bug and re-generates the play_order
2015-08-10 20:41:48 +02:00
Adrian Ulrich
de955a96a7
implement cover view in playlist dialog
2015-08-10 18:25:56 +02:00
Adrian Ulrich
2038504792
run save-as-playlist in background
2015-08-10 18:12:08 +02:00
Adrian Ulrich
ef99fd5cf6
avoid stuck toast messages by running them in UI thread
2015-08-10 17:50:53 +02:00
Adrian Ulrich
2603aa8f08
get rid of old layout hack
2015-08-10 16:47:56 +02:00
Adrian Ulrich
1784b43785
draw fast if user is not scrolling
2015-08-10 16:14:45 +02:00
Adrian Ulrich
ea04fa9fb8
cover art support in queueview
2015-08-09 20:01:28 +02:00
Adrian Ulrich
54f17a27ce
Merge branch 'master' into artwork
2015-08-09 19:18:16 +02:00
Adrian Ulrich
4f210a3e15
unify draggable_row
2015-08-09 19:18:09 +02:00
Adrian Ulrich
ab4b3aebcc
update handler if looper changed (on rotation)
2015-08-09 13:42:20 +02:00
Adrian Ulrich
22ab085a2c
FilebrowserStartAdapter shall also use the generic view holder
2015-08-09 13:16:30 +02:00
Adrian Ulrich
d200d45f2d
change visibility of divider to avoid layout issues
2015-08-09 13:13:38 +02:00
Adrian Ulrich
9bc275d199
Cache covers by artist id
2015-08-09 12:55:49 +02:00
Adrian Ulrich
ca3202aed0
Cache only by albumId
2015-08-09 12:48:22 +02:00
Adrian Ulrich
93b750dacd
implement LazyCoverView
2015-08-09 12:25:40 +02:00
Adrian Ulrich
8393184d49
The tag header shall use a normal ViewHolder
2015-08-06 11:19:48 +02:00
Adrian Ulrich
a4ad16832c
Implement getSongByTypeId
2015-08-06 11:19:15 +02:00
Adrian Ulrich
1fd0a60fe1
improve bitmap quality
2015-08-05 22:27:01 +02:00
Adrian Ulrich
8d2df9b8a9
simplify views
2015-08-05 17:58:50 +02:00
Adrian Ulrich
edc4abb1f4
library_row isnt a special snowflake anymore
2015-08-05 14:05:26 +02:00
Adrian Ulrich
e12b3b5ac6
update changelog
2015-06-08 19:10:08 +02:00
Adrian Ulrich
956313de28
update translations
2015-06-08 18:59:27 +02:00
Adrian Ulrich
27e8051f44
call unsyncsafe() only for ID3v2.4 tags
2015-06-08 18:45:11 +02:00
Adrian Ulrich
b9495cc205
Merge pull request #180 from VerTiGoEtrex/syncsafefix
...
Fix parsing of long frame lengths
2015-06-08 18:43:56 +02:00
Noah Crocker
add143bccc
Changed "silly frame size" to be something more reasonable for ID3v2
...
Attached album art (APIC) can be quite large
2015-06-04 15:48:03 -04:00
Noah Crocker
73fb47f2e5
Converted spaces to tabs to match formatting of existing code
2015-06-02 21:30:45 -04:00
Noah Crocker
ca295709d5
Fix parsing of long frame lengths
2015-06-02 21:20:53 -04:00
Adrian Ulrich
3d3bc45fe1
change action bar expander
2015-06-01 18:02:27 +02:00
Adrian Ulrich
fa7c70b1de
bump internal version to 1.0.20
2015-05-31 18:23:13 +02:00
Adrian Ulrich
9375969eee
implement verbose notifications (nag)
2015-05-31 18:18:26 +02:00
Adrian Ulrich
4a534ce2e2
implement 10sec skip action
2015-05-25 11:04:22 +02:00
Adrian Ulrich
109b1e727c
continuous shuffle is now a longpress action
2015-05-25 09:45:06 +02:00
Adrian Ulrich
8d9ff2823c
Get rid of fastScrollBar
...
It is VERY annoying on Android 5.1 as it constantly conflicts with the expand area
2015-05-25 09:34:54 +02:00
Adrian Ulrich
8e28956d03
ensure that song is filled
2015-05-17 14:41:03 +02:00
Adrian Ulrich
3b7af2b5bf
update translations
2015-05-15 13:04:50 +02:00
Adrian Ulrich
536ecca27d
increase version number
2015-05-15 12:54:33 +02:00
Adrian Ulrich
1a2d12032e
use PrefKeys for filebrowser
2015-05-11 19:30:33 +02:00
Adrian Ulrich
6e84d42d76
Remove debug output
2015-05-11 19:05:10 +02:00
Adrian Ulrich
f2c62f16a8
Dark theme: use recreate()
...
Also move the logic into playbackservice: there is no need to register a 2nd receiver
2015-05-11 19:03:54 +02:00
Adrian Ulrich
3d87a167c8
Dark theme support for Android 5.0
2015-05-10 20:34:57 +02:00
Adrian Ulrich
28051cf450
bump internal version to 1.0.00
2015-05-04 19:31:54 +02:00
Adrian Ulrich
d9699eca5c
Update translations
2015-05-04 19:29:24 +02:00
Adrian Ulrich
40c7f2591a
update release date
2015-05-03 15:06:23 +02:00