@ -0,0 +1,14 @@
|
||||
# http://nedbatchelder.com/code/coverage/config.html
|
||||
|
||||
[run]
|
||||
branch = True
|
||||
parallel = True
|
||||
source = ..
|
||||
|
||||
# used by coverage combine
|
||||
# when combining Jenkins and kickstart_tests data
|
||||
# doesn't affect combination of pyanaconda tests data
|
||||
[paths]
|
||||
source = .
|
||||
/usr/lib*/python*/site-packages/
|
||||
/usr/sbin/
|
@ -0,0 +1,161 @@
|
||||
How to Contribute to the Anaconda Installer (the short version)
|
||||
----------------------------------------------------------------
|
||||
|
||||
a) I want to contribute to the upstream Anaconda Installer (used in Fedora):
|
||||
- open a pull request for the ``<next Fedora number>-devel`` branch (f25-devel, etc.)
|
||||
- check the *Commit Messages* section below for how to format your commit messages
|
||||
|
||||
b) I want to contribute to the RHEL Anaconda installer:
|
||||
- open a pull request for the ``<RHEL number>-branch`` branch (rhel7-branch, etc.)
|
||||
- check the *Commits for RHEL Branches* section below for how to format your commit messages
|
||||
|
||||
If you want to contribute a change to both the upstream and RHEL Anaconda then follow both a) and b) separately.
|
||||
|
||||
Anaconda Installer Branching Policy (the long version)
|
||||
-------------------------------------------------------
|
||||
|
||||
The basic premise is that there are the following branches:
|
||||
- master
|
||||
- unstable
|
||||
- <next fedora number>-release
|
||||
- <next fedora number>-devel
|
||||
|
||||
``Master`` branch never waits for any release-related processes to take place. The spec file will remain there to track dependencies. ``Master`` branch is *not* associated with Fedora Rawhide builds anymore. Its purpose is to function purely as an upstream branch.
|
||||
|
||||
The ``unstable`` branch is used for making periodic Anaconda releases for Rawhide (or possibly anyone else wanting to taste the cutting edge).
|
||||
|
||||
Concerning current RHEL branches, they are too divergent to integrate into this scheme. Thus, commits are merged onto, and builds are done on the RHEL branches.
|
||||
In this case, two pull requests will very likely be needed:
|
||||
- one for the ``rhel<number>-branch``
|
||||
- one for the ``master`` or ``<fedora number>-devel`` branch (if the change is not RHEL only)
|
||||
|
||||
Releases
|
||||
---------
|
||||
|
||||
For specific Fedora version, the release process is as follows:
|
||||
- ``<next Fedora number>-devel`` is merged onto ``<next Fedora number>-release``
|
||||
- a release commit is made (which bumps version in spec file) & tagged
|
||||
|
||||
Concerning Fedora Rawhide, the release process is (very) slightly different:
|
||||
- master is merged onto the unstable branch
|
||||
- a release commit is made (which bumps version in spec file) & tagged
|
||||
|
||||
Concerning the ``<next Fedora number>`` branches (which could also be called ``next stable release`` if we wanted to decouple our versioning from Fedora in the future):
|
||||
- work which goes into the next Fedora goes to ``<next Fedora number>-devel``, which is periodically merged back to ``master``
|
||||
- this way we can easily see what was developed in which Fedora timeframe and possibly due to given Fedora testing phase feedback (bugfixes, etc.)
|
||||
- stuff we *don't* want to go to the next Fedora (too cutting edge, etc.) goes only to ``master`` branch
|
||||
- commits specific to a given Fedora release (temporary fixes, etc.) go only to the ``<next Fedora number>-release`` branch
|
||||
- the ``<next Fedora number>-release`` branch also contains release commits
|
||||
|
||||
Example for the F25 cycle
|
||||
--------------------------
|
||||
|
||||
- master
|
||||
- unstable
|
||||
- f25-devel
|
||||
- f25-release
|
||||
|
||||
This would continue until F25 is released, after which we:
|
||||
- drop the f25-devel branch
|
||||
- keep f25-release as an inactive record of the f25 cycle
|
||||
- branch f26-devel and f26-release from the master branch
|
||||
|
||||
This will result in the following branches for the F26 cycle:
|
||||
- master
|
||||
- unstable
|
||||
- f26-devel
|
||||
- f26-release
|
||||
|
||||
Guidelines for Commits
|
||||
-----------------------
|
||||
|
||||
Commit Messages
|
||||
^^^^^^^^^^^^^^^^
|
||||
|
||||
The first line should be a succinct description of what the commit does. If your commit is fixing a bug in Red Hat's bugzilla instance, you should add `` (#123456)`` to the end of the first line of the commit message. The next line should be blank, followed (optionally) by a more in-depth description of your changes. Here's an example:
|
||||
|
||||
Stop kickstart when space check fails
|
||||
|
||||
Text mode kickstart behavior was inconsistent, it would allow an
|
||||
installation to continue even though the space check failed. Every other
|
||||
install method stops, letting the user add more space before continuing.
|
||||
|
||||
Commits for RHEL Branches
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
If you are submitting a patch for any rhel-branch, the last line of your commit must identify the bugzilla bug id it fixes, using the ``Resolves`` or ``Related`` keyword, e.g.:
|
||||
``Resolves: rhbz#111111``
|
||||
|
||||
or
|
||||
|
||||
``Related: rhbz#1234567``
|
||||
|
||||
Use ``Resolves`` if the patch fixes the core issue which caused the bug.
|
||||
Use ``Related`` if the patch fixes an ancillary issue that is related to, but might not actually fix the bug.
|
||||
|
||||
Pull Request Review
|
||||
^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Please note that there is a minimum review period of 24 hours for any patch. The purpose of this rule is to ensure that all interested parties have an opportunity to review every patch. When posting a patch before or after a holiday break it is important to extend this period as appropriate.
|
||||
|
||||
All subsequent changes made to patches must be force-pushed to the PR branch before merging it into the main branch.
|
||||
|
||||
Merging examples
|
||||
----------------
|
||||
|
||||
Merging the Fedora ``devel`` branch back to the ``master`` branch
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
(Fedora 25 is used as an example, don't forget to use appropriate Fedora version.)
|
||||
|
||||
Checkout and pull the master branch:
|
||||
|
||||
``git checkout master``
|
||||
``git pull``
|
||||
|
||||
Merge the Fedora devel branch to the master branch:
|
||||
|
||||
``git merge --no-ff f25-devel``
|
||||
|
||||
Push the merge to the remote:
|
||||
|
||||
``git push origin master``
|
||||
|
||||
Merging a GitHub pull request
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
(Fedora 25 is used as an example, don't forget to use appropriate Fedora version.)
|
||||
|
||||
Press the green *Merge pull request* button on the pull request page.
|
||||
|
||||
If the pull request has been opened for:
|
||||
- master
|
||||
- f25-release
|
||||
- rhel7-branch
|
||||
Then you are done.
|
||||
|
||||
If the pull request has been opened for the ``f25-devel`` branch, then you also need to merge the ``f25-devel``
|
||||
branch back to ``master`` once you merge your pull request (see "Merging the Fedora devel branch back to the master branch" above).
|
||||
|
||||
Merging a topic branch manually
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
(Fedora 25 is used as an example, don't forget to use appropriate Fedora version.)
|
||||
|
||||
Let's say that there is a topic branch called "fix_foo_with_bar" that should be merged to a given Anaconda non-topic branch.
|
||||
|
||||
Checkout the given target branch, pull it and merge your topic branch into it:
|
||||
|
||||
``git checkout <target branch>``
|
||||
``git pull``
|
||||
``git merge --no-ff fix_foo_with_bar``
|
||||
|
||||
Then push the merge to the remote:
|
||||
|
||||
``git push origin <target branch>``
|
||||
|
||||
If the <target branch> was one of:
|
||||
- master
|
||||
- f25-release
|
||||
- rhel7-branch
|
||||
Then you are done.
|
||||
|
||||
If the pull request has been opened for the ``f25-devel`` branch, then you also need to merge the ``f25-devel``
|
||||
branch back to ``master`` once you merge your pull request (see "Merging the Fedora devel branch back to the master branch" above).
|
@ -1,8 +0,0 @@
|
||||
[Desktop Entry]
|
||||
_Name=Welcome to Fedora
|
||||
Exec=/usr/share/anaconda/gnome/fedora-welcome
|
||||
Terminal=false
|
||||
Type=Application
|
||||
StartupNotify=true
|
||||
NoDisplay=true
|
||||
X-GNOME-Autostart-enabled=true
|
@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Name=Liveinst Setup
|
||||
TryExec=/usr/sbin/liveinst
|
||||
Exec=/usr/libexec/liveinst-setup.sh
|
||||
NoDisplay=true
|
||||
X-GNOME-AutoRestart=false
|
||||
X-GNOME-Autostart-Phase=Initialization
|
||||
X-GNOME-Autostart-Notify=false
|
@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
# Set up a launcher on the desktop for the live installer if we're on
|
||||
# a live CD
|
||||
|
||||
if [ ! \( -b /dev/mapper/live-base -o -b /dev/mapper/live-osimg-min \) ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# Prevents breakage if the hostname is changed before or during the install
|
||||
# Also lets us run (with the X11 backend) on Wayland
|
||||
[ -x /usr/bin/xhost ] && xhost +si:localuser:root > /dev/null 2>&1
|
||||
|
||||
test -f ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs && source ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs
|
||||
cp /usr/share/applications/liveinst.desktop "${XDG_DESKTOP_DIR:-$HOME/Desktop}"
|
@ -1,11 +1,12 @@
|
||||
[Desktop Entry]
|
||||
_Name=Install to Hard Drive
|
||||
_GenericName=Install
|
||||
_Comment=Install the live CD to your hard disk
|
||||
Name=Install to Hard Drive
|
||||
GenericName=Install
|
||||
Comment=Install the live CD to your hard disk
|
||||
Categories=System;Utility;X-Red-Hat-Base;X-Fedora;GNOME;GTK;
|
||||
Exec=/usr/bin/liveinst
|
||||
Terminal=false
|
||||
Type=Application
|
||||
# TRANSLATORS: Icon name, probably should not be translated
|
||||
Icon=anaconda
|
||||
StartupNotify=true
|
||||
NoDisplay=true
|
@ -1,17 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Set up a launcher on the desktop for the live installer if we're on
|
||||
# a live CD
|
||||
|
||||
# Prevents breakage if the hostname is changed before or during the install
|
||||
[ -x /usr/bin/xhost ] && xhost +si:localuser:root > /dev/null 2>&1
|
||||
|
||||
# don't run on geode (olpc)
|
||||
if [ `grep -c Geode /proc/cpuinfo` -eq 0 ]; then
|
||||
if [ -b /dev/mapper/live-osimg-min ]; then
|
||||
test -f ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs && source ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs
|
||||
cp /usr/share/applications/liveinst.desktop "${XDG_DESKTOP_DIR:-$HOME/Desktop}"
|
||||
elif [ -f /.livecd-configured ]; then # FIXME: old way... this should go away
|
||||
test -f ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs && source ${XDG_CONFIG_HOME:-~/.config}/user-dirs.dirs
|
||||
cp /usr/share/applications/liveinst.desktop "${XDG_DESKTOP_DIR:-$HOME/Desktop}"
|
||||
fi
|
||||
fi
|
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.4 KiB |
@ -1,12 +1,27 @@
|
||||
# Note, this script log will not be copied to the installed system.
|
||||
%post --nochroot
|
||||
|
||||
mkdir -p $ANA_INSTALL_PATH/var/log/anaconda
|
||||
for log in anaconda.log syslog X.log program.log packaging.log storage.log ifcfg.log yum.log dnf.log dnf.rpm.log; do
|
||||
[ -e /tmp/$log ] && cp /tmp/$log $ANA_INSTALL_PATH/var/log/anaconda/
|
||||
done
|
||||
cp /tmp/ks-script*.log $ANA_INSTALL_PATH/var/log/anaconda/
|
||||
journalctl -b > $ANA_INSTALL_PATH/var/log/anaconda/journal.log
|
||||
chmod 0600 $ANA_INSTALL_PATH/var/log/anaconda/*
|
||||
NOSAVE_INPUT_KS_FILE=/tmp/NOSAVE_INPUT_KS
|
||||
NOSAVE_LOGS_FILE=/tmp/NOSAVE_LOGS
|
||||
PRE_ANA_LOGS=/tmp/pre-anaconda-logs
|
||||
|
||||
if [ -e ${NOSAVE_LOGS_FILE} ]; then
|
||||
rm -f ${NOSAVE_LOGS_FILE}
|
||||
else
|
||||
mkdir -p $ANA_INSTALL_PATH/var/log/anaconda
|
||||
for log in anaconda.log syslog X.log program.log packaging.log storage.log ifcfg.log lvm.log dnf.librepo.log hawkey.log; do
|
||||
[ -e /tmp/$log ] && cp /tmp/$log $ANA_INSTALL_PATH/var/log/anaconda/
|
||||
done
|
||||
[ -e /tmp/pre-anaconda-logs ] && cp -r $PRE_ANA_LOGS $ANA_INSTALL_PATH/var/log/anaconda
|
||||
cp /tmp/ks-script*.log $ANA_INSTALL_PATH/var/log/anaconda/
|
||||
journalctl -b > $ANA_INSTALL_PATH/var/log/anaconda/journal.log
|
||||
chmod 0600 $ANA_INSTALL_PATH/var/log/anaconda/*
|
||||
fi
|
||||
|
||||
if [ -e ${NOSAVE_INPUT_KS_FILE} ]; then
|
||||
rm -f ${NOSAVE_INPUT_KS_FILE}
|
||||
else
|
||||
[ -e /run/install/ks.cfg ] && cp /run/install/ks.cfg $ANA_INSTALL_PATH/root/original-ks.cfg
|
||||
fi
|
||||
|
||||
%end
|
||||
|
@ -0,0 +1,21 @@
|
||||
[Unit]
|
||||
# This service is to be run before anaconda starts and log data before anaconda changes them
|
||||
Description=pre-anaconda logging service
|
||||
Requires=basic.target
|
||||
After=basic.target
|
||||
Before=anaconda.target
|
||||
Wants=instperf.service
|
||||
Wants=rsyslog.service
|
||||
Wants=systemd-udev-settle.service
|
||||
Wants=NetworkManager.service
|
||||
Wants=plymouth-quit.service plymouth-quit-wait.service
|
||||
Wants=zram.service
|
||||
Wants=systemd-logind.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/usr/libexec/anaconda/anaconda-pre-log-gen
|
||||
StardardInput=tty
|
||||
StandardOutput=journal+console
|
||||
StandardError=journal+console
|
||||
TimeoutSec=0
|
@ -1,15 +1,17 @@
|
||||
[Unit]
|
||||
Description=OpenSSH server daemon
|
||||
Before=anaconda.target
|
||||
After=syslog.target network.target
|
||||
After=syslog.target network.target sshd-keygen.target
|
||||
Wants=sshd-keygen.target
|
||||
ConditionKernelCommandLine=|sshd
|
||||
ConditionKernelCommandLine=|inst.sshd
|
||||
ConditionKernelCommandLine=!inst.sshd=0
|
||||
ConditionKernelCommandLine=!sshd=0
|
||||
# TODO: use ConditionArchitecture in systemd v210 or later
|
||||
ConditionPathIsDirectory=|/sys/hypervisor/s390
|
||||
|
||||
[Service]
|
||||
EnvironmentFile=/etc/sysconfig/sshd
|
||||
ExecStartPre=/usr/sbin/sshd-keygen
|
||||
ExecStartPre=/usr/sbin/handle-sshpw
|
||||
ExecStart=/usr/sbin/sshd -D $OPTIONS -f /etc/ssh/sshd_config.anaconda
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
|
@ -1,6 +1,7 @@
|
||||
[org.gnome.desktop.wm.preferences]
|
||||
button-layout=':'
|
||||
button-layout=':close'
|
||||
action-right-click-titlebar='none'
|
||||
action-double-click-titlebar='none'
|
||||
num-workspaces=1
|
||||
theme='Anaconda'
|
||||
mouse-button-modifier=''
|
||||
|
@ -0,0 +1,2 @@
|
||||
[org.gnome.metacity]
|
||||
edge-tiling=false
|
@ -1,91 +0,0 @@
|
||||
gettext, i18n, and the po/ subdirectory
|
||||
26-Nov-2013
|
||||
David Cantrell <dcantrell@redhat.com>
|
||||
David Shea <dshea@redhat.com>
|
||||
---------------------------------------
|
||||
|
||||
I have attempted to clean up our po/ subdirectory and bring it in to
|
||||
conformance with GNU gettext tools as well as hook it in to GNU autoconf and
|
||||
GNU automake. The gettext software has templates set up for this already,
|
||||
so I'm just using those.
|
||||
|
||||
From time to time, we may have to update our gettext template files and or
|
||||
expand or reduce the information in the files. How do you know what files
|
||||
do what? Here's an explanation:
|
||||
|
||||
ABOUT-NLS
|
||||
config.rpath
|
||||
m4/gettext.m4
|
||||
m4/iconv.m4
|
||||
m4/nls.m4
|
||||
m4/po.m4
|
||||
m4/...
|
||||
po/Makefile.in.in
|
||||
po/Makevars.template
|
||||
po/Rules-quot
|
||||
po/boldquot.sed
|
||||
po/en@boldquot.header
|
||||
po/en@quot.header
|
||||
po/insert-header.sin
|
||||
po/quot.sed
|
||||
po/remove-potcdate.sin
|
||||
|
||||
These files are copied in when 'autopoint' is run on the source
|
||||
project, which happens as part of autogen.sh. In general, we should never
|
||||
need to touch these files.
|
||||
|
||||
The autopoint tool depends on two macros in configure.ac: AM_GNU_GETTEXT,
|
||||
and AM_GNU_GETTEXT_VERSION([<version>]). From time to time we may need to
|
||||
update the set of gettext files that we use. To do so, update the gettext
|
||||
version number in AM_GNU_GETTEXT_VERSION and run autogen.sh. Be sure to
|
||||
also update the required gettext version in the spec file.
|
||||
|
||||
po/Makevars
|
||||
|
||||
Should be updated when we update gettext files from autopoint with a new
|
||||
gettext version. A file called po/Makevars.template will appear and we
|
||||
can move over our values to the new file and commit it. We do not need to
|
||||
change this file on a regular basis.
|
||||
|
||||
po/POTFILES.in
|
||||
|
||||
This file contains a listing of all source files in the project that
|
||||
have translatable strings.
|
||||
|
||||
Some files can't be handled by gettext directly, such as the GNOME desktop
|
||||
files and anything without a clear filename extension. For these types of
|
||||
files, add a rule to po/Rules-extract to create a file that gettext can
|
||||
handle, and add the name of the generated file to po/POTFILES.in.
|
||||
|
||||
po/LINGUAS
|
||||
|
||||
Space-delimited list of languages available. If a new language is
|
||||
added, it should be added to this file.
|
||||
|
||||
po/Rules-extract
|
||||
|
||||
Extra Makefile rules to process files that gettext can't handle on its
|
||||
own.
|
||||
|
||||
Currently there are two types of files handled in Rules-extract: files in
|
||||
a language that gettext doesn't know, and files in a language that gettext
|
||||
can't figure out from the filename. For the first type of file (.desktop
|
||||
files, consolehelper files), we use intltool-extract to create a C-style
|
||||
header file containing the translatable strings, and for the second we
|
||||
manually run xgettext, forcing a --language setting, and generate an
|
||||
intermediate .po file.
|
||||
|
||||
In both cases, the name of the generated file is what goes in
|
||||
po/POTFILES.in.
|
||||
|
||||
po/anaconda.pot
|
||||
|
||||
This is the template file built by xgettext containing all of the
|
||||
translatable strings. The file is updated and committed to git as part of
|
||||
building a release.
|
||||
|
||||
po/*.po
|
||||
|
||||
Actual translated strings, as maintained by the translation team(s). These
|
||||
files are not stored in git. The po-pull target will pull the latest
|
||||
translations from Transifex.
|
After Width: | Height: | Size: 24 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritance0518f0e46c" name="inheritance0518f0e46c">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.shell_spoke.ShellSpoke" title=".. inheritance-diagram:: ShellSpoke" alt="" coords="329,309,527,337"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 15 KiB |
@ -0,0 +1,8 @@
|
||||
<map id="inheritancea99f168d23" name="inheritancea99f168d23">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.keyboard.KeyboardSpoke" title=".. inheritance-diagram:: KeyboardSpoke" alt="" coords="48,233,257,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="173,5,292,33"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 30 KiB |
@ -0,0 +1,13 @@
|
||||
<map id="inheritance4b26f822c5" name="inheritance4b26f822c5">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.source.SourceSpoke" title="Spoke used to customize the install source repo." alt="" coords="439,385,620,413"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.EditTUISpoke" title="Spoke with declarative semantics, it contains" alt="" coords="348,309,508,337"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.SourceSwitchHandler" title="A class that can be used as a mixin handling" alt="" coords="532,309,732,337"/>
|
||||
<area shape="rect" id="node6" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node11" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 24 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritance719cbf80e2" name="inheritance719cbf80e2">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.storage.StorageSpoke" title="Storage spoke where users proceed to customize storage features such" alt="" coords="333,309,523,337"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 8.4 KiB |
@ -0,0 +1,5 @@
|
||||
<map id="inheritance4e37dafe94" name="inheritance4e37dafe94">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.advstorage.zfcp.ZFCPDialog" title="Gtk dialog which allows users to manually add zFCP devices without" alt="" coords="5,157,188,185"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="41,81,152,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="29,5,164,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,12 @@
|
||||
<map id="inheritanceb4619035ea" name="inheritanceb4619035ea">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk input screens." alt="" coords="503,81,720,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="Provide InputCheckHandler functionality for graphical spokes." alt="" coords="484,157,739,185"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.html#pyanaconda.ui.helpers.InputCheckHandler" title="Provide a framework for adding input validation checks to a screen." alt="" coords="518,5,705,33"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.gui.spokes.password.PasswordSpoke" title=".. inheritance-diagram:: PasswordSpoke" alt="" coords="251,233,465,261"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
|
||||
<area shape="rect" id="node5" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="257,157,459,185"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="173,5,292,33"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 12 KiB |
@ -0,0 +1,7 @@
|
||||
<map id="inheritance945d734cf8" name="inheritance945d734cf8">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.hubs.Hub" title="A Hub is an overview UI screen.  A Hub consists of one or more grids of" alt="" coords="94,157,185,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.hubs.summary.SummaryHub" title=".. inheritance-diagram:: SummaryHub" alt="" coords="47,233,231,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.Hub" title="A Hub is an overview UI screen.  A Hub consists of one or more grids of" alt="" coords="153,81,259,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 30 KiB |
@ -0,0 +1,13 @@
|
||||
<map id="inheritance4b26f822c5" name="inheritance4b26f822c5">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.source.SourceSpoke" title="Spoke used to customize the install source repo." alt="" coords="439,385,620,413"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.EditTUISpoke" title="Spoke with declarative semantics, it contains" alt="" coords="348,309,508,337"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.SourceSwitchHandler" title="A class that can be used as a mixin handling" alt="" coords="532,309,732,337"/>
|
||||
<area shape="rect" id="node6" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node11" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 12 KiB |
@ -0,0 +1,7 @@
|
||||
<map id="inheritance945d734cf8" name="inheritance945d734cf8">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.hubs.Hub" title="A Hub is an overview UI screen.  A Hub consists of one or more grids of" alt="" coords="94,157,185,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.hubs.summary.SummaryHub" title=".. inheritance-diagram:: SummaryHub" alt="" coords="47,233,231,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.Hub" title="A Hub is an overview UI screen.  A Hub consists of one or more grids of" alt="" coords="153,81,259,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 24 KiB |
@ -0,0 +1,12 @@
|
||||
<map id="inheritance55c7130382" name="inheritance55c7130382">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUIInputCheckHandler" title="Provide InputCheckHandler functionality for Gtk input screens." alt="" coords="503,81,720,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.gui.html#pyanaconda.ui.gui.helpers.GUISpokeInputCheckHandler" title="Provide InputCheckHandler functionality for graphical spokes." alt="" coords="484,157,739,185"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.html#pyanaconda.ui.helpers.InputCheckHandler" title="Provide a framework for adding input validation checks to a screen." alt="" coords="518,5,705,33"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.gui.spokes.user.UserSpoke" title=".. inheritance-diagram:: UserSpoke" alt="" coords="281,233,435,261"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
|
||||
<area shape="rect" id="node5" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="257,157,459,185"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="173,5,292,33"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 26 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritancec265f1ca2e" name="inheritancec265f1ca2e">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="270,157,407,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.warnings_spoke.WarningsSpoke" title=".. inheritance-diagram:: WarningsSpoke" alt="" coords="305,309,556,337"/>
|
||||
<area shape="rect" id="node4" title=".. inheritance-diagram:: StandaloneTUISpoke" alt="" coords="329,233,532,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.StandaloneSpoke" title="A StandaloneSpoke is a Spoke subclass that is displayed apart from any" alt="" coords="432,157,616,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="458,81,577,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritance742ec8b57e" name="inheritance742ec8b57e">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.askvnc.VNCPassSpoke" title=".. inheritance-diagram:: VNCPassSpoke" alt="" coords="327,309,529,337"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 31 KiB |
@ -0,0 +1,13 @@
|
||||
<map id="inheritance55c7130382" name="inheritance55c7130382">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.user.UserSpoke" title=".. inheritance-diagram:: UserSpoke" alt="" coords="453,385,608,413"/>
|
||||
<area shape="rect" id="node4" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="532,309,735,337"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.EditTUISpoke" title="Spoke with declarative semantics, it contains" alt="" coords="348,309,508,337"/>
|
||||
<area shape="rect" id="node6" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node11" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritance9fd6cc9af9" name="inheritance9fd6cc9af9">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="270,157,407,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.progress.ProgressSpoke" title=".. inheritance-diagram:: ProgressSpoke" alt="" coords="329,309,532,337"/>
|
||||
<area shape="rect" id="node4" title=".. inheritance-diagram:: StandaloneTUISpoke" alt="" coords="329,233,532,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.StandaloneSpoke" title="A StandaloneSpoke is a Spoke subclass that is displayed apart from any" alt="" coords="432,157,616,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="458,81,577,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 18 KiB |
@ -0,0 +1,9 @@
|
||||
<map id="inheritance08fe414db7" name="inheritance08fe414db7">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="290,157,450,185"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.gui.spokes.langsupport.LangsupportSpoke" title=".. inheritance-diagram:: LangsupportSpoke" alt="" coords="133,233,372,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="235,81,345,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="369,81,531,109"/>
|
||||
<area shape="rect" id="node4" href="pyanaconda.ui.gui.spokes.lib.html#pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler" title="Class that could be used as a mixin for screens handling languages or" alt="" coords="5,157,265,185"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="391,5,509,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="223,5,357,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritance99136694aa" name="inheritance99136694aa">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.software.SoftwareSpoke" title="Spoke used to read new value of text to represent source repo." alt="" coords="327,309,529,337"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 8.5 KiB |
@ -0,0 +1,5 @@
|
||||
<map id="inheritance4e37dafe94" name="inheritance4e37dafe94">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.advstorage.zfcp.ZFCPDialog" title="Gtk dialog which allows users to manually add zFCP devices without" alt="" coords="5,157,188,185"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="41,81,152,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="29,5,164,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 32 KiB |
@ -0,0 +1,13 @@
|
||||
<map id="inheritanceb4619035ea" name="inheritanceb4619035ea">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.password.PasswordSpoke" title=".. inheritance-diagram:: PasswordSpoke" alt="" coords="423,385,638,413"/>
|
||||
<area shape="rect" id="node4" href="pyanaconda.ui.html#pyanaconda.ui.common.FirstbootSpokeMixIn" title="This MixIn class marks Spokes as usable for Firstboot" alt="" coords="532,309,735,337"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.EditTUIDialog" title="Spoke/dialog used to read new value of textual or password data" alt="" coords="348,309,508,337"/>
|
||||
<area shape="rect" id="node6" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node11" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 17 KiB |
@ -0,0 +1,9 @@
|
||||
<map id="inheritance719cbf80e2" name="inheritance719cbf80e2">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="197,157,357,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.storage.StorageSpoke" title=".. inheritance-diagram:: StorageSpoke" alt="" coords="88,233,277,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="142,81,253,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="277,81,438,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.StorageChecker" title="ui.helpers.StorageChecker" alt="" coords="5,157,173,185"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="298,5,417,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="130,5,265,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 19 KiB |
@ -0,0 +1,9 @@
|
||||
<map id="inheritancec86ce9e3e6" name="inheritancec86ce9e3e6">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.StandaloneSpoke" title=".. inheritance-diagram:: StandaloneSpoke" alt="" coords="289,157,472,185"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.gui.spokes.welcome.WelcomeLanguageSpoke" title=".. inheritance-diagram:: WelcomeLanguageSpoke" alt="" coords="126,233,390,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="239,81,349,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.StandaloneSpoke" title="A StandaloneSpoke is a Spoke subclass that is displayed apart from any" alt="" coords="374,81,558,109"/>
|
||||
<area shape="rect" id="node4" href="pyanaconda.ui.gui.spokes.lib.html#pyanaconda.ui.gui.spokes.lib.lang_locale_handler.LangLocaleHandler" title="Class that could be used as a mixin for screens handling languages or" alt="" coords="5,157,265,185"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="407,5,525,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="227,5,361,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 30 KiB |
@ -0,0 +1,13 @@
|
||||
<map id="inheritance4b26f822c5" name="inheritance4b26f822c5">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node7" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.source.SourceSpoke" title="Spoke used to customize the install source repo." alt="" coords="439,385,620,413"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.EditTUISpoke" title="Spoke with declarative semantics, it contains" alt="" coords="348,309,508,337"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.SourceSwitchHandler" title="A class that can be used as a mixin handling" alt="" coords="532,309,732,337"/>
|
||||
<area shape="rect" id="node6" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node10" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node11" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 14 KiB |
@ -0,0 +1,8 @@
|
||||
<map id="inheritance74f83ce4b5" name="inheritance74f83ce4b5">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="73,157,233,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.filter.FilterSpoke" title=".. inheritance-diagram:: FilterSpoke" alt="" coords="75,233,230,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="152,81,313,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="173,5,292,33"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 12 KiB |
@ -0,0 +1,7 @@
|
||||
<map id="inheritance945d734cf8" name="inheritance945d734cf8">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.hubs.Hub" title="A Hub is an overview UI screen.  A Hub consists of one or more grids of" alt="" coords="94,157,185,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.hubs.summary.SummaryHub" title=".. inheritance-diagram:: SummaryHub" alt="" coords="47,233,231,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="17,81,128,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.Hub" title="A Hub is an overview UI screen.  A Hub consists of one or more grids of" alt="" coords="153,81,259,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="5,5,140,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 18 KiB |
@ -0,0 +1,9 @@
|
||||
<map id="inheritance28436954cd" name="inheritance28436954cd">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.NormalSpoke" title=".. inheritance-diagram:: NormalSpoke" alt="" coords="197,157,357,185"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.gui.spokes.custom.CustomPartitioningSpoke" title=".. inheritance-diagram:: CustomPartitioningSpoke" alt="" coords="55,233,310,261"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="142,81,253,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="277,81,438,109"/>
|
||||
<area shape="rect" id="node5" href="pyanaconda.ui.html#pyanaconda.ui.helpers.StorageChecker" title="ui.helpers.StorageChecker" alt="" coords="5,157,173,185"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="298,5,417,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="130,5,265,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 25 KiB |
@ -0,0 +1,11 @@
|
||||
<map id="inheritance81ab1c32bf" name="inheritance81ab1c32bf">
|
||||
<area shape="rect" id="node1" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.UIScreen" title="Base class representing one TUI Screen. Shares some API with anaconda's GUI" alt="" coords="5,5,168,33"/>
|
||||
<area shape="rect" id="node7" href="pyanaconda.ui.tui.html#pyanaconda.ui.tui.tuiobject.TUIObject" title="Base class for Anaconda specific TUI screens. Implements the" alt="" coords="101,81,246,109"/>
|
||||
<area shape="rect" id="node2" href="pyanaconda.ui.tui.simpleline.html#pyanaconda.ui.tui.simpleline.base.Widget" title="simpleline.base.Widget" alt="" coords="271,81,420,109"/>
|
||||
<area shape="rect" id="node5" href="#pyanaconda.ui.tui.spokes.TUISpoke" title="Base TUI Spoke class implementing the pyanaconda.ui.common.Spoke API." alt="" coords="273,157,410,185"/>
|
||||
<area shape="rect" id="node3" href="#pyanaconda.ui.tui.spokes.askvnc.AskVNCSpoke" title=".. inheritance-diagram:: AskVNCSpoke" alt="" coords="331,309,525,337"/>
|
||||
<area shape="rect" id="node4" href="#pyanaconda.ui.tui.spokes.NormalTUISpoke" title=".. inheritance-diagram:: NormalTUISpoke" alt="" coords="339,233,517,261"/>
|
||||
<area shape="rect" id="node6" href="pyanaconda.ui.html#pyanaconda.ui.common.NormalSpoke" title="A NormalSpoke is a Spoke subclass that is displayed when the user" alt="" coords="434,157,595,185"/>
|
||||
<area shape="rect" id="node8" href="pyanaconda.ui.html#pyanaconda.ui.common.Spoke" title="A Spoke is a single configuration screen.  There are several different" alt="" coords="451,81,570,109"/>
|
||||
<area shape="rect" id="node9" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="193,5,327,33"/>
|
||||
</map>
|
After Width: | Height: | Size: 8.2 KiB |
@ -0,0 +1,5 @@
|
||||
<map id="inheritancee991b46c4f" name="inheritancee991b46c4f">
|
||||
<area shape="rect" id="node1" href="#pyanaconda.ui.gui.spokes.advstorage.fcoe.FCoEDialog" title=".. inheritance-diagram:: FCoEDialog" alt="" coords="5,157,188,185"/>
|
||||
<area shape="rect" id="node2" title="This is the base class from which all other GUI classes are derived.  It" alt="" coords="41,81,152,109"/>
|
||||
<area shape="rect" id="node3" href="pyanaconda.ui.html#pyanaconda.ui.common.UIObject" title="This is the base class from which all other UI classes are derived.  It" alt="" coords="29,5,164,33"/>
|
||||
</map>
|