Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

RFE: Put part-watched recordings at the top of the Watch List

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


lists at firecloud

May 26, 2012, 10:33 AM

Post #1 of 11 (427 views)
Permalink
RFE: Put part-watched recordings at the top of the Watch List

This is an RFE without a patch. Sorry, but I don't have the skills to
write a patch. However, I'll put it here on the users list in the hope
that somebody who does have the skills may go "Hey, that'd be useful,
and it'll only take me ten minutes" ;-)

I use the watch list for a lot of my viewing. Sometimes I get part way
through a recording and have to stop it to go and do something else.
If this is a programme that is a long way down the watch list, there
is a chance that when I next set down at the TV, perhaps a day or
three later, I will forget about the part-watched programme. When I
rediscover it, perhaps weeks later, I will have forgotten the first
part and will have to restart it anyway.

I suggest an option that would put recordings at the top of the watch
list if they have bookmarks and are not marked as watched.

Thank you for considering :-)

-Simon.

--
Simon Waldman
swaldman [at] firecloud
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


rjmorris at nc

May 26, 2012, 11:34 AM

Post #2 of 11 (422 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

Simon Waldman <lists [at] firecloud> wrote on Sat, May 26, 2012 at 06:33:51PM +0100:
> I use the watch list for a lot of my viewing. Sometimes I get part way
> through a recording and have to stop it to go and do something else.
> If this is a programme that is a long way down the watch list, there
> is a chance that when I next set down at the TV, perhaps a day or
> three later, I will forget about the part-watched programme. When I
> rediscover it, perhaps weeks later, I will have forgotten the first
> part and will have to restart it anyway.
>
> I suggest an option that would put recordings at the top of the watch
> list if they have bookmarks and are not marked as watched.

I've been thinking about something similar, and I want to throw my
idea out for discussion as well. I frequently watch recordings across
several sittings, so I often need to navigate back through the
recordings to find the show I'd started earlier (if I even remember
I'd started one). Like Simon, I too would benefit from a convenient
list of partially watched recordings. Unlike Simon, however, I don't
use the Watch List. I've tried it, but its concept just doesn't suit
me. Therefore, my idea is to make the SQL query behind the Watch List
configurable from mythfrontend. To display just the partially watched
recordings, I'd set the query to something like (pseudocode because I
don't know the database structure):

select * from recorded
where bookmark=1 and watched=0
order by daterecorded;

Simon might be able to write a more complex query that would
accomplish his goal of retaining the Watch List behavior while putting
partially watched recordings at the top. Allowing us to specify our
own query would potentially offer more flexibility than the current
baked-in Watch List concept.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


mtdean at thirdcontact

May 26, 2012, 3:34 PM

Post #3 of 11 (418 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

On 05/26/2012 02:34 PM, Joey Morris wrote:
> Simon Waldman wrote on Sat, May 26, 2012 at 06:33:51PM +0100:
>> I use the watch list for a lot of my viewing. Sometimes I get part way
>> through a recording and have to stop it to go and do something else.
>> If this is a programme that is a long way down the watch list, there
>> is a chance that when I next set down at the TV, perhaps a day or
>> three later, I will forget about the part-watched programme. When I
>> rediscover it, perhaps weeks later, I will have forgotten the first
>> part and will have to restart it anyway.
>>
>> I suggest an option that would put recordings at the top of the watch
>> list if they have bookmarks and are not marked as watched.
> I've been thinking about something similar, and I want to throw my
> idea out for discussion as well. I frequently watch recordings across
> several sittings, so I often need to navigate back through the
> recordings to find the show I'd started earlier (if I even remember
> I'd started one). Like Simon, I too would benefit from a convenient
> list of partially watched recordings. Unlike Simon, however, I don't
> use the Watch List. I've tried it, but its concept just doesn't suit
> me. Therefore, my idea is to make the SQL query behind the Watch List
> configurable from mythfrontend. To display just the partially watched
> recordings, I'd set the query to something like (pseudocode because I
> don't know the database structure):
>
> select * from recorded
> where bookmark=1 and watched=0
> order by daterecorded;
>
> Simon might be able to write a more complex query that would
> accomplish his goal of retaining the Watch List behavior while putting
> partially watched recordings at the top. Allowing us to specify our
> own query would potentially offer more flexibility than the current
> baked-in Watch List concept.

