[virt-tools-list] [virt-manager PATCH v2 0/4] Improve the distro tree in Create dialog

Pino Toscano ptoscano at redhat.com
Mon Apr 24 14:20:39 UTC 2017


Hi,

The Create dialog has a combobox to select the OS, by type and actual
variant.  The problem is that if you select the option to show all the
OSes, maybe because the wanted one is not among the restricted list of
supported OSes, the lists for some types (Linux, UNIX) are huge, and
overly difficult to scoll.

To overcome this situation, distributions are now grouped by prefixed
families, easing the navigation a lot.  Unfortunately it is in a single
commit, as splitting it further is not so easy (and possibly not worth
either).

As additional changes, the "UNIX" type is renamed to "BSD", and there
is a new "macOS" type.

Thanks,

Changes in v2:
- add a separate completion model for distro versions, to keep
  completion working

Pino Toscano (4):
  osdict: expose the distro from OsVariant
  create: refactor combobox with distros
  osdict: rename "unix" type to "bsd"
  osdict: add "macos" type

 virtManager/create.py | 168 +++++++++++++++++++++++++++++++++++++-------------
 virtinst/osdict.py    |  13 ++--
 2 files changed, 132 insertions(+), 49 deletions(-)

-- 
2.9.3




More information about the virt-tools-list mailing list