summaryrefslogtreecommitdiff
path: root/app/src/main/java
AgeCommit message (Collapse)Author
2019-06-26validate username for characters not accepted.Wagubi Brian
2019-06-14CleanupByteHamster
2019-06-14Added authentication and episode filter dialogsByteHamster
2019-06-14Updated feed settings screenByteHamster
2019-06-13Restructured preferences codeByteHamster
2019-06-13Merge pull request #3213 from fabolhak/add_episode_cache_summaryH. Lehmann
add pref_episode_cache_summary
2019-06-04don't override summary value in PreferenceControllerUnknown
2019-06-03Merge pull request #3164 from ByteHamster/work-managerH. Lehmann
Work manager
2019-06-03Upgrade preferences independently from databaseByteHamster
2019-05-28Allow to disable auto updatesByteHamster
2019-05-28Merge branch 'develop' into work-managerByteHamster
2019-05-28Use annotation processor for EventBusByteHamster
2019-05-28Merge pull request #3043 from CedricCabessa/remaining_time_playback_speedH. Lehmann
Fixes #2197: Remaining time playback speed
2019-05-27Replace action/callback utils with ItemActionButtonAnderson Mesquita
This just replaces all previous usages of `ActionButtonUtils` and `DefaultActionButtonCallback` with the newly created `ItemActionButton` class.
2019-05-27Extract action button utils/callback into classesAnderson 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-27Merge pull request #3206 from ByteHamster/clear-text-trafficMartin Fietz
Clear text traffic in shownotes
2019-05-27Allow mixed contentByteHamster
2019-05-27Merge pull request #3191 from jas14/stricter-db-importH. Lehmann
Check SQLite3 magic bytes before import
2019-05-23Avoid error delivery to disposed DisposableJoe Stein
2019-05-20Check SQLite3 magic bytes before importJoe Stein
2019-05-19Merge pull request #3136 from andersonvom/developH. Lehmann
Add progress bar with space information to data folder selection dialog
2019-05-19Improve space wording on choose data folder dialogAnderson Mesquita
This makes it clear that the number refers to the **free** space left on the device, as opposed to the total space available.
2019-05-19Add space usage bar to data folder dialogAnderson Mesquita
This displays a progress bar with the amount of used/free space in each storage location to make it easier to identify storage devices. This is particularly useful for devices that use non-standard names. Reference: #3049
2019-05-19Extract data folder dialog layoutAnderson Mesquita
This is in preparation to add a progress bar displaying the amount of used/free space in the dialog (#3049). Since we'll need a custom view to do it, this extracts the layout beforehand.
2019-05-19Extract methods in ChooseDataFolderDialogAnderson Mesquita
This makes the main `showDialog()` method a bit shorter by extracting behavior into shorter methods.
2019-05-19Merge pull request #3165 from ByteHamster/opml-import-mismatchH. Lehmann
Removed opml pick action
2019-05-19No longer need to listen to serviceEvent. PlaybackController does that ↵ByteHamster
automatically
2019-05-19Fixed crashByteHamster
2019-05-19Merge branch 'develop' into eventbus-v3ByteHamster
2019-05-19Merge pull request #3162 from andersonvom/2853-chapter-scrollingMartin Fietz
Scroll to chapter currently being played
2019-05-19Merge pull request #3168 from ByteHamster/about-open-browserMartin Fietz
About screen: Open web links in browser
2019-05-17Merge pull request #3188 from ByteHamster/revert-playbackservice-changesH. Lehmann
Revert playbackservice changes
2019-05-17Revert "Merge pull request #2954 from ↵ByteHamster
orionlee/bugfix_phantom_notification_rework_2716" This reverts commit 643173de14ade8acfa5e6b92464482c7402e172e, reversing changes made to f2d103736d20bca481817808ee73b240fc2f7be4.
2019-05-14Do not deliver result if view is destroyedByteHamster
2019-05-12Do not query database on main threadByteHamster
2019-05-08Merge pull request #3166 from ByteHamster/fix-some-testsH. Lehmann
Fixed some integration tests
2019-05-08Fixed NPEByteHamster
2019-05-07Open web links in browserByteHamster
2019-05-06Fixed some integration testsByteHamster
2019-05-06Removed opml pick actionByteHamster
2019-05-06Using WorkManager for feed updatesByteHamster
2019-05-05Scroll to chapter currently being playedAnderson Mesquita
This is especially helpful for episodes that have a large number of chapters. Closes: #2853
2019-05-03Merge pull request #3155 from ByteHamster/empty-view-simplificationH. Lehmann
Simplify empty view handling on recycler views
2019-05-03Fixed NPE when selected item is nullByteHamster
The method is called again with a valid listAdapter automatically Closes #3154
2019-05-03Simplify empty view handling on recycler viewsByteHamster
2019-05-03Fixed about screen readability in amoled theme (Closes #3151)ByteHamster
2019-04-30Merge pull request #3147 from ByteHamster/fix-empty-listMartin Fietz
Fixed empty list not receiving updates
2019-04-30Fixed empty list not receiving updatesByteHamster
2019-04-30Return Optional feed when loading feed itemsAnderson Mesquita
RxJava 2.x no longer accepts `null` values and will yield a `NullPointerException` immediately or as a signal to downstream [1]. This returns an Optional<Feed> instead to avoid errors. [1]: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#nulls
2019-04-28force refresh time when playback speed changeCédric Cabessa
This is useful when media is paused