Hi, Sex, 2008-07-11 às 11:26 +0200, Stanislav Visnovsky escreveu:
Hi Ricardo!
Have you seen this page? http://abock.org/~aaron/yast.html
What's your view on the spacing and padding suggestions?
We don't have a lot to work with here, but the spacings thing should be possible to tweak better. However, we no longer align labels horizontally to their respective widget, because of all the complexity of some of the new interfaces, so I'm not sure exactly what the spacing between label and control is referring to, or if it no longer applies. Moving forward, the alignment of some headers is done by the ycp code: «`HCenter (`Header ("Aborting Firewall...))» We could ignore it, but I rather there was a way for the UI code to feed its own popup dialog implementation. Right now, I think this is done in the PopupDialog.ycp module -- libyui creates stuff through a factory, so I think those ycp modules should be moved to libyui which would allow the possibility of the UIs to overload with a more specific look to it. The popup dialog would be particularly nice to be possible to re-implement, so we could tweak the buttons, plus it would work better for users using Accessibility software (I already mentioned awhile ago some function that ordinarily works for dialogs otherwise). With regard to yast and gnome buttons terminology, we could "translate" them for English, just like we are setting icons now... Aside from these suggestions, something I have noticed in 11.0 is that tools like the users and printer have been modified to the point where there is no wizard process to be seen. So, the yast2-gtk GtkAssistance look may not make sense anymore. We may want to go for something like this, possibly with some little drawing in the icon's background: http://svn.opensuse.org/svn/yast/trunk/gtk/mockups/wizard-look/ricardo-mocku... We'd get the small description from the help text. It usually goes on to introduce the module, so we should be able to work it out mostly okay. Cheers, Ricardo -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org