63ab429ae8
* Right click in the manager window operates on the clicked row, NOT the last selected row. This could cause an admin to accidentally shut down the wrong machine. * Running virt-manager on a new machine / user account no longer produces a traceback. * Allow ejecting and connecting floppy media - First time running virt-manager throws exception in engine.py add_connection(). virtman-autoconnect.diff - Update to virt-manager version 0.8.1 * VM Migration wizard, exposing various migration options * Enumerate CDROM and bridge devices on remote connections * Can once again list multiple graphs in main manager window (Jon Nordby) * Support disabling dhcp (Michal Novotny), and specifying 'routed' type for new virtual networks * Support storage pool source enumeration for LVM, NFS, and SCSI * Allow changing VM ACPI, APIC, clock offset, individual vcpu pinning, and video model (vga, cirrus, etc.) * Many improvements and bugfixes - bnc#552785 - virt-manager cannot connect to xend when started from an ordinary user's X session virtman-desktop.diff - bnc#553633 - Update breaks menu access keys in virt-viewer and still misses some key sequences. This is a SLE10 bug fixed for the virt-manager viewer in all versions. virtman-keycombo.diff - Use "graphics listen" for vnc connection (bnc#436629) - Remove unsupported SCSI disk option (bnc#464293) - Change cdrom start node to hdc instead of hdb (bnc#376935) OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-manager?expand=0&rev=12
146 lines
8.4 KiB
Diff
146 lines
8.4 KiB
Diff
Index: virt-manager-0.8.2/src/vmm-details.glade
|
|
===================================================================
|
|
--- virt-manager-0.8.2.orig/src/vmm-details.glade
|
|
+++ virt-manager-0.8.2/src/vmm-details.glade
|
|
@@ -339,11 +339,85 @@
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-assesc">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">Alt+Shift+Shift+Esc</property>
|
|
+ <property name="use_underline">False</property>
|
|
+ <signal name="activate" handler="on_menu_send_assesc_activate" last_modification_time="Wed, 14 Oct 2009 12:06:25 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
<widget class="GtkSeparatorMenuItem" id="separator9">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-af10">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">A_lt+F10</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_af10_activate" last_modification_time="Wed, 14 Oct 2009 12:06:25 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-atab">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">Alt+_Tab</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_atab_activate" last_modification_time="Wed, 14 Oct 2009 12:06:25 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-astab">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">_Alt+Esc</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_aesc_activate" last_modification_time="Wed, 14 Oct 2009 12:06:25 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-cesc">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">_Ctrl+Esc</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_cesc_activate" last_modification_time="Wed, 14 Oct 2009 12:06:25 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-caesc">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">Ctrl+Alt+_Esc</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_caesc_activate" last_modification_time="Wed, 14 Oct 2009 12:06:25 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkSeparatorMenuItem" id="separator10">
|
|
+ <property name="visible">True</property>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-f8">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">_F8</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_f8_activate" last_modification_time="Wed, 09 Jan 2008 19:20:40 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkMenuItem" id="details-menu-send-f10">
|
|
+ <property name="visible">True</property>
|
|
+ <property name="label" translatable="yes">F1_0</property>
|
|
+ <property name="use_underline">True</property>
|
|
+ <signal name="activate" handler="on_menu_send_f10_activate" last_modification_time="Wed, 09 Jan 2008 19:20:40 GMT"/>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
+ <widget class="GtkSeparatorMenuItem" id="separator13">
|
|
+ <property name="visible">True</property>
|
|
+ </widget>
|
|
+ </child>
|
|
+ <child>
|
|
<widget class="GtkMenuItem" id="details-menu-send-caf1">
|
|
<property name="visible">True</property>
|
|
<property name="label">Ctrl+Alt+F_1</property>
|
|
@@ -440,7 +514,7 @@
|
|
</widget>
|
|
</child>
|
|
<child>
|
|
- <widget class="GtkSeparatorMenuItem" id="separator10">
|
|
+ <widget class="GtkSeparatorMenuItem" id="separator14">
|
|
<property name="visible">True</property>
|
|
</widget>
|
|
</child>
|
|
Index: virt-manager-0.8.2/src/virtManager/details.py
|
|
===================================================================
|
|
--- virt-manager-0.8.2.orig/src/virtManager/details.py
|
|
+++ virt-manager-0.8.2/src/virtManager/details.py
|
|
@@ -240,6 +240,14 @@ class vmmDetails(gobject.GObject):
|
|
|
|
"on_details_menu_send_cad_activate": self.console.send_key,
|
|
"on_details_menu_send_cab_activate": self.console.send_key,
|
|
+ "on_details_menu_send_assesc_activate": self.console.send_key,
|
|
+ "on_details_menu_send_af10_activate": self.console.send_key,
|
|
+ "on_details_menu_send_atab_activate": self.console.send_key,
|
|
+ "on_details_menu_send_aesc_activate": self.console.send_key,
|
|
+ "on_details_menu_send_cesc_activate": self.console.send_key,
|
|
+ "on_details_menu_send_caesc_activate": self.console.send_key,
|
|
+ "on_details_menu_send_f8_activate": self.console.send_key,
|
|
+ "on_details_menu_send_f10_activate": self.console.send_key,
|
|
"on_details_menu_send_caf1_activate": self.console.send_key,
|
|
"on_details_menu_send_caf2_activate": self.console.send_key,
|
|
"on_details_menu_send_caf3_activate": self.console.send_key,
|
|
Index: virt-manager-0.8.2/src/virtManager/console.py
|
|
===================================================================
|
|
--- virt-manager-0.8.2.orig/src/virtManager/console.py
|
|
+++ virt-manager-0.8.2/src/virtManager/console.py
|
|
@@ -321,6 +321,22 @@ class vmmConsolePages(gobject.GObject):
|
|
keys = ["Control_L", "Alt_L", "Delete"]
|
|
elif src.get_name() == "details-menu-send-cab":
|
|
keys = ["Control_L", "Alt_L", "BackSpace"]
|
|
+ elif src.get_name() == "details-menu-send-assesc":
|
|
+ keys = ["Alt_R", "Shift_R", "Shift_L", "Escape"]
|
|
+ elif src.get_name() == "details-menu-send-af10":
|
|
+ keys = ["Alt_L", "F10"]
|
|
+ elif src.get_name() == "details-menu-send-atab":
|
|
+ keys = ["Alt_L", "Tab"]
|
|
+ elif src.get_name() == "details-menu-send-aesc":
|
|
+ keys = ["Alt_L", "Escape"]
|
|
+ elif src.get_name() == "details-menu-send-cesc":
|
|
+ keys = ["Control_L", "Escape"]
|
|
+ elif src.get_name() == "details-menu-send-caesc":
|
|
+ keys = ["Control_L", "Alt_L", "Escape"]
|
|
+ elif src.get_name() == "details-menu-send-f8":
|
|
+ keys = ["F8"]
|
|
+ elif src.get_name() == "details-menu-send-f10":
|
|
+ keys = ["F10"]
|
|
elif src.get_name() == "details-menu-send-caf1":
|
|
keys = ["Control_L", "Alt_L", "F1"]
|
|
elif src.get_name() == "details-menu-send-caf2":
|