| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Just auditing the world for clarity, don't mind me.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
You can, however, still select the drives to use and the basic layout to use.
You can also still use kickstart.
|
| |
|
| |
|
|
|
|
| |
There is no more interactive group/package selection in text mode.
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
We don't have /proc/xen anymore.
virtpconsole should cover this now anyway.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
|
|
|
|
| |
(#435314)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* po/sk.po: Typo fix.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|