Bugzilla – Bug 104072
yast2-dns-server GUI layout is broken and unusable
Last modified: 2005-08-16 10:27:39 UTC
if I configure the DNS server with the autoyast GUI, some GUI elements in the zone configuration dialog are in a bad layout. For example, the "Records" list is not readable because just the half of the first entry can be read, even if there are more entries in the list. Same for MX records. The "Basics" is useable but looks strange too because it's a little bit small. It's all in the "zone configuration"
OK, lets fix the UI with some funny UI hack :)
"`opt(`vstretch)" doesn't work when it is inside `Top() `Top ( `VBox ( `HBox (... `opt(`vstretch) ...) `HBox (... `opt(`vstretch) ...) ) ) I'll remove all `Top() from my DNS Server UI for this case...
`Left() squashes the `object to smallest than the minimum too...
OK, fixed in the source code... I'll send a new yast2-dns-server package after it is approved by aj and I'll build a fast preview for i386.
See my posts on yast2-hacker: This is the intended behaviour of an alignment widget. It does not make any sense to combine both `opt(`vstretch) and `Top(). Either you want your content stretched to take all available space, or you want it to keep its size and have it aligned.
Hmm, there's no warning in the log that tu UI doesn't make sense :) On the other hand, the bug - DNS Server GUI - has been fixed already. Let's play the another game.