summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-24Translation updatesByteHamster
2019-04-24Added release notesByteHamster
2019-04-24Merge pull request #3131 from ByteHamster/fix-hiding-ExternalPlayerH. Lehmann
Hiding ExternalPlayerFragment onStart
2019-04-24Hiding ExternalPlayerFragment onStartByteHamster
If the playback is finished in background, the fragmentLayout is not hidden. Steps to reproduce (without this commit): - Start last item in queue - Leave app using home button - Finish playback by using notification skip button - Resume to AntennaPod - ExternalPlayerFragment is shown (in invalid state) but should be hidden
2019-04-19Merge pull request #2957 from orionlee/bugfix_app_anr_in_auto_feed_update_2956H. Lehmann
Prevent app crash during some automatic feed update
2019-04-19Merge pull request #3126 from alimemonzx/developH. Lehmann
bugfix #3092 - time left on Queue screen not updated after download c…
2019-04-19bugfix #3092 - time left on Queue screen not updated after download completesAli
2019-04-17Merge pull request #3122 from ByteHamster/anr-switch-playerH. Lehmann
Made sure that there is not an ANR when switching media player
2019-04-17Made sure that there is not an ANR when switching media playerByteHamster
2019-04-16Merge pull request #3121 from ByteHamster/network-main-threadH. Lehmann
Fixed NetworkOnMainThreadException
2019-04-16Fixed NetworkOnMainThreadExceptionByteHamster
2019-04-16Merge pull request #3117 from ByteHamster/fix-anrH. Lehmann
Fixed cast related bugs
2019-04-14Merge pull request #3115 from ByteHamster/small-crashH. Lehmann
Fixed NPE
2019-04-14Do not set player status before player object is createdByteHamster
2019-04-14No locks are needed if everything is executed on main threadByteHamster
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