You guys do know about:

TV Playback/JUMPPREV -> Jump to previously played recording

(defaults to unbound) which will always take you back to the last-played
recording, or

TV PLAYBACK/PREVCHAN -> Switch to the previous channel

(defaults to 'H'), which will take you to the previously-played
recording when in recording (non-Live-TV) playback? It doesn't work in
TV Frontend context (i.e. Watch Recordings), but you can start playing
any recording and use the key to go back to the one you were watching
previously.

Or, if you don't want to bind a key, MENU|Source|Jumpt to Program|<title
of show you were previously watching>.

As far as the changes/requests, I have some thoughts on how to
accomplish this type of thing more easily, using tags and some
improvements for filtering/sorting in Watch Recordings, and plan to
begin working on that functionality soon.

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


lists at firecloud

May 27, 2012, 4:45 AM

Post #4 of 11 (409 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

> Date: Sat, 26 May 2012 18:34:40 -0400
> From: "Michael T. Dean" <mtdean [at] thirdcontact>
> You guys do know about:
>
> TV Playback/JUMPPREV -> Jump to previously played recording
>
> (defaults to unbound) which will always take you back to the last-played
> recording, or
>
> TV PLAYBACK/PREVCHAN -> Switch to the previous channel
>
> (defaults to 'H'), which will take you to the previously-played
> recording when in recording (non-Live-TV) playback?  It doesn't work in
> TV Frontend context (i.e. Watch Recordings), but you can start playing
> any recording and use the key to go back to the one you were watching
> previously.

I didn't know about those. Do they work across sessions? (ie will it
work two days later when the combined FE/BE has been shut down and
booted a few times)
While they would offer a slight convenience boost if so, they don't
help with "I've forgotten that I was half way through this programme".

> Or, if you don't want to bind a key, MENU|Source|Jumpt to Program|<title
> of show you were previously watching>.

That's exactly the same as just selecting it from Watch Recordings, isn't it?

> As far as the changes/requests, I have some thoughts on how to
> accomplish this type of thing more easily, using tags and some
> improvements for filtering/sorting in Watch Recordings, and plan to
> begin working on that functionality soon.

Interesting - good to hear!

--
Simon Waldman
swaldman [at] firecloud
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


mtdean at thirdcontact

May 27, 2012, 4:52 AM

Post #5 of 11 (407 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

On 05/27/2012 07:45 AM, Simon Waldman wrote:
> From: "Michael T. Dean"
>> You guys do know about:
>>
>> TV Playback/JUMPPREV -> Jump to previously played recording
>>
>> (defaults to unbound) which will always take you back to the last-played
>> recording, or
>>
>> TV PLAYBACK/PREVCHAN -> Switch to the previous channel
>>
>> (defaults to 'H'), which will take you to the previously-played
>> recording when in recording (non-Live-TV) playback? It doesn't work in
>> TV Frontend context (i.e. Watch Recordings), but you can start playing
>> any recording and use the key to go back to the one you were watching
>> previously.
> I didn't know about those. Do they work across sessions?

They will work across playback sessions, but not

> (ie will it
> work two days later when the combined FE/BE has been shut down and
> booted a few times)

across frontend restarts

> While they would offer a slight convenience boost if so, they don't
> help with "I've forgotten that I was half way through this programme".

However, I would like to extend the feature to actually store the
previous recording information in the database so that they will work
even after shutdown, as well as supporting the use of these bindings in
Watch Recordings to take me to the last-watched show. (I also often
forget what I was watching.)

