Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-04 | Automatic AndroidX migration | ByteHamster | |
2019-09-21 | #2929 - refactor common "Open Podcast" intent construction | orionlee | |
2019-08-11 | Updated OnlineFeedView layout | ByteHamster | |
2019-04-12 | Upgraded EventBus to v3 | ByteHamster | |
Also made sure that register/unregister are called in onStart/onStop instead of onResume/onPause (prevents possible MultiWindow problems where updates are not received because activity is not fucused). | |||
2019-04-07 | bugfix #3099 - add podcast by URL - show error dialog when URL points to no ↵ | orionlee | |
feed. | |||
2019-04-06 | bugfix - rxjava2 null return - wrap nullable return with Optional | orionlee | |
2019-04-06 | #2966 RxJava2 null - case underlying method has needs to return null. | orionlee | |
Need to wrap return result with Optional<> Mark code path with TODO. Actual fix is pending #2954 merge. Rx observer: underlying sources that need to return Optional<> OnlineFeedViewActivity.parseFeed : <anonymous subscriber> PlaybackController.bindToService : fixed in #2954 | |||
2019-04-06 | #2966 RxJava2 null - explicit mark underlying Rx sources as NonNull | orionlee | |
to be on the safe side, for cases that the consuming observers checks null unnecessarily. Rx observer : underlying sources marked as NonNull OnlineFeedViewActivity.startFeedDownload : Downloader.getResult AllEpisodesFragment.loadItems : AllEpisodesFragment.loadData PlaybackHistoryFragment.loadItems : DBReader.getPlaybackHistory QueueFragment.loadItems : DBReader.getQueue SearchFragment.search : .performSearch | |||
2019-02-01 | Finish when closing error dialog | ByteHamster | |
2019-02-01 | Null handling in OnlineFeedViewActivity (#3004) | Burt Wiley Snyder | |
2019-01-03 | Merge pull request #2859 from ByteHamster/glide-48 | H. Lehmann | |
Upgraded Glide to version 4.8.0 | |||
2018-12-26 | Merge branch 'develop' into rxjava2 | ByteHamster | |
2018-10-21 | Merge branch 'develop' into glide-48 | H. Lehmann | |
2018-10-21 | Remove redundant type casts | egsavage | |
2018-10-14 | Upgraded Glide to version 4.8.0 | ByteHamster | |
2018-10-13 | Fix error-prone errors | Andrew Gaul | |
2018-09-30 | Migrate rxjava to version 2 | Martin Fietz | |
2018-07-06 | Better feed parser errors | ByteHamster | |
2018-06-05 | Removed FeedImage | ByteHamster | |
2018-01-21 | Add missing spaces | Martin Fietz | |
2018-01-14 | Add final modifiers | Martin Fietz | |
2018-01-14 | Weaken declaration access | Martin Fietz | |
2018-01-14 | Remove unused imports | Martin Fietz | |
2018-01-10 | Silence warning | Martin Fietz | |
2018-01-10 | Simplify | Martin Fietz | |
2018-01-10 | Replace deprecated method | Martin Fietz | |
2018-01-10 | Simplify | Martin Fietz | |
2018-01-10 | Replace deprecated method | Martin Fietz | |
2018-01-10 | Avoid NPE | Martin Fietz | |
2018-01-10 | Remove assertions | Martin Fietz | |
2017-10-15 | Merged add_feed_label and add_new_feed_label | ByteHamster | |
Closes #1833 | |||
2016-11-19 | Fix adding YouTube feeds | Cj Malone | |
2016-11-01 | Replace jsoup's example html to plain text parser with adaptation thereof | Martin Fietz | |
2016-11-01 | Sanitize HTML from Atom feed descriptions/subtitles | Martin Fietz | |
2016-07-02 | Merge pull request #2050 from mfietz/issue/2049-missing-onerror | Martin Fietz | |
OnlineFeedViewActivity: Add onError and refactor | |||
2016-06-29 | Fixed rule 'Lamdbas containing only one statement should not nest this ↵ | Soso Tughushi | |
statement in a block' | |||
2016-06-29 | Add onError and refactor | Martin Fietz | |
2016-03-22 | code cleaning: | Domingos Lopes | |
- lambda expressions, method references, - multi catches, - remove unnecessary keywords (public keyword on interface method signatures, static on interfaces or enums, final on private method signatures), - == false expressions, - diamond type (<>) expressions, - replace StringBuffer with StringBuilder for local variables used by a single thread, - replace Arrays.asList with Collections.singletonList whenever applicable, - inline variable returns (whenever the variable name's meaning is not important to understand the code), - replace some chains of if/else if/... with switch/case, - break append(a + b) into append(a).append(b) for StringBuilder objects, - unused import statements, - reduce log TAGs to 23 characters, - MaterialDialog callback deprecated, - ActionBarActivity for AppCompatActivity, | |||
2016-03-18 | Print log | Martin Fietz | |
2016-03-04 | Add ability to open feed after subscribing | Martin Fietz | |
2016-01-30 | Change feed lastModified/lastUpdate to String | Martin Fietz | |
2015-12-02 | Replace commons-lang3 where possible | Martin Fietz | |
2015-11-26 | RxJava defer -> fromCallable | Martin Fietz | |
2015-11-26 | DownloadObserver must die | Martin Fietz | |
2015-11-08 | AlertDialog -> v7 AlertDialog | Martin Fietz | |
2015-09-10 | Refactor database access | Martin Fietz | |
2015-08-30 | Use RxAndroid instead of AsyncTask and Thread | Martin Fietz | |
2015-07-09 | Added new per-feed auto download override flag. | Udi Finkelstein | |
2015-04-11 | Add feed: remember credentials after selecting feed, try UTF-8 for HTTP ↵ | Martin Fietz | |
basic authentication | |||
2015-04-11 | Refactoring | Martin Fietz | |