action #65936
Updated by riafarov almost 5 years ago
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 ); YLabel_Heading, YLabel (e.g. 'auth-client'); YProgressBar (e.g. 'hwinfo', 'bootloader' while loading the module); YLabel_Heading, YWizard, YProgressBar we have lower priority as might not need them YTree (e.g. 'hwinfo' in practice. ## Acceptance criteria loaded module); 1. Widgets above are supported by YRichText; YMenuButton (e.g. 'fonts'); YDumbTab (e.g. 'bootloader' in loaded module); YSelectionBox (e.g. 'auth-client' -> Add client library dialog) 2. Unit tests are implemented for all the newly introduced classes YMultiLineEdit (e.g. 'lan' -> Hostname/DNS Tab) YMultiSelectionBox (e.g. 'language')