Commit Graph

8099 Commits

Author SHA1 Message Date
ByteHamster 6273dff85f
Merge pull request #5726 from ByteHamster/stream-decide-ondemand
Decide whether or not to stream on demand
2022-02-19 13:45:47 +01:00
ByteHamster 07ba067ae9 Decide whether or not to stream on demand
Fixes a bug where local folders sometimes did not start because AntennaPod
thought it needed to play locally. Also avoids situations in which it
streams even though a local file is available. Simplifies the
PlaybackService slightly.
2022-02-18 23:06:06 +01:00
ByteHamster 814d513964
Merge pull request #5725 from ByteHamster/smaller-hidden-suggestions
Shrink discovery section when hidden
2022-02-18 22:14:04 +01:00
Silverwarriorin 9ff295619f
Removed the speed indicator from the PlaybackControlsDialog (#5702) 2022-02-18 22:13:10 +01:00
ByteHamster 860b79e6be Shrink discovery section when hidden 2022-02-18 21:35:32 +01:00
ByteHamster 924543b020
Merge pull request #5707 from TacoTheDank/gradleDeprecations
Fix some gradle deprecations
2022-02-12 23:25:43 +01:00
TacoTheDank 008de69cf1 Update Material Components to 1.4.0 2022-02-09 11:45:46 -05:00
TacoTheDank 87067af965 Fix some gradle deprecations 2022-02-09 11:28:40 -05:00
ByteHamster f4c90885d7 Bump version to 2.5.0-beta3 2022-02-08 22:28:26 +01:00
ByteHamster 4a41ac73be Update translations 2022-02-08 22:27:00 +01:00
ByteHamster a61c8567f5
Merge pull request #5705 from ByteHamster/shutdown-download-service
Shutdown download executors properly
2022-02-08 22:25:15 +01:00
ByteHamster 86eccb4893 Shutdown download executors properly
Otherwise, it can happen that a task in one executor still tries to
submit something to a stopped executor.
2022-02-08 21:40:43 +01:00
ByteHamster b26df9036c
Merge pull request #5703 from ByteHamster/proxy-hostname-null
Make sure that proxy host name does not get null
2022-02-08 21:13:57 +01:00
ByteHamster 28432b5629
Merge pull request #5704 from ByteHamster/stale-comment
Send message to stale issues/PRs
2022-02-08 21:13:12 +01:00
ByteHamster b589ea877c Send message to stale issues/PRs 2022-02-07 21:58:36 +01:00
ByteHamster 8967fd944a Make sure that proxy host name does not get null
And if it gets null, just ignore the setting.
2022-02-07 21:49:39 +01:00
ByteHamster 5653db2786
Merge pull request #5688 from TacoTheDank/getPrimaryClip
Fix clipboard deprecation in AddFeedFragment
2022-02-06 12:24:43 +01:00
TacoTheDank efd3ceab18 Fix clipboard deprecation in AddFeedFragment 2022-02-05 21:15:33 -05:00
Oliver Gerlich 2e178a0f93
CONTRIBUTING.md: fix issue template links (#5692)
The template files had been renamed in commit 5bef7c73.
2022-02-04 22:54:21 +01:00
ByteHamster 4a135a5f05
Merge pull request #5682 from ByteHamster/plain-text-description
Fix line breaks in plain-text descriptions
2022-01-30 17:50:02 +01:00
ByteHamster 6196cd754f Fix line breaks in plain-text descriptions
Workaround was added for publishers misbehaving but the current
implementation breaks valid feeds
2022-01-30 14:47:14 +01:00
ByteHamster d953ad0869
Nicer placeholder images (#5679)
Shows randomly generated placeholder images for:

- Feeds that do not have a cover (usually happens for text-only feeds)
  - Feeds that specify an invalid cover still show a gray square
- Local folders when there is no image file in the folder that we could use
2022-01-30 14:03:39 +01:00
ByteHamster 08bd963fd9
Merge pull request #5681 from ByteHamster/m4b-extension
Manually detect m4b on devices that don't do it
2022-01-30 08:18:40 +01:00
ByteHamster cda22a8c5f Manually detect m4b on devices that don't do it 2022-01-29 20:16:46 +01:00
ByteHamster 37eec9902b
Merge pull request #5670 from ByteHamster/mime-octet-stream
When mime type is octet-stream, guess from the file name
2022-01-29 11:41:08 +01:00
ByteHamster 95390fd467 Bump version to 2.5.0-beta2 2022-01-27 09:04:21 +01:00
ByteHamster 0e0c4dda69
Merge pull request #5675 from ByteHamster/do-not-hang-vorbis
Do not hang trying to parse ogg/vorbis chapters
2022-01-27 09:03:31 +01:00
ByteHamster f8927ebc67 Do not hang trying to parse ogg/vorbis chapters 2022-01-27 08:30:00 +01:00
ByteHamster d4d506345b Move mime type guessing out of MediaType enum 2022-01-25 22:08:05 +01:00
ByteHamster c376be44dd When mime type is octet-stream, guess from the file name 2022-01-25 21:55:38 +01:00
ByteHamster 2524fa0f76 Bump version to 2.5.0-beta1 2022-01-23 10:52:37 +01:00
ByteHamster dc26290466 Update Google Play translations 2022-01-23 10:39:51 +01:00
ByteHamster 96a4543bec Update app translations 2022-01-23 10:28:10 +01:00
ByteHamster ee57915e96 Update contributors 2022-01-23 10:17:41 +01:00
ByteHamster da43c35481 Update release notes 2022-01-23 10:17:29 +01:00
ByteHamster 02241126c5
Merge pull request #5666 from ByteHamster/chapter-merging
Improvements to chapter merging
2022-01-22 23:38:12 +01:00
Keunes c09d671826
Close issues & PRs if no reply when requested (#5646) 2022-01-22 23:27:34 +01:00
ByteHamster 1837ce30d1 MIME type is always ISO encoded 2022-01-22 23:09:32 +01:00
ByteHamster b28a98067f Prefer chapter list with more info 2022-01-22 23:09:32 +01:00
ByteHamster e9e1fc14c3
Merge pull request #5667 from ByteHamster/test-ci
Actually run all tests on CI
2022-01-22 23:08:22 +01:00
ByteHamster 6e0ff29e7b Unregister receiver before stopping the executor that is called from there 2022-01-22 19:49:20 +01:00
ByteHamster 3393bcdf35 Make emulator tests a bit more stable 2022-01-22 19:46:08 +01:00
ByteHamster 3b9dfb3c76 Fix vorbis chapter parsing 2022-01-22 17:16:37 +01:00
ByteHamster 49b6386a6d Run parser tests with robolectric 2022-01-22 17:16:37 +01:00
ByteHamster 147c996f60 Actually run all tests on GitHub Actions 2022-01-22 17:16:37 +01:00
ByteHamster 5e049559e3
Merge pull request #5658 from ByteHamster/faster-checkstyle
Make checkstyle CI faster
2022-01-16 22:39:18 +01:00
ByteHamster 114a2c192c Make checkstyle CI faster 2022-01-16 11:23:29 +01:00
ByteHamster 2243ca372e
Merge pull request #5657 from ByteHamster/github-actions
Run tests on GitHub Actions instead of CircleCI
2022-01-15 21:24:00 +01:00
ByteHamster 876042038f Run tests on GitHub Actions instead of CircleCI 2022-01-15 21:05:23 +01:00
ByteHamster 42e6c7fc9a
Merge pull request #5656 from ByteHamster/more-checkstyle
Move more checkstyle checks from 'new code' style to main style
2022-01-15 15:57:20 +01:00