Commit Graph

7343 Commits

Author SHA1 Message Date
ByteHamster
5ad60a8272 Fixed NPE in ExternalPlayerFragment 2021-05-08 11:45:08 +02:00
ByteHamster
5e0bf5d827
Merge pull request #5138 from ByteHamster/fix-wrong-media
Fix miniplayer sometimes showing old media file
2021-05-01 16:37:18 +02:00
ByteHamster
7bacb85367 Fix miniplayer sometimes showing old media file
Happens when pressing play on another episode without pausing the
previous one.
2021-05-01 11:00:31 +02:00
ByteHamster
35259f5543 Bumped version to 2.2.0 2021-04-13 21:55:58 +02:00
ByteHamster
4caa5ebfb6 Updated translations 2021-04-13 21:54:10 +02:00
ByteHamster
2c4693b938
Merge pull request #5100 from ByteHamster/fix-flickering
Fixed tab flickering
2021-04-10 11:01:16 +02:00
ByteHamster
c1b54c28db Fixed tab flickering 2021-04-10 10:14:20 +02:00
ByteHamster
4e58a60fa6
Merge pull request #5081 from ByteHamster/backport-sync
Backport: Add missing synchronized keyword
2021-04-03 16:15:43 +02:00
ByteHamster
3acdc83c66 Backport: Add missing synchronized keyword 2021-04-03 15:47:15 +02:00
ByteHamster
d717ae1e2e Bumped version to 2.2.0-beta3 2021-04-02 18:46:57 +02:00
ByteHamster
ae71d17f0b
Merge pull request #5079 from ByteHamster/update-play-icon
Update play icon when service is stopped
2021-04-02 18:31:33 +02:00
ByteHamster
1d8d3203d4 Update play icon when service is stopped 2021-04-02 18:14:03 +02:00
ByteHamster
d6e0799a21 Updated translations 2021-04-02 17:49:08 +02:00
ByteHamster
e57f281728
Merge pull request #5078 from ByteHamster/rename-cover
Rename audio player tabs
2021-04-02 17:35:50 +02:00
ByteHamster
2df3cf9fe7 Rename audio player tabs 2021-04-02 17:14:01 +02:00
ByteHamster
7b49cab684
Merge pull request #5076 from ByteHamster/fix-miniplayer-state
Fixed miniplayer state sometimes being wrong
2021-04-02 17:08:46 +02:00
Tony Tam
843892e34f
Safer remain time - default to zero when the media duration is wrong (#5043) 2021-04-02 14:30:21 +02:00
ByteHamster
c6c509946f Fixed miniplayer state sometimes being wrong 2021-04-02 11:50:41 +02:00
ByteHamster
6b9821a1f9
Merge pull request #5052 from ByteHamster/stop-service-properly
Stop service properly when playback ends
2021-03-27 12:20:31 +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
4f5d076cb9 Stop service properly when playback ends 2021-03-26 18:59:14 +01:00
ByteHamster
68e70d1b6b Show cover and shownotes for previewed episodes 2021-03-26 18:56:38 +01:00
ByteHamster
4941818b6f Removed invalid upcast 2021-03-26 18:56:33 +01:00
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