summaryrefslogtreecommitdiff
path: root/virtManager/createpool.py
Commit message (Collapse)AuthorAgeFilesLines
...
* uiutil: Use list selection helpers everywhereCole Robinson2014-01-271-27/+11
|
* uiutil: Make more use of set_combo_text_columnCole Robinson2014-01-261-6/+2
|
* Split uihelpers into sharedui and uiutilCole Robinson2014-01-261-2/+2
| | | | | | Reserve uiutil for the little gtk helper functions, rest goes into shared UI (which all should probably be factored into their own files but thats a task for another day)
* uihelpers: Move browse_local to error.pyCole Robinson2014-01-261-3/+2
| | | | | It doesn't fit any better, but now it's accessible to all UI classes more easily.
* virt-manager: correctly initialize the create pool wizard page numberGiuseppe Scrivano2013-12-021-1/+5
| | | | | | Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1034933 Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* headers: update "Red Hat, Inc." copyright for the year 2013Giuseppe Scrivano2013-10-281-1/+1
| | | | | | | | | | Ensure that any file touched by a @redhat.com author in 2013 has an updated copyright header. The files were updated using the build-aux/update-copyright gnulib script and manually added where the copyright line wasn't present. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
* createpool: Use blue header like other wizards, cleanup UICole Robinson2013-09-271-91/+26
| | | | | Drop the docs reporting since it's inconsistent and not all that useful. Few other misc cleanups
* Rename ui files to match source file namesCole Robinson2013-09-221-3/+1
|
* ui: Set non-stock button images in glade, not explicitly in codeCole Robinson2013-09-221-4/+0
|
* Use XMLBuilder for Storage object handlingCole Robinson2013-09-201-84/+90
| | | | Simplify the API a bunch while we are at it, add tests, etc.
* Replace get_property("sensitive") with get_sensitiveCole Robinson2013-09-091-2/+2
|
* asyncjob: Fix issues with multiple dialogs (bz 1003101)Cole Robinson2013-09-061-13/+17
| | | | | | | | | | | Basically, drop usage of nested main loops. As has been documented in other commit messages, we use nested main loops in ways they aren't supposed to be used. They gave us async behavior that would block callers, but had weird behavior in some edge cases. Switch to having async dialogs be 100% async, requiring the user to pass in a completion callback which is triggered after the async action is complete.
* Replace set_property("visible") with modern set_visibleCole Robinson2013-09-011-2/+2
|
* virtManager: Drop util, combine it with virtinst.util and uihelpersCole Robinson2013-08-111-4/+4
|
* connection: Do non-VM polling on demandCole Robinson2013-07-071-1/+1
| | | | | | | | | | | | | | The goal here is to reduce the amount of tick() polling that we do by default. For things like pools, networks, and interfaces, the constant polling is not very helpful and causes CPU churn and slowness for remote connections. Switch to a more on demand style. Pages that want new information for these objects now request a priority tick that only refreshes the info we want. This isn't perfect, but neither was the previous solution in the face of things like XML updates behind our back. The real solution here is libvirt event support across the board.
* engine: Switch tick threading model to use queuesCole Robinson2013-07-061-0/+1
| | | | | And allow other parts of the API to request a priority tick that is dispatched from the main tick thread.
* Make conn required for all virtinst objectsCole Robinson2013-07-051-1/+1
| | | | This was the way the API had been heading, this just formalizes it.
* Add base conn object and bump minimum libvirt version to 0.6.0Cole Robinson2013-07-051-9/+5
| | | | | | | | | | This base connection object will be used to simplify the API in various places, reduce libvirt API calls, and better share code between virtinst and virt-manager. For now it just centralizes connection opening. This also exposed various places where our handling for older libvirt was busted, so raise our minimum host version to 0.6.0, the first version that supports threaded client requests.
* Revive pep8 and clean up the codeCole Robinson2013-04-131-0/+1
| | | | autopep8 is pretty cool :)
* Disable pylint warnings about gi.repositoryCole Robinson2013-04-121-0/+2
| | | | | Since pylint still can't handle the dynamic nature of gobject introspection.
* Remove most map() and filter() usageCole Robinson2013-04-121-7/+7
| | | | | They aren't available on python3 so pylint complains, and list comprehensions are usually better.
* Remove autotools, replace with distutils-extraCole Robinson2013-04-031-0/+598
Despite being a known quantity, autotools is so overkill for our needs, so let's drop it and replace it with a much simpler and easy to customize system.