[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