Commit Graph

2207 Commits

Author SHA1 Message Date
ByteHamster
431f0bd074 Hide downloading notification earlier
I do not know why showing the notification makes it disappear earlier but even if it does not
disappear earlier, the number will now be updated to show "0 downloads left" instead of
incorrectly sticking with 1 download until dismissed.
2020-02-19 16:33:57 +01:00
ByteHamster
3281ba77de All episodes and new episodes no longer have a drawer item 2020-02-18 13:18:35 +01:00
ByteHamster
d7aa3f862a Removed some unused attrs 2020-02-18 13:16:03 +01:00
H. Lehmann
09927c060c
Merge pull request #3856 from ByteHamster/player-screen-update
Player screen design update
2020-02-13 20:42:56 +01:00
H. Lehmann
b268390c21
Merge pull request #3848 from tonytamsf/fix-4xx-http-error
do not infinite download on 410, 400
2020-02-13 16:08:05 +01:00
H. Lehmann
eec57362bf
Merge pull request #3860 from ByteHamster/fix-seeking-when-streaming
Fixed seeking when streaming
2020-02-13 14:02:19 +01:00
ByteHamster
5f9c70df0f Fixed seeking when streaming
Sometimes, `media` does not know the duration. `getDuration()` loads directly from the `PlaybackService`.
2020-02-13 13:47:32 +01:00
ByteHamster
3c6fd072e3 Added border to play button 2020-02-13 13:43:13 +01:00
ByteHamster
b39dc02109 Merge remote-tracking branch 'upstream/develop' into player-screen-update 2020-02-13 12:42:26 +01:00
H. Lehmann
f951d6362c
Merge pull request #3838 from ByteHamster/chapter-images
Support for chapter images
2020-02-13 12:38:53 +01:00
ByteHamster
d0cc035950 Added support for opus files 2020-02-13 01:07:31 +01:00
ByteHamster
246a2e650c Reformatted vorbis reader for readability 2020-02-12 23:26:30 +01:00
H. Lehmann
93a4e8aeea
Merge pull request #3857 from ByteHamster/play-button-resolution
Replaced playback images with vector version
2020-02-12 23:16:31 +01:00
ByteHamster
fe632a4f9f Fixed other square images 2020-02-12 18:57:15 +01:00
ByteHamster
f9e97e878e Replaced images with vector version 2020-02-12 18:43:53 +01:00
ByteHamster
ddfb4de9cf Load range only 2020-02-12 18:12:42 +01:00
ByteHamster
d4948f91a1 Removed mime type 2020-02-12 17:35:09 +01:00
ByteHamster
419077043e Fixed Glide not caching chapter images 2020-02-12 17:31:27 +01:00
ByteHamster
312cb84598 Added ChapterImageModelLoader 2020-02-12 17:12:21 +01:00
ByteHamster
9497a97289 Store embedded chapter information 2020-02-12 17:12:21 +01:00
ByteHamster
a980281d47 Added id3 chapter image reader 2020-02-12 17:12:21 +01:00
ByteHamster
5caaaa9e5a Initial database support for chapter images 2020-02-12 17:12:21 +01:00
ByteHamster
0485102797 Updated player screen appearance 2020-02-12 13:25:05 +01:00
ByteHamster
f34430eb28 Increase blurred image size
Today's screens have a much better resolution than a few years ago when this code was created.
Use 1/3 of the target size of the image instead of a fixed size. The transformed image
is cached by Glide, so the transformation does not need to be done multiple times.

This way, the images look a lot better (because they are not stretched to be displayed).
2020-02-12 12:21:19 +01:00
H. Lehmann
25fbff6afd
Merge pull request #3827 from ByteHamster/extract-queue-item-view
Rewrite list item display
2020-02-12 11:09:11 +01:00
Tony Tam
3676644389 30dp buttons for notification / lock screen (play, fwd, rewind) buttons (#3840) 2020-02-10 09:32:18 +01:00
H. Lehmann
d5c6b8a218
Merge pull request #3845 from ByteHamster/set-file-size-after-download
Set file size after downlaod
2020-02-09 13:53:42 +01:00
Tony Tam
332c4657e5 do not infinite download on 410, 400 2020-02-08 19:13:07 -08:00
ByteHamster
ca4e5500f6 Set file size after downlaod
Fixes media size being unknown even if item is downloaded
2020-02-08 00:32:52 +01:00
ByteHamster
aa48cdb14c Do not return true in handleKeycode if nothing was done 2020-02-08 00:12:33 +01:00
ByteHamster
7ec9b00e8b Updated running downloads list 2020-02-06 22:51:58 +01:00
ByteHamster
24a51062e0 Updated download log list 2020-02-06 12:49:13 +01:00
ByteHamster
2e6fc7a0a5 Using unified item view in search fragment 2020-02-05 18:18:10 +01:00
ByteHamster
d74b8d06b2 Merge branch 'develop' into extract-queue-item-view 2020-02-05 16:51:59 +01:00
ByteHamster
c3e1f8afbb Made a bit more space 2020-02-05 16:43:41 +01:00
ByteHamster
f790b78b1a Merge branch 'master' into develop 2020-02-05 13:10:04 +01:00
H. Lehmann
634c98317f
Merge pull request #3830 from ByteHamster/search-podcasts
Improved search function
2020-02-05 11:52:57 +01:00
ByteHamster
3ca6be8b04 Increase touchable area 2020-02-05 11:39:28 +01:00
ByteHamster
f3cbaee61b Replaced eye icon with video cam 2020-02-05 10:07:01 +01:00
ByteHamster
3be4f80a5c Removed search strings 2020-02-05 09:55:55 +01:00
ByteHamster
f4cfe7bdca Do not search in chapters
This speeds up searching a LOT. I hope that most podcasts use good descriptions
and we do not need to search for chapters. Podcasts outside of Germany use chapters
only very infrequently.
2020-02-05 09:51:32 +01:00
H. Lehmann
8036498484
Merge pull request #3787 from ByteHamster/splash-for-all-screens
Display splash for all screens
2020-02-05 00:54:44 +01:00
H. Lehmann
3f85413b8d
Merge pull request #3831 from ByteHamster/verify-database
Verify database version before import
2020-02-05 00:51:26 +01:00
ByteHamster
75e0d2d7e1 Verify database version before import 2020-02-05 00:35:48 +01:00
ByteHamster
8d23571bba Search for feeds separately 2020-02-05 00:06:32 +01:00
ByteHamster
50dd85276c Fixed search returning duplicates 2020-02-04 23:50:38 +01:00
ByteHamster
cb702a2de6 Cleaned up layout 2020-02-04 22:46:13 +01:00
Keunes
12288d01a5
Update strings.xml
With the removal of the subheading (#3811), it isn't clear anymore when AP will vibrate. This will clarify the function/checkbox.
2020-02-04 22:18:04 +01:00
H. Lehmann
9c1232532c
Merge pull request #3825 from ByteHamster/do-not-linkify-duration
Do not linkify shownotes duration
2020-02-04 15:14:49 +01:00
ByteHamster
cae04b5b13 Extract queue item holder to new class
First step to use a single item holder in the future
2020-02-04 14:53:52 +01:00