summaryrefslogtreecommitdiffstats
path: root/text.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bunch of pychecker errors.Chris Lumens2008-01-121-2/+2
|
* Clean up typos and other things for GPLv2+ changes.David Cantrell2007-12-171-2/+2
| | | | | | | Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually we'll get an AUTHORS file and will just remove author names from the individual files. Also fixed a type in scripts/dumphdrlist.py where Author was listed twice.
* Common GPLv2+ boilerplate on toplevel python source files.David Cantrell2007-12-171-7/+14
| | | | | | Updated all *.py files to have a uniform GPL boilerplate. Expanded copyright year ranges and listed authors (if they were in the comment section) under the Red Hat Author(s) section.
* Remove confirmation screenJeremy Katz2007-12-051-2/+0
|
* remove dead codeBill Nottingham2007-11-301-13/+0
|
* add pulsing progress bars for gui. noop (no progress bar) for textJeremy Katz2007-11-291-4/+8
|
* Pass the screen instance to the exn dialogs to avoid a traceback (#403381).Chris Lumens2007-11-281-2/+2
|
* Stub out the detailedMessageWindow method.Chris Lumens2007-11-061-0/+6
|
* Oh, here's the rest of the text mode exception handling dialog.Chris Lumens2007-10-261-14/+47
|
* Rework the exception handling dialog to make it easier to add destinationsChris Lumens2007-10-261-59/+68
| | | | | other than floppy and remote via scp in the future. USB support is almost there.
* Fix a couple problems pychecker found. There's probably a lot more commitsChris Lumens2007-09-191-3/+3
| | | | like this.
* #244531 - Show the architecture during installmsivak2007-08-231-1/+4
| | | | | | | | | | * loader2/loader.h: Add getProductArch method. * loader2/loader.c: Populate productArch and define getProductArch. Show the architecture in stage1. * constants.py: add productArch * product.py: populate productArch * text.py: Show the architecture during text mode stage2.
* Remove the debug button on livecd installs.Chris Lumens2007-08-021-1/+2
|
* It's anaconda, not self.anaconda.Chris Lumens2007-05-141-5/+5
|
* 2007-05-10 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-05-101-1/+1
| | | | * text.py (WaitWindow.refresh): Fix traceback reported on livecd-list
* 2007-03-28 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-281-0/+3
| | | | | | | | | | * livecd.py (LiveCDCopyBackend._doFilesystemMangling): Call refresh method so that we don't end up with a hung looking UI during filesystem resizing, etc (#224213) * gui.py (WaitWindow.refresh): Add refresh method * cmdline.py (WaitWindow.refresh): Likewise. * text.py (WaitWindow.refresh): Likewise.
* 2007-03-05 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-051-2/+2
| | | | * text.py (ProgressWindow): Pass ints to snack Scale (#230951)
* exec must die!Chris Lumens2007-02-281-4/+20
|
* * yuminstall.py (selectBestKernel): actually select kernel-xen-develdlehman2007-02-231-0/+45
| | | | | | | | | | | | | | | when we say we're going to (#226784) * iw/autopart_type.py (PartitionTypeWindow.getScreen): desensitize review checkbox if we're headed backwards and the current selection is custom (#220951) * gui.py: add class InstallKeyWindow and InstallInterface method getInstallKey * text.py: add getInstallKey method * ui/instkey.glade: instkey dialog (new file)
* Don't display the unsupported language message box in non-interactive kickstartChris Lumens2007-01-151-5/+9
| | | | installs (#222096).
* Don't use len so we clear the root window text even if it contains wideChris Lumens2007-01-041-6/+3
| | | | characters (#220905).
* Forgot to commit this on Friday.Chris Lumens2006-10-231-4/+1
|
* Don't specify a stdout or stderr for shells on s390 (#210481).Chris Lumens2006-10-191-1/+4
|
* Fix shell input/output (#201479).Chris Lumens2006-08-151-1/+1
|
* 2006-07-24 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-07-241-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | * yuminstall.py (AnacondaYum.doConfigSetup): Allow having more than one default repo for the installclass (YumBackend._catchallCategory): Fix catchall category * packages.py (regKeyScreen): Add reg key screen. * installclass.py (BaseInstallClass.getPackagePaths): Add method to handle mapping with a URI to the repo paths we want to have (BaseInstallClass.handleRegKey): Method for handling the reg key and validating it * installclasses/rhel.py: Add Red Hat Enterprise Linux installclass. Have it enable the regkey step * installclasses/rhel_as.py: Remove old RHEL class * installclasses/rhel_desktop.py: Likewise. * installclasses/rhel_es.py: Likewise. * installclasses/rhel_ws.py: Likewise. * gui.py (EntryWindow.__init__): Add intf.entryWindow taking advantage of messageWindow stuff. * text.py (InstallInterface.entryWindow): Likewise. * dispatch.py (installSteps): Add regkey step.
* * iw/iscsi_gui.py: Remove in favor of more integrated way ofJeremy Katz2006-07-131-1/+0
| | | | | | | | | configuring * textw/iscsi_text.py: Likewise. * dispatch.py (installSteps): Remove iscsi step. * installclass.py: Likewise. * gui.py: Likewise. * text.py: Likewise.
* Use subprocess instead of our own code. Fix all calls to execWith* soChris Lumens2006-07-121-1/+1
| | | | | the command is no longer the first argument, since subprocess doesn't work that way. Remove unneeded /proc/e820info cruft. Remove iutil.rmrf.
* Fix traceback on nonexistant variable (#196615).Chris Lumens2006-06-281-7/+4
|
* * anaconda (__main__): Pass reference to anaconda rather than id andDavid Cantrell2006-05-251-15/+15
| | | | | | | | | | | | | dispatch references when calling anaconda.intf.run(). * cmdline.py (InstallInterface.run): Changes to account for receiving a reference to the anaconda object rather than an id and dispatch object. * gui.py (InstallInterface.run): Likewise. * text.py (InstallInterface.run): Likewise. * gui.py (InstallControlWindow.releaseNotesButtonClicked): Pass reference to anaconda object to the ReleaseNotesViewerThread object.
* Remove anaconda object from installSteps, and have the dispatcher callChris Lumens2006-05-041-2/+2
| | | | the step functions directly instead of using apply.
* Remove installtype step.Chris Lumens2006-05-041-1/+0
|
* Get ready for a surprise...David Cantrell2006-03-241-2/+3
| | | | not really. It's just iutil.getArch() -> rhpl.getArch() updates.
* Create a dictionary in flags.py for storing /proc/cmdline. Nuke allChris Lumens2006-03-221-3/+3
| | | | references to /proc/cmdline from everywhere else in favor of this dict.
* * language.py: Use fixLang in a few more places. Set SYSFONT toDavid Cantrell2006-02-231-13/+5
| | | | | | | | | | | | selected lang's font in lang-table. Modified getCurrent to return selected lang. * text.py (InstallInterface.run): The Language class handles the non-working languages for text mode. Only call getFontFile to see if we should tell the user the selected lang won't work in text mode. * textw/language_text.py (LanguageWindow.__call__): None -> none
* * text.py (InstallInterface.run): Initialize oldlang.David Cantrell2006-02-231-0/+1
|
* 2006-02-22 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-02-221-20/+0
| | | | | | | | | | | | | | | | | | * lang-table: Set all previously bterm using languages to "none" for the fact that we can't handle them in text-mode anymore * textw/language_text.py (LanguageWindow.__call__): Remove bterm special-casing. * text.py (InstallInterface.run): Likewise. * loader2/lang.c (setupLanguage): Likewise. * language.py (Language.fixLang): No more "bterm" font * stubs/unicode-lite.c: Don't require wlite * stubs/Makefile: Don't link against wlite * loader2/Makefile: No more linking to bterm here either * isys/lang.c: Remove bterm support code. * isys/lang.h: And declaration. * isys/Makefile (LOADLIBES): No more linking to bterm * isys/isys.c (start_bterm): Remove this * anaconda.spec (BuildPreReq): Bye-bye bogl
* Move hasActiveNetDev frmo vnc to network.Chris Lumens2006-02-141-1/+1
|
* Hide the remote button if there's no network.Chris Lumens2006-02-141-3/+9
|
* 2006-02-09 Patrick Mansfield <patmans@us.ibm.com>Jeremy Katz2006-02-091-0/+1
| | | | | | | | | | | | | | | | * anaconda: Add handling of iscsi flag * flags.py: Add iscsi flag * installclass.py: Add iscsi step * dispatch.py: Add iscsi step. * gui.py: Add iscsi step. * text.py: Add iscsi step * instdata.py: Add iscsi object * iscsi.py: Add main iscsi code * iw/iscsi_gui.py: Add graphical iSCSI configuration * ui/iscsi-config.glade: Glade-file for iSCSI config * textw/iscsi_text.py: Add text mode iSCSI configuration * scripts/mk-images (SCSIMODS): Add iscsi modules * scripts/upd-instroot: Add iscsi tools
* 2006-01-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-261-7/+0
| | | | | | | | | | * textw/packages_text.py: Remove obsolete file. * iw/package_gui.py: Likewise. * iw/dependencies_gui.py: Likewise. * gui.py: Remove obsolete steps. * text.py: Likewise. * iw/partition_gui.py (AutoPartitionWindow): Remove obsolete code. * textw/partition_text.py (AutoPartitionWindow): Likewise.
* 2006-01-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-261-1/+1
| | | | | | | * textw/grpselect_text.py: Moved simple_pkgselect_text and added functionality for package selection within groups * text.py (stepToClasses): Text mode package selection is back to something reasonable.
* 2006-01-25 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-01-261-4/+4
| | | | | | | | | | | | | | | * kickstart.py (Kickstart.setSteps): Don't show tasksel if packages are selected. * iw/task_gui.py: Simple task selection UI so we don't just drop people into the complicated group selection screen. * ui/tasksel.glade: Add glade file for task selection UI * textw/task_text.py: Text version * dispatch.py (installSteps): Add tasksel step * installclass.py (BaseInstallClass.setSteps): Likewise. * gui.py (stepToClass): Likewise. * text.py (stepToClasses): Likewise.
* Set a default on updpct.Chris Lumens2006-01-051-1/+1
|
* Make the progress bar work for depsolving (#176367)Paul Nasrat2005-12-221-2/+5
|
* Fix text installs (#175773)Paul Nasrat2005-12-161-3/+2
|
* Don't set if we've been popped (#175773)Paul Nasrat2005-12-161-2/+3
|
* 2005-12-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-12-121-3/+3
| | | | | | | | | | | | | * yuminstall.py (YumDepSolveProgress.tscheck): Enhance to allow knowing how many things are going to be added. Put the smarts about the "nice" update here instead of restartLoop (YumSorter.tsCheck): Feedback on packages being checked so the progress bar moves :-) * gui.py (ProgressWindow.__init__): Allow specifying the percentage to do updates at so that we can update more often on known "slow" progress bars * text.py (ProgressWindow): Matching prototype
* 2005-11-09 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-11-091-8/+4
| | | | * text.py (InstallInterface.run): debug on suspend should have priority
* Create the SnackScreen earlier to prevent a traceback in kickstart.Chris Lumens2005-11-091-5/+1
|
* 2005-11-08 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-11-091-3/+15
| | | | | | | | | | * text.py (InstallInterface.isRealConsole): Add method to check if we're on a "real" console instead of duplicating the code everywhere. Add a check for /proc/xen to imply xen guest (not real console) (InstallInterface.run): Use new method. (InstallInterface.run): Use new method. * textw/language_text.py (LanguageWindow.__call__): Use new method.