summaryrefslogtreecommitdiffstats
path: root/text.py
Commit message (Collapse)AuthorAgeFilesLines
* Adapt the text interface to using the new python-meh code too.Chris Lumens2009-07-291-182/+8
|
* Most windows no longer need an anaconda argument, since the intf has that.Chris Lumens2009-07-291-11/+12
|
* Lots of small grammar and wording changes.Peter Jones2009-07-131-4/+4
| | | | Just auditing the world for clarity, don't mind me.
* Skip exceptionDisks if exception originated in devtree.populate. (#497240)David Lehman2009-07-011-5/+9
| | | | | | | Set a flag in the DeviceTree to indicate when we are in the process of populating the tree. In the UI exception handlers we only collect save-to-disk targets if the exception did not originate in DeviceTree.populate.
* Use gettext.ldngettext when necessary (#467603)David Cantrell2009-06-031-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The i18n people have suggested using ngettext when we need to have singular and plural forms of strings, where the count will vary as to what we are reporting to the user. I've made the changes they have suggested. I created a new lambda function called P_() to use for the plural cases. P_() takes in three parameters: 1) The singular form of the string. 2) The plural form of the string. 3) A count. Here's an example: ....some loop runs doing stuff bytesWritten = 47 msg = P_("Wrote %d byte.", "Wrote %d bytes.", bytesWritten) % (bytesWritten,) print msg The % substitution is correct at the end because P_() returns a single string, so we only need the format string to account for that. Some strings have been changed slightly to make it easier for translations to other languages, particularly when choosing plural forms.
* Split text mode exn saving into multiple screren (#469380).Chris Lumens2009-04-171-58/+69
| | | | | | This is required to make it fit better on the screen. Instead of using one gigantic dialog, we can use several smaller ones. This probably isn't too much of an issue anymore for anyone using kernel modesetting though.
* If there's a problem finding removable disks, disable save-to-disk.Chris Lumens2009-03-311-1/+5
| | | | | | Catching all exception is really drastic, but this is the exception reporting code and we need it to be resiliant to extra errors so we stand a chance of getting things reported.
* Call storage.exceptionDisks, not diskset.exceptionDisks. (#489615)David Lehman2009-03-121-1/+1
|
* Update UI code to use new storage module.David Lehman2009-02-231-4/+0
|
* Don't provide a special partedExceptionWindow anymore.Chris Lumens2009-02-121-30/+0
| | | | | | Since pyparted has a lot more execption classes now, it makes sense to just let anaconda's regular exception handling framework deal with them. This means a lot of changes throughout are on the way.
* Remove interactive partitioning. Now you only get autopart.Chris Lumens2009-02-091-2/+1
| | | | | You can, however, still select the drives to use and the basic layout to use. You can also still use kickstart.
* Completely remove the bootloader step from interactive text mode.Chris Lumens2009-02-091-5/+0
|
* Remove unused partmethod step.Chris Lumens2009-02-091-3/+0
|
* Reduce package selection down to automatically installing Base and Core.Chris Lumens2009-02-091-1/+0
| | | | There is no more interactive group/package selection in text mode.
* Prevent traceback when there are no network devices (#469339)David Cantrell2008-11-041-0/+2
| | | | | | | | | | | | If a user boots from boot.iso, the installer will bring up the net config dialog to configure the network interface so packages can be found and installed. If a user has no available network devices, the window appears but nothing is in the combo box. If they click the combo box, you get a traceback. This patch returns False from all enableNetwork() functions so the user sees the 'No Network Available' dialog and is given the Exit Installer button.
* Fix saving tracebacks via scp while in text mode.Chris Lumens2008-10-291-20/+20
|
* Fix a typo (second part of #466374)Jeremy Katz2008-10-091-1/+1
|
* Remove most of the network configuration from text mode as well (#462691).Chris Lumens2008-09-181-3/+2
|
* New device passphrase is now always global w/ option to retrofit.David Lehman2008-09-151-23/+14
| | | | | | Retrofit in this context means to add the new passphrase to all preexisting LUKS devices that we have keys to. This is an effort to simplify management of systems containing encrypted devices.
* Use print() as a function.Peter Jones2008-09-081-2/+2
|
* Support establishing a global passphrase when creating encrypted devices.David Lehman2008-08-191-8/+20
|
* Add encrypted device passphrase dialog for text mode.David Lehman2008-08-131-0/+79
|
* console: kill the /proc/xen hackMark McLoughlin2008-08-081-2/+0
| | | | | | | | We don't have /proc/xen anymore. virtpconsole should cover this now anyway. Signed-off-by: Mark McLoughlin <markmc@redhat.com>
* Suspend the curses interface before calling scripts and resume afterwards ↵Martin Sivak2008-07-241-0/+6
| | | | (#435314)
* Add support for saving via scp back in.Chris Lumens2008-07-221-22/+67
|
* Add support for filing tracebacks directly into bugzilla.Chris Lumens2008-07-221-7/+14
| | | | | | | | | | | | | | This patch adds support for save to bugzilla, using the python-bugzilla module. We get the bugzilla URL from product.bugUrl and require the user to already have a valid account with that bugzilla instance. That should cut down on potential abuse. To cut down on the number of possible duplicates, we hash the file name, function name, and line of each frame in the traceback and store that hash in the bug itself. Before filing a new bug, we query for any bugs containing that hash value. If found, we simply add the traceback as a new attachment and put the user on the CC list. If not found, we create a new bug. Either way, the user is encouraged to visit their bug and make a more meaningful comment.
* Remove the code to save exceptions over scp.Chris Lumens2008-07-221-14/+2
|
* Add a text-mode network configurator dialog so default installs can work.Chris Lumens2008-07-151-4/+5
|
* Add functions for creating repos as well.Chris Lumens2008-07-091-0/+4
|
* Spell pseudo correctly.Peter Jones2008-06-261-1/+1
|
* Move enableNetwork into the interface. Bring network up for scp.Chris Lumens2008-06-191-0/+5
|
* 2008-06-04 Ján ONDREJ <ondrejj@salstar.sk> (via ondrejj@fedoraproject.org)Ján ONDREJ2008-06-041-103/+5
| | | | * po/sk.po: Typo fix.
* Make the LUKS passphrase prompt fit on an 80x25 screen. (#442100)David Lehman2008-04-251-1/+1
|
* Stop refreshing like mad in text-mode on WaitWindow.refresh()Jeremy Katz2008-04-041-1/+1
|
* Add support for saving the exception to a local directory for live installsJeremy Katz2008-03-271-0/+2
| | | | | | | If you're doing a live install, you often won't have removable media inserted but you _can_ just save the exception somewhere and then report it. So let's take advantage of that. Not implemented for text mode as text-mode live installs aren't that relevant
* Remove mouse screens that haven't been used in 4 yearsJeremy Katz2008-03-261-1/+0
|
* Allow recovery from some missing repodata conditions.Chris Lumens2008-02-281-0/+4
| | | | | | If we try to read the repodata during doRepoSetup and find that it's not there, allow editing the repository right away and attempt to reconfigure. These changes will be reflected in task selection later on.
* Add back some bits for text modeJeremy Katz2008-02-221-1/+3
|
* Remove advanced bootloader bitsJeremy Katz2008-02-221-2/+0
|
* Refer correctly to various encrypted block devs as "devices", not "partitions".David Lehman2008-02-051-2/+2
|
* Add dialogs to prompt for passphrases of existing encrypted partitions.David Lehman2008-02-051-0/+45
| | | | As a convenience, a checkbox allows the user to indicate that the passphrase they are entering should also be used to access all subsequently discovered encrypted devices.
* Remove rogue references to kudzu.Chris Lumens2008-01-231-1/+0
|
* 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
|