Cole Robinson
f66409ecbf
Don't use deprecated libgnome.
2009-11-10 12:43:51 -05:00
Cole Robinson
54cc845793
Update new VM status icons.
...
Previous round didn't convey state very well, and looked too much like
buttons.
2009-09-17 11:24:18 -04:00
Cole Robinson
499964c584
Add a system tray icon.
...
The behavior is opt in via preferences, off by default. The icon allows
starting, stopping, and pausing VMs, opening console/details, and quiting the
entire app.
2009-07-27 22:30:01 -04:00
Cole Robinson
4693e3e3f8
manager: Remove option to hide VM status column.
...
Not sure why anyone would want to, it's a pretty fundamental piece of
information.
2009-07-26 16:18:25 -04:00
Cole Robinson
8958f6df80
manager: Remove Memory, ID, and VCPU rows
...
VCPU count is pointless to have in the main view. ID is similarly pointless,
its only value being that it showed the connection driver, which is now
part of the connection name.
Memory is the only useful field here, but even it's prescence is dubious:
there isn't much value in seeing at a glance what memory amounts VMs
are statically defined with.
2009-07-26 16:15:38 -04:00
Cole Robinson
4c8d87254f
manager: Use only one graph, allow changing what it tracks.
...
Rather than have multiple graphs for cpu, disk and net stats, use only one
graph, but allow changing what it represents.
2009-07-26 16:15:28 -04:00
Cole Robinson
e33018602d
Always enable CPU and Memory stats polling.
...
Not sure why I even added this in the first place, we fundamentally can't
avoid polling the requisit info. So rip it out with extreme prejudice.
2009-07-26 16:09:46 -04:00
Cole Robinson
27eeef93d9
Import new icons for VMs, VM status, and some devices.
2009-07-22 12:38:56 -04:00
Cole Robinson
27916ad571
Use icon theme icons rather than gtk stock icons.
...
This allows us to get many more relevant icons (mouse, tablet, sound card).
Also, reorganize the virtual network and hardware lists to have icons appear
first in the row.
2009-07-20 15:09:32 -04:00
Cole Robinson
c0c3cf0d1a
Don't reinvent (poorly) gconf.escape_key and friends. (Mark McLoughlin)
...
Was causing errors with storing per-connection preferences for remote
URIs with '+' in them.
2009-07-01 14:51:41 -04:00
Michal Novotny
fd480885bc
Make virt-manager remember last used paths
...
This patch makes virt-manager remember last used paths for disk images, saved
snapshots, restored snapshots, media paths and also screenshot paths not to
bother users with changing paths from the default location per HV technology.
Useful when installing multiple domains and having all the media/image files
in non-default locations.
2009-06-23 19:30:12 -04:00
Cole Robinson
62de590fbb
Clean up old VM gconf entries on connection startup.
...
If a VM has disappeared from a connection since the last time we connected,
remove it's old gconf preferences so we don't slowly pollute the db.
2009-05-11 12:05:46 -04:00
Cole Robinson
3ad177128c
Keep a list of used install ISO paths.
...
Store these in gconf on a per hostname basis, since a local path likely
isn't relevant for a connection on another host.
2009-05-11 11:00:03 -04:00
Cole Robinson
b619961f29
Remember VNC scaling setting for each VM.
...
Uses the newly added per-VM preference infrastructure
2009-05-11 10:45:25 -04:00
Cole Robinson
d9860d4a61
Add Per VM/Conn/Hostname preference tracking infrastructure.
...
We add a new gconf level for per connection and per VM preferences, at
/apps/virt-manager/connection_prefs/{URI}/vms/{UUID}
Hostname specific prefs are stored at:
/apps/virt-manager/connection_prefs/hosts/{HOSTNAME}
The URI does a simple s|/|-|g to simplify things a bit. If a VM specific
preference hasn't been set, we use the global preference.
2009-05-11 12:37:47 -04:00
Daniel P. Berrange
0b2184279a
Extend VNC auth handling to cope with fetching a username too & record username in gconf
2009-05-07 19:22:33 +01:00
Cole Robinson
ae1f7b2560
Don't try to libvirt/images if we don't have access to it.
2009-04-22 15:44:07 -04:00
Cole Robinson
f5448f87e7
Add global option for VNC scaling: vm details defaults to that.
2009-02-23 18:50:47 -05:00
Cole Robinson
e20f2b71bf
Add gconf listeners for sound preferences.
2009-02-12 13:32:55 -05:00
Cole Robinson
b17442a876
Revamp preferences dialog.
...
More extensible design, hopefully will facilitate adding more options.
Add options to disable stats reporting by type (cpu, mem, disk, net), but
don't hook them up yet.
2008-12-17 15:27:06 -05:00
Cole Robinson
a14b844b20
Rename variables that shadow built-in functions.
2008-11-18 15:42:51 -05:00
Cole Robinson
20d5d3bcfc
Fix some pylint.
2008-11-03 15:15:11 -05:00
Guido Gunther
655a846ac3
Calculate block and net device statistics
...
display them in the overview as well as in the vm details
2008-10-18 21:21:33 +02:00
Guido Gunther
8970eba45d
qemu://session can't write to the pool so use current directory
2008-10-10 18:06:41 +02:00
Cole Robinson
04d82dbe20
Default toolbar to show if there is no gconf entry.
2008-09-07 18:43:33 -04:00
Cole Robinson
1a01b730d8
Store 'Show Toolbar' value in gconf.
2008-09-05 16:34:14 -04:00
Cole Robinson
333aa00df8
Multiple fixes to enable remote vm creation.
2008-09-05 09:42:25 -04:00
Cole Robinson
70c7748011
Add support for adding audio devices when creating guests.
...
Preferences are global, not per install. Can be seen via edit->preferences
2008-09-02 12:09:39 -04:00
Daniel P. Berrange
a9f70f0f65
Default to /var/lib/libvirt/images for disks
2008-05-09 13:20:33 -04:00
Cole Robinson
fd97ffbd4e
Add autoconnect option for hypervisor connections.
2008-03-24 11:39:19 -04:00
Daniel P. Berrange
847084ab23
Refresh GPL text with latest FSF address & fix spec file license tag
2007-11-20 11:12:20 -05:00
Daniel P. Berrange
44909b1811
Fixed checking of HV type for default save/image dirs
2007-08-29 15:53:07 -04:00
Hugh O. Brock
7088bff170
Store connection URIs in gconf so that the app will remember them. If any connections are in gconf, load them rather than auto-connecting to Xen. Continue Dan's noble code clean-up efforts.
2007-08-28 17:57:25 -04:00
Daniel P. Berrange
1e1e4b0bba
Allow user to dismiss the cursor grab notification permanently (rhbz 244347)
2007-06-19 13:20:29 -04:00
Daniel P. Berrange
574eb462d3
Set sensible default directories for save/restore/create
2007-04-12 11:46:51 -04:00
Hugh O. Brock
3d32980130
Add the details section to the help file. Lots more screen shots.
2007-03-09 17:12:29 -05:00
Hugh O. Brock
9741a52283
Hooked up the half-finished help document to a new help menu item. More fun to come.
2007-03-08 14:07:00 -05:00
Daniel P. Berrange
ebb9800ec7
Added preference for determining when/whether to grab keyboard input. Renamed console popup preference apis a little
2006-11-06 15:01:28 -05:00
Hugh O. Brock
a35e1867cf
bz 211385: add preference to automatically pop up console on new vm creation or all vm creation.
2006-10-31 14:29:22 -05:00
Hugh O. Brock
ef769036d5
Add drop-down lists for PV media and kickstart URLs
2006-10-11 09:07:45 -04:00
Daniel P. Berrange
4ccdffa212
Replace numerous 'print' statements with calls to python logging. Added syntax checking of all modules
2006-09-25 18:22:27 -04:00
Hugh O. Brock
13ee480ec8
Add proper python logging, better kickstart URL validation, better create error handling.
2006-08-21 17:45:24 -04:00
Daniel P. Berrange
2c8ba6939e
Make keyring use a little more safe
2006-08-17 13:52:16 -04:00
berrange@dhcp-5-251.virt.boston.redhat.com
7a52fabd80
Switched keyring code to use gnomekeyring module. Disable keyring support if not available
2006-08-15 16:07:17 -04:00
Daniel P. Berrange
0c8c6f9d7a
Lookup status icons based on libvirt constant, not the translatable(!) string
2006-08-08 11:51:58 -04:00
Daniel P. Berrange
84d9b81bda
Added gettext support. Internationalize all strings which could be shown to user. Fix about dialog to show corect version number
2006-08-04 15:46:06 -04:00
Daniel P. Berrange
f19c2fb461
Catch error when keyring is not available
2006-07-20 14:56:52 -04:00
Daniel P. Berrange
05d9d83af6
Added initial support for saving VNC password in the GNOME keyring
2006-07-19 14:33:23 -04:00
berrange@roquette.boston.redhat.com
3356caa1c0
Pulled in funky status icons from gnome-applet-vm distro
2006-07-14 09:46:14 -04:00
berrange@roquette.boston.redhat.com
0ec45880c8
Added domain ID column to summary view
2006-07-14 09:36:03 -04:00