[virt-tools-list] [PATCH virt-viewer 00/10] Make dialogs use GtkHeaderBar

Eduardo Lima (Etrunko) etrunko at redhat.com
Thu Feb 9 19:22:41 UTC 2017


This whole series is the result of the initial idea of having the new
iso-dialog to use this widget. Having it done only for the iso-dialog
would not make much sense, so I went on and ported all other dialogs.
The widget requires Gtk version 3.12, which should not be a problem for
any recent distro.

Using GtkHeaderBar makes dialogs look cleaner and more 'modern', also
follow the style used by GNOME applications. In the near future,
virt-viewer main window could also make use of it, as we recently saw in
a series sent to this mailing list.

Eduardo Lima (Etrunko) (10):
  Update Gtk+ requirements to 3.12
  iso-dialog: Use GtkHeaderBar
  guest-details-dialog: Use GtkHeaderBar
  virt-viewer-vm-connection: Use GtkHeaderBar
  remote-viewer-connect: Use GtkHeaderBar
  virt-viewer-preferences: Use GtkHeaderBar
  about-dialog: Use GtkHeaderBar
  virt-viewer-auth: Use GtkHeaderBar
  file-transfer-dialog: Use GtkHeaderBar
  usb_device_selection: Use GtkHeaderBar

 configure.ac                                       |   4 +-
 src/remote-viewer-connect.c                        |  20 +--
 src/remote-viewer-iso-list-dialog.c                |  32 +++-
 src/resources/ui/remote-viewer-connect.ui          | 173 ++++++---------------
 src/resources/ui/remote-viewer-iso-list.ui         |  87 ++++-------
 src/resources/ui/virt-viewer-about.ui              |  20 ++-
 src/resources/ui/virt-viewer-auth.ui               | 148 ++++++++----------
 .../ui/virt-viewer-file-transfer-dialog.ui         |  72 +++------
 src/resources/ui/virt-viewer-guest-details.ui      |  64 ++++----
 src/resources/ui/virt-viewer-preferences.ui        | 103 ++++++------
 src/resources/ui/virt-viewer-vm-connection.ui      |  83 ++++------
 src/virt-viewer-app.c                              |  38 +++--
 src/virt-viewer-auth.c                             |  35 +++--
 src/virt-viewer-file-transfer-dialog.c             |  59 +++----
 src/virt-viewer-session-spice.c                    |  20 ++-
 src/virt-viewer-vm-connection.c                    |  15 +-
 src/virt-viewer-window.c                           |  21 ++-
 17 files changed, 437 insertions(+), 557 deletions(-)

-- 
2.9.3




More information about the virt-tools-list mailing list