summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove isomd5sum-static from build requiresVratislav Podzimek2012-08-172-6/+0
| | | | | This was only needed in loader's media checking code we no longer have.
* Don't rely on having some network devices availableVratislav Podzimek2012-08-171-1/+3
| | | | | | | If there are no network devices available, itr returned from the devices_store.get_iter_first() is None and unchecked use raises an exception. This can happen e.g. when running 'make runhub' on a system with NetworkManager.service not running.
* Enlightbox mainExceptionWindowVratislav Podzimek2012-08-171-1/+9
|
* Put mainExceptionWindow in a WindowGroupVratislav Podzimek2012-08-171-1/+7
| | | | | Without WindowGroup, python-meh's window is insensitive if it appears above a spoke.
* Bump required yum version to get the environment code.Bill Nottingham2012-08-171-1/+1
|
* Add a flag so we don't get spurious 'change' events from the treeview while ↵Bill Nottingham2012-08-171-0/+5
| | | | we're setting up the UI.
* Wire in the new environment logic through the UI.Bill Nottingham2012-08-172-56/+50
| | | | | | - s/desktop/environment/ - use the list of options for the environment, plus any user visible groups, to populate the add-on list once an environment is selected
* Add a local method for exposing group visibility from the comps file.Bill Nottingham2012-08-171-0/+12
|
* Add methods to yumpayload for handling environments.Bill Nottingham2012-08-172-0/+107
|
* Add some nicer wording to the column heads in the software selection UI.Bill Nottingham2012-08-171-2/+2
|
* Rename 'description' to 'groupDescription'.Bill Nottingham2012-08-172-2/+2
| | | | Other things may have descriptions later.
* dracut: add READMEWill Woods2012-08-171-0/+90
| | | | | Add a README containing some notes that should cover a lot of the common questions people ask about how this thing works.
* New version.Chris Lumens2012-08-163-7/+15
|
* Remove linuxrc.s390David Cantrell2012-08-162-3085/+1
| | | | | | The mainframe no longer needs an overly complicated shell script to bring up the complicated installation environment. It boots the way other architectures do, except on punch cards and lab coats.
* Source in url-lib.sh if we don't have it (#847831)Jesse Keating2012-08-161-0/+1
| | | | | | We're going to be playing whack-a-mole here for a bit. Because each stage of dracut is now a new shell we don't have access to things sourced in previous stages.
* parse-kickstart: add proc_cmdline (fix init_logger())Will Woods2012-08-161-0/+16
| | | | | | | | commit c1da5cd was originally part of an attempt to fix something else, but the other patch (which introduced proc_cmdline) was rejected on review. This adds proc_cmdline so init_logger() won't traceback.
* Remove the data/bootdisk directory tree.Chris Lumens2012-08-1626-662/+2
| | | | This is all handled by lorax now, and having it in two places is confusing.
* Remove duplicate boot disk setting code (#848841).Chris Lumens2012-08-161-6/+0
| | | | | See 87b825c5ac14dfa16985f3115bec66c7ade68be1 for the GUI commit that does the same.
* Force authconfig to be installed on the target system (#848803).Chris Lumens2012-08-161-1/+6
|
* New version.Chris Lumens2012-08-153-64/+320
|
* Mark/unmark some strings for translation, as appropriate.Chris Lumens2012-08-153-5/+5
|
* Save the distro label into the right variable for retranslation.Chris Lumens2012-08-151-1/+1
|
* Add custom widget files to POTFILES.in.Chris Lumens2012-08-151-0/+13
|
* Fix attribution on common UI code.Chris Lumens2012-08-151-1/+2
|
* don't set armMachine in class definitionBrian C. Lane2012-08-151-1/+3
| | | | | armMachine can be set from the cmdline, via flags.armPlatform, so it needs to wait until instantiated before calling iutil.getARMMachine
* libudev now has a version of .1Mark Hamzy2012-08-151-2/+4
| | | | | libudev bumped the version number up to /usr/lib64/libudev.so.1 Also, change the error message from None.
* Load anaconda-lib.sh if necessaryJesse Keating2012-08-141-0/+3
| | | | | | For some reason right now this library is not being imported at the time repo-genrules.sh is being ran, so add a stub that forces the import since we need the $rulesfile variable.
* Use shell code to work around missing basenameJesse Keating2012-08-141-1/+4
| | | | | | | Basename got removed from dracut land. This was our only use of it so use shell built ins to accomplish the same thing. Sadly you cannot strip both prefix and suffix at the same time, so take a two step approach.
* Enable text mode once again!Jesse Keating2012-08-141-5/+10
|
* Update text prompt to include c for continueJesse Keating2012-08-141-1/+1
| | | | Also changed the tab to two spaces to save on screen space
* Don't continue if incomplete spokes existJesse Keating2012-08-141-0/+7
| | | | | Not sure this belongs here, but it's where the text hub inherits the logic from.
* Return a bool for timezone completed propertyJesse Keating2012-08-141-1/+1
|
* Add a text progress hub to do the installJesse Keating2012-08-143-1/+118
| | | | | | | | This is a pretty simple hub that works with the doInstall function as a background thread. In the foreground we sit in a tight loop waiting for input to the Q and then handle messages or progress bar updates. Progress bar updates are handled by printing a pip (.) without a new line to the screen.
* text based storage spoke.Jesse Keating2012-08-142-0/+356
| | | | | | | | A fair amount of this code comes from the gui storage spoke. When we refactor things this will hopefully see a reduction in code. Initially we can only pick disks to use and what way to clear the partitions. Autopartitioning (plain) is forced.
* Allow updating tmux.conf via makeupdates.Chris Lumens2012-08-141-0/+2
|
* Prevent yum messages from showing on ttyJesse Keating2012-08-141-0/+6
| | | | | This is a hammer. A more subtle fix could be done to tie into yum's logging infrastructure and do something sensible with it.
* Remove unused imports from the installclasses.Chris Lumens2012-08-142-9/+0
|
* NoSuchGroup is provided by packaging now. yuminstall is on the way out.Chris Lumens2012-08-141-1/+2
|
* Set transaction color in case of multilib install.Chris Lumens2012-08-141-0/+5
|
* Add selinux-specific RPM macro setup.Chris Lumens2012-08-141-3/+12
|
* Add the user-agent to urlgrabber from the old yuminstall.py.Chris Lumens2012-08-141-0/+4
|
* Fix inheritance problems with the gui *Spoke classes.Chris Lumens2012-08-141-5/+14
| | | | | | | | | | | | | | | | | First, we need explicit __init__ methods on everything so the right superclass methods get called. This fixes a traceback I was seeing where the NormalSpoke.__init__ method was never getting called. Second, GUI spokes are inheriting from common.Spoke twice which seems likely to cause problems in the future. This is because they inherit from both gui.Spoke (which in turn inherits from common.Spoke) and a gui.*Spoke subclass which also eventually inherits from common.Spoke. The fix is to break some of the inheritance chains. There's no need to let gui.Spoke out via __all__. Nothing else should directly be inheriting from it. Then, gui.Spoke doesn't strictly need to inherit from common.Spoke. Any subclasses will get everything it needs via the common.Spoke inheritance chain.
* Only setup python-meh when doing graphical installsJesse Keating2012-08-131-3/+5
| | | | | | Exception handling in text mode is a "maybe" in the far future, but for now we want to actually see the traceback so that the user has some clue what happened.
* Call the correct method to schedule the screenJesse Keating2012-08-131-1/+1
|
* Add a missing import of osJesse Keating2012-08-131-0/+2
|
* Don't display indirect spokes in the hubJesse Keating2012-08-131-0/+3
|
* Revert "Remove unncessary __init__ definition. (clumens)"Jesse Keating2012-08-131-0/+3
| | | | This reverts commit 29c755f9ab05442b1278db2e94fcacfa8bc84d13.
* Honor displayMode from kickstart filesJesse Keating2012-08-131-0/+12
| | | | | | Loader used to handle this, but it was lost when we moved to dracut. This adds back the functionality to set cmdline, text, or graphical based on kickstart contents.
* Merge master into newtuiJesse Keating2012-08-1340-671/+1239
|\ | | | | | | | | | | | | | | | | | | Conflicts: pyanaconda/ui/gui/__init__.py pyanaconda/ui/gui/spokes/custom.py One last merge before pushing to master. The conflicts were due to more development happening on those files, the result is what I hope is a clean merge.
| * New version.Chris Lumens2012-08-133-131/+191
| |