Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-01 | Fix miniplayer sometimes showing old media file | ByteHamster | |
Happens when pressing play on another episode without pausing the previous one. | |||
2021-04-03 | Backport: Add missing synchronized keyword | ByteHamster | |
2021-04-02 | Update play icon when service is stopped | ByteHamster | |
2021-04-02 | Safer remain time - default to zero when the media duration is wrong (#5043) | Tony Tam | |
2021-03-27 | Merge pull request #5052 from ByteHamster/stop-service-properly | ByteHamster | |
Stop service properly when playback ends | |||
2021-03-26 | Stop service properly when playback ends | ByteHamster | |
2021-03-26 | Show cover and shownotes for previewed episodes | ByteHamster | |
2021-03-10 | Fixed getting next page of feed | ByteHamster | |
2021-03-08 | Merge pull request #5010 from ByteHamster/crash-fix | ByteHamster | |
Various crash fixes reported in the beta | |||
2021-03-07 | Nullability checks in ExoPlayerWrapper | ByteHamster | |
2021-03-07 | Fixed calling bindService if service is not running | ByteHamster | |
2021-03-07 | Merge pull request #5006 from ByteHamster/podcast-specific-speed | ByteHamster | |
Clear temporary playback speed when switching to another episode | |||
2021-03-07 | Clear temporary playback speed when switching to another episode | ByteHamster | |
2021-03-07 | Stop playback of deleted podcast even if it is just streaming | ByteHamster | |
2021-03-06 | Fixed download service notification not being updated to 'Stopping service' | ByteHamster | |
2021-03-06 | Fixed local folders ending up in DownloadService | ByteHamster | |
2021-03-04 | Mention ad blockers in certificate error message | ByteHamster | |
2021-03-04 | Show the name of failing downloads in the notification | ByteHamster | |
2021-03-04 | Described download errors in more detail | ByteHamster | |
2021-03-04 | Show dedicated error message when an app messes with the network | ByteHamster | |
2021-03-04 | Formatted with spaces | ByteHamster | |
2021-03-01 | Merge pull request #4983 from ByteHamster/fix-error-message-wrong-size | ByteHamster | |
Fixed wrong error message | |||
2021-03-01 | Fixed wrong error message | ByteHamster | |
2021-03-01 | Fixed crash when notification updater is null | ByteHamster | |
2021-03-01 | Merge pull request #4963 from a1291762/develop | ByteHamster | |
Avoid the stuck download notification | |||
2021-03-01 | Change the message that appears when downloads are finished | Lincoln Ramsay | |
In the event that the notification hangs around, this is a more accurate description of what is happening. | |||
2021-02-28 | Refactoring: Remove Cursor related code from Feed class (#4968) | Herbert Reiter | |
2021-02-28 | Avoid stuck download notifications | Lincoln Ramsay | |
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-26 | Removed DbWriter dependency from model | ByteHamster | |
2021-02-25 | Refactoring: Move inner classes PlayableUtils and PlayableException out of ↵ | Herbert Reiter | |
Playable (#4962) | |||
2021-02-25 | use full URL for custom gpodder server (#4932) | MStrecke | |
2021-02-24 | Remove interface ImageResource (#4911) | Herbert Reiter | |
2021-02-23 | Merge pull request #4950 from ByteHamster/fix-file-not-found | ByteHamster | |
Fixed rare 'file not found' errors when starting playback | |||
2021-02-21 | Improve FeedItem class documentation | Herbert Reiter | |
2021-02-19 | Fixed rare 'file not found' errors when starting playback | ByteHamster | |
The `getPlayLastPlayedMediaIntent` method was originally added in 2013 to avoid starting the service without a media file. The bind method should actually never need to start the service in the first place, though. | |||
2021-02-17 | Added more id3 parser tests | ByteHamster | |
2021-02-16 | Fixed NPE when loading ogg chapters | ByteHamster | |
2021-02-16 | Rewrite chapter parser for testability | ByteHamster | |
2021-02-16 | Merge pull request #4940 from ByteHamster/more-reliable-chapters | ByteHamster | |
More reliable chapter loading | |||
2021-02-15 | Fix parsing chapters with multiple null bytes | ByteHamster | |
Previously, we relied on the string to fill the complete frame. Some podcasts terminate the string early and leave some garbage in the frame data. Skip that garbage, so that the reader is at a valid frame header position when starting the next iteration. | |||
2021-02-15 | Removed method that does the same as loadMediaInfo anyway | ByteHamster | |
2021-02-15 | Removed return parameter of loadMediaInfo | ByteHamster | |
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-15 | changed the "Use Episode Cover" setting to only apply to list items. (#4908) | Geist5000 | |
2021-02-15 | Merge pull request #4936 from ByteHamster/chapter-reader | ByteHamster | |
Simplified chapter reader | |||
2021-02-15 | New workaround for hiding the notification directly | ByteHamster | |
2021-02-15 | Refresh all feeds at once instead of sending tons of lists with 1 feed each | ByteHamster | |
2021-02-15 | Removed some unnecessary calls to startForeground | ByteHamster | |
2021-02-15 | Simplified chapter reader | ByteHamster | |
No longer uses code duplication for opening local and remote streams. Also, switched to OkHttp to handle redirects. | |||
2021-02-14 | Merge branch 'master' into develop | ByteHamster | |
2021-02-14 | New preference to show the remaining time in the 'queue' and podcast episode ↵ | Tony Tam | |
view (#4880) |