Ter, 2007-06-19 às 15:49 +0200, Lukas Ocilka escreveu:
Hi,
When YaST developer or designer are designing the YaST dialogs, they need to define some relative sizes between widgets. Unfortunately, the worst cases cannot be expected and we usually ignore them.
This splitter idea would be useful, and the example you gave is a good one. However, I don't see how that relates to relative sizing, and I object to that. YCP writers abuse the weight property too much, and it results in dialogs where you need to stretch the window to see some widget; and past a certain point, it ruins aesthetics. In a way, you are outsourcing that work to the user. Users.ycp features such an abuse: http://www.alunos.dcc.fc.up.pt/~c0607045/trash/yast/users-small.png http://www.alunos.dcc.fc.up.pt/~c0607045/trash/yast/users-big.png The containers that GTK+ ships with don't feature weights and you can actually layout things better. Lists and other widgets, when used like in the shots, should be set as not stretchable, and shown at their full size (if they are not too big; otherwise, truncate their requested size and let them expand till its maximum size). Where the weight may make sense is, for instance, if you had a few tables at the center, with different number of columns... What do you think? Cheers, Ricardo
Please, see the attachment in this mail. The 'Repository Description' is always replaced with a new one when some other repository is selected in the 'List of Repositories'. The worst case is that there fifty repositories in the 'List of Repositories' but most of the descriptions need thirty lines in the 'Repository Description'. Please, don't write that it would be a _wrong description_, such cases just happen time to time.
My idea of a solution would be a user-controllable slider in UI - a new widget for graphical UI. Users could then themselves decide what is more important for them if the data don't fit the UI because screen is not inflatable ;)
I'd like to ask YaST developers whether they feel this is worth a feature request and whether it makes even sense to want it. I know that both Qt and GTK+ could implement it but I don't have any idea how difficult would it be.
Please, before writing "wrong UI design", "wrong data" ... think about that a few seconds :) If you always wanted such UI feature, write it too ;) Rather think about the advantages of it first :)
Thanks & Bye Lukas
-- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org