[mythtv] Ticket #1771: "All Programs" specific ascending/descending order
Michael T. Dean
mtdean at thirdcontact.com
Tue May 9 21:02:18 UTC 2006
On 05/09/2006 11:18 AM, John P Poet wrote:
> This patch allows the "All Programs" or "Default" section to be
> controlled *independant* of the individual "titles" section.
>
> Personally, I like the "Titles" sections to be sorted in *ascending*
> order by "Original Air Date" so I can easily watch the programs in the
> correct order. However, I like the "All Programs" section to be
> sorted in *descending* order so I can see what has been recorded
> recently. Does that make sense?
>
I was going to mention something when you posted the patch, but decided
I should do some due diligence (looking at the code and/or write a
patch) first. Unfortunately, I won't be around to do so for a while
(perhaps as much as 2 months), so I figured I might as well mention the
idea now...
Anyway, personally, I like the idea of user-customizable sorting
options, but I don't like those options being buried in the settings,
and I really dislike having to go to settings to change the sort order.
What I would like to see is an "interactive" sorting facility so the
user can specify the sort order as appropriate for the list he/she is
currently viewing (and specify the same sort order again to toggle
between ascending/descending sort). Then, we could remove all the
settings for sorting (PlayBoxEpisodeSort, PlayBoxOrdering, and possibly
others that I don't know off-hand) and replace them with a single one
specifying the user's default handling of sorting (i.e. "Always sort by
..." or "Remember last-used sort" or "Remember last-used sort by
list"--wording could be improved a bit^H^H^Hlot, though ;). With this
approach, we can use originalairdate when available and switch to
starttime for shows whose originalairdate is not available/not
appropriate, and we could sort "All Programs" one way and Lost a
different way and . :)
Doing this would require a new table specifying the list view and the
desired sort order. The list view could be any of "All Programs", or
specific recgroup, category, or show names--to handle all the possible
"left-hand column names" users may see in the playbackbox, depending on
DisplayGroupDefaultView.
Oh, and once we go to that point, making the left-hand column names
interactive would be great--so I don't have to deal with
DisplayGroupDefaultView, either. ;) If we did these changes, sorting
and "views" would both be user-interactive, like filtering (by recgroup)
currently is.
Anyway, I'll probably look at doing something like that (unless I'm told
proactively that the patch won't be accepted), but it will probably be
quite some time before I can work on it. If you happened to do it
first, though, I'd be happy to test it for you. ;)
Mike
More information about the mythtv-dev
mailing list