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
Adrian Ulrich
884c5ec491
Fix MiniPlaybackActivity
...
The PopupWindow style does not inherit from VanillaBase, so we must pass the bare minimum to it.
2017-06-21 19:47:48 +02:00
Adrian Ulrich
94b7566881
Handle KEYCODE_SEARCH
2017-06-19 19:07:11 +02:00
Adrian Ulrich
b9f0d2db88
force use of index on left joins to song-contributors.
...
SQLite versions on Android 4.x fail to pick up the index, resulting in a full table scan which is pretty horrible for performance.
We therefore change the views to force sqlite using the index.
2017-06-19 18:55:29 +02:00
Adrian Ulrich
7612febbab
improve media dirs detection on newer android releases.
...
use getExternalMediaDirs() if available instead of guessing the path to the sd-card.
2017-06-18 18:23:08 +02:00
Adrian Ulrich
3a43622f41
fix color
2017-06-18 18:02:29 +02:00
Adrian Ulrich
bd198012ed
Create issue_template.md
2017-06-18 12:50:08 +02:00
Adrian Ulrich
881873eafd
update translations
2017-06-12 18:53:31 +02:00
Adrian Ulrich
64d0325a7d
update about.html
2017-06-12 18:48:42 +02:00
Adrian Ulrich
1c7142e12c
bump version
2017-06-10 13:13:50 +02:00
Adrian Ulrich
124a24e9b1
update widget previews
2017-06-10 13:10:04 +02:00
Adrian Ulrich
47a3e9a7ee
Update widget_{play,pause}
2017-06-10 12:54:52 +02:00
Adrian Ulrich
012b53e1ea
also blacklist .tmp and .bin files
2017-06-10 12:38:01 +02:00
Adrian Ulrich
3481503633
Support for adding any content:// style URI
2017-06-10 12:31:26 +02:00
Adrian Ulrich
9cdce55d95
upate play/pause icons
2017-06-09 23:17:34 +02:00
Adrian Ulrich
efb107b063
Fix context menues inside SlidingView for Android 7.x
2017-06-09 23:13:49 +02:00
Adrian Ulrich
c2ed38f0af
Fix out of bounds error.
...
We might call timeline.add() with an invalid position if we skipped a song due to being unfilled.
Use 'added' instead of 'j' to calculate the queue position.
2017-06-09 09:37:03 +02:00
Adrian Ulrich
38cbce6d78
center holo divider
...
Android 4.x defaults to an inset of 10dip on the right side.
2017-06-08 15:22:45 +02:00
Adrian Ulrich
e74180f62b
Display total amount of play time in stats.
2017-06-08 15:13:38 +02:00
Adrian Ulrich
db02f11963
Minor design tweaks.
2017-06-08 14:56:07 +02:00