Suggested widgets to support (and where they could be observed):
YSelectionBox (e.g. 'auth-client' -> Add client dialog)
YMultiLineEdit (e.g. 'lan' -> Hostname/DNS Tab)
YMultiSelectionBox (e.g. 'language')
YLabel_Heading (e.g. 'auth-client') - it might already work in YLabel;
YWizard (e.g. 'timezone' or any widget, that is not popup );
YProgressBar (e.g. 'hwinfo', 'bootloader' while loading the module);
YLabel_Heading, YWizard, YProgressBar we have lower priority as might not need them in practice.
- Widgets above are supported by client library
- Unit tests are implemented for all the newly introduced classes
#8 Updated by syrianidou_sofia over 1 year ago
- Status changed from Workable to Feedback
YSelectionBox, YMultiLineEdit and YProgressBar added alongside unit testing.
YWizard is already added in Base.
YLabel_Heading does not require separate module as YLabel can be used.
YMultiSelectionBox was not added due to some necessary changes in libyui server, not being merged yet.