Commit Graph

36 Commits

Author SHA1 Message Date
Cole Robinson
1c3e7a1ea3 Remove some unneeded imports and old pylint workarounds 2010-11-30 15:01:02 -05:00
Cole Robinson
779dcdd824 Don't use old style __gobject_init__() 2010-11-30 14:40:49 -05:00
Cole Robinson
749b6cdc88 error: Simplify dialog init, remove a bunch of boilerplate 2010-11-30 14:33:21 -05:00
Cole Robinson
bf5cb99b5a createpool: Fix destructive pool building
Any time we would prompt when building a pool, we weren't properly setting
up the Pool object, so build/install would always fail.
2010-06-14 13:37:13 -04:00
Cole Robinson
4b36667440 createpool: Fix setting default values if enumerating sources 2010-06-14 13:21:13 -04:00
Cole Robinson
72d5517bf0 createpool: Fix browsing to set source device path 2010-05-20 15:41:01 -04:00
Cole Robinson
297c84bbc3 Clean up pylint 2010-05-05 16:16:15 -04:00
Cole Robinson
182eb4bcb6 Drop redundant calls to window.show() 2010-02-23 14:18:12 -05:00
Cole Robinson
352affbe3a Make 'Escape' key close dialogs
We should get this for free by using gtk Dialogs for our various UI pieces,
however the stock dialog is pretty restrictive WRT widget spacing, and
prevents us from make our nice blue header, so we are stuck with gtk.Windows
2009-12-14 16:45:55 -05:00
Cole Robinson
985dd91f26 Improve default widget focus for various wizards 2009-12-14 16:26:46 -05:00
Cole Robinson
f78fe3c089 Numerous UI tweaks.
- Don't use custom button content, because it doesn't abide typical button
  gtk button + image preferences. This forces us to set the button image in
  the code since glade can't handle it.

- Use widget mnemonics _everywhere_

- Tweak some default widget focus, and other misc things.
2009-11-17 15:06:15 -05:00
Cole Robinson
1842a204dd Fix up some pylint. 2009-10-28 20:35:13 -04:00
Cole Robinson
625929c780 createpool: Support netfs pool enumeration
The user needs to enter a hostname and activate (hit enter) the entry, which
will populate the pool sources.
2009-10-21 09:48:12 -04:00
Cole Robinson
eb4266b427 createpool: Support logical pool enumeration. 2009-10-20 21:12:35 -04:00
Cole Robinson
17f0b473dc createpool: Refactor pool building to accomodate FindPoolSources
Store a pre built pool in the source list model when we populate pool
sources. This allows us to store info in the pool object that isn't directly
exposed to the user (like pool source name).
2009-10-20 20:20:59 -04:00
Cole Robinson
0953fea9e7 createpool: Don't set values half way through the validation process. 2009-10-20 19:14:25 -04:00
Cole Robinson
6ddf8b434a createpool: Clean up field sensitivity logic. 2009-10-20 16:53:13 -04:00
Cole Robinson
9a64046200 createpool: Support adding SCSI pools
We show the available host adapters in a drop down for 'source path'.
2009-10-19 15:55:19 -04:00
Cole Robinson
b4eb66aeb2 Hide access to help docs: they are out of date to the point of uselessness. 2009-09-29 14:25:37 -04:00
Cole Robinson
51a1e0d329 Fix migration, disk creation after dup_conn changes. 2009-07-14 15:32:39 -04:00
Cole Robinson
e0f0b9a930 Support pool building for logical pools (now allowed by virtinst). 2009-07-02 13:13:17 -04:00
Cole Robinson
b87d51cda5 Remove some useless debugging and noisy logging. 2009-07-02 12:44:53 -04:00
Cole Robinson
f918e05d31 Document util.browse_local options, remove an unused one. 2009-06-22 14:24:09 -04:00
Cole Robinson
1e603974bd Clean up some pylint warnings on rawhide. 2009-05-11 10:13:32 -04:00
Cole Robinson
f9680aa8e0 Store errors in asyncjob instances.
This allows us to remove all the hackish global error reporting variables
whenever we run an async job.
2009-04-03 14:15:15 -04:00
Cole Robinson
09be6d1702 Centralize connection duplication, and always use openAuth. 2009-03-09 01:04:29 -04:00
Cole Robinson
dcd07970f0 Break all FileBrowser calls out into a util function. 2009-03-08 15:14:00 -04:00
Cole Robinson
9be6f6ef67 Show pool-specific explanations for the different parameters in the Create Pool wizard.
We pull the doc from virtinst's storage API.
2009-01-25 15:41:44 -05:00
Cole Robinson
a14b844b20 Rename variables that shadow built-in functions. 2008-11-18 15:42:51 -05:00
Cole Robinson
6491a63f6f Remove unused imports. 2008-11-05 15:40:59 -05:00
Cole Robinson
2e3706ddff Autostart pool after creation 2008-09-08 21:34:05 -04:00
Cole Robinson
b93fc2adc1 Remove some debug output 2008-09-05 21:35:04 -04:00
Cole Robinson
4f7540b2b0 Fix bug introduced with simplified connection forking. 2008-09-05 21:28:10 -04:00
Cole Robinson
d7a23e1f26 Change how we thread off connection when creating new pool or vol. 2008-09-05 09:27:14 -04:00
Cole Robinson
a2f76419d7 Change build option defaults, warn if operation will be destructive. 2008-08-25 16:28:17 -04:00
Cole Robinson
a32b3ab7ad Add storage pool creation wizard. 2008-08-15 11:22:20 -04:00