Commit Graph

1240 Commits

Author SHA1 Message Date
Laurent Léonard
ee9a316652 Really update french translation. 2009-08-27 11:07:35 -04:00
Laurent Léonard
80046d8273 Updated french translation. 2009-08-05 14:17:43 -04:00
Cole Robinson
413f5dfa0b Added tag RELEASE-0.8.0-1 for changeset 0705dee11e81 2009-07-28 22:25:13 -04:00
Cole Robinson
e72bd648de Bump version number, update NEWS and CHANGELOG. 2009-07-28 21:50:55 -04:00
Cole Robinson
010fec8600 details: Make sure 'remove' doesn't enter permenant insensitive state.
If we selected a PS2 mouse, the refresh function would disable the 'remove'
button. Since nothing else explictly enabled it, it would be stuck like that.
2009-07-28 21:24:02 -04:00
Cole Robinson
d19682f65f clone: Disable 'share' dropdown option if disk is not shareable. 2009-07-28 21:22:40 -04:00
Cole Robinson
f4de7cf6e7 Refresh PO, touch up specfile. 2009-07-28 21:22:16 -04:00
Cole Robinson
564dce41dc Refresh storage browse glade file, was throwing errors. 2009-07-28 21:02:49 -04:00
Cole Robinson
218ca2a6fe Update docs with new mailing list address. 2009-07-28 19:24:24 -04:00
Cole Robinson
3416b9edf0 manager: Make the UI a bit prettier.
Add some row color and text tweaking.
2009-07-28 19:21:56 -04:00
Cole Robinson
076459a50e graphwidgets: Have cellrenderer sparkline obey 'xalign' 2009-07-28 18:15:48 -04:00
Cole Robinson
9b6cf41e08 Prettier sparkline cell renderers. 2009-07-28 18:01:20 -04:00
Cole Robinson
8aa9275dd3 details: Remove console/details tabs, use toolbar buttons instead.
Serial consoles are part of the main console tab, which can be chosen
from 'View->Consoles'.
2009-07-28 09:40:43 -04:00
Cole Robinson
3689048aaa Clean up some pylint. 2009-07-28 09:35:23 -04:00
Cole Robinson
a0ac5b3b63 serial: Don't fail when reconnecting to existing char device. 2009-07-28 09:32:18 -04:00
Michal Novotny
7277d28c46 CPU Pinning support
Virt-manager doesn't consider CPU pinning settings in the Processor tab yet so
this is the patch to provide CPU pinning support for virt-manager. It's using
only CPU definition for libvirt itself and it doesn't support CPU pinning for
domains that are currently in running state since this feature will be rarely
used for already running domains in my opinion.
2009-07-27 22:55:11 -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
4f256605f0 manager: Various UI tweaks. 2009-07-26 16:25: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
c49659a63b manager: Remove text from cpu, net, and disk stats.
The text largely clutters the UI, and is really only needed due to lack
or graph usefulness (which will hopefully be remedied soon).
2009-07-26 16:15:19 -04:00
Cole Robinson
387045636a manager: Move button toolbar to top of the window.
A toolbar at the top is much more in line with existing UI convention, and is
more intuitive. Delete is dropped from the upfront buttons (since this likely
isn't a common operation), and buttons for shutdown and pause are added.
2009-07-26 16:15:05 -04:00
Cole Robinson
8725f6ed59 Remove 'view active vs. inactive' choice in main manager window.
I really don't think anyone cares about this, and if they do, it certainly
doesn't need to be done as an entire separate row in the manager window.
2009-07-26 16:12:39 -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
29729db74a Don't repeatedly poll disk and net stats is libvirt doesn't support it. 2009-07-26 16:09:23 -04:00
Cole Robinson
342a5b2450 Add 'Clone VM' wizard. 2009-07-26 15:54:14 -04:00
Cole Robinson
86fdbecb87 Add specific icons for various wizards (some implemented, some not!) 2009-07-26 15:47:46 -04:00
Cole Robinson
738386d5cf addhardware: Fix harmless traceback 2009-07-26 12:09:43 -04:00
Cole Robinson
e208a8ca7f Mark all windows as Dialogs (except manager, host and vm details).
All these windows should be temporary, and don't need to be maximized or
minimized.
2009-07-26 12:08:21 -04:00
Cole Robinson
7a09cbcad7 Fix racey exception when reading disk/net stats.
We need to fully populate the stats record before adding to record list,
otherwise a UI update callback might read an incomplete record.
2009-07-22 13:37:53 -04:00
Cole Robinson
1ecf0a8180 graphwidgets: Fix possible divide by zero error. 2009-07-22 13:21:27 -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
22443dde10 Remove graphwidgets written in 'C'. We are now 100% python! 2009-07-22 11:16:06 -04:00
Cole Robinson
631b7b9bed Reimplement current graph widgets in python. 2009-07-22 10:21:33 -04:00
Cole Robinson
290b896a41 Fix more bugs from dup_conn refactoring. 2009-07-21 16:38:50 -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
32561b2d89 cleanup: Use self.topwin in details. 2009-07-20 14:52:53 -04:00
Cole Robinson
5d02a09016 Add 'pretty string' routine that doesn't require the conn to be active. 2009-07-20 14:47:50 -04:00
Cole Robinson
6628d6ea48 Provide actual info about available 'Add Hardware' devices.
If we disable adding a device, don't just hide it: disable the list entry,
and show an error message in a warning label, so the user understands why.
2009-07-14 22:04:34 -04:00
Cole Robinson
3936943a63 Allow changing vcpu count in the persistent config.
Changes similar to what was done with memory: try cpu hotplug, and always
follow up with XML definition.
2009-07-14 21:22:18 -04:00
Cole Robinson
8c9bbe1d66 More dup_conn fixes. 2009-07-14 20:36:05 -04:00
Cole Robinson
69b6bea472 List all VM graphics devices (since libvirt supports more than 1 now) 2009-07-14 19:47:18 -04:00
Cole Robinson
b3746d9623 Teach serial console to deal with a changing pty path. 2009-07-14 19:42:16 -04:00
Cole Robinson
6658f4fe40 Don't list <console> tag in serial list if primary console is not PTY. 2009-07-14 19:25:17 -04:00
Cole Robinson
c5f9c7dbe8 Sigh, actually add UI for char and video devices. 2009-07-14 19:02:43 -04:00
Cole Robinson
b96811b736 Improve connection delete confirmation message. 2009-07-14 17:10:57 -04:00
Cole Robinson
93eca80e18 Fix error message typo. 2009-07-14 17:06:50 -04:00
Cole Robinson
0eef04170c Make sure we have updated XML when viewing VM details. 2009-07-14 17:06:37 -04:00
Cole Robinson
575ebc7077 Show correct connection state after open failure. 2009-07-14 16:09:03 -04:00