Added information about new Random and Smart Shuffle sort options

Scott Smith 2018-05-02 14:38:45 -07:00
parent f991787b42
commit ee0c29a106
1 changed files with 12 additions and 10 deletions

@ -6,30 +6,32 @@ When AntennaPod puts the episodes in the queue, they have to be sorted. There ar
## Basic (default)
The default way to sort episodes is by date: from oldest to newest. It means that old episodes will be played before newer ones. Each time AntennaPod downloads an episode, it will usually be added at the end of the queue.
The default way to sort episodes is by date: from oldest to newest. Old episodes will be played before newer ones. Each time AntennaPod downloads an episode, it will usually be added at the end of the queue.
The date used is the _publication date_ of the episode. This means that if you download an episode which has been published a long time ago, it may land at the top of the queue and not at the end.
## Advanced
With the advanced sort, you can select the sorting criterion and eventually invert list. Available sorting criteria are:
* By date: older episodes first (this is actually the basic way sorting way)
* By length: shorter episodes first
* By name: from A to Z (actually from 0 to 9 then A to Z), case insensitive.
* By feed priority: according to the priority you gave to the feed, highest first.
* By media type (Audio vs. Video), preserving previous sorting criterion as a second key.
With the advanced sort, you can select the sorting criterion and order (ascending or descending). Available sorting criteria are:
* **Date (Asc/Desc)** - Order by episode publication date (case insensitive)
* **Duration (Asc/Desc)** - Order by episode duration
* **Episode Title (Asc/Desc)** - Order by episode title (case insensitive).
* **Feed Title (Asc/Desc)** - Order by feed title (case insensitive). _NOTE: There is no secondary sort field involved here, so episodes within a feed will be grouped together, but in no particular order(?). Perhaps this sort should involve a second field (e.g. Date:Asc) so that resulting episode order is deterministic. I like the idea in "Media Type" below of using the previous sorting criterion as the secondary key; that's simpler than implementing a complicated Excel-style sort fields UI_
* **Random** - Rearranges the items in the queue randomly.
* **Smart Shuffle (Asc/Desc)** - Orders podcasts by publication date, alternating between feeds (in round-robin fashion) to avoid clusters of consecutive episodes from a single feed.
* **Feed Priority** - (implemented?) Order according to the priority you gave to the feed, highest first.
* **Media Type** - (implemented?) Orders by media type (e.g. Audio vs. Video), preserving previous sorting criterion as a second key.
A switch is available to invert the chosen criterion. For example, if you choose to sort by date and invert the sort, you'll have newer episodes first.
## Expert
With the expert mode, you can apply one or several sorting criteria, and order them. With the expert mode, you can for example:
* Play episodes by date (newer first) then by size (shortest first).
## Manual sorting
Once AntennaPod sorted the list according to these criteria, it is possible to manually change the order. To do this, tap the zone at the right of the main list name, you'll have a small menu appear. Then you can drag and drop episodes individually to make the perfect list.
Once AntennaPod sorted the list according to these criteria, it is possible to manually change the order. To do this, tap the zone at the right of the main list name, you'll have a small menu appear. Then you can drag and drop episodes individually to make the perfect list.
## Feed priority
@ -42,7 +44,7 @@ A high number gives a high priority. Priority is used for 2 things:
A feed with a priority of 0 is disabled: AntennaPod will not update it, and will not download any episode. This is a way to temporarily disable or unsubscribe.
## Favorites
You can mark feeds as favorites.
* Downloading: for both feed update and episode download, AntennaPod will first treat favorite feeds.
* Episodes sorting: in the advanced or expert sort mode, AntennaPod will show this on top.