[mythtv-commits] Ticket #7826: allow buttontree to customize individual column widths and layouts

MythTV mythtv at cvs.mythtv.org
Sun Jan 24 16:56:07 UTC 2010


#7826: allow buttontree to customize individual column widths and layouts
---------------------------------------------+------------------------------
 Reporter:  ron@…                            |        Owner:  stuartm
     Type:  enhancement                      |       Status:  closed 
 Priority:  minor                            |    Milestone:  unknown
Component:  MythTV - User Interface Library  |      Version:  unknown
 Severity:  medium                           |   Resolution:  wontfix
  Mlocked:  0                                |  
---------------------------------------------+------------------------------
Changes (by stuartm):

  * status:  new => closed
  * resolution:  => wontfix


Comment:

 It was intentional that column widths were equal because of the nature of
 tree. The values in list 3 (4,5) will appear in list 1 when you've moved
 deep enough, you are also make assumptions about the layout of everyone's
 files or the different filters that may have been applied.

 Lets say you've customised the widths to fit the following file system -
 "TV > Series > Episode Name", a narrow list on the left just big enough to
 accommodate TV, a slightly wider list in the middle for series name and a
 very wide list on the right for the long episode titles. Now lets imagine
 that a user of the resulting theme in fact has the following filesystem -
 "Frederick's Home Videos > Summer holiday in Australia Jun 2004 > Day One
 > The Airport.mpg", they see "Fr.. > Summer Holiday i... > Day One
 >".

 If we auto-calculated the width of the list on the basis of it's content
 it _may_ work better, but static sizing of column widths to fit one
 particular dataset isn't workable. Indeed there are places like mythmovies
 where the use of the tree widget are inappropriate and it would have been
 better to use separate, unlinked, lists.

 I'm inclined to close as 'won't fix' for the reasons given, I don't think
 enough thought has been given to tree depths greater than the visible
 number of lists or the unpredictable nature of the content which make
 unequal widths impractical. Feel free to discuss on the -dev list.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7826#comment:1>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list