Commit 1bc57fdb authored by Guido Günther's avatar Guido Günther

Imported upstream version 0.5.2

parent 24bd5c68
......@@ -25,7 +25,11 @@ Further patches have been submitted by:
Mark Johnson <johnson-dot-nh-at-gmail-dot-com>
Cole Robinson <crobinso-at-redhat-dot-com>
Alexander Todorov <atodorov-at-redhat-dot-com>
Bernhard Kaindl <bk-at-suse-dot-de>
Eduardo Habkost <ehabkost-at-redhat-dot-com>
<...send a patch & get your name here...>
Also lots of translations from the Fedora translation team. See
the individual .po files for the translators.
2007-10-04 "Daniel P. Berrange <berrange@redhat.com>
* src/virtManager/addhardware.py:
Populate hardware options based on VM type
[6cf93e00e4d8] [tip]
* po/pl.po:
Refresh polish translation again
[5f541f79b37b]
2007-09-27 "Daniel P. Berrange <berrange@redhat.com>
* po/bg.po, po/bn_IN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po,
po/de.po, po/es.po, po/fi.po, po/fr.po, po/gu.po, po/hi.po,
po/hr.po, po/hu.po, po/is.po, po/it.po, po/ja.po, po/kn.po,
po/ko.po, po/ml.po, po/mr.po, po/ms.po, po/nb.po, po/nl.po,
po/or.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po,
po/ru.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/ta.po, po/te.po,
po/tr.po, po/uk.po, po/virt-manager.pot, po/zh_CN.po, po/zh_TW.po:
Refresh translations
[a48d0a547dff]
* po/pl.po:
Update from Polish translator
[e7f9b760fc52]
* src/virtManager/addhardware.py, src/vmm-add-hardware.glade:
Choose address between localhost ,or all interfaces. Hide passwords
[030926b1a289]
* src/virtManager/manager.py:
Hook up delete menn again
[162b61427e37]
* src/virtManager/console.py, src/virtManager/details.py:
Fixed pause menu
[8d5752fbdc61]
* src/virtManager/host.py, src/vmm-host.glade:
Show URI in host details page
[d266d7869c46]
* src/vmm-manager.glade:
Make padding consistent
[f410c7028f16]
* src/vmm-choose-cd.glade:
Fix padding a little
[c0755974d9ef]
* src/virtManager/details.py:
Round memory values instead of truncating (rhbz #212450)
[92b2fc9f9201]
2007-09-26 "Daniel P. Berrange <berrange@redhat.com>
* src/virtManager/console.py:
Fix re-connecting to VNC widget when re-opening window. Re-introduce
blocking of accelerators
[ef716036ca7f]
* src/virtManager/console.py, src/vmm-console.glade:
Another go at making scrollbars work nicely for VNC widgets. Also
fixes fullscreen mode
[fd3ce799a87e]
* src/virtManager/engine.py:
Ensure there is one create wizard per connection. Close all windows
when a connection de-activates
[95073b4cb5b7]
* src/virt-manager.py.in:
Re-throw exception at top level
[bdfcfde23590]
* src/virtManager/details.py, src/virtManager/domain.py:
Immediately refresh details page when adding/removing hardware
devices
[14a7417d5488]
* src/virtManager/addhardware.py, src/virtManager/details.py,
src/virtManager/domain.py, src/vmm-add-hardware.glade, src/vmm-
details.glade:
Added ability to add/remove graphic display devices
[bd282b353072]
2007-09-25 "Daniel P. Berrange <berrange@redhat.com>
* src/virtManager/addhardware.py, src/virtManager/details.py,
src/virtManager/domain.py, src/vmm-add-hardware.glade, src/vmm-
details.glade:
Support addition & removal of mouse & tablet input devices
[ed0e3d80bfca]
* .hgtags:
Added tag RELEASE-0.5.1-1 for changeset 038ba1ea0e33
[68a2ebd7b478]
* po/bg.po, po/bn_IN.po, po/bs.po, po/ca.po, po/cs.po, po/da.po,
po/de.po, po/es.po, po/fi.po, po/fr.po, po/gu.po, po/hi.po,
po/hr.po, po/hu.po, po/is.po, po/it.po, po/ja.po, po/kn.po,
po/ko.po, po/ml.po, po/mr.po, po/ms.po, po/nb.po, po/nl.po,
po/or.po, po/pa.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ro.po,
po/ru.po, po/sr.po, po/sr@Latn.po, po/sv.po, po/ta.po, po/te.po,
po/tr.po, po/uk.po, po/virt-manager.pot, po/zh_CN.po, po/zh_TW.po:
Refresh translations to match source
[038ba1ea0e33] [RELEASE-0.5.1-1]
* ChangeLog:
Refresh changelog
[1e8b93d15271]
* NEWS, configure.ac, virt-manager.spec.in:
Prep for 0.5.1 release
[ba3d8fdc5349]
2007-09-25 "Hugh O. Brock <hbrock@redhat.com>
* src/virtManager/domain.py:
Fix an order-of-operations bug; also, look for the target dev when
removing a disk, not the source, since source may not actually be
there.
[75d421097ad7]
2007-09-24 "Hugh O. Brock <hbrock@redhat.com>
* src/virtManager/domain.py:
Also remove devices from the defined XML when removing a device from
an active guest. Also, catch the errors that libvirt will someday
throw when attempting to attach or detach a device from a live guest
that does not support that option.
[96452f76bcfb]
2007-09-21 "Hugh O. Brock <hbrock@redhat.com>
* src/virtManager/details.py:
Don't barf at the user when attempting to remove a cdrom device with
a null Source.
[faaa775bb40d]
* src/virtManager/choosecd.py, src/virtManager/create.py,
src/virtManager/details.py, src/virtManager/domain.py,
src/virtManager/opticalhelper.py, src/vmm-choose-cd.glade, src/vmm-
details.glade:
Add button to connect and disconnect cdrom source device for full
virt guests.
[5cc5a5850071]
2007-09-20 "Daniel P. Berrange <berrange@redhat.com>
* src/virtManager/domain.py:
Force VNC to connect to 127.0.0.1
[61a0aeedab34]
2007-09-19 "Daniel P. Berrange <berrange@redhat.com>
* src/virtManager/connection.py, src/virtManager/console.py:
Allow connection to a VNC console via an SSH tunnel
[5396a0727967]
2007-09-12 "Daniel P. Berrange <berrange@redhat.com>
* src/virtManager/create.py, src/vmm-create.glade:
Added support for PXE with HVM
[2fd519cdd3cd]
* src/virtManager/connection.py:
Fix physical device name (again)
[8c66c56a12b8]
* src/virt-manager.py.in:
Added a --nofork flag for debug use
[0c9ca2bac5e8]
2007-09-10 "Daniel P. Berrange <berrange@redhat.com>
* src/virt-manager.py.in:
Fixed paths override
[63683c3a0e5c]
* src/virtManager/engine.py:
Autoconnect to new connections
[3aca8fe43fcd]
* src/virtManager/connection.py, src/virtManager/engine.py,
src/virtManager/manager.py:
Move opening of connections into a background thread to avoid
locking the UI
[22317e8baafb]
* src/virt-manager.py.in:
Refactor startup to drop controlling TTY, avoiding annoying SSH
prompts
[8cabc7987a78]
* src/virtManager/host.py:
Fix host labels when disconnected
[5aba3d4fd268]
* src/virtManager/manager.py:
Allow showing of host window even for disconnected VMs
[6de3c14e57cd]
* src/virtManager/remote.py:
Allow start of manager vs opening of host window with DBus
[aa5068a2bd66]
2007-09-09 "Daniel P. Berrange <berrange@redhat.com>
* AUTHORS, src/virt-manager.py.in, src/virtManager/connection.py,
src/virtManager/domain.py, src/virtManager/engine.py,
src/virtManager/manager.py:
Move connection state management into vmmConnection class so there
is always a vmmConnection object even for disconnected connections.
The vmmManager class listens for signals in vmmEngine and
vmmConnection to see when new connections are added, existing ones
removed, and the connection state changes
[b20f4ab88478]
2007-09-06 "Daniel P. Berrange <berrange@redhat.com>
* merge heads
[07ea2294577b]
* src/vmm-console.glade, src/vmm-create.glade, src/vmm-details.glade,
src/vmm-host.glade, src/vmm-manager.glade:
Tweak padding in UI to be closer to GNOME guidelines
[13ef182c8f5e]
* AUTHORS, src/virtManager/create.py:
Fixed population of bridge network devices to separate label from
device name (Eduardo Habkost)
[a5b0353ac6e1]
* src/virtManager/connection.py, src/virtManager/manager.py:
Include driver name in ID colun for connection rows & fix physical
ethernet device name
[3ce37ba1419a]
2007-09-05 "Daniel P. Berrange <berrange@redhat.com>
* po/pl.po:
Refresh polish translation again (Piotr Drąg)
[7290c5aab410]
2007-08-31 "Daniel P. Berrange <berrange@redhat.com>
* AUTHORS, src/virtManager/console.py:
Change console connection retries to be a little more robust
(Bernhard Kaindl)
[6e055c5f5e19]
* src/virtManager/connection.py:
Fixed call to get_local_hostname
[96492df15460]
* src/virtManager/connection.py, src/virtManager/host.py:
Ensure VNC widget always trys to connect to localhost for local
connections
[4ee6526c32cd]
2007-08-29 "Daniel P. Berrange <berrange@redhat.com>
* .hgtags:
Added tag RELEASE-0.5.0-1 for changeset 380af83bb51b
[333d2c50ad51]
* ChangeLog:
Refresh changelog
[380af83bb51b] [RELEASE-0.5.0-1]
* NEWS, configure.ac, virt-manager.spec.in:
Prep for 0.5.0 release
[db62e9295c03] [tip]
[db62e9295c03]
* README:
Update README to match latest reality
......
Virtual Machine Manager News
============================
Release 0.5.2
-------------
This is a bug fix release. Some broken menu items are hooked up again.
The rounding of memory values is fixed. Re-connecting to the VNC display
is fixed. Blocking of GTK accelerators is re-introduced when VNC is
active. Scrollbars on the VNC widget are re-introduced if the console
is close to the maximum local screensize. One new VM wizard is enabled
per connection. Hardware device details are immediately refreshed after
changes. Ability to add/remove display and input devices is enabled.
Release 0.5.1
-------------
This release improves upon the remote management capabilities. It can
now tunnel connections to the VNC server over SSH. It avoids prompting
for SSH passwords on the console. Handling of VNC connections & retries
is made more robust. There is support for changing CDROM media on the
fly (requires suitably updated libvirt). There is ability to PXE boot
install fullyvirtualized guests. Connetions to hypervisors are opened
in the background to avoid blocking the whole UI.
Release 0.5.0
-------------
......
......@@ -1842,7 +1842,7 @@ fi
# Define the identity of the package.
PACKAGE=virt-manager
VERSION=0.5.0
VERSION=0.5.2
cat >>confdefs.h <<_ACEOF
......
AC_INIT(virt-manager.spec.in)
AM_INIT_AUTOMAKE(virt-manager, 0.5.0)
AM_INIT_AUTOMAKE(virt-manager, 0.5.2)
ALL_LINGUAS="bg bn_IN bs ca cs da de es fi fr gu hi hr hu is it ja kn ko ml mr ms nb nl or pa pl pt_BR pt ro ru sr@Latn sr sv ta te tr uk zh_CN zh_TW"
IT_PROG_INTLTOOL([0.35.0], [no-xml])
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -41,8 +41,9 @@ class vmmHost(gobject.GObject):
topwin = self.window.get_widget("vmm-host")
topwin.hide()
self.window.get_widget("overview-hostname").set_text(self.conn.get_hostname())
self.window.get_widget("overview-hypervisor").set_text(self.conn.get_type())
self.window.get_widget("overview-uri").set_text(self.conn.get_uri())
self.window.get_widget("overview-hostname").set_text(self.conn.get_hostname(True))
self.window.get_widget("overview-hypervisor").set_text(self.conn.get_driver())
self.window.get_widget("overview-memory").set_text(self.conn.pretty_host_memory_size())
self.window.get_widget("overview-cpus").set_text(str(self.conn.host_active_processor_count()))
self.window.get_widget("overview-arch").set_text(self.conn.host_architecture())
......@@ -96,6 +97,7 @@ class vmmHost(gobject.GObject):
self.conn.connect("resources-sampled", self.refresh_resources)
self.conn.connect("net-started", self.refresh_network)
self.conn.connect("net-stopped", self.refresh_network)
self.refresh_resources()
def show(self):
dialog = self.window.get_widget("vmm-host")
......
This diff is collapsed.
This diff is collapsed.
......@@ -43,7 +43,11 @@ class vmmRemote(dbus.service.Object):
@dbus.service.method("com.redhat.virt.manager", in_signature="s")
def show_host_summary(self, uri):
self.engine.show_manager(uri)
self.engine.show_host(uri)
@dbus.service.method("com.redhat.virt.manager", in_signature="")
def show_manager(self):
self.engine.show_manager()
@dbus.service.method("com.redhat.virt.manager")
def show_connect(self):
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -4,6 +4,7 @@
<glade-interface>
<widget class="GtkWindow" id="vmm-create">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">Create a new virtual system</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
......@@ -24,7 +25,7 @@
<widget class="GtkVBox" id="vbox23">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<property name="spacing">6</property>
<child>
<widget class="GtkNotebook" id="create-pages">
......@@ -566,12 +567,13 @@
<child>
<widget class="GtkTable" id="table13">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="n_rows">2</property>
<property name="n_columns">2</property>
<property name="homogeneous">False</property>
<property name="row_spacing">3</property>
<property name="column_spacing">4</property>
<property name="column_spacing">3</property>
<child>
<widget class="GtkLabel" id="label173">
......@@ -1369,7 +1371,7 @@ mipsel</property>
<child>
<widget class="GtkTable" id="table15">
<property name="visible">True</property>
<property name="n_rows">5</property>
<property name="n_rows">6</property>
<property name="n_columns">3</property>
<property name="homogeneous">False</property>
<property name="row_spacing">2</property>
......@@ -1644,6 +1646,30 @@ mipsel</property>
<property name="x_options">fill</property>
</packing>
</child>
<child>
<widget class="GtkRadioButton" id="media-network">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">_Network PXE boot</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<property name="group">media-iso-image</property>
<signal name="toggled" handler="on_media_toggled" last_modification_time="Tue, 12 Sep 2006 21:36:05 GMT"/>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">3</property>
<property name="top_attach">5</property>
<property name="bottom_attach">6</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
</widget>
</child>
</widget>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment