summaryrefslogtreecommitdiffstats
path: root/text.py
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Fix snack deprecation warnings (#172232).Chris Lumens2005-11-081-2/+2
|
* Initial progress for depsolvingPaul Nasrat2005-10-201-0/+3
|
* Add support for copying backtraces to remote hosts to the text interface.Chris Lumens2005-10-191-16/+83
| | | | Also make the cancel buttons go back to the main exception window screen.
* Remove unused floppy device code. Use hasFloppyDevice instead ofChris Lumens2005-10-111-10/+2
| | | | duplicating device counting code.
* 2005-09-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-201-0/+1
| | | | | | | | | | | | | * iw/simple_pkgselect.py: Simple group selection UI... * textw/simple_pkgselect_text.py: And the same for text mode * yuminstall.py (YumBackend): Some hacks for simple group selection UI. * dispatch.py (installSteps): Add simple group selection step. * gui.py (stepToClass): Likewise. * text.py (stepToClasses): Likewise. * installclass.py (BaseInstallClass.setSteps): Likewise.
* Use glade for the exception dialog and display the full traceback on theChris Lumens2005-09-201-5/+6
| | | | bottom.
* 2005-09-19 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-191-1/+1
| | | | | | * gui.py (InstallControlState.__init__): Look in /tmp/updates for help (... if we bring it back) (#168155) * text.py (InstallInterface.helpWindow): Likewise.
* 2005-09-14 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-141-1/+0
| | | | | * gui.py (stepToClass): More dead stuff. * text.py (stepToClasses): Likewise.
* 2005-09-12 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-09-121-4/+0
| | | | | | | * installclass.py (BaseInstallClass.setSteps): Nuke some dead steps. * dispatch.py (installSteps): Likewise. * gui.py (stepToClass): Likewise. * text.py (stepToClass): Likewise.
* Simplified the authconfig step to store data as a string to be passed toChris Lumens2005-08-291-1/+0
| | | | | | authconfig in its entirety, rather than handling it as a series of arguments we need to process. We weren't really doing anything with it anyway.
* 2005-08-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-08-261-0/+1
| | | | | | | | | | | | | | * dispatch.py (installSteps): Add new autopart type step, remove some obsolete stuff (fdisk, fdasd) * gui.py (stepToClass): Add new step. (getGladeWidget): Add helper function for glade screens. * text.py (stepToClasses): Add new step. * installclass.py (BaseInstallClass.setSteps): Add new step. * iw/autopart_type.py: Add first pass at new autopartitioning screen. Still want to make the shown options more dynamic based on what your system initially looks like. * textw/partition_text.py: Add new autopartitioning screen. * ui/autopart.glade: Add glade file for new autopartitioning screen.
* Use new logging system.Chris Lumens2005-08-121-2/+2
|
* Converted a lot more messages to the new logging system, but there's stillChris Lumens2005-08-111-7/+9
| | | | | | 41 files to go. If your favorite log message needs to be on a different priority level, feel free to change it. Maybe we can have little commit wars over them.
* Remove firewall configuration screen. This will be coming back inChris Lumens2005-07-211-2/+0
| | | | firstboot using system-config-securitylevel.
* 2005-04-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-04-271-1/+1
| | | | | | | | | | | | * text.py (InstallInterface.messageWindow): Properly return the idx of the return on a custom messageWindow * image.py (presentRequiredMediaMessage): Add back button for required media message (#114770) * textw/confirm_text.py (BeginUpgradeWindow.__call__): Likewise. (BeginInstallWindow.__call__): Likewise. * iw/confirm_gui.py (UpgradeConfirmWindow.getNext) (InstallConfirmWindow.getNext): Likewise.
* 2005-04-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-04-271-4/+0
| | | | | | | * gui.py (InstallInterface.run): Don't set SUPPORTED unnecessarily (#155847) * language.py (Language.getDefault): Likewise. * text.py (InstallInterface.run): Likewise.
* 2005-04-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-04-261-0/+4
| | | | | | | | | | | | | | * text.py (InstallInterface.beep): Add no-op beep method. Could actually do something if newtBell() were bound in snack. * cmdline.py (InstallInterface.beep): Add (no-op) beep method. * gui.py (InstallInterface.beep): Add beep method. * scripts/mk-images.x86_64 (COMMONMODULES): Add pcspkr module. * scripts/mk-images.i386 (COMMONMODULES): Likewise. * loader2/loader.c (main): Load pcspkr module.
* Don't set the list of supported languages in Language.__init__ by default.Chris Lumens2005-04-131-2/+6
| | | | | Instead, only set this list in the install interfaces if kickstart hasn't taken care of it already.
* Support setting the system's runtime language even if it's not supportedChris Lumens2005-04-131-10/+5
| | | | by a translation in anaconda. Set LC_COLLATE=C in the loader.
* Removed language_support_gui.py and all references to it, since we wereChris Lumens2005-04-011-4/+1
| | | | already skipping that step. Bump version.