summaryrefslogtreecommitdiffstats
path: root/pyanaconda
Commit message (Collapse)AuthorAgeFilesLines
...
* Wrap text on the updates checkbox to fix screen placement (#888880).Chris Lumens2013-01-031-0/+3
|
* The return value from execWithRedirect is an int (#891313).Chris Lumens2013-01-031-1/+1
|
* Add placeholder names to a couple strings (#890157).Chris Lumens2013-01-032-7/+8
|
* Fix multiple copies of spokes appearing from update imageMartin Sivak2013-01-033-6/+21
|
* Update the API which controls where should spokes be displayedMartin Sivak2013-01-024-18/+55
| | | | | | | | | | | | | | | This patch adds two pieces to Spoke classes: should_run(environment_id, data) This method should return True if the spoke is to be displayed in the environment (currently only "anaconda" and "firstboot" are supported) @property configured() This property should return list of strings that will be stored to a config file, which will be passed to firstboot and GIE and will control whether spokes are to be displayed again or not.
* Update the way we look for glade files, spokes, hubs and categoriesMartin Sivak2013-01-022-7/+21
| | | | | | | | Anaconda will look for glade files also in the same directory where the source file requesting it is located. This patch also adds updates dictionaries to the list of paths we use to look for spokes, hubs and categories.
* Make screenshot routines reusable in FirstbootMartin Sivak2013-01-021-3/+6
|
* Do not fail when missing directories are present in addon pathsMartin Sivak2013-01-021-4/+11
|
* Pass addons paths to user interfacesMartin Sivak2013-01-021-1/+4
|
* hook up help window close button (#889570)Brian C. Lane2012-12-211-0/+1
|
* add setKeyboardCheckButton to list of things to translate (#889352)Brian C. Lane2012-12-211-1/+1
|
* Mark for translation and show translated some more GUI elements (#877658)Vratislav Podzimek2012-12-212-4/+4
| | | | Signed-off-by: Vratislav Podzimek <vpodzime@redhat.com>
* Translate storage errors (#877658)Vratislav Podzimek2012-12-211-28/+26
| | | | Signed-off-by: Vratislav Podzimek <vpodzime@redhat.com>
* Don't allow changing the boot disk from inside the custom spoke. (#889585)David Lehman2012-12-212-6/+9
|
* Add help text and a help button to the custom storage spoke. (#889570)David Lehman2012-12-212-0/+164
|
* Allow /boot on btrfs subvol if using grub2. (#888603,868465)David Lehman2012-12-211-1/+2
|
* Don't keep old device name when switching to btrfs in custom.David Lehman2012-12-211-0/+3
| | | | Related: rhbz#868465
* Fix container member set management for md arrays. (#889101)David Lehman2012-12-212-7/+39
|
* Include incomplete devices when listing dependant devices. (#889330)David Lehman2012-12-211-1/+3
|
* fixup direct nfs iso url handling (#879187)Brian C. Lane2012-12-201-1/+5
| | | | | It was trying to mount the nfs path including the file.iso, so strip that off before passing it to _setupNFS.
* fixup nfs repo install code (#879187)Brian C. Lane2012-12-201-2/+2
| | | | | | Searching for an empty string inside of another string always returns True. It wasn't properly detecting whether dracut had setup the nfs repo.
* Add more yum locking to yumpayload (#860022)Brian C. Lane2012-12-191-86/+101
| | | | | | | Yum properties have side-effects and are inconsistent in their behavior (eg. one call may go grab something from the net, the next may just return a list). So we need to be paranoid about wrapping self._yum usage in a _yum_lock.
* The percent bar can go in the same column as the space label.Chris Lumens2012-12-191-4/+0
| | | | | This is just a minor little UI improvement to get rid of the unnecessary column and header on the resize dialog.
* Don't resize NTFS partitions to smaller than the filesystem on them (#885912).Chris Lumens2012-12-191-1/+6
| | | | | Note this is a big hacky fix, while the permanent fix involves telling other parts of the code when we change sizes via alignments.
* Remove some unused error handling code from old UI.Chris Lumens2012-12-191-17/+1
| | | | | | This is a relic from when I didn't know how error handling would work in newui. It clearly doesn't do anything anymore, and should just raise an exception that we can handle elsewhere.
* Encode unicode strings returned by pytz.country_timezones() (#887236)Vratislav Podzimek2012-12-181-0/+1
| | | | | | | | | pytz.country_timezones() now returns unicodes strings instead of byte strings. Concatenating byte string and unicode string causes traceback, so we need to encode these unicode strings as utf-8 before returning them from our function. Signed-off-by: Vratislav Podzimek <vpodzime@redhat.com>
* Always set passphrase for newly encrypted devices. (#888560)David Lehman2012-12-181-1/+1
| | | | | The previous check only set the passphrase if the device was new, which doesn't cover the case of a newly encrypted preexisting device.
* Handle edit of preexisting encrypted lv. (#885378)David Lehman2012-12-181-1/+1
|
* Raise DeviceError instead of ValueError from device ctor. (#888089)David Lehman2012-12-181-1/+1
|
* Don't crash when vg edit triggers spurious change event. (#883699)David Lehman2012-12-181-0/+3
|
* Add handling for incomplete lvm/md devices. (#876441)David Lehman2012-12-184-29/+153
| | | | | | | | | | | The strategy is to keep the vg/md in the devicetree, but to not include them in devicetree.devices or the results of getDeviceBy{Name,Path}. In the custom spoke we display a special options page for them with a brief explanation and the option to remove the device or leave it be. When removing an incomplete vg we don't actually do anything to remove the vg since lvm gives us no way to specify one of several vgs with the same name. All we do is wipe the pvs that we have access to.
* Fallback to mdN if no name was found for incomplete md array. (#873224)David Lehman2012-12-181-0/+3
|
* Sort categories in GUI alphabeticallyMartin Sivak2012-12-181-1/+1
|
* Fix typo in variable nameMartin Sivak2012-12-181-1/+1
|
* Collect addon paths properlyMartin Sivak2012-12-181-2/+3
|
* Only close AddLayout dialog on double-click if something is selected (#887371)Vratislav Podzimek2012-12-181-4/+6
| | | | | | The AddLayout dialog has a handler for double-click on the selection that closes the dialog. But the selection can be double-clicked even if it contains nothing (all filtered out) which may cause traceback.
* Add warning to keyboard spoke on live installations (#886463)Vratislav Podzimek2012-12-182-2/+52
| | | | | | On live installations we do not change runtime keyboard configuration because desktop enviromnets provide their tools for that. We should give the user a hint on that.
* Split ksdata execute and setup methods for addonsMartin Sivak2012-12-173-12/+37
|
* Add support for KS %addon section and the API+code to use itMartin Sivak2012-12-175-7/+193
|
* Import collected modules only onceMartin Sivak2012-12-171-1/+5
|
* Update run-spoke to use pathsMartin Sivak2012-12-171-1/+12
|
* Export QuitDialog and it's message stringMartin Sivak2012-12-172-166/+172
|
* Update the hack we use to preload AnacondaWidgets - we need to load the ↵Martin Sivak2012-12-171-3/+8
| | | | typelib not just the .so file
* Add FirstbootMixInMartin Sivak2012-12-171-0/+20
|
* Move the path definitions to Interface and pass it to the Hubs from thereMartin Sivak2012-12-178-33/+90
|
* Make TUI ready for getting spokes from multiple directoriesMartin Sivak2012-12-173-7/+14
|
* Make GUI more reusable and support multiple directories for spokes and ↵Martin Sivak2012-12-175-31/+111
| | | | categories
* Modify collect so it works with directories with missing __init__.pyMartin Sivak2012-12-171-7/+25
|
* Split completed and mandatory attributesMartin Sivak2012-12-1712-10/+51
|
* Move info about possible actions below the free space infoVratislav Podzimek2012-12-171-17/+17
| | | | | | | The heading label ends with "the following amounts of free space:", but what follows is "You don't have enough space..." and below this second label there is the info about free space. This patch reorders free space info and hint label.