[mythtv-commits] Ticket #13135: Previously recorded list

MythTV noreply at mythtv.org
Tue Oct 17 16:35:48 UTC 2017


#13135: Previously recorded list
------------------------------+-----------------------------
 Reporter:  pbennett          |          Owner:  pbennett
     Type:  Developer Task    |         Status:  accepted
 Priority:  minor             |      Milestone:  30.0
Component:  MythTV - General  |        Version:  Master Head
 Severity:  medium            |     Resolution:
 Keywords:                    |  Ticket locked:  0
------------------------------+-----------------------------

Comment (by pbennett):

 The attached patch implements the new Previously Recorded screen. The left
 column is switchable between month dates and titles, and the right column
 gives a list of previously recorded episodes of the show selected on the
 left, or a list of recordings for the month selected on the left. As far
 as I can see, all features of the original Previously Recorded screen are
 available.

 The old previously recorded screen is atill available in the default menu,
 for comparison purposes. If all is well I will remove it. Also, some code
 can be removed from proglist.cpp that supports the old Previously Recorded
 screen.

 There is one new window "prevreclist" in schedule-ui.xml to support the
 new Previously Recorded list, that can be customized as needed in themes.

 It works with all themes, but in the following themes the display is
 unacceptable because of clashing colors or overlapping and incorrectly
 sized elements:
 * Childish
 * Graphite
 * LCARS
 * Willi

 For these themes, the authors need to design the window within the theme
 so as to be usable. With other themes, theme authors may want to design
 the window to fit better with the theme's concepts.

 To allow the default version of prevreclist to work with all resolutions I
 have added an optional parameter to <area> and <buttonarea> tags, that
 designate the resolution the default theme was designed for, to enable it
 to be appropriately resized in all themes. This only needs to be used in
 the default and default-wide themes.

 Let me know if there are any comments or suggestions.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13135#comment:8>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list