>> Or, if you don't want to bind a key, MENU|Source|Jumpt to Program|<title
>> of show you were previously watching>.
> That's exactly the same as just selecting it from Watch Recordings, isn't it?

Yes. I just mentioned this approach because some people don't have a
lot of extra buttons to devote to the functionality.

>> As far as the changes/requests, I have some thoughts on how to
>> accomplish this type of thing more easily, using tags and some
>> improvements for filtering/sorting in Watch Recordings, and plan to
>> begin working on that functionality soon.
> Interesting - good to hear!
>

Now I just need to make the time to work on it. :)

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


rjmorris at nc

May 27, 2012, 6:33 AM

Post #6 of 11 (407 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

"Michael T. Dean" <mtdean [at] thirdcontact> wrote on Sun, May 27, 2012 at 07:52:58AM -0400:
> On 05/27/2012 07:45 AM, Simon Waldman wrote:
> >From: "Michael T. Dean"
> >>You guys do know about:
> >>
> >>TV Playback/JUMPPREV -> Jump to previously played recording
> >>
> >>(defaults to unbound) which will always take you back to the last-played
> >>recording, or
> >>
> >>TV PLAYBACK/PREVCHAN -> Switch to the previous channel
> >>
> >>(defaults to 'H'), which will take you to the previously-played
> >>recording when in recording (non-Live-TV) playback? It doesn't work in
> >>TV Frontend context (i.e. Watch Recordings), but you can start playing
> >>any recording and use the key to go back to the one you were watching
> >>previously.
> >I didn't know about those. Do they work across sessions?
>
> They will work across playback sessions, but not
>
> > (ie will it
> >work two days later when the combined FE/BE has been shut down and
> >booted a few times)
>
> across frontend restarts
>
> >While they would offer a slight convenience boost if so, they don't
> >help with "I've forgotten that I was half way through this programme".
>
> However, I would like to extend the feature to actually store the
> previous recording information in the database so that they will
> work even after shutdown, as well as supporting the use of these
> bindings in Watch Recordings to take me to the last-watched show.
> (I also often forget what I was watching.)
>
> >>Or, if you don't want to bind a key, MENU|Source|Jumpt to Program|<title
> >>of show you were previously watching>.
> >That's exactly the same as just selecting it from Watch Recordings, isn't it?
>
> Yes. I just mentioned this approach because some people don't have
> a lot of extra buttons to devote to the functionality.
>
> >>As far as the changes/requests, I have some thoughts on how to
> >>accomplish this type of thing more easily, using tags and some
> >>improvements for filtering/sorting in Watch Recordings, and plan to
> >>begin working on that functionality soon.
> >Interesting - good to hear!
> >
>
> Now I just need to make the time to work on it. :)

I have three primary use cases for this:

1) Start watching a show in one room and finish it in another. I did a
quick test, and it looks like PREVCHAN is specific to the current
frontend, so that wouldn't work for this use case. Is JUMPPREV also
specific to the current frontend?

2) Start watching a show one day and finish it the next.
PREVCHAN/JUMPPREV should work for this use case as long as I stick to
the same frontend. (I put my frontends to sleep instead of shutting
them down, so that shouldn't be a problem.)

3) Start watching a show, exit it to watch something else, then finish
the original show after watching an arbitrary number of other shows.
The time between starting and finishing the original show could be
several days. To complicate matters, those shows in between may fall
into use cases (1) or (2) themselves. I don't think PREVCHAN/JUMPPREV
would work in this use case, because they go back just one show, but
I'd want to go back 2+ shows.

I'm looking forward to your tagging and filtering/sorting
functionality, Mike. I'd seen some of your previous emails mentioning
it and thought it could potentially address these use cases.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


stichnot at gmail

May 27, 2012, 7:28 AM

Post #7 of 11 (405 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

