Adrian Ulrich
|
e07fcc768b
|
Fix file picker
We swapped the 'recursive' flag, shamecube.
|
2018-08-20 21:21:36 +02:00 |
|
Adrian Ulrich
|
5f9d91e9e7
|
target 1.0.70
|
2018-08-11 10:18:21 +02:00 |
|
Adrian Ulrich
|
240e8d6de6
|
update translations
|
2018-08-11 10:15:33 +02:00 |
|
Adrian Ulrich
|
d0fbb0eed0
|
Add minor PlaylistObserver bugfixes.
* use mHandler.quit() on lower API versions
* do not trust filesystem version of playlists if folder is not writable
* disable debug logger
|
2018-08-11 10:14:10 +02:00 |
|
Adrian Ulrich
|
480df8e99a
|
use setSong() callback in scrolling
|
2018-08-06 19:49:38 +02:00 |
|
Adrian Ulrich
|
ed77cc8196
|
update translations
|
2018-08-05 12:43:49 +02:00 |
|
minus
|
a44d959716
|
Add option to scroll to new track on song change (#802)
Adds a new setting to scroll the queue to the new song after a song
change. The new song will be at the top of the view.
|
2018-08-05 11:01:46 +02:00 |
|
Adrian Ulrich
|
0a9297a16c
|
disable playlist sync by default
|
2018-08-04 08:55:46 +02:00 |
|
Ub1Catcrush
|
317641bc30
|
A patch to add support for covers stored in the media files ID3Tag. (#796)
* A patch to add support for covers stored in the media files IDTag.
* implement some suggested changes
* implement review comments
|
2018-07-21 17:53:20 +02:00 |
|
Adrian Ulrich
|
4e3c440f80
|
Make playlist folder a config option
|
2018-07-15 21:01:41 +02:00 |
|
Adrian Ulrich
|
a8f84d85b4
|
Add dependency support to ListPreferenceSummary.
Disable dependent views if value is "0".
|
2018-07-15 20:36:08 +02:00 |
|
Adrian Ulrich
|
068352505c
|
Do not import M3U if no metadata exists
|
2018-07-15 19:45:07 +02:00 |
|
Adrian Ulrich
|
b6fc1b8e31
|
Do not write EXTM3U
|
2018-07-09 19:40:22 +02:00 |
|
Adrian Ulrich
|
6992342f15
|
Make buildFileQuery more flexible.
Add 'recursive' parameter, giving the caller the choice between an exact or recursive match.
|
2018-07-09 19:38:37 +02:00 |
|
Adrian Ulrich
|
3234c46581
|
disable proguard in release builds
|
2018-07-07 12:03:27 +02:00 |
|
Thomas Hines
|
2354f7ee3a
|
Included song title, ablum and artist in broadcast even when there is no Android media ID for the track. (#791)
|
2018-07-07 11:14:30 +02:00 |
|
Adrian Ulrich
|
b957b49e72
|
Add new PlaylistObserver which deprecates PlaylistBridge
|
2018-07-07 11:13:16 +02:00 |
|
Adrian Ulrich
|
92c4273a5e
|
Add PLAYLIST_SYNC_MODE pref keys
|
2018-07-07 10:46:57 +02:00 |
|
Adrian Ulrich
|
5fbad4b5dd
|
add M3U debug-dump function
|
2018-07-06 22:40:48 +02:00 |
|
Adrian Ulrich
|
629f0e0b8d
|
Add LibraryObserver.Values.*
|
2018-07-06 22:18:39 +02:00 |
|
Adrian Ulrich
|
474402c119
|
fix NPE in DraggableRow
line1 might be null for whatever reason (playlist with deleted songs during scan) - use placeholder text
for line1 if it is not a string object.
|
2018-07-06 21:05:08 +02:00 |
|
Adrian Ulrich
|
f48ed019c7
|
Report affected playlists in removeFromPlaylist
|
2018-07-06 21:00:51 +02:00 |
|
Adrian Ulrich
|
e01117fb55
|
introduce playlist-observer metadata
|
2018-07-03 12:29:08 +02:00 |
|
Adrian Ulrich
|
4715bd3c31
|
implement simple m3u writer
|
2018-07-02 20:49:28 +02:00 |
|
Adrian Ulrich
|
eba6acabc2
|
introduce PlaylistObserver
|
2018-06-30 10:32:21 +02:00 |
|
TacoTheDank
|
dd40e45cbd
|
stable build.gradle (#788)
* Update build.gradle
* Update gradle-wrapper.properties
* Update gradle-wrapper.properties
* Update build.gradle
* Update .travis.yml
* Update gradle-wrapper.properties
|
2018-06-30 09:30:52 +02:00 |
|
Adrian Ulrich
|
0c51c89d22
|
share Paint between onDraw calls
|
2018-06-28 22:05:56 +02:00 |
|
Adrian Ulrich
|
c3fff75a03
|
set allowBackup to true in manifest
This enables full backups on SDK23 if enabled by the user.
|
2018-06-28 21:50:34 +02:00 |
|
Adrian Ulrich
|
29e0e2cfc4
|
lint: use layout_height with wrap_content
|
2018-06-28 21:43:58 +02:00 |
|
Adrian Ulrich
|
f1f656ebb8
|
remove hardcoded /sdcard reference
|
2018-06-28 21:41:20 +02:00 |
|
Adrian Ulrich
|
11dde262ee
|
Replace ContentObserver with own LibraryObserver class
|
2018-06-25 20:49:12 +02:00 |
|
Adrian Ulrich
|
34ef6893d2
|
target 1.0.62
|
2018-06-24 13:47:14 +02:00 |
|
Adrian Ulrich
|
8035b6c6fc
|
make expand_or_play_all the default library action
|
2018-06-21 08:12:09 +02:00 |
|
Adrian Ulrich
|
f816592255
|
yet another icon attempt
|
2018-06-17 18:23:31 +02:00 |
|
Adrian Ulrich
|
be41eab712
|
a new day, a new adaptive icon!
|
2018-06-16 16:09:53 +02:00 |
|
Adrian Ulrich
|
bd9676c139
|
fix back button behavior
|
2018-06-16 16:08:33 +02:00 |
|
Adrian Ulrich
|
54414e1a4f
|
Fix menu in portrait mode.
SlidingView can now report why it is expanded, so the code is able to judge whether or not any UI elements are overlayd by the slide
|
2018-06-16 15:44:51 +02:00 |
|
Adrian Ulrich
|
4c927d49fb
|
remove sdk versions from manifest
This is now done by gradle.
|
2018-06-06 21:15:14 +02:00 |
|
Adrian Ulrich
|
ef0d852b05
|
Add horizontal layout
|
2018-06-04 21:18:05 +02:00 |
|
Comarch Technologies
|
32f0df170d
|
Fix duplicated shuffle active mode. (#784)
|
2018-05-30 21:24:19 +02:00 |
|
Adrian Ulrich
|
0f82821e29
|
Use v4 support library
Our APK size stays at 1.1MB with minification enabled - which doesn't seem to break us anymore.
And ant is dead, so... let's obey gradle.
|
2018-05-28 20:20:36 +02:00 |
|
Adrian Ulrich
|
e9111b4386
|
use correct pixels for adaptive icon
|
2018-05-27 21:45:03 +02:00 |
|
Adrian Ulrich
|
1f72b12b69
|
force icon size in audiopicker
|
2018-05-27 21:44:40 +02:00 |
|
Adrian Ulrich
|
116e9882f8
|
update translations
|
2018-05-27 18:40:09 +02:00 |
|
Adrian Ulrich
|
64b393732d
|
let's try a different adaptive icon for now
|
2018-05-27 15:17:02 +02:00 |
|
Adrian Ulrich
|
9be566664b
|
fix audiopicker icon
|
2018-05-27 15:00:30 +02:00 |
|
Adrian Ulrich
|
ac7b319baa
|
remove icon from drawable-* folders, it's now in mipmaps.
|
2018-05-27 14:17:08 +02:00 |
|
Adrian Ulrich
|
1b27763194
|
add adaptive mipmap drawables
|
2018-05-21 15:32:06 +02:00 |
|
Adrian Ulrich
|
e5c8de0a82
|
finish mipmap move
|
2018-05-21 15:09:41 +02:00 |
|
Adrian Ulrich
|
66ead156cb
|
move launcher icons to mipmap folder
|
2018-05-21 14:32:50 +02:00 |
|