Feature changed by: Thomas Göttlicher (tgoettlicher) Feature #314971, revision 8 Title: Dynamic rearranging of widgets in YaST by UI Requested by: Arvin Schnell (aschnell) Partner organization: openSUSE.org Description: For YCP code (or any user of libyui) it is not possible to arrange buttons depending on the available space. E.g. it does not know anything about the font size, the font metric, the button frame size, the actually available space nor is it run when the dialog is resized. So this has to be done in libyui. Relations: - buttons in partitioner impossible to read (novell/bugzilla/id: 615377) https://bugzilla.novell.com/show_bug.cgi?id=615377 - Button labels are truncated in customize Partition UI (novell/bugzilla/id: 720839) https://bugzilla.novell.com/show_bug.cgi?id=720839 + - overlapping on button iscsi target client (novell/bugzilla/id: + 814004) + https://bugzilla.novell.com/show_bug.cgi?id=814004 Discussion: #3: Thomas Göttlicher (tgoettlicher) (2013-08-08 13:08:40) This request is basically about a button box, which breaks the buttons to a new line instead of shrinking the buttons if there is not enough space. Theoretically it's possible to develop such a widget. I think it's quite a huge effort as we need to enhance the layout algorithms in all UI plugins. I'm not sure if the improved look and feel in some corner cases justifies this investment. #4: Jiri Srain (jsrain) (2013-08-08 14:02:27) (reply to #3) I agree here. Better review such corner cases and adjust the buttons in the dialog definitions properly. + #5: Thomas Göttlicher (tgoettlicher) (2013-08-08 14:08:54) (reply to + #4) + Added another bug report to fate's relations section. -- openSUSE Feature: https://features.opensuse.org/314971