Cole Robinson
1b18ddea3a
gsettings: Simplify remembering last used paths
2013-04-23 14:21:46 -04:00
Cole Robinson
2f09a3665c
prefs: Remove distinction between local and remote sound
...
Remote sound works fine these days. If people want to turn the
preference off, they probably want to do it in all cases, and can
'customize before install' to alter the rest.
2013-04-23 14:21:46 -04:00
Cole Robinson
f84ccc0cf9
prefs: Remove preference for 'history length'
...
Also kinda pointless, and I've never heard of anyone actually
tweaking it.
2013-04-23 14:21:45 -04:00
Cole Robinson
c2aa6db6be
manager: Fix weirdly changing row colors
...
Every launch was giving me different connection row colors, must be
some gtk/gobject bug.
2013-04-23 13:04:33 -04:00
Cole Robinson
4dbb2ee36d
manager: Make creating list model more explicit
2013-04-23 12:42:41 -04:00
Cole Robinson
cd8dbad8b2
gsettings: Remove url-list-length
...
Kinda pointless, just default to 10
2013-04-23 12:42:22 -04:00
Cole Robinson
c6d5e5d267
config: Fix crash when launching create wizard
...
Caused by accessing invalid gsettings key
2013-04-23 12:28:21 -04:00
Cole Robinson
42bfb8fe19
console: s/console-vnc/console-gfx/g
...
Just for clarity
2013-04-21 12:10:14 -04:00
Guannan Ren
17f43e47fb
add a checkbox for cpu host-model mode, remove 'copy' button
...
If the host-model is selected, disable the cpu model drop down
and features list. They still show what exact configuration the
host-model is using.
For the old libvirt which doesn't support <cpu mode='host-model'/>
virt-manager still copy cpu configs from caps XML to domain XML.
(crobinso: Fix some minor pylint)
2013-04-20 16:07:39 -04:00
Guannan Ren
15f72a84ab
check cpu host-model mode support
...
UPDATE_CPU flag exists after v0.8.0, so libvirt that
supports HOST_MODEL should support UPDATE_CPU,
the earliest version we are going to check is v0.9.10.
2013-04-20 16:04:43 -04:00
Cole Robinson
3214cec085
manager: Remove duplicate function
2013-04-20 14:23:21 -04:00
Cole Robinson
76936272c7
manager: Fix connection row spacing when VMs are active
...
I guess the text ordering/expanding piece was causing some weirdness.
2013-04-20 14:14:15 -04:00
Cole Robinson
232c8608c2
manager: Add _build_conn_row function
...
More consistent with VM function names
2013-04-20 14:14:15 -04:00
Cole Robinson
f1a0b99a38
manager: Make connection rows a bit taller
...
Closer to what it was like with the gtk2 version
2013-04-20 14:14:15 -04:00
Cole Robinson
77441ea4d4
manager: Tweak VM row indentation
2013-04-20 14:14:15 -04:00
Cole Robinson
bd7c02ce63
manager: Remove unneeded style theming
...
Even fixing it doesn't really do anything useful.
2013-04-20 14:14:15 -04:00
Cole Robinson
f7d1338534
autodrawer: When first fullscreen, keep toolbar open longer
...
So it doesn't just disappear out of the user's site so quick that they
don't notice it. We want it to be obvious enough so they know how
to escape.
2013-04-20 11:39:52 -04:00
Cole Robinson
b23520483e
autodrawer: Sync with code from vinagre
...
After all these changes, it fixes the invisible scrollbar issue. It
was some combination of do_style_set and something else, but I didn't
bother narrowing it down.
2013-04-20 11:35:15 -04:00
Cole Robinson
f6f55314cb
Remove virt-manager-tui
...
Was originally added with hopes for being used in an ovirt related
product, but was more or less a code dump, and the author has been
allocated to other things. He confirmed it's okay to remove.
That, and it's currently broken, and we've had approximately 0 user
feedback since it was committed.
2013-04-18 16:12:03 -04:00
Cole Robinson
21768e7804
prefs: Fix launching grab-keys dialog
2013-04-18 12:45:00 -04:00
Cole Robinson
7e23244096
Port from gconf to gsettings
...
This unfortunately has a decent amount of fallout: add a wrapper class
in config.py that reduces much of the churn.
Another big piece is that gsettings can't accept arbitrary paths like
gconf would, everything needs to be described in the schema.
Also do a bunch more RPM spec modernizing
2013-04-18 12:43:16 -04:00
Cole Robinson
61369d252c
details: Fixing viewing disk details in 'customize' page
2013-04-17 13:23:27 -04:00
Cole Robinson
7bb98c3be2
details: Fix listing static HW pages
2013-04-17 13:01:30 -04:00
Cole Robinson
8ce479f7f8
console: Re-enable accelerator handling
...
Seems to work fine with F18 gtk versions
2013-04-17 09:32:00 -04:00
Cole Robinson
07e0c92b4b
Remove a bunch of outdates FIXME/XXX comments
2013-04-17 09:32:00 -04:00
Cole Robinson
2e4b5a21d4
Remove some pylint
2013-04-16 19:22:59 -04:00
Cole Robinson
2e66114cdf
details: Fix crash when deleting a device
2013-04-16 19:22:31 -04:00
Cole Robinson
84f8131d97
details: Fix addhw popup menu mnemonics
2013-04-16 19:22:31 -04:00
Cole Robinson
006b129925
details: Fix weirdness with spinbuttons
...
Tweaking the adjustment directly doesn't work like it used to, but
thankfully the situation seems much simpler than it was with gtk2.
2013-04-16 18:38:08 -04:00
Cole Robinson
9f3b21c9a1
Shorten iotune names for simplicity
...
And refactor some of the virt-manager code for the same goal.
2013-04-16 18:37:42 -04:00
Cole Robinson
22c3bd62b3
keyring: Convert to Secrets DBUS API
...
This fixes keyring support since the gnome bindings are busted, while
also giving us a chance of working natively on KDE.
I haven't added an explicit dep on libsecret in the spec, since this is
such minor functionality it's not worth pulling the dep, which should
be there on all modern desktops anyways.
2013-04-16 16:20:58 -04:00
Cole Robinson
c60ad16b3b
Convert all DBus usage to Gio GDBUS
...
And drop a whole bunch of legacy dbus fallback stuff. Now that we
are bumping the host dependencies to very recent gtk, none of the
back compat should matter.
2013-04-16 15:22:09 -04:00
Cole Robinson
8b31a10117
On first run, always make sure libvirtd is running
...
Even if it was already installed.
2013-04-16 15:21:18 -04:00
Cole Robinson
812899daf8
Remove HAL support
...
It is long since deprecated, and the UI has been able to accomodate
lack of interface API support for a while.
2013-04-15 19:51:46 -04:00
Cole Robinson
ff6fefeecc
Use Gtk.Application for uniqueness
...
And drop all the legacy dbus stuff which isn't really interesting.
We could use gtk.application for more stuff, but for now it's not
too compelling.
2013-04-15 19:27:46 -04:00
Cole Robinson
1078facce2
console: Fix keycombo menu location in fullscreen mode
2013-04-15 12:38:53 -04:00
Cole Robinson
2d110816d6
autodrawer: Fix centering
...
child_get_property bindings need a wrapper to make them useful
2013-04-15 12:38:53 -04:00
Cole Robinson
e7fb33e32d
autodrawer: Enable a bit that pygtk didn't support
2013-04-15 12:38:21 -04:00
Cole Robinson
fce6d4a6ea
autodrawer: Fix drawer from being stuck open on initial fullscreen
2013-04-15 12:38:20 -04:00
Cole Robinson
a102edaa89
console: Fix broken size-allocate signal
2013-04-15 12:37:37 -04:00
Cole Robinson
dd45270ba1
autodrawer: Drop use of cairo bindings
...
We can use Gdk instead
2013-04-15 12:37:37 -04:00
Cole Robinson
d440ec4d0d
console: Fix size_allocate arguments
2013-04-15 12:37:37 -04:00
Cole Robinson
079835bfaf
Fix other popup menus after gtk3 conversion
2013-04-14 13:16:02 -04:00
Guannan Ren
0a9f58a064
fix argument error when right-clicking hw list to popup menu
...
Traceback (most recent call last):
File "../virt-manager/virtManager/details.py", line 1072, in popup_addhw_menu
self.addhwmenu.popup(None, None, None, 0, event.time)
TypeError: popup() takes exactly 7 arguments (6 given)
2013-04-14 13:10:19 -04:00
Cole Robinson
02733ecff4
virtinst: util: Simplify randomUUID
2013-04-13 15:48:06 -04:00
Cole Robinson
0d243983d0
Revive pep8 and clean up the code
...
autopep8 is pretty cool :)
2013-04-13 15:22:43 -04:00
Cole Robinson
3f79fa3919
Fix the last of the pylint messages
...
If using an older pylint, there are still some complaints about hashlib
and Popen, but those aren't our problems.
2013-04-13 13:45:08 -04:00
Cole Robinson
b8f1bbd3de
asyncjob: Rename function that collides with gtk method
2013-04-13 13:42:39 -04:00
Cole Robinson
baf531f710
virtinst: Guest: Remove back compat static device lists
2013-04-13 13:40:45 -04:00
Cole Robinson
9359ad2bb6
virtinst: Remove ParaVirt and FullVirtGuest
...
They were just around for back compat at this point, the tools
have moved on.
2013-04-13 13:40:45 -04:00