summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-23Merge pull request #4956 from ByteHamster/android12-exportedByteHamster
Explicitly specify exported attribute for Android 12 compatibility
2021-02-23Merge pull request #4950 from ByteHamster/fix-file-not-foundByteHamster
Fixed rare 'file not found' errors when starting playback
2021-02-23Merge pull request #4954 from damoasda/FeedItem-descriptionByteHamster
Improve FeedItem class documentation
2021-02-23Explicitly specify exported attribute for Android 12 compatibilityByteHamster
2021-02-22Merge pull request #4955 from ByteHamster/more-chapter-testsByteHamster
Added auphonic files to chapter marks tests
2021-02-22Added auphonic files to chapter marks testsByteHamster
We currently don't have a parser for the m4a file but I just committed the file for later.
2021-02-21Improve FeedItem class documentationHerbert Reiter
2021-02-20Moved infrastructure documentation to wikiByteHamster
2021-02-19Fixed rare 'file not found' errors when starting playbackByteHamster
The `getPlayLastPlayedMediaIntent` method was originally added in 2013 to avoid starting the service without a media file. The bind method should actually never need to start the service in the first place, though.
2021-02-19Merge pull request #4949 from ByteHamster/subscription-page-refreshByteHamster
Don't flicker progress bar while refreshing
2021-02-19Merge pull request #4947 from ByteHamster/real-world-parser-testsByteHamster
Added a real file to test chapter parser with
2021-02-19Don't flicker progress bar while refreshingByteHamster
2021-02-19Added a real file to test chapters withByteHamster
Thanks to the Sendegate community https://sendegate.de/t/gesucht-beispieldateien-mit-kapitelmarken/13228
2021-02-18Merge pull request #4946 from yarons/patch-1ByteHamster
Fixed typo
2021-02-18Fixed typoYaron Shahrabani
Epsiodes->Episodes
2021-02-17Merge pull request #4945 from ByteHamster/more-parser-testsByteHamster
Added more id3 parser tests
2021-02-17Added more id3 parser testsByteHamster
2021-02-17Pulled listing translationsByteHamster
2021-02-17Removed plural form because Transifex only allows 2 forms in EnglishByteHamster
2021-02-17Merge pull request #4944 from ByteHamster/dont-restart-loading-indicatorByteHamster
Don't flicker with nav drawer loading indicator when refreshing
2021-02-16Don't flicker with nav drawer loading indicator when refreshingByteHamster
2021-02-16Merge pull request #4942 from ByteHamster/rewrite-chapterByteHamster
Rewrite chapter parser for testability
2021-02-16Fixed NPE when loading ogg chaptersByteHamster
2021-02-16Merge pull request #4939 from ByteHamster/fix-toggle-disappearingByteHamster
Fixed disappearing drawer toggle
2021-02-16Fixed disappearing drawer toggleByteHamster
When the activity is recreated after it was stopped in background, the BackStackEntryCount is the same for all fragments. The one that should display the toggle therefore thinks it shouldn't. This change saves the button state now. This is only needed for top-level fragments.
2021-02-16Rewrite chapter parser for testabilityByteHamster
2021-02-16Merge pull request #4940 from ByteHamster/more-reliable-chaptersByteHamster
More reliable chapter loading
2021-02-16Merge pull request #4941 from ByteHamster/fix-chapters-multiple-nullbytesByteHamster
Fix parsing chapters with multiple null bytes
2021-02-15Fix parsing chapters with multiple null bytesByteHamster
Previously, we relied on the string to fill the complete frame. Some podcasts terminate the string early and leave some garbage in the frame data. Skip that garbage, so that the reader is at a valid frame header position when starting the next iteration.
2021-02-15Removed method that does the same as loadMediaInfo anywayByteHamster
2021-02-15Removed return parameter of loadMediaInfoByteHamster
We return true anyways. The call for actually loading is asynchronous, so returning anything here does not make sense. Reduces likelihood of loader being interrupted to just load the same item again when the state changes.
2021-02-15Don't filter chapters in the UIByteHamster
2021-02-15changed the "Use Episode Cover" setting to only apply to list items. (#4908)Geist5000
2021-02-15Updated broken beta testing link in readmeByteHamster
2021-02-15Merge pull request #4936 from ByteHamster/chapter-readerByteHamster
Simplified chapter reader
2021-02-15Merge pull request #4937 from ByteHamster/downloadservice-cleanupByteHamster
Clean up DownloadService
2021-02-15New workaround for hiding the notification directlyByteHamster
2021-02-15Don't set progress to 0 and then back to a numberByteHamster
This triggers an animation
2021-02-15Refresh all feeds at once instead of sending tons of lists with 1 feed eachByteHamster
2021-02-15Removed some unnecessary calls to startForegroundByteHamster
2021-02-15Simplified chapter readerByteHamster
No longer uses code duplication for opening local and remote streams. Also, switched to OkHttp to handle redirects.
2021-02-14Merge branch 'master' into developByteHamster
2021-02-14New preference to show the remaining time in the 'queue' and podcast episode ↵Tony Tam
view (#4880)
2021-02-13Merge pull request #4920 from ByteHamster/jcenter-deprecationByteHamster
Migrate away from jcenter
2021-02-13Merge pull request #4926 from ByteHamster/move-basic-viewsByteHamster
Move basic views to new module
2021-02-13Use speed dial view from jitpackByteHamster
2021-02-13Removed unmaintained recyclerview-flexibledivider libraryByteHamster
2021-02-13Added mavenCentral repositoryByteHamster
2021-02-12Move basic views to new moduleByteHamster
2021-02-12Merge pull request #4925 from ByteHamster/remove-playback-service-callbacksByteHamster
Remove PlaybackServiceCallbacks