7320 Commits

Author SHA1 Message Date
ByteHamster
3452bc50d4
Merge pull request #5051 from ByteHamster/fix-crash-media-null
Fix crash when resuming while there is no playable
2021-03-26 18:35:02 +01:00
ByteHamster
208d42cc7e Fix crash when resuming while there is no playable 2021-03-26 17:39:35 +01:00
ByteHamster
66cc86a76b
Merge pull request #5018 from ByteHamster/load-all-pages-fix
Fixed getting next page of feed
2021-03-10 13:16:24 +01:00
ByteHamster
2cbcdb97d1 Fixed getting next page of feed 2021-03-10 12:18:01 +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
962edc6778 Updated translations 2021-03-08 10:36:13 +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
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
0172a5db13 Nullability checks in ExoPlayerWrapper 2021-03-07 20:00:09 +01:00
ByteHamster
7a3bb825ed Fixed calling bindService if service is not running 2021-03-07 19:57:35 +01:00
ByteHamster
573cd2efd2 Removed moved service 2021-03-07 19:54:34 +01:00
ByteHamster
14c81265dc
Merge pull request #5006 from ByteHamster/podcast-specific-speed
Clear temporary playback speed when switching to another episode
2021-03-07 12:18:31 +01:00
ByteHamster
5969df1fd3
Merge pull request #5005 from ByteHamster/fix-click-through-player
Fixed clicks going through the player
2021-03-07 11:57:34 +01:00
ByteHamster
27ba534520
Merge pull request #5004 from ByteHamster/stop-service-on-delete
Stop playback of deleted podcast even if it is just streaming
2021-03-07 11:38:06 +01:00
ByteHamster
1646ba4088 Clear temporary playback speed when switching to another episode 2021-03-07 11:35:50 +01:00
ByteHamster
db70129537 Stop playback of deleted podcast even if it is just streaming 2021-03-07 11:11:31 +01:00
ByteHamster
a2e9a4d805 Fixed clicks going through the player 2021-03-07 11:08:28 +01:00
ByteHamster
f6e3843813
Merge pull request #4999 from ByteHamster/queue-move-fixes
Fixed 2 little bugs related to queue movement
2021-03-07 10:42:36 +01:00
ByteHamster
66557e1cbf
Merge pull request #4996 from ByteHamster/download-fixes
Fixed download service regressions
2021-03-07 10:16:02 +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
d3bf107363 Fixed download service notification not being updated to 'Stopping service' 2021-03-06 21:00:26 +01:00
ByteHamster
ef24f6d1f4 Fixed local folders ending up in DownloadService 2021-03-06 20:59:16 +01:00
ByteHamster
f9baf6812b
Merge pull request #4987 from ByteHamster/extended-download-error-messages
Make it easier to understand why downloads failed
2021-03-04 19:01:50 +01:00
ByteHamster
8426971161 Updated translations to avoid Lint error 2021-03-04 12:37:29 +01:00
ByteHamster
2e750effa1 Make errors on 'add feed' page more pretty 2021-03-04 12:10:01 +01:00
ByteHamster
6020f481c5 Mention ad blockers in certificate error message 2021-03-04 11:49:36 +01:00
ByteHamster
4872ea76f4 Show the name of failing downloads in the notification 2021-03-04 11:23:08 +01:00
ByteHamster
d4141d19a0 Described download errors in more detail 2021-03-04 11:15:44 +01:00
ByteHamster
352df348cb Show dedicated error message when an app messes with the network 2021-03-04 10:45:19 +01:00
ByteHamster
878da84666 Formatted with spaces 2021-03-04 10:23:05 +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
931941f4a3 Updated translations 2021-03-03 11:37:23 +01:00
ByteHamster
3dadbbf249
Merge pull request #4983 from ByteHamster/fix-error-message-wrong-size
Fixed wrong error message
2021-03-01 23:03:20 +01:00
ByteHamster
ade39d18e0
Merge pull request #4979 from ByteHamster/fix-notificationupdater
Fixed crash when notification updater is null
2021-03-01 21:03:24 +01:00
ByteHamster
3bfe69219f Fixed wrong error message 2021-03-01 20:54:24 +01:00
ByteHamster
91f613b4de Fixed crash when notification updater is null 2021-03-01 19:53:41 +01:00
ByteHamster
ddd6a12354 Merge branch 'master' into develop 2021-03-01 11:24:39 +01:00
ByteHamster
c4f036c06c
Merge pull request #4963 from a1291762/develop
Avoid the stuck download notification
2021-03-01 10:09:28 +01:00
Lincoln Ramsay
8755a54e99 Change the message that appears when downloads are finished
In the event that the notification hangs around, this is a more
accurate description of what is happening.
2021-03-01 07:13:33 +10:00
Herbert Reiter
47a0336c3e
Refactoring: Remove Cursor related code from Feed class (#4968) 2021-02-28 14:16:07 +01:00
Lincoln Ramsay
fcbbaa4060 Avoid stuck download notifications
Cancel the periodic updater before calling stopForeground so
that the notification can't come back after it has been closed.

Remove the workaround for API 30 slow notification closing because
it can cause a stuck notification. However, in order to avoid misleading
text being left on the notification if it closes slowly, ensure that
the "0 downloads" text is written to the notification when shutting down.

Fixes #4556
2021-02-28 09:34:25 +10:00
ByteHamster
6e76dcea3d
Merge pull request #4970 from tamizh143/develop
Mark separator icons as not important for talkback #4758
2021-02-27 21:07:23 +01:00
tamizh138
0af4272dc9 Set Separater Icon (.) not important for accessibility 2021-02-27 15:46:53 +05:30
ByteHamster
5bb92af38d
Merge pull request #4967 from ByteHamster/remove-asynctask
Remove deprecated asynctask from gpodder fragments
2021-02-26 11:53:53 +01:00
ByteHamster
642d852aa6
Merge pull request #4966 from ByteHamster/remove-feedpreferences-save-from-model
Removed DbWriter dependency from model
2021-02-26 11:29:36 +01:00