Final version of this series, this time I changed the order of the patches so that the set/get ISO names port to GTask API will come first, and only after that the dialog is introduced. Finally, the last patch will remove the old code. Eduardo Lima (Etrunko) (10): remote-viewer: Extend #ifdef HAVE_OVIRT block ovirt-foreign-menu: Set new ISO name using GTask API ovirt-foreign-menu: Fetch ISO names using GTask API Introduce ISO List dialog remote-viewer: Make ovirt-foreign-menu a property ovirt-foreign-menu: Add accessors for current iso and iso list iso-dialog: Implement functionality provided by oVirt foreign menu iso-dialog: Use header bar for buttons Run iso-dialog when 'Change CD' menu is activated ovirt-foreign-menu: Remove GtkMenu related functions configure.ac | 4 +- po/POTFILES.in | 2 + src/Makefile.am | 3 + src/ovirt-foreign-menu.c | 293 ++++++++++++------------- src/ovirt-foreign-menu.h | 21 +- src/remote-viewer-iso-list-dialog.c | 341 +++++++++++++++++++++++++++++ src/remote-viewer-iso-list-dialog.h | 58 +++++ src/remote-viewer.c | 92 ++++---- src/resources/ui/remote-viewer-iso-list.ui | 135 ++++++++++++ src/resources/ui/virt-viewer.ui | 19 +- src/resources/virt-viewer.gresource.xml | 1 + src/virt-viewer-window.c | 37 ++++ 12 files changed, 788 insertions(+), 218 deletions(-) create mode 100644 src/remote-viewer-iso-list-dialog.c create mode 100644 src/remote-viewer-iso-list-dialog.h create mode 100644 src/resources/ui/remote-viewer-iso-list.ui -- 2.9.3 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list