Mailinglist Archive: yast-devel (156 mails)

< Previous Next >
Re: [yast-devel] New UI Widget -- Idea for Qt and GTK+ interfaces
  • From: Ricardo Cruz <rpmcruz@xxxxxxxxxxxxxxxxxxx>
  • Date: Wed, 20 Jun 2007 15:38:36 +0100
  • Message-id: <1182350316.4891.91.camel@xxxxxxxxxxxx>
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@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References