[mythtv-commits] Ticket #7983: buttonlists are truncating options in various screens/themes

MythTV mythtv at cvs.mythtv.org
Thu Jan 28 23:12:30 UTC 2010


#7983: buttonlists are truncating options in various screens/themes
-------------------------------------------+--------------------------------
 Reporter:  skd5aner <skd5aner@…>          |       Owner:  ijr       
     Type:  defect                         |      Status:  new       
 Priority:  minor                          |   Milestone:  0.23      
Component:  Themes                         |     Version:  0.22-fixes
 Severity:  medium                         |     Mlocked:  0         
-------------------------------------------+--------------------------------
 I have come across several screens where a user is presented with a
 selectable option list, but the textarea/buttonlist truncates the text to
 the point where it is hard (sometimes impossible) to distinguish the
 available options. [[BR]]
 For example, on a recording rule, within "Schedule Options" for "Dupe
 Method" I see the following options:[[BR]]
 "Match duplicates using subt..." [[BR]]
 "Match duplicates using subti..." [[BR]]
 "Match duplicates using subtitle" [[BR]]
 "Match duplicates using descr..." [[BR]]
 "Don't match duplicates"



 Of course, it's impossible to know the difference between the first 3
 settings based on how it is truncated in the UI.  Many settings start with
 the exact same text, and the truncation occurs prior to a distinguishable
 point in the option.



 I have noticed this in two themes in particular, Graphite and Terra, but
 it may not be limited to those two. As well, just because it's in
 Graphite, I don't assume it'll be exactly the same in Terra (and vice
 versa) as I have not checked every case in each theme. I did fallback to
 Project Grayhem to test which did not exhibit the problem.



 If I find any more obvious ones I run into I'll post up the offenders, but
 here is an initial list that I hit more frequently and causes frequent
 problems:



 - Recording Rules [[BR]]
 -- Recording Rule Details Page [[BR]]
 ** Recording Rule Options [[BR]]
 --- Schedule Options [[BR]]
 *** "Dupe Method" [[BR]]
 *** "Dupe Scope"



 - Manage Recordings [[BR]]
 -- Schedule Recordings [[BR]]
 --- Custom Record [[BR]]
 --- Store[[BR]]
 **** Buttons "Store <rule name> as a..."



 My assumption is that several of the "basewideselector" buttonlists don't
 try to take into account the necessary length of the options to ensure
 that a user can appropriately see enough of the text to make a decision.

 Also - my resolution is at 1280x720 (100dpi)

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7983>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list