Adrian Ulrich
0030c1777e
Revert "enable signing via gradle"
...
This reverts commit ddd79a00ed6b4ae6e7ca1cb2fddb269db5fb4f99.
2017-09-03 16:11:02 +02:00
Adrian Ulrich
556c0e82b5
Update translations
2017-09-03 16:01:57 +02:00
Adrian Ulrich
ddd79a00ed
enable signing via gradle
2017-09-03 15:59:17 +02:00
Adrian Ulrich
59e98546c9
Unregister contentObserver while PlaybackService gets destroyed.
2017-09-03 15:30:03 +02:00
Adrian Ulrich
2808735a17
Set notification importance on Android 8 to LOW.
...
All > levels produces sound.
2017-09-03 14:50:49 +02:00
Adrian Ulrich
9fa33f6420
Use ShortcutPseudoActivity for widgets.
...
Android 8 does not allow us to directly start a background service, use the ShortcutPseudoActivity to do it anyway.
That's how we roll now.
2017-08-28 22:41:59 +02:00
Adrian Ulrich
4b06348059
fix notifications for android 8
2017-08-27 20:47:34 +02:00
Adrian Ulrich
d3b0436554
Sync FileProvider.java with android-7.0.0_r33
2017-08-27 19:41:52 +02:00
Adrian Ulrich
a104b68201
Use FileProvider to implement share function.
2017-08-27 19:21:22 +02:00
Adrian Ulrich
39168bc561
Add FileProvider.java (103998f0f71ce45147449044f57a6ba2618225a9)
2017-08-27 18:52:26 +02:00
Adrian Ulrich
15e08cfaa5
update api level to android 8
2017-08-27 17:13:08 +02:00
Adrian Ulrich
1ad2a6fb8b
Use postInvalidate instead of postInvalidateOnAnimation.
...
We still support android 4.0, which does not implement postInvalidateOnAnimation.
2017-08-26 09:50:18 +02:00
Adrian Ulrich
fa65bc393b
add previous button to small notification
2017-08-22 21:34:26 +02:00
Adrian Ulrich
35668a5c3f
add missing shortcuts.xml. D'oh!
2017-08-11 21:51:58 +02:00
Adrian Ulrich
2b36ff3114
Add 'shortcuts' support
2017-08-11 21:49:31 +02:00
Adrian Ulrich
1b9bb0596d
minor cover tweaks
2017-08-11 20:08:26 +02:00
Adrian Ulrich
15ca68a9f9
update translations
2017-08-10 13:12:09 +02:00
Adrian Ulrich
caf24d645c
improve cover artwork scaling
2017-08-10 12:39:27 +02:00
Adrian Ulrich
a44dca0d1b
PlaylistDialog can handle LibraryAdapters, no need to cast to MediaAdapter
2017-08-10 10:59:14 +02:00
Adrian Ulrich
e703dea460
fix bug #649
2017-08-10 10:50:18 +02:00
Adrian Ulrich
93001bb7c6
add more changes
2017-08-10 10:40:24 +02:00
Adrian Ulrich
70ff257f38
target 1.0.54
2017-08-06 12:39:38 +02:00
Adrian Ulrich
5d57fbea5b
generateBitmap() doesn't like null songs.
...
But we may have to set a bitmap to null - just skip creating the cover if it would be null anyway.
2017-08-06 12:16:18 +02:00
Adrian Ulrich
34ad6a24b4
add help fragment
2017-08-05 13:02:56 +02:00
Adrian Ulrich
34ec873cf7
update translations
2017-08-05 12:31:48 +02:00
Adrian Ulrich
6bc3976dbb
use context.getApplicationContext in MediaLibrary.
...
This ensures that we are not handing an Activity to our children
2017-08-05 12:28:48 +02:00
Adrian Ulrich
6bbc3800c2
Re-implement CoverView.
...
This implementation should hopefully drop less frames.
2017-08-03 20:35:56 +02:00
Adrian Ulrich
b308b97880
pick up ADTS files
2017-08-03 20:28:16 +02:00
Adrian Ulrich
710b284193
reword scanner description
2017-07-23 19:48:46 +02:00
Adrian Ulrich
5ccd9cb9a6
Always update album entries with new data
2017-07-16 19:32:45 +02:00
Dennis Guse
cab1dc8fdd
Mark notifications showing media content as private. ( #627 )
...
* Mark notifications showing media content as private.
* Removed unnecessary setting of private/public for notifications
2017-07-05 18:52:44 +02:00
Adrian Ulrich
df853b06c3
increase precision in dpi calculation
...
Some devices have a density like 2.7, so we should use a float to do the calculation
2017-07-03 10:48:47 +02:00
Adrian Ulrich
53f097b469
sync with bastp
2017-07-03 10:03:05 +02:00
Adrian Ulrich
2666afd234
Wrap mirror links result in try/catch.
...
This seems to be racy on the receiver side and i have no real way to test it :-/
2017-07-03 09:21:25 +02:00
Adrian Ulrich
b07293f968
fix gradle wrapper checksum
2017-07-03 08:29:24 +02:00
Adrian Ulrich
cd03f0b1f5
calculate cover sizes dynamically
2017-07-02 16:10:44 +02:00
Adrian Ulrich
0d4c8685ae
handle NULLs in fastscroll alphabet.
...
Display a question mark if the value was NULL, this enables the fastscroller to scroll to NULL columns.
2017-07-02 15:41:13 +02:00
Adrian Ulrich
753410bbef
rename getQueuePositionForSong into getQueuePositionForSongId()
2017-07-02 14:26:23 +02:00
Antic1tizen One
117572eb7c
Jump to song in queue if picked just one ( #624 )
...
* Bump gradle versions needed for build
Android Studio already refuses to build it as-is,
so alter the versions required.
* Rename mode -> action for better readability
* Fix incorrect description on getByPos from timeline
* Jump to song in queue if picked one. Implements #604
2017-07-02 14:24:11 +02:00
Adrian Ulrich
a50a9fd705
bump internal version
2017-06-26 19:41:07 +02:00
Adrian Ulrich
4277871b31
update BTC address
2017-06-26 19:40:52 +02:00
Adrian Ulrich
023f0ef37f
Workaround for samsung devices.
...
Looks like Samsunb broke getExternalMediaDirs() on 5.x as it tends to return a null File sometimes.
This code checks for it and falls back to the old case on total failure.
2017-06-26 19:38:06 +02:00
Adrian Ulrich
f88f96d615
default to Notification.PRIORITY_HIGH
2017-06-24 13:05:02 +02:00
Adrian Ulrich
94142cad6a
update translation
2017-06-23 20:24:07 +02:00
Adrian Ulrich
bc288e6a44
bump to 1.0.53-1
2017-06-23 20:22:45 +02:00
Adrian Ulrich
ab91bda772
convert unixtime to string
2017-06-21 21:53:10 +02:00
Adrian Ulrich
345e45533c
handle KEYCODE_SEARCH in FullPlaybackActivity
2017-06-21 21:00:11 +02:00
Adrian Ulrich
da4e2c2420
add red theme
2017-06-21 20:35:37 +02:00
Adrian Ulrich
2e9dca4505
fix grey theme
2017-06-21 20:32:00 +02:00
Adrian Ulrich
578ae2d75f
miniplaybackactivity should use match_parent.
...
wrap_content is just wrong and makes it look bad in horizontal view.
2017-06-21 19:56:31 +02:00