On Sun, May 27, 2012 at 6:33 AM, Joey Morris <rjmorris [at] nc> wrote:
> I have three primary use cases for this:
>
> 1) Start watching a show in one room and finish it in another. I did a
> quick test, and it looks like PREVCHAN is specific to the current
> frontend, so that wouldn't work for this use case. Is JUMPPREV also
> specific to the current frontend?
>
> 2) Start watching a show one day and finish it the next.
> PREVCHAN/JUMPPREV should work for this use case as long as I stick to
> the same frontend. (I put my frontends to sleep instead of shutting
> them down, so that shouldn't be a problem.)
>
> 3) Start watching a show, exit it to watch something else, then finish
> the original show after watching an arbitrary number of other shows.
> The time between starting and finishing the original show could be
> several days. To complicate matters, those shows in between may fall
> into use cases (1) or (2) themselves. I don't think PREVCHAN/JUMPPREV
> would work in this use case, because they go back just one show, but
> I'd want to go back 2+ shows.

I have a feature request from my family along these lines. The idea
is to have a "Previously Watched" screen which shows a list of all
programs watched on this frontend (or possibly a different frontend),
sorted by most recently watched. That in itself probably covers most
of the use cases described so far, but there's an extra twist. You
should be able to directly continue watching a program from this
screen, but you should also be able to jump to the Watch Recordings
context from when you last watched the program. For example, if
you're catching up on episodes of some series, you would be able to
return to Watch Recordings with your previously watched episode
highlighted in the previous context - specifically, keeping the same
"group" selected, e.g. "All Recordings" versus the particular
series/title. This would allow you to easily move to the next episode
in the series. One would have to think about what to do if the
recording is no longer part of the original context, which would
happen if the program is permanently deleted, renamed, moved to a
different recording group, etc.

Jim
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


ctreleaven at cogeco

May 27, 2012, 11:51 AM

Post #8 of 11 (401 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

At 7:28 AM -0700 5/27/12, Jim Stichnoth wrote:
>On Sun, May 27, 2012 at 6:33 AM, Joey Morris <rjmorris [at] nc> wrote:
>> I have three primary use cases for this:
>>
>> 1) Start watching a show in one room and finish it in another. I did a
>> quick test, and it looks like PREVCHAN is specific to the current
>> frontend, so that wouldn't work for this use case. Is JUMPPREV also
>> specific to the current frontend?
>>
>> 2) Start watching a show one day and finish it the next.
>> PREVCHAN/JUMPPREV should work for this use case as long as I stick to
>> the same frontend. (I put my frontends to sleep instead of shutting
>> them down, so that shouldn't be a problem.)
>>
>> 3) Start watching a show, exit it to watch something else, then finish
>> the original show after watching an arbitrary number of other shows.
>> The time between starting and finishing the original show could be
>> several days. To complicate matters, those shows in between may fall
>> into use cases (1) or (2) themselves. I don't think PREVCHAN/JUMPPREV
>> would work in this use case, because they go back just one show, but
>> I'd want to go back 2+ shows.
>
>I have a feature request from my family along these lines. The idea
>is to have a "Previously Watched" screen which shows a list of all
>programs watched on this frontend (or possibly a different frontend),
>sorted by most recently watched. That in itself probably covers most
>of the use cases described so far, but there's an extra twist. You
>should be able to directly continue watching a program from this
>screen, but you should also be able to jump to the Watch Recordings
>context from when you last watched the program. For example, if
>you're catching up on episodes of some series, you would be able to
>return to Watch Recordings with your previously watched episode
>highlighted in the previous context - specifically, keeping the same
>"group" selected, e.g. "All Recordings" versus the particular
>series/title. This would allow you to easily move to the next episode
>in the series. One would have to think about what to do if the
>recording is no longer part of the original context, which would
>happen if the program is permanently deleted, renamed, moved to a
>different recording group, etc.
>

