Adrian Ulrich
800ecc6edb
remove media button preferences and enable them always
2021-03-03 19:45:08 +01:00
Adrian Ulrich
0f5a229df3
unify media sessions.
...
Android doesn't like having 2 media sessions sticking around, hence we move the button
handling code into MediaSessionTracker on lollipop.
2021-03-03 19:35:02 +01:00
Adrian Ulrich
1a13ca753a
add seek bar support
2021-03-03 10:58:15 +01:00
Adrian Ulrich
7e870fe9e5
Switch to appcompat notifications
...
I really liked our own notification styles, but on Android 11, it just starts to look very alien.
2021-03-03 08:54:23 +01:00
kaipoethkow
20ea9226b5
Add "Move to top" and "Move to bottom" to the queue context menu ( #1073 )
...
* Add move-to-top and move-to-bottom items to queue context menu.
* Add german translation for move-to-top/bottom menu items.
* Add icon images for move-to-top/bottom menu items.
2021-02-27 08:41:37 +01:00
Jesus Bravo Alvarez
cc32468105
Allow genre tab to expand to albums and artists when tracks tab is not present ( #1072 )
2021-02-27 08:37:35 +01:00
Adrian Ulrich
e97b635034
make all limiter views clickable (again)
2021-02-07 20:10:21 +01:00
Adrian Ulrich
e0a09577a3
Remove Q workaround
...
Scoped storage got different on android-11 again, so we can continue to do what we did before
2021-02-07 19:48:54 +01:00
Adrian Ulrich
edc733e977
fixup builds under SDK 30
2021-02-07 19:28:51 +01:00
Adrian Ulrich
d1f99e5566
do not request WRITE permission since android 11 won't grant it to us anyway using native file IO
2021-02-07 19:13:45 +01:00
Adrian Ulrich
2df6fc57bf
Target SDK 30
2021-02-07 18:51:52 +01:00
Adrian Ulrich
d77e9f12c9
fix release date
2021-01-10 21:36:22 +01:00
Adrian Ulrich
226f57172b
target 1.0.90
2021-01-10 21:18:52 +01:00
Adrian Ulrich
b8e41ab4f4
recognize WEBP as image format
2020-10-15 16:25:10 +02:00
Adrian Ulrich
d3453032b7
s/portrait/vertical/
2020-09-01 09:18:14 +02:00
Adrian Ulrich
99946b12e7
fix layout of 'text below image' view
2020-09-01 09:14:49 +02:00
Adrian Ulrich
23e74d3859
restyle cover view
2020-08-30 16:46:36 +02:00
Adrian Ulrich
4a3aba2aa4
optimize text-below view
2020-08-30 16:29:18 +02:00
Adrian Ulrich
410187152d
simplify 'info on cover' code somewhat
2020-08-30 16:20:08 +02:00
Adrian Ulrich
1eeac15d9c
shift cover view up to take playback controls into account
2020-08-30 16:17:45 +02:00
Adrian Ulrich
8856693a7b
remove hardcoded padding
2020-08-30 16:02:58 +02:00
Adrian Ulrich
7b4753150d
Add border around cover bitmaps
2020-08-30 11:53:14 +02:00
Adrian Ulrich
621c917bf4
Add dropdown menu to menu folder picker
2020-05-03 21:00:43 +02:00
Adrian Ulrich
d4159afcec
make folder state setter its own function
2020-05-03 19:26:53 +02:00
Adrian Ulrich
ca90304360
bump patchlevel
2020-04-05 09:31:36 +02:00
Adrian Ulrich
bf57fa76f1
add /storage/emulated/0 for android10
2020-04-03 20:14:55 +02:00
Adrian Ulrich
b68ca35af7
switch gradle-wrapper.properties to unix line endings
2020-04-03 09:00:40 +02:00
Adrian Ulrich
2d94f46a3a
update manifest to 1.0.85
2020-03-15 08:33:05 +01:00
Adrian Ulrich
c717332ef7
target 1.0.85
2020-03-08 09:53:43 +01:00
Kilian Köppchen
afa4ab463c
Fix comments within CoverCache class. ( #1019 )
2020-03-01 16:54:38 +01:00
Adrian Ulrich
690bb889ab
Also catch IllegalArgumentException during setNextMediaPlayer
2020-02-22 10:01:32 +01:00
Edontin
3ac3efe92c
Fix playlist path resolution for symlinked paths. ( #1016 )
...
Change path resolution to remove parent directories without following
symbolic links.
When resolving relative paths such as `../../storage/emulated/0/`
the symlinks will be read and parent paths removed, in that order.
This results in paths from an `/sdcard` symlink producing unexpected
relative paths e.g.`/sdcard/../storage/emulated/0/test.mp3` resolves to
`/storage/emulated/storage/emulated/0/test.mp3` instead of
`/storage/emulated/0/test.mp3`.
2020-02-22 09:47:01 +01:00
Toby Hsieh
265efa7b93
Use android:requestLegacyExternalStorage ( #1012 )
...
This is a temporary workaround to buy more time to see if a better
solution can be worked on for Android 10's scoped storage limitations.
2020-02-22 09:45:41 +01:00
Adrian Ulrich
3928e7dbcf
use DIPs for ArrowedText
2020-01-19 13:00:13 +01:00
Adrian Ulrich
ebad3392ff
speedup debug builds
2020-01-19 12:39:42 +01:00
mueller-ma
fdec4d50da
Use darker colors for artist images ( #984 )
...
* Use darker colors for artist images
Fixes #983
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
* Use material colors
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
* Update generate-themes.pl
Signed-off-by: mueller-ma <mueller-ma@users.noreply.github.com>
2020-01-19 12:12:13 +01:00
Adrian Ulrich
cf57d2a5aa
redesign limiter view
2020-01-19 12:03:02 +01:00
Adrian Ulrich
adeee18ecd
Use Environment.getExternalStorageDirectory on Android 10
2020-01-19 09:19:07 +01:00
Adrian Ulrich
497af31e52
add a white border to the close button for better visibility with dark themes
2019-12-31 17:11:12 +01:00
Adrian Ulrich
e43b193cc1
rebuild icons
2019-12-31 16:54:34 +01:00
Adrian Ulrich
666ee8eb87
fix svg to work with newer versions of inkscape
...
There was a bug in inkscape which caused me to use 68.888 as a base, looks like this was now fixed.
2019-12-31 16:53:28 +01:00
Adrian Ulrich
00df00c3d6
bump api version to 29
2019-12-31 16:34:53 +01:00
Adrian Ulrich
2b9466575f
fix issue with api29
...
Because '*' is not a valid columns (yeah android...), we need to supply an existing column to count things.
2019-12-31 16:34:19 +01:00
Adrian Ulrich
adc0cedf44
update translations
2019-12-31 15:15:38 +01:00
Adrian Ulrich
3c58f77bdd
target 1.0.84
2019-09-08 18:16:19 +02:00
Adrian Ulrich
aaa5f8e3ef
Do not hardcode path to /sdcard
2019-09-08 17:49:24 +02:00
Toby Hsieh
789e0d181c
Move Details before Delete in LibraryActivity's FancyMenu ( #969 )
...
This makes it more consistent with the FancyMenu for tracks in the
queue, where Details appears before Remove.
2019-08-02 10:06:30 +02:00
wchen342
ef22a8cb46
Fix a bug in https://github.com/vanilla-music/vanilla/pull/935 . ( #962 )
2019-06-09 08:59:30 +02:00
Adrian Ulrich
fa8cb5a975
Blacklist 'Android/media' by default
2019-05-22 13:21:21 +02:00
Adrian Ulrich
209b1b2cc7
add more debug info
2019-05-01 18:35:51 +02:00