This is not an exhaustive list of TODO items: * general: - global menu - machine sharing (how: avahi, telepathy, others?) - save passwords in gnome-keyring (code-in) - error reporting - help, a11y.. (code-in) - search box * machine/collection: - use newer libvirt-gconf API - confirmation dialog for deletion - delete VM storage - remove a collection source (think of qemu:///system) - spread the various screenshots in time, do not take all at the same time - a rhevm/o-virt portal source collection - management of groups / collections ala iOS (common widget with gnome-docs?) - suspend (optionnaly) VMs on close - add avahi sources (code-in) * wizard: - populate isos based on tracker search? (code-in) - improve file source selection ui (need design) - populate source selection with local mediums (dvd..) - express install page (login/pass) - download isos - tracking install progression, in collective view * display: - support for VNC logic authentication (only password right now) - (spice) multi-head support - spice tls port - add opacity to auto-hide toolbar, fade-in - fade-out (code-in) see also http://git.gnome.org/browse/gedit/commit/?id=b8a344cbd442303045602c88ed101bdb46286edd - add rdp support (code-in) - add ssh tunnel support (code-in) - some day chromoting? * properties page: - implement the widget/style from the mockup - correct content of options * libvirt/spice: - support advanced screenshots (size and format) - do not update screenshots if screensaver or disable screensaver