This series aims to improve the OS distro selection UI based on the
ideas mentioned in

  https://bugzilla.redhat.com/show_bug.cgi?id=1464306

The interesting stuff is in the 3rd patch - the first 2 are unrelated
fixes I just came across by chance.

Daniel P. Berrangé (3):
  avoid referencing ConnectError if it is None
  Fix copyright header to specify GPLv2 or later, not GPLv2 only.
  Redesign OS distro selection UI to be faster to use

 setup.py                         |   2 +-
 tests/__init__.py                |   2 +-
 tests/capabilities.py            |   2 +-
 tests/checkprops.py              |   2 +-
 tests/clitest.py                 |   2 +-
 tests/clonetest.py               |   2 +-
 tests/dist.py                    |   2 +-
 tests/hostkeymap.py              |   2 +-
 tests/interface.py               |   2 +-
 tests/nodedev.py                 |   2 +-
 tests/osdict.py                  |  28 +--
 tests/storage.py                 |   2 +-
 tests/test_inject.py             |   2 +-
 tests/test_urls.py               |   2 +-
 tests/uitests/__init__.py        |   2 +-
 tests/uitests/about.py           |   2 +-
 tests/uitests/addhardware.py     |   2 +-
 tests/uitests/choosecd.py        |   2 +-
 tests/uitests/cli.py             |   2 +-
 tests/uitests/clonevm.py         |   2 +-
 tests/uitests/connect.py         |   2 +-
 tests/uitests/console.py         |   2 +-
 tests/uitests/createinterface.py |   2 +-
 tests/uitests/createnet.py       |   2 +-
 tests/uitests/createpool.py      |   2 +-
 tests/uitests/createvol.py       |   2 +-
 tests/uitests/details.py         |   2 +-
 tests/uitests/host.py            |   2 +-
 tests/uitests/manager.py         |   2 +-
 tests/uitests/migrate.py         |   2 +-
 tests/uitests/newvm.py           |   2 +-
 tests/uitests/prefs.py           |   2 +-
 tests/uitests/snapshot.py        |   2 +-
 tests/uitests/utils.py           |   2 +-
 tests/uriparse.py                |   2 +-
 tests/utils.py                   |   2 +-
 tests/virtconvtest.py            |   2 +-
 tests/xmlconfig.py               |   2 +-
 tests/xmlparse.py                |   2 +-
 ui/create.ui                     | 162 +++++-----------
 ui/oslist.ui                     |  58 ++++++
 virt-clone                       |   2 +-
 virt-convert                     |   2 +-
 virt-install                     |   2 +-
 virt-manager                     |   2 +-
 virt-xml                         |   2 +-
 virtManager/__init__.py          |   2 +-
 virtManager/about.py             |   2 +-
 virtManager/addhardware.py       |   2 +-
 virtManager/addstorage.py        |   2 +-
 virtManager/asyncjob.py          |   2 +-
 virtManager/baseclass.py         |   2 +-
 virtManager/choosecd.py          |   2 +-
 virtManager/clone.py             |   2 +-
 virtManager/config.py            |   2 +-
 virtManager/connect.py           |   2 +-
 virtManager/connectauth.py       |   2 +-
 virtManager/connection.py        |   2 +-
 virtManager/connmanager.py       |   2 +-
 virtManager/console.py           |   2 +-
 virtManager/create.py            | 385 ++++++---------------------------------
 virtManager/createinterface.py   |   2 +-
 virtManager/createnet.py         |   2 +-
 virtManager/createpool.py        |   2 +-
 virtManager/createvol.py         |   2 +-
 virtManager/delete.py            |   2 +-
 virtManager/details.py           |   2 +-
 virtManager/domain.py            |   2 +-
 virtManager/engine.py            |   7 +-
 virtManager/error.py             |   2 +-
 virtManager/fsdetails.py         |   2 +-
 virtManager/gfxdetails.py        |   2 +-
 virtManager/graphwidgets.py      |   2 +-
 virtManager/host.py              |   2 +-
 virtManager/inspection.py        |   2 +-
 virtManager/interface.py         |   2 +-
 virtManager/keyring.py           |   2 +-
 virtManager/libvirtenummap.py    |   2 +-
 virtManager/libvirtobject.py     |   2 +-
 virtManager/manager.py           |   2 +-
 virtManager/mediacombo.py        |   2 +-
 virtManager/migrate.py           |   2 +-
 virtManager/module_trace.py      |   2 +-
 virtManager/netlist.py           |   2 +-
 virtManager/network.py           |   2 +-
 virtManager/nodedev.py           |   2 +-
 virtManager/oslist.py            | 106 +++++++++++
 virtManager/packageutils.py      |   2 +-
 virtManager/preferences.py       |   2 +-
 virtManager/serialcon.py         |   2 +-
 virtManager/snapshots.py         |   2 +-
 virtManager/sshtunnels.py        |   2 +-
 virtManager/storagebrowse.py     |   2 +-
 virtManager/storagelist.py       |   2 +-
 virtManager/storagepool.py       |   2 +-
 virtManager/systray.py           |   2 +-
 virtManager/uiutil.py            |   2 +-
 virtManager/viewers.py           |   2 +-
 virtManager/vmmenu.py            |   2 +-
 virtcli/__init__.py              |   2 +-
 virtcli/cliconfig.py             |   2 +-
 virtconv/__init__.py             |   2 +-
 virtconv/formats.py              |   2 +-
 virtconv/ovf.py                  |   2 +-
 virtconv/vmx.py                  |   2 +-
 virtinst/__init__.py             |   2 +-
 virtinst/capabilities.py         |   2 +-
 virtinst/cli.py                  |   2 +-
 virtinst/cloner.py               |   2 +-
 virtinst/connection.py           |   2 +-
 virtinst/devices/__init__.py     |   2 +-
 virtinst/devices/char.py         |   2 +-
 virtinst/devices/controller.py   |   2 +-
 virtinst/devices/device.py       |   2 +-
 virtinst/devices/disk.py         |   2 +-
 virtinst/devices/filesystem.py   |   2 +-
 virtinst/devices/graphics.py     |   2 +-
 virtinst/devices/hostdev.py      |   2 +-
 virtinst/devices/input.py        |   2 +-
 virtinst/devices/interface.py    |   2 +-
 virtinst/devices/memballoon.py   |   2 +-
 virtinst/devices/memory.py       |   2 +-
 virtinst/devices/panic.py        |   2 +-
 virtinst/devices/redirdev.py     |   2 +-
 virtinst/devices/rng.py          |   2 +-
 virtinst/devices/smartcard.py    |   2 +-
 virtinst/devices/sound.py        |   2 +-
 virtinst/devices/tpm.py          |   2 +-
 virtinst/devices/video.py        |   2 +-
 virtinst/devices/watchdog.py     |   2 +-
 virtinst/diskbackend.py          |   2 +-
 virtinst/distroinstaller.py      |   2 +-
 virtinst/domain/__init__.py      |   2 +-
 virtinst/domain/blkiotune.py     |   2 +-
 virtinst/domain/clock.py         |   2 +-
 virtinst/domain/cpu.py           |   2 +-
 virtinst/domain/cputune.py       |   2 +-
 virtinst/domain/features.py      |   2 +-
 virtinst/domain/idmap.py         |   2 +-
 virtinst/domain/memorybacking.py |   2 +-
 virtinst/domain/memtune.py       |   2 +-
 virtinst/domain/numatune.py      |   2 +-
 virtinst/domain/os.py            |   2 +-
 virtinst/domain/pm.py            |   2 +-
 virtinst/domain/resource.py      |   2 +-
 virtinst/domain/seclabel.py      |   2 +-
 virtinst/domain/sysinfo.py       |   2 +-
 virtinst/domain/xmlnsqemu.py     |   2 +-
 virtinst/domcapabilities.py      |   2 +-
 virtinst/guest.py                |   2 +-
 virtinst/hostkeymap.py           |   2 +-
 virtinst/initrdinject.py         |   2 +-
 virtinst/installer.py            |   2 +-
 virtinst/interface.py            |   2 +-
 virtinst/kernelupload.py         |   2 +-
 virtinst/network.py              |   2 +-
 virtinst/nodedev.py              |   2 +-
 virtinst/osdict.py               |  80 ++------
 virtinst/pollhelpers.py          |   2 +-
 virtinst/progress.py             |   2 +-
 virtinst/snapshot.py             |   2 +-
 virtinst/storage.py              |   2 +-
 virtinst/support.py              |   2 +-
 virtinst/uri.py                  |   2 +-
 virtinst/urldetect.py            |   2 +-
 virtinst/urlfetcher.py           |   2 +-
 virtinst/util.py                 |   2 +-
 virtinst/xmlapi.py               |   2 +-
 virtinst/xmlbuilder.py           |   2 +-
 169 files changed, 439 insertions(+), 711 deletions(-)
 create mode 100644 ui/oslist.ui
 create mode 100644 virtManager/oslist.py

-- 
2.14.3

_______________________________________________
virt-tools-list mailing list
virt-tools-list@redhat.com
https://www.redhat.com/mailman/listinfo/virt-tools-list

Reply via email to