3458 Commits

Author SHA1 Message Date
ByteHamster
71184ee5d4 Fixed SpotBugs violations, so that at least the most severe checks pass 2021-03-27 20:44:35 +01:00
ByteHamster
b16868521a
Merge pull request #5054 from ByteHamster/always-update-cover
Better metadata for previewed episodes
2021-03-27 12:19:48 +01:00
ByteHamster
4941818b6f Removed invalid upcast 2021-03-26 18:56:33 +01:00
ByteHamster
208d42cc7e Fix crash when resuming while there is no playable 2021-03-26 17:39:35 +01:00
peakvalleytech
3ca0aaf92b Increase podcast title max lines to 6 in info fragment. 2021-03-12 20:00:42 -08:00
datavizard
b276c34942
Adds a visual cue to the podcast header view whenever updates are disabled (#5014) 2021-03-10 13:30:45 +01:00
ByteHamster
b05d877954 Fixed animation when hiding drawer items 2021-03-09 17:55:57 +01:00
ByteHamster
8380bea4aa
Remove headings in changelog 2021-03-09 13:48:36 +01:00
ByteHamster
9f88e3c7c7 Bumped version to 2.2.0-beta2 2021-03-08 10:36:37 +01:00
ByteHamster
9a5f234180
Merge pull request #5008 from trevortabaka/fix-gpodder-category-crash
Fix crash when selecting gpodder.net category
2021-03-08 10:23:04 +01:00
ByteHamster
a49b4477a9
Merge pull request #5010 from ByteHamster/crash-fix
Various crash fixes reported in the beta
2021-03-08 10:15:20 +01:00
peakvalleytech
0d1241be66
Exclude non-functional notification settings screen from settings search for android versions 26+ (#5011) 2021-03-08 10:13:49 +01:00
tntabaka
e85fab3b30 Fix crash when selecting gpodder.net category
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-07 14:38:39 -05:00
ByteHamster
5429d858ef Don't crash when list of chapters changes while binding 2021-03-07 20:03:45 +01:00
ByteHamster
573cd2efd2 Removed moved service 2021-03-07 19:54:34 +01:00
ByteHamster
9d2467a4e2
Merge pull request #4998 from ByteHamster/fix-navdrawer-pressed
Only react to onContextItemSelected if something was actually selected
2021-03-07 11:18:36 +01:00
ByteHamster
a2e9a4d805 Fixed clicks going through the player 2021-03-07 11:08:28 +01:00
ByteHamster
a3da79235a Only react to onContextItemSelected if something was actually selected 2021-03-07 10:52:26 +01:00
ByteHamster
1ab732b8da
Merge pull request #4997 from ByteHamster/buffering-indicator-strength
Make buffering indicator a bit less visible
2021-03-07 10:42:19 +01:00
ByteHamster
bd7339b879
Merge pull request #4995 from ByteHamster/fix-regression-flashing-progress
Fix regression: flashing progress bar
2021-03-07 10:15:43 +01:00
ByteHamster
0d21dbed4c Fixed 2 little bugs related to queue movement
- 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-07 10:15:09 +01:00
ByteHamster
caf106734c Make buffering indicator a bit less visible 2021-03-06 21:18:57 +01:00
ByteHamster
fd569aefa8 Fix regression: flashing progress bar 2021-03-06 20:51:36 +01:00
peakvalleytech
f90656d213
Show podcast-specific settings in preferences search (#4990) 2021-03-06 20:44:15 +01:00
ByteHamster
d54ce2f8b1 Code cleanup 2021-03-05 16:55:55 +01:00
ByteHamster
3a2a2abbd9 Test fixes 2021-03-05 15:26:21 +01:00
ByteHamster
3f21ef50d3 Added basic tag editor UI 2021-03-05 14:12:07 +01:00
ByteHamster
8586c76720 Make folders work on subscriptions page 2021-03-05 13:40:14 +01:00
ByteHamster
4b7f7880a5 Use dp for padding 2021-03-05 13:23:53 +01:00
ByteHamster
bbde3ff9de Fixed test 2021-03-05 13:23:53 +01:00
ByteHamster
20f4d9739d Store opened folders across app launches 2021-03-05 13:23:48 +01:00
ByteHamster
4b7cb20a7a Fixed long-pressing items on subscriptions page 2021-03-05 11:26:08 +01:00
ByteHamster
d1d5974cea Fix selection highlighting 2021-03-05 11:18:01 +01:00
ByteHamster
27c4364e9b Fixed long-pressing drawer items 2021-03-05 10:48:24 +01:00
ByteHamster
f76d3ad09e Merge branch 'develop' into folders 2021-03-05 10:12:35 +01:00
ByteHamster
cfa873af6d Removed ShownotesProvider interface 2021-03-04 22:58:13 +01:00
ByteHamster
f62a6b808e Only store content_encoded or description 2021-03-04 19:47:48 +01:00
ByteHamster
9dbe5f6de5 Merge branch 'master' into develop 2021-03-04 19:23:03 +01:00
ByteHamster
2e750effa1 Make errors on 'add feed' page more pretty 2021-03-04 12:10:01 +01:00
ByteHamster
d4141d19a0 Described download errors in more detail 2021-03-04 11:15:44 +01:00
ByteHamster
dd8341a858 Replace Java-based feed filtering with SQL-based 2021-03-03 18:23:29 +01:00
ByteHamster
8f1b91c733 Merge branch 'master' into develop 2021-03-03 14:32:28 +01:00
ByteHamster
d0b1939ac6 Bumped version to 2.2.0-beta1 2021-03-03 11:51:52 +01:00
ByteHamster
f14c959229 Updated contributors list 2021-03-03 11:43:08 +01:00
ByteHamster
aa4a404972 Added release notes (thanks to @keunes) 2021-03-03 11:41:32 +01:00
ByteHamster
213099fec6
Merge pull request #4981 from ByteHamster/remove-optional
Removed our re-implementation of 'Optimal' and used the RxJava equivalent instead
2021-03-03 11:23:50 +01:00
ByteHamster
2a05507902 Fixed conflicting PRs 2021-03-01 21:01:48 +01:00
Jonas Burian
a476ce2f47
Chapter dividers for the progress bar (#4915) 2021-03-01 20:59:28 +01:00
ByteHamster
e59767890e Removed our re-implementation of 'Optimal' and used the RxJava equivalent instead 2021-03-01 20:47:05 +01:00
ByteHamster
b7d34e0514 Removed chapter loader from model 2021-03-01 16:54:39 +01:00