Commit Graph

6147 Commits

Author SHA1 Message Date
H. Lehmann 8175dfd902
Merge pull request #3767 from ByteHamster/convert-speed-to-float
Convert speed to float
2020-01-20 16:35:22 +01:00
H. Lehmann d3964dac74
Merge pull request #3690 from ByteHamster/more-forgiving-duplicate-detection
More forgiving duplicate detection
2020-01-20 16:29:41 +01:00
ByteHamster 499db625c0 Fix weird behavior in CoverLoader
If you had an episode in the queue without a cover, it first showed the placeholder text.
After scrolling, the placeholder text was hidden and then there was just nothing at all.
This was inconsistent and confusing.

Now, always shows the placeholder (while loading and on error), making sure to update visibility.
2020-01-20 16:26:00 +01:00
ByteHamster ac0cb04154 More forgiving duplicate detection 2020-01-20 15:39:00 +01:00
H. Lehmann b3ece96eb9
Merge pull request #3771 from tonytamsf/handle-dequeued-item1
Double check the item is still in the queue
2020-01-20 15:34:24 +01:00
ByteHamster b4b46fb4d8 Fix playback button
Steps to reproduce:
- Play
- Pause
- Close AudioPlayerActivity
- Open AudioPlayerActivity
- Tap speed button
- Always sets to the one after 1.0
2020-01-20 15:33:31 +01:00
ByteHamster 7702c9ee8c Convert playback speeds to float
Advantage: When setting the speed to a value that is not available for the button
using the audio controls dialog, we no longer jump to the lowest value. Instead,
we jump to the next bigger one.
2020-01-20 15:33:24 +01:00
Tony Tam c7ec68193b fix #3768 double check the item is still in the queue 2020-01-20 00:34:59 -08:00
H. Lehmann 91e8673891
Merge pull request #3763 from jklippel/rename_feed_to_podcast
changed mentions of 'feed' to 'podcast'
2020-01-19 12:06:21 +01:00
J.P.Klippel 7930d62bc0 changed mentions of 'feed' to 'podcast' 2020-01-19 11:07:14 +01:00
ByteHamster e0236361a4 Bumped version to 1.8.0 2020-01-16 00:25:24 +01:00
ByteHamster 8d0e89b255 Pulled translations 2020-01-16 00:23:11 +01:00
ByteHamster 34903cc205 Pulled store description translations 2020-01-16 00:21:52 +01:00
H. Lehmann 73d0cfa137
Merge pull request #3757 from ByteHamster/screenshots
Updated screenshots
2020-01-15 23:53:13 +01:00
H. Lehmann 9aadf24978
Merge pull request #3759 from ByteHamster/fix-import
Fixed importing old database models
2020-01-15 23:48:03 +01:00
ByteHamster 72a8e0f3b6 Fixed importing old database models
Force full restart to trigger the upgrade methods again.
2020-01-15 10:30:52 +01:00
H. Lehmann b67b9096af
Merge pull request #3751 from ByteHamster/statistics-colors
Added colorful dots to statistics
2020-01-14 12:20:26 +01:00
ByteHamster 373fda460c Generated screenshots 2020-01-14 10:22:08 +01:00
ByteHamster 1037df49da Added screenshot creator script 2020-01-14 10:18:41 +01:00
ByteHamster f5e819f5dc Added colorful dots to statistics 2020-01-12 10:35:32 +01:00
H. Lehmann 2f0c627b15
Merge pull request #3523 from wseemann/develop
Show storage size of downloaded episodes
2020-01-12 09:52:04 +01:00
William Seemann 6817c00491 Show storage size of downloaded episodes 2020-01-12 09:35:21 +01:00
H. Lehmann 9b50cbbe0e
Merge pull request #3716 from ByteHamster/only-one-httpclient
Do not create new httpclient for each download
2020-01-11 17:54:54 +01:00
ByteHamster 352078eeeb Do not create new httpclient for each download
This is a memory leak and can cause crashes on some devices
2020-01-11 17:28:26 +01:00
H. Lehmann 2c45c4cd10
Merge pull request #3743 from txtd/mark-as-played
Show "mark as read" rather than "mark as play" in case item has no media
2020-01-11 12:47:22 +01:00
txtd 7f1c24e26c Make sure episode contain media before adding them to queue 2020-01-11 11:27:58 +01:00
txtd ce659f5cb2 Show mark as read rather than mark as played in case item has no media 2020-01-11 11:26:34 +01:00
Tony Tam 970cdd9905 Add summary to main settings/preferences screen (#3745) 2020-01-09 22:28:53 +01:00
H. Lehmann b3f76e333b
Merge pull request #3711 from ByteHamster/load-more-new-episodes
Added paged loading to 'new episodes' list
2020-01-09 20:59:19 +01:00
H. Lehmann 5975f579d4
Merge pull request #3719 from ByteHamster/removed-unused-code
Removed unused code
2020-01-09 20:56:11 +01:00
ByteHamster 128f80fe55 Added paged loading to 'new episodes' list 2020-01-09 20:41:50 +01:00
H. Lehmann 6d0b16461d
Merge pull request #3720 from ByteHamster/do-not-allocate-arrays
Do not allocate space for arrays that do not need to be allocated
2020-01-09 17:28:12 +01:00
H. Lehmann cd0a69ef63
Merge pull request #3715 from ByteHamster/speed-up-search
Increased search performance
2020-01-09 17:27:48 +01:00
H. Lehmann 34f19ed967
Merge branch 'develop' into do-not-allocate-arrays 2020-01-09 17:06:11 +01:00
H. Lehmann f615b38d84
Merge pull request #3714 from ByteHamster/add-progress-bar-to-search
Added progress bar to episode search
2020-01-09 17:04:27 +01:00
H. Lehmann 5011d5847c
Merge pull request #3739 from txtd/feature-subscribe-on-android
Support for "Subscribe on Android"
2020-01-09 17:01:42 +01:00
H. Lehmann 4bb1ee8fe6
Merge pull request #3740 from ByteHamster/retry-tests
Retry tests automatically
2020-01-09 14:18:43 +01:00
ByteHamster 6c33c6895f Retry tests automatically 2020-01-09 11:56:59 +01:00
txtd 22797fd7b2 Cleanup code 2020-01-07 23:02:06 +01:00
txtd 8520900597 Use replaceFirst() rather than replaceAll() when parsing subscribe on android URLs 2020-01-07 22:02:18 +01:00
txtd 9f363540fb Properly parse subscribeonandroid.com URLs when subscribing to a feed 2020-01-07 21:01:29 +01:00
txtd 4636c01d73 Add intent filters for subscribeonandroid.com to manifest 2020-01-07 19:33:01 +01:00
ByteHamster e1f3452e61 Bumped to version to 1.8.0-RC8 2020-01-07 18:24:17 +01:00
H. Lehmann e32ba7621a
Merge pull request #3737 from ByteHamster/use-google-trust-provider
Use Google Trust provider
2020-01-07 18:14:51 +01:00
H. Lehmann 330b314f29
Merge pull request #3738 from ByteHamster/persistent-filter
Make episode filter persistent
2020-01-07 18:06:52 +01:00
ByteHamster fcfcb9223a Make episode filter persistent 2020-01-07 12:28:12 +01:00
ByteHamster 2d93af6707 Use Google Trust provider 2020-01-07 12:17:08 +01:00
H. Lehmann a8b126221c
Merge pull request #3730 from txtd/develop
Check if an episode has media before adding it to download batch
2020-01-05 14:51:58 +01:00
txtd 22c891ab5b Display size of toDownload in snackback instead of checkedIds so that size matches the actual number of episodes being downloaded 2020-01-05 14:05:58 +01:00
txtd 7c3e3341c0 Check if an episode has media before adding it to download batch 2020-01-05 01:15:03 +01:00