[mythtv-commits] Ticket #9874: Many themes ignore 'UserJob' descriptions in the "Post Processing" editor window

MythTV noreply at mythtv.org
Mon Jun 27 07:02:08 UTC 2011


#9874: Many themes ignore 'UserJob' descriptions in the "Post Processing" editor
window
------------------------------------+--------------------------------------
 Reporter:  fraser@…                |           Type:  Bug Report - General
   Status:  new                     |       Priority:  minor
Milestone:  unknown                 |      Component:  Themes
  Version:  0.24                    |       Severity:  low
 Keywords:  UserJob, Themes         |  Ticket locked:  0
------------------------------------+--------------------------------------
 I've setup a user Job and given it a name.

 Many themes, including the 'MythCenter-wide' theme that I am using, are
 configured to show a hard-coded 'label' for the User Job instead of the
 configurable text (out of the settings table)

 The schedule-ui.xml has:

 {{{
         <textarea name="userjob1label" from="basetextarea">
             <area>300,448,450,30</area>
             <value>Run User Job #1</value>
         </textarea>
 }}}


 As per http://www.mythtv.org/wiki/Schedule-
 ui.xml#The_.22postproceditor.22_window
 This should be:

 {{{
         <textarea name="userjob1text" from="basetextarea">
             <area>300,448,450,30</area>
         </textarea>
 }}}


 That is, the textarea name should be "userjob1text" not "userjob1label",
 and there is no need to supply a value.

 to see which themes have hard-coded user job names in the UI definition,
 just do:
 grep -c userjob1label */schedule-ui.xml
 from the mythtv themes directory (eg /usr/share/mythtv/themes). Themes
 with a non zero result are affected.

 mine has the following

 {{{
 /usr/share/mythtv/themes# grep -c userjob1label */schedule-ui.xml
 Arclight/schedule-ui.xml:1
 Childish/schedule-ui.xml:1
 default/schedule-ui.xml:1
 default-wide/schedule-ui.xml:1
 Graphite/schedule-ui.xml:1
 metallurgy/schedule-ui.xml:0  <= this one is ok
 Mythbuntu/schedule-ui.xml:1
 MythCenter/schedule-ui.xml:1
 MythCenter-wide/schedule-ui.xml:1
 Terra/schedule-ui.xml:0  <= so is this one
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9874>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list