Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-24 | Reorganize DownloadLogFragment lifecycle | Anderson Mesquita | |
2019-06-24 | Reorganize Episode Fragments lifecycle | Anderson Mesquita | |
This uses the existing android lifecycle methods to avoid having to do null checks and state saving in various places. | |||
2019-06-24 | Fix whitespace | Anderson Mesquita | |
2019-06-24 | Reorganize downloads fragments lifecycle | Anderson Mesquita | |
Unregistering from the EventDistributor on stop will prevent downloads from updating when an episode finishes playing while the screen was off (#2747), so this registers/unregisters on view create/destroy. Disposing of the request to load items on stop could potentially cause the same issue. Since we're disposing of this request on destroy, there's no need to keep checking and disposing of it in the several lifecycle methods. There's no need to call `onFragmentLoaded()` on attach, since this is the first lifecycle method to be called [[1]], meaning the items will always be null by the time this method is called. Finally, since `loadItems` depends on the view being created, it is now only called on view create to avoid having to store state in the class about whether the view has been created, taking advantage of the native fragment lifecycle. [1]: https://developer.android.com/guide/components/fragments Closes: #2747 | |||
2019-06-24 | Extract methods from onViewCreated | Anderson Mesquita | |
2019-06-24 | Fix IDE warnings | Anderson Mesquita | |
Deprecated method, null pointer exceptions, and simpler switch with only two cases. | |||
2019-06-24 | Fix whitespace | Anderson Mesquita | |
2019-06-14 | Merge pull request #3229 from ByteHamster/feed-settings-update | H. Lehmann | |
Updated feed settings screen | |||
2019-06-14 | Cleanup | ByteHamster | |
2019-06-14 | Added authentication and episode filter dialogs | ByteHamster | |
2019-06-14 | Updated feed settings screen | ByteHamster | |
2019-06-13 | Merge pull request #3227 from ByteHamster/restructure-settings | H. Lehmann | |
Restructured preferences code | |||
2019-06-13 | Merge pull request #3228 from ByteHamster/removed-deleted-receiver | H. Lehmann | |
Removed deleted receiver from manifest | |||
2019-06-13 | Removed deleted receiver from manifest | ByteHamster | |
2019-06-13 | Restructured preferences code | ByteHamster | |
2019-06-13 | Merge pull request #3213 from fabolhak/add_episode_cache_summary | H. Lehmann | |
add pref_episode_cache_summary | |||
2019-06-07 | remove german translation | Unknown | |
2019-06-06 | Merge pull request #3218 from ByteHamster/mobile-download | H. Lehmann | |
Clarified mobile updates setting | |||
2019-06-05 | Clarified setting | ByteHamster | |
2019-06-04 | don't override summary value in PreferenceController | Unknown | |
2019-06-03 | Merge pull request #3215 from ByteHamster/crashes | H. Lehmann | |
Fixed ArrayIndexOutOfBoundsException | |||
2019-06-03 | Merge pull request #3214 from ByteHamster/work-manager-disabled-auto-update | H. Lehmann | |
Handle disabled auto update | |||
2019-06-03 | Fixed ArrayIndexOutOfBoundsException | ByteHamster | |
2019-06-03 | Handle disabled auto update | ByteHamster | |
2019-06-03 | Merge pull request #3164 from ByteHamster/work-manager | H. Lehmann | |
Work manager | |||
2019-06-03 | Upgrade preferences independently from database | ByteHamster | |
2019-06-03 | Revert "Start WorkManager on upgrade" | ByteHamster | |
This reverts commit d372aa957781127a9d20ac1e3127c886379100d1. | |||
2019-06-03 | Start WorkManager on upgrade | ByteHamster | |
2019-06-01 | add pref_episode_cache_summary | Unknown | |
2019-05-29 | Merge pull request #3212 from ByteHamster/issue-template | H. Lehmann | |
Updated to new issue template file structure | |||
2019-05-29 | Updated to new issue template file structure | ByteHamster | |
2019-05-28 | Allow to disable auto updates | ByteHamster | |
2019-05-28 | Merge branch 'develop' into work-manager | ByteHamster | |
2019-05-28 | Merge pull request #3210 from ByteHamster/eventbus-annotation | H. Lehmann | |
Use annotation processor for EventBus | |||
2019-05-28 | Merge pull request #3174 from skitt/spread-smart-shuffle | H. Lehmann | |
Smart shuffle: spread episodes evenly | |||
2019-05-28 | Use annotation processor for EventBus | ByteHamster | |
2019-05-28 | bugfix #3009 - Podcast's feed search results listed in an odd order (#3128) | alimemonzx | |
2019-05-28 | Merge pull request #2709 from brad/fix-2359 | H. Lehmann | |
Display cover art for media in the widget | |||
2019-05-28 | Make sure to clear old icon if loading fails | ByteHamster | |
2019-05-28 | Merge pull request #3043 from CedricCabessa/remaining_time_playback_speed | H. Lehmann | |
Fixes #2197: Remaining time playback speed | |||
2019-05-28 | rename category title to match with "playback speeds" | Cédric Cabessa | |
also rename the key to be consistent with the content | |||
2019-05-27 | Merge pull request #3207 from ByteHamster/sort-description | H. Lehmann | |
Sort options: 'old to new' instead of 'ascending' | |||
2019-05-27 | Merge pull request #3160 from andersonvom/refactor-action-button | H. Lehmann | |
Refactor action button logic | |||
2019-05-27 | Replace action/callback utils with ItemActionButton | Anderson Mesquita | |
This just replaces all previous usages of `ActionButtonUtils` and `DefaultActionButtonCallback` with the newly created `ItemActionButton` class. | |||
2019-05-27 | Extract action button utils/callback into classes | Anderson Mesquita | |
This splits the logic in `ActionButtonUtils` and `DefaultActionButtonCallback` into multiple specialized classes to reduce duplication figuring out which button/action to use while at the same time making each individual button to have a single responsability. | |||
2019-05-27 | Sort options: 'old to new' instead of 'ascending' | ByteHamster | |
2019-05-27 | Merge pull request #3206 from ByteHamster/clear-text-traffic | Martin Fietz | |
Clear text traffic in shownotes | |||
2019-05-27 | Allow mixed content | ByteHamster | |
2019-05-27 | Allow cleartext traffic | ByteHamster | |
2019-05-27 | Merge pull request #3191 from jas14/stricter-db-import | H. Lehmann | |
Check SQLite3 magic bytes before import |