Is it possible to have a rough indication of the bookmark? Some
members of my family--who will not be named in order to preserve
matrimonial bliss--will watch an entire episode and exit as soon as
the ending credits start to roll. This leaves the bookmark almost at
the end of the file but not close enough to trigger the Watched
status. When I come along, I hit Play only to find out that I need
to exit and Play from Beginning. It would be cool to see something
like a fuel gauge: at the beginning, in the middle or near the end
would be good enough.

Just a thought.

Craig
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


John.Veness.mythtv at pelago

May 28, 2012, 2:26 AM

Post #9 of 11 (390 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

On 26/05/2012 19:34, Joey Morris wrote:
> I've been thinking about something similar, and I want to throw my
> idea out for discussion as well. I frequently watch recordings across
> several sittings, so I often need to navigate back through the
> recordings to find the show I'd started earlier (if I even remember
> I'd started one). Like Simon, I too would benefit from a convenient
> list of partially watched recordings.
[snip]

I too would find a list of partially-watched recordings very useful, as
I also quite often have two or three partially-watched recordings on the
go at a time (over several sittings), and it can be awkward to
remember/find them.

I do use Watch List. I'm not sure if putting partially-watched
recordings at the top of the Watch List is a good idea, or whether
instead they should be a separate list called "Partially watched" or
similar.

Cheers,

John

--
John Veness, MythTV user, UK, DVB-T
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


nick.rout at gmail

May 28, 2012, 3:59 PM

Post #10 of 11 (385 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

On Mon, May 28, 2012 at 9:26 PM, John Veness
<John.Veness.mythtv [at] pelago> wrote:
> On 26/05/2012 19:34, Joey Morris wrote:
>>
>> I've been thinking about something similar, and I want to throw my
>> idea out for discussion as well. I frequently watch recordings across
>> several sittings, so I often need to navigate back through the
>> recordings to find the show I'd started earlier (if I even remember
>> I'd started one). Like Simon, I too would benefit from a convenient
>> list of partially watched recordings.
>
> [snip]
>
> I too would find a list of partially-watched recordings very useful, as I
> also quite often have two or three partially-watched recordings on the go at
> a time (over several sittings), and it can be awkward to remember/find them.
>
> I do use Watch List. I'm not sure if putting partially-watched recordings at
> the top of the Watch List is a good idea, or whether instead they should be
> a separate list called "Partially watched" or similar.

Gets more complex with multiple users finishing watching at various
stages of progress.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users


rjmorris at nc

May 28, 2012, 4:40 PM

Post #11 of 11 (383 views)
Permalink
Re: RFE: Put part-watched recordings at the top of the Watch List [In reply to]

John Veness <John.Veness.mythtv [at] pelago> wrote on Mon, May 28, 2012 at 10:26:10AM +0100:
> On 26/05/2012 19:34, Joey Morris wrote:
> >I've been thinking about something similar, and I want to throw my
> >idea out for discussion as well. I frequently watch recordings across
> >several sittings, so I often need to navigate back through the
> >recordings to find the show I'd started earlier (if I even remember
> >I'd started one). Like Simon, I too would benefit from a convenient
> >list of partially watched recordings.
> [snip]
>
> I too would find a list of partially-watched recordings very useful,
> as I also quite often have two or three partially-watched recordings
> on the go at a time (over several sittings), and it can be awkward
> to remember/find them.
>
> I do use Watch List. I'm not sure if putting partially-watched
> recordings at the top of the Watch List is a good idea, or whether
> instead they should be a separate list called "Partially watched" or
> similar.

I mentioned making the SQL query behind the Watch List
user-configurable as one way to achieve a Partially Watched list, but
my larger idea is to let the user define any number of these "dynamic"
groups. That way you could define Partially Watched as one group, the
Watch List as another group, and anything else you can come up with as
additional groups.

However, Mike is approaching this from a different angle using tags
and filtering, and that sounds promising to me. Hopefully there would
be a tag for Partially Watched (either built-in or user-defined), and
the interface would make it easy to filter the list to the recordings
with that tag.
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://www.mythtv.org/mailman/listinfo/mythtv-users

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.