summaryrefslogtreecommitdiff
path: root/app/src
AgeCommit message (Collapse)Author
2021-05-08Fixed NPE in ExternalPlayerFragmentByteHamster
2021-04-10Fixed tab flickeringByteHamster
2021-04-02Rename audio player tabsByteHamster
2021-04-02Merge pull request #5076 from ByteHamster/fix-miniplayer-stateByteHamster
Fixed miniplayer state sometimes being wrong
2021-04-02Safer remain time - default to zero when the media duration is wrong (#5043)Tony Tam
2021-04-02Fixed miniplayer state sometimes being wrongByteHamster
2021-03-27Merge pull request #5054 from ByteHamster/always-update-coverByteHamster
Better metadata for previewed episodes
2021-03-26Removed invalid upcastByteHamster
2021-03-26Fix crash when resuming while there is no playableByteHamster
2021-03-09Remove headings in changelogByteHamster
2021-03-08Merge pull request #5008 from trevortabaka/fix-gpodder-category-crashByteHamster
Fix crash when selecting gpodder.net category
2021-03-08Merge pull request #5010 from ByteHamster/crash-fixByteHamster
Various crash fixes reported in the beta
2021-03-07Fix crash when selecting gpodder.net categorytntabaka
Stack trace: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.appcompat.app.ActionBar.setTitle(java.lang.CharSequence)' on a null object reference at de.danoeh.antennapod.fragment.gpodnet.TagFragment.onActivityCreated(TagFragment.java:49) at androidx.fragment.app.Fragment.performActivityCreated(Fragment.java:2717) at androidx.fragment.app.FragmentStateManager.activityCreated(FragmentStateManager.java:346) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1188) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1356) at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1434) at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1497) at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:447) at androidx.fragment.app.FragmentManager.executeOps(FragmentManager.java:2169) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1992) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1947) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1849) at androidx.fragment.app.FragmentManager$4.run(FragmentManager.java:413) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:214) at android.app.ActivityThread.main(ActivityThread.java:7073) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)
2021-03-07Don't crash when list of chapters changes while bindingByteHamster
2021-03-07Removed moved serviceByteHamster
2021-03-07Fixed clicks going through the playerByteHamster
2021-03-07Fixed 2 little bugs related to queue movementByteHamster
- moving while downloading sometimes caused ArrayIndexOutOfBoundsException - Long-pressing and then swiping out leaves the screen empty and the context menu open. Pressing items crashed the app.
2021-03-04Make errors on 'add feed' page more prettyByteHamster
2021-03-04Described download errors in more detailByteHamster
2021-03-03Updated contributors listByteHamster
2021-03-03Added release notes (thanks to @keunes)ByteHamster
2021-02-27Merge pull request #4970 from tamizh143/developByteHamster
Mark separator icons as not important for talkback #4758
2021-02-27Set Separater Icon (.) not important for accessibilitytamizh138
2021-02-26Merge pull request #4967 from ByteHamster/remove-asynctaskByteHamster
Remove deprecated asynctask from gpodder fragments
2021-02-26Removed AsyncTask from PodcastListFragmentByteHamster
2021-02-26Removed AsyncTask from TagListFragmentByteHamster
2021-02-26Removed DbWriter dependency from modelByteHamster
2021-02-25use full URL for custom gpodder server (#4932)MStrecke
2021-02-24Remove interface ImageResource (#4911)Herbert Reiter
2021-02-23Explicitly specify exported attribute for Android 12 compatibilityByteHamster
2021-02-19Don't flicker progress bar while refreshingByteHamster
2021-02-17Pulled listing translationsByteHamster
2021-02-16Don't flicker with nav drawer loading indicator when refreshingByteHamster
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-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-15Don't set progress to 0 and then back to a numberByteHamster
This triggers an animation
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-13Removed unmaintained recyclerview-flexibledivider libraryByteHamster
2021-02-12Move basic views to new moduleByteHamster
2021-02-12Remove PlaybackServiceCallbacksByteHamster
2021-02-07Refactoring: Remove ClientConfig.automaticDownloadAlgorithm (#4924)Herbert Reiter
2021-02-05Added new cleanup option: when not favoritedJonas Kalderstam
This is another way of solving #2077. The root issue is that queued episodes are never auto-deleted currently which means that if you automatically add episodes to the queue you will eventually end up with AntennaPod refusing to auto download more episodes because the cache is full and it can't make space. This option will only refuse to delete favorited items. Otherwise it will simply delete the oldest episodes.
2021-02-04Fixed local folder name being set to nullByteHamster
2021-02-03Merge pull request #4900 from ByteHamster/decouple-widgetByteHamster
Reduce coupling between widget and playback service