summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-13Fixed NPEByteHamster
2019-04-12Merge pull request #3113 from ByteHamster/fix-crash-npeH. Lehmann
Fixed NPE
2019-04-12Fixed NPEByteHamster
2019-04-12Merge pull request #3110 from ByteHamster/fix-controller-release-crashH. Lehmann
Fixed crash when re-using released controller
2019-04-12Fixed crash when re-using released controllerByteHamster
2019-04-12Merge pull request #3106 from ByteHamster/subscriptions-columnsH. Lehmann
Set number of subscription columns
2019-04-12Merge pull request #3105 from ByteHamster/style-repetitionH. Lehmann
Reduced repetition in styles.xml
2019-04-12Merge pull request #3107 from ByteHamster/nb-translationH. Lehmann
Removed nb translation
2019-04-12Merge pull request #3104 from ByteHamster/queue-loadingH. Lehmann
Fix displaying progress indicator in multi window
2019-04-11Removed nb translationByteHamster
2019-04-11Set number of subscription columnsByteHamster
2019-04-11Reduced repetition in styles.xmlByteHamster
2019-04-11Fix displaying progress indicator in multi windowByteHamster
2019-04-11Merge pull request #3097 from ByteHamster/exoplayer-main-threadH. Lehmann
Executing all ExoPlayer methods on main thread
2019-04-11Merge pull request #3102 from ByteHamster/no-state-in-fragmentsH. Lehmann
Do not hold state in fragments
2019-04-11Making sure that ExternalPlayerFragment is updated when starting first mediaByteHamster
2019-04-11Clarified that it is using caller thread. not main threadByteHamster
2019-04-10Do not hold state in fragmentsByteHamster
2019-04-08Merge pull request #3100 from ↵Martin Fietz
orionlee/bugfix_bulk_action_ui_survive_split_screen_3088 bugfix - bulk actions - make UI survive upon split screen
2019-04-08Merge pull request #3101 from ↵Martin Fietz
orionlee/bugfix_add_podcast_by_url_case_no_feed_in_html_3099 bugfix - add podcast by URL - show error dialog when URL points to no feed
2019-04-07bugfix #3099 - add podcast by URL - show error dialog when URL points to no ↵orionlee
feed.
2019-04-07bugfix #3088 - bulk edit - make UI survive upon split screenorionlee
2019-04-07Fix Sonic playbackByteHamster
2019-04-07Merge branch 'develop' into exoplayer-main-threadByteHamster
2019-04-07Merge pull request #2974 from orionlee/bugfix_rxjava2_null_returns_2966H. Lehmann
Fix rxjava2 null returns
2019-04-07Executing all ExoPlayer methods on main threadByteHamster
2019-04-06bugfix - rxjava2 null return - wrap nullable return with Optionalorionlee
2019-04-06fix rebase conflicts - remove the incorrect @NonNull from rxjavaorionlee
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 - case the underlying method may return null, butorionlee
should never happen in the code path, e.g., return the current FeedItem in ItemFragment UI. Mark underlying method as @Nullable, and let observer's existing onError() to handle null case Rx observer : underlying sources marked as @Nullable ItemFragment.load : .loadInBackground MediaplayerActivity.checkFavorite : DBReader.getFeedItem ItemDescriptionFragment.onViewCreated : DBReader.getFeedItem ItemlistFragment.loadItems : .loadData
2019-04-06#2966 RxJava2 null - explicit mark underlying Rx sources as NonNullorionlee
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-04-06#2966 RxJava2 null - explicit mark underlying Rx sources as NonNullorionlee
to be on the safe side, for cases that the consuming observers already assumes the result is not null. Rx observer : underlying sources marked as NonNull OnlineFeedViewActivity.listener member : DBReader.getFeedList StatisticsActivity.loadStatistics : DBReader.getStatistics CustomMRControllerDialog.updateViews : CustomMRControllerDialog.fetchArt CompletedDownloadsFragment.loadItems : DBReader.getDownloadedItems DownloadLogFragment.loadItems : DBReader.getDownloadedItems ItemDescriptionFragment.onViewCreated : .loadData, Timeline.processShownotes SubscriptionFragment.loadSubscriptions : DBReader.getNavDrawerData SubscriptionFragment.onContextItemSelected (x2) : DBWriter.markFeedSeen, DBWriter.markFeedRead PreferenceController.export : ExportWorker.output member
2019-04-06Merge pull request #3083 from orionlee/bulk_remove_from_queue_1145H. Lehmann
Bulk remove from queue
2019-04-06Merge pull request #3093 from AntennaPod/bugfix/3084-queue-undo-singleH. Lehmann
Create new adapter to show single item after undo
2019-04-06Show single item after undo in EpisodesFragmentByteHamster
2019-04-06refactor - rename string resource name `remove_episode_lable` , which was ↵orionlee
ambiguous with typos, to `delete_episode_label` - non-default string resources to be handled by Transifex
2019-04-06tweak - batch edit UI - support longer action labelorionlee
2019-04-06remove comment to reduce mental work per review feedbackorionlee
2019-04-06remove outdated comment - support for vector drawables for pre Android 5 ↵orionlee
devices is here to stay.
2019-04-06tweak - bulk edit UI - remove hiding FAB during scroll per review feedbackorionlee
2019-04-06tweak - bulk edit UI - use Snackbar for selection messageorionlee
- to be consistent with the action message in previous commit.
2019-04-06tweak - bulk edit UI - show a message after an action is applied.orionlee
2019-04-06refactor - bulk edit UI - make fab clickable on Pre-Lollipop devices without ↵orionlee
custom codes.
2019-04-06Create new adapter to show single item after undoMartin Fietz
2019-04-04refactor - UI - remove the old (and now used) select all / none ↵orionlee
/intermediate icons
2019-04-04refactor - UI - make OPML import screen use the new select all / none icons ↵orionlee
as well (so that only single set of icons are needed)
2019-04-04bulk edit - UI - new select all / none icons, based onorionlee
standard Material icons.
2019-04-04bulk remove episodes from queue - UI - icon for dark themes.orionlee
2019-04-04Merge pull request #3086 from ByteHamster/fix-double-slash-urlMartin Fietz
Specifying base url
2019-04-04Merge pull request #2954 from orionlee/bugfix_phantom_notification_rework_2716H. Lehmann
Fix phantom service notification