[New: openFATE 314971] Dynamic rearranging of widgets in YaST by UI
Feature added by: Arvin Schnell (aschnell) Feature #314971, revision 1 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 -- openSUSE Feature: https://features.opensuse.org/314971
Feature changed by: Thomas Göttlicher (tgoettlicher) Feature #314971, revision 5 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 + 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. -- openSUSE Feature: https://features.opensuse.org/314971
Feature changed by: Jiri Srain (jsrain) Feature #314971, revision 7 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 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. -- openSUSE Feature: https://features.opensuse.org/314971
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
Feature changed by: Arvin Schnell (aschnell) Feature #314971, revision 9 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. + #6: Arvin Schnell (aschnell) (2013-08-08 14:37:50) (reply to #4) + Which is not possible in the YCP/Ruby code as explained in the + description. -- openSUSE Feature: https://features.opensuse.org/314971
Feature changed by: Jiri Srain (jsrain) Feature #314971, revision 10 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. #6: Arvin Schnell (aschnell) (2013-08-08 14:37:50) (reply to #4) Which is not possible in the YCP/Ruby code as explained in the description. + #7: Jiri Srain (jsrain) (2013-08-08 14:42:36) (reply to #6) + I meant, arrange the dialog layout so that it fits even in the minimal + resolution. This is something that should be possible. -- openSUSE Feature: https://features.opensuse.org/314971
participants (1)
-
fate_noreply@suse.de