[mythtv] [mythtv-commits] mythtv branch master updated by jpoet. v29-pre-84-g5933e03

Roger Siddons dizygotheca at ntlworld.com
Mon Jun 13 22:33:55 UTC 2016

On 13/06/16 20:51, Piotr Oniszczuk wrote:
> 1.ppl preferring when myth intelligently hints them what to watch

I'd rather squash that now.
The current/old watchlist uses (bizarre IMO) rules to predict what the 
user wants, which just makes it irritating.
With some exceptions (which can be turned off) my proposal simply orders 
oldest to newest recording - the "Catch-up TV" scenario.
The intelligence is limited to selecting which episode of a series to 
show, but that isn't going to do anything for movies...

> Next sort case might be sorting by category then by bookmark creation time (for ppl who watching recording in multiple short sessions but they i.e at morning prefering documentary while at evening films).
> Maybe we can distinguish major types by prefix:
> Intelligent: classic
> Intelligent: LimitedOldest
> Simple: RecentlyWatched
> Simple: MostProgressed
> Simple: RecentlyWatchedCategories
> Let me know what You think about this….

I see 2 problems;

1. Currently the sort settings ("strategy" for watchlist) are all buried 
elsewhere in the menu, so it's not possible to change easily. As the 
options increase and become more specialised, the more often you'll want 
to change it.
There are intentions to make them more accessible, I believe, but until 
that's done, adding more options is of limited use.

2. Your scenarios are very valid. But once you go that route, other 
people want different things and the UI gets over-complicated very 
quickly. Category is a good example. Do you mean SD genre, EIT genre, 
EPG category ? (I'm not even sure how many different ones there are)

Recently Watched is an interesting idea, but I'm wondering if that 
should include deleted recordings ?

We're only talking about sort algorithms here so, longer term, I was 
wondering about a plugin interface where the sorting could be delegated 
to Python scriptlets. Then users could choose which ones to install and 
even write their own. Haven't had time to experiment though.

More information about the mythtv-dev mailing list