summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment
AgeCommit message (Collapse)Author
2019-08-18#3248 Add unit testMax Bechtold
2019-08-18Draft volume reduction settings per feedMax Bechtold
2019-08-12Sort automatic download wifi names ignoring caseAndrew Gaul
When a user has many wifi networks it can be difficult to remember if a given network has upper- or lower-case.
2019-08-11Merge pull request #3315 from damoasda/Queue-Sort-Order2H. Lehmann
Queue sort order - with keep sorted checkbox
2019-08-11Changes due to feedback in pull request #3315damoasda
2019-08-11Changes due to feedback in pull request #3315damoasda
2019-08-10Queue: Keep sorted #1556damoasda
2019-08-10Queue: Keep sorted #1556damoasda
2019-08-10Queue: Keep sorted #1556damoasda
2019-08-10CleanupByteHamster
2019-08-04Merge branch 'develop' into Queue-Sort-Orderdamoasda
2019-07-25Display notification when trying to streamByteHamster
2019-07-25Refactored mobile updates settingByteHamster
2019-07-23Merge pull request #3286 from ByteHamster/batch-edit-queueH. Lehmann
Added batch edit to queue
2019-07-23Merge pull request #3287 from ByteHamster/add-feed-page-redesignH. Lehmann
Added error message, do not jump after loading completed
2019-07-23Added batch edit to queueByteHamster
2019-07-23Fixed crash when context is nullByteHamster
From Google Play console
2019-07-23Added error message, do not jump after loading completedByteHamster
2019-07-22Added quick discovery fragmentByteHamster
2019-07-22Redesigned add feed pageByteHamster
2019-07-22Merge pull request #3278 from ByteHamster/empty-viewH. Lehmann
Updated empty views
2019-07-22Merge pull request #3240 from ByteHamster/combined-searchH. Lehmann
WIP: Combined podcast search
2019-07-22Using EmptyViewHandler for chapters fragmentByteHamster
2019-07-22Updated appearance of empty viewByteHamster
2019-07-14Reword "Mark as seen" to "Remove 'new' flag"Anderson Mesquita
This avoids the confusion between "Mark as seen" and "Mark as played". Closes: #3225
2019-07-12Removed Flattr supportByteHamster
2019-07-12Added CombinedSearcher for podcastsByteHamster
2019-07-11Merge branch 'develop' into 2747-completed-downloads-updateH. Lehmann
2019-07-11Merge pull request #3261 from archibishop/fix-removing-wrong-favourite-messageH. Lehmann
Fix removing wrong favourite message
2019-07-10Fix removing wrong favoruite messageWagubi Brian
2019-07-09Queue: Keep sorted #1556damoasda
2019-07-06Merge pull request #3254 from jas14/feed-rotation-crash-3245H. Lehmann
New ViewModel for loading feed preferences across lifecycle
2019-07-02Extend play/pause functionality to Image CoverWagubi Brian
2019-07-02New ViewModel for loading feed preferences across lifecycleJoe Stein
2019-06-26Combined podcast searchByteHamster
2019-06-24Fix recycler and empty view hide/show logicAnderson Mesquita
The `emptyViewHandler` already handles hiding and showing both the empty view and the recycler view on data changes, so this commit removes this part of the logic from the episodes fragment. It also hides the empty view right after creating the recycle adapter for the first time (when the fragment is created) to prevent the progress bar and the empty view from being displayed at the same time. `createRecycleAdapter()` signature was changed to make it explicit that it depends on both the `recyclerView` and `emptyViewHandler`. Similarly, `onFragmentLoaded()`, since it also depends on the new data that gets loaded.
2019-06-24Reorganize subscription fragment lifecycleAnderson Mesquita
2019-06-24Reorganize search fragment lifecycleAnderson Mesquita
2019-06-24Reorganize playback history lifecycleAnderson Mesquita
2019-06-24Reorganize item fragments lifecycleAnderson Mesquita
2019-06-24Reorganize DownloadLogFragment lifecycleAnderson Mesquita
2019-06-24Reorganize Episode Fragments lifecycleAnderson Mesquita
This uses the existing android lifecycle methods to avoid having to do null checks and state saving in various places.
2019-06-24Fix whitespaceAnderson Mesquita
2019-06-24Reorganize downloads fragments lifecycleAnderson 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-24Extract methods from onViewCreatedAnderson Mesquita
2019-06-24Fix IDE warningsAnderson Mesquita
Deprecated method, null pointer exceptions, and simpler switch with only two cases.
2019-06-24Fix whitespaceAnderson Mesquita
2019-06-14CleanupByteHamster
2019-06-14Added authentication and episode filter dialogsByteHamster
2019-06-14Updated feed settings screenByteHamster