[mythtv-commits] Ticket #7826: allow buttontree to customize individual column widths and layouts
MythTV
noreply at mythtv.org
Sat Feb 19 21:35:09 UTC 2011
#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
Keywords: | Ticket locked: 0
---------------------------------------------+-------------------------
Comment (by raymondboettcher@…):
I disagree with this. Your original UI for MythTV < 0.21 uses a static UI
for MythVideo that shows the last column as being bigger than the rest.
Many people have formatted their directory structures to accommodate for
your Static UI and now that functionality is gone. I was forced to change
the <numlists> property to 1 so I could see the last column without UI
interference which completely defeats the purpose of having a buttontree.
The idea of creating themes is to give the user complete control of
customization of the interface. But if you leave out key elements like
this, then you limit the functionality of the UI. The <columnwidth>
property is optional. If someone wants equal size buttontree lists, then
THEY will leave that option out. If the end user doesn't like a certain
aspect of a theme but likes everything else (like me) then they can go in
and modify the theme to their liking. As it stands now, the Theme UI
interface can't be used to recreate the original static UI because of
limitations in the theme interface, starting with <columnwidth>.
The fact that it cuts off text on the first or second column is
irrelevant. In the instance of a directory structure being 6-7 levels
deep, once they enter that "directory" it won't matter if it's shortened
when they move 'right' because they will remember what it means. The most
important element to be able to read is the very last one. Because that
element determines where to go next in the tree. The original UI that was
used since the beginning suffered the same problems that were described in
your nofix resolution...
--
Ticket URL: <http://code.mythtv.org/trac/ticket/7826#comment:2>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list