summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2019-11-05#2652 (part of): The in-progress podcast at the front of the queueorionlee
should remain at the front.
2019-11-05refactor - DBWriterTest: parametrize the set of testsorionlee
2019-11-05refactor - DBWriter.addQueueItem() : refactor enqueue position calculationorionlee
to be a unit-testable component (static inner class)
2019-11-05Style OnlineFeedViewActivity like a dialogByteHamster
User study showed that new users do not get the difference between the actual feed list and the preview. If the preview is a dialog, this is a lot easier to see. Additionally, the "dialog" now closes after the subscription succeeded.
2019-10-31Clearer button text for feching podcast (#3575)sevenmaster
When subscribing to a podcast, the old text might be confusing to new users (it's not downloading an episode, just the feed. That is not considered downloading for most users) Signed-off-by: sevenmaster <seven-master@hotmail.de>
2019-10-31Merge pull request #3572 from ByteHamster/downloadservice-refactoringH. Lehmann
DownloadService refactoring
2019-10-30Merge pull request #3571 from ByteHamster/hide-play-button-on-destroyH. Lehmann
Updating notification play button in onDestroy
2019-10-30Do not refresh feeds more often than necessaryByteHamster
2019-10-30Updating notification more oftenByteHamster
2019-10-30Do not access context in constructorByteHamster
2019-10-30Extracted DownloaderFactory to new classByteHamster
2019-10-30Reordered methods to have setup on topByteHamster
2019-10-30Posting downloaders on executorByteHamster
2019-10-30Extracted handling completed downloads to methodByteHamster
2019-10-30Converted our own FeedSyncThread to a task+executorByteHamster
2019-10-29Extracted notification from DownloadServiceByteHamster
2019-10-29Extracted feed sync from DownloadServiceByteHamster
2019-10-29Updating notification play button in onDestroyByteHamster
2019-10-29Fix incorrect progress string on widgetPtilopsis Leucotis
If option "pref_followQueue_title" is disabled, when played episode #1 is ended and next episode #2 is loaded, progress string on widget show incorrect information about position and duration of episode, because it show (position / duration) of ended episode #1 instead of (position / duration) of loaded episode #2.
2019-10-27Prefer image that is specified in feed over embedded imageByteHamster
2019-10-25Merge branch 'develop' into more-eventbus-migrationH. Lehmann
2019-10-25Merge pull request #3528 from orionlee/podcast_screen_sort_2524H. Lehmann
Sort Support in Podcast screen
2019-10-25Removed EventDistributorByteHamster
2019-10-25Migrated feed list update event to EventBusByteHamster
2019-10-25Migrated unread items update to EventBusByteHamster
2019-10-25Migrated player status event to EventBusByteHamster
2019-10-24Fixes #3444 - Strip off HTML from podcast descriptionsfossterer
2019-10-24Feed Sort Order DB column: changed from Integer to Text, to allow ↵orionlee
flexibility of multiple sorts without DB schema change
2019-10-24Misc code style fixes.orionlee
2019-10-24Remove unused comparators after SortOrder refactoringorionlee
2019-10-24Merge pull request #3551 from ByteHamster/eventdistributorH. Lehmann
Migrated some events from EventDistributor to EventBus
2019-10-24Merge pull request #3550 from ByteHamster/remove-resume-intentH. Lehmann
Removed resume intent
2019-10-24Test to ensure Feed only accepts INTRA_FEED sort orderorionlee
2019-10-24feeditem sort - handle boundary conditionsorionlee
2019-10-24rename + refactor QueueSorter to FeedItemPermutors, to support both queue ↵orionlee
and podcast screen.
2019-10-24sort in Podcast screen - implement all the sortsorionlee
2019-10-24a new filter icon, to differentiate it from sort per review.orionlee
- Icon source: https://materialdesignicons.com/icon/filter-outline
2019-10-23Merge pull request #3544 from M-arcel/developH. Lehmann
Transparent widget
2019-10-23Showing a more interesting background imageByteHamster
2019-10-23Code cleanupByteHamster
2019-10-23Material design layout tweaksByteHamster
2019-10-23Transparent widgetMarcel Regeci
2019-10-23Removed event that is never sentByteHamster
2019-10-23Migrated playback history events to EventBusByteHamster
2019-10-23Migrated download log events to EventBusByteHamster
2019-10-23Removed resume intentByteHamster
2019-10-22Merge pull request #3547 from ByteHamster/checkstyle-changeH. Lehmann
Checkstyle change
2019-10-22Enforce MultipleVariableDeclarations checkstyleByteHamster
2019-10-20sort in podcast screen - db persistenceorionlee
2019-10-20sort in podcast screen - logic, no db persistence yet.orionlee