summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-06-29Contextual menu for multi selecting episodes (#5130)peakvalleytech
2021-06-28Hide keyboard when not searching (#5036)peakvalleytech
2021-06-25Copy e-mail in shownotes (#5235)ueen
2021-06-20FeedItemFilter Ids (#5231)ueen
2021-06-20Merge pull request #5221 from hannesa2/Gradle-6.9ByteHamster
Gradle 6.9
2021-06-20Removed AddToQueueActionButton (#5189)ueen
2021-06-17Bumped version to 2.3.0-beta2ByteHamster
2021-06-17Fixed path to proguard configByteHamster
2021-06-16Bumped version to 2.3.0-beta1ByteHamster
2021-06-16Updated contributorsByteHamster
2021-06-16Updated translationsByteHamster
2021-06-16Merge branch 'master' into developByteHamster
2021-06-16Merge pull request #5223 from jonasburian/issue-seekbar-highlightingByteHamster
Highlighted seek bar while seeking on episode without chapters
2021-06-15Fix for highlighted seek bar on episode without chaptersJonas
2021-06-13Gradle 6.9Hannes Achleitner
2021-06-13Update GitHub CI actions (#5216)Taco
2021-06-05Merge pull request #5175 from ByteHamster/format-xmlByteHamster
Add CI check that enforces layout xml file formatting
2021-06-05Added CI check for xml formattingByteHamster
2021-06-05Merge pull request #5209 from ByteHamster/wait-for-newByteHamster
Let test wait until database operation is completed
2021-06-05Merge pull request #5190 from ByteHamster/shownotes-fontByteHamster
Removed explicit font specification from shownotes
2021-06-05Let test wait until database operation is completedByteHamster
2021-06-05Add a unit test under DbWriterTest.java (#5181)Mengshi24
2021-06-05Removed explicit font specification from shownotesByteHamster
2021-06-05Merge pull request #5195 from jhenninger/patch-1ByteHamster
Fix typo
2021-06-05Merge pull request #5196 from jhenninger/fix-stuck-swipe-refresh-layoutByteHamster
Fix stuck swipe refresh indicator
2021-05-31Fix stuck swipe refresh indicatorJohannes Henninger
ViewPager2 does not play nice with SwipeRefreshLayout if the wrapped RecyclerView is hidden. This commit removes the show/hide logic from EmptyViewHandler, so that the RecyclerView is always displayed, even when empty. This prevents you from swiping left/right while pulling down the swipe refresh indicator. Fixes #5132
2021-05-31Fix typoJohannes Henninger
2021-05-29Merge pull request #5165 from thrillfall/sync-position-on-pauseByteHamster
sync paused position on playback pause
2021-05-29Added new test case for FeedItemUtil.java to test getIds() method (#5182)Matthew Choi
2021-05-29Making the "(i) Filtered" more visible (#5170)Farzan
2021-05-29Add new test for Download Request equals (#5183)gregoryjtom
2021-05-22Merge branch 'master' into developByteHamster
2021-05-22Add functionality to Podcast/Episode Textviews in CoverFragment (#5074)ueen
2021-05-17sync paused position on playback pausethrillfall
2021-05-15Merge pull request #5162 from ByteHamster/remove-audio-only-codeByteHamster
VideoPlayer rework
2021-05-14Clean up some lint errorsByteHamster
2021-05-14Switched video player to ViewBindingByteHamster
2021-05-14Remove unneccessary method call chainingByteHamster
2021-05-14Moved all code from MediaPlayerActivity to VideoPlayerActivityByteHamster
2021-05-14Removed code from MediaPlayerActivity that only affects the audio playerByteHamster
2021-05-14Fixed build error because of incompatible mergeByteHamster
2021-05-14Merge pull request #5161 from ByteHamster/reduce-playback-controllerByteHamster
Remove some unnecessary code from playback controller
2021-05-14New media player screen (#5075)ueen
Co-authored-by: jonasburian <jonas.burian@protonmail.com> Co-authored-by: ByteHamster <info@bytehamster.com>
2021-05-14Just assume we can always set the playback speedByteHamster
Our default ExoPlayer can always set the speed. All Android versions >23 also support it. So of the 2% of users with old devices, this only affects the ones who manually selected another player.
2021-05-14Removed method that is just used in one placeByteHamster
2021-05-14Use EventBus instead of broadcast for service shutdownByteHamster
2021-05-13Bumped version to 2.2.12.2.1ByteHamster
2021-05-13Merge pull request #5160 from ByteHamster/disable-id3ByteHamster
Disable ExoPlayer id3 extraction
2021-05-13Merge pull request #5156 from ByteHamster/common-gradleByteHamster
Move common gradle setup to a single file
2021-05-13Disable ExoPlayer id3 extractionByteHamster
Malformed audio files can cause a crash in ExoPlayer. We have our own id3 extractor and don't use the data of ExoPlayer, so we can just disable parsing in ExoPlayer. This reduces the number locations where something can go wrong that prevents playback.