| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
|
|
|
|
| |
Next button on the keyboard screen. Otherwise, pressing Enter will
load the release notes.
|
| |
|
|
|
|
|
|
| |
* gui.py: Remove desktop_choice
* iw/desktop_choice_gui.py: Remove
* textw/desktop_choice_text.py: Likewise.
|
|
|
|
|
|
| |
* iw/package_gui.py: Back from the dead, this wasn't meant to go.
* iw/simple_pkgselect.py: This was
* gui.py: Adjust.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
gui.py when the timed callback realizes the relnotes viewer is closed.
|
|
|
|
|
|
|
| |
Call present() method on main window when release notes viewer
closes. Sets toplevel focus to the main window.
* gui.py (InstallControlWindow.runReleaseNotesViewer): Lower
releaseNotesViewerPollExitCB() execution interval to 10 ms.
|
|
|
|
|
|
|
|
|
| |
* ui/exn.glade: Various little tweaks
* pixmaps/exception.png: More accurate icon
* gui.py (ExceptionWindow.__init__): Use our method for finding
images so this works everywhere.
|
|
|
|
|
|
|
|
| |
window.
* ui/exn.glade: Change default size, add an hbox with an icon
next to the label.
* pixmaps/exception.png: Friendly icon indicating bad things
have happened.
|
|
|
|
|
|
|
|
| |
the review checkbox is forced on. When you leave the custom layout
selection, the previous state of the checkbox is restored.
gui.py (runReleaseNotesViewer): Run at 800x445 instead of 800x420 when the
installpackages step is running.
|
|
|
|
| |
* gui.py: Need the a11y stuff here now
|
|
|
|
| |
* gui.py (findPixmap): Fix missing comma
|
|
|
|
|
|
|
|
|
|
|
|
| |
* splashscreen.py: Remove unused file.
* gui.py (InstallInterface.__init__): Set cursor here instead of
splashscreen.
(InstallControlWindow.setup_window): Don't pop splashscreen.
* anaconda: Don't use the splashscreen. --nofallback isn't used
and now that we trap and log the exception, it shouldn't be needed
for debugging.
|
|
|
|
|
|
|
| |
* gui.py (InstallControlWindow.createWidgets): Don't dither the
header, clean up the code to set the GtkImage
* iw/welcome_gui.py (WelcomeWindow.getScreen): Don't dither.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
* gui.py (InstallControlWindow.refreshHelp): Revert a little bit.
|
|
|
|
|
|
| |
* gui.py: Stop looking for help.
* anaconda.spec: anaconda-help is no more.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* installclasses/fedora.py (InstallClass.setGroupSelection): Get
default groups from the backend
* backend.py (AnacondaBackend.getDefaultGroups): Support for
getting default groups
* iw/GroupSelector.py: Guts of new group/package selection code.
Eventually will live in son of s-c-packages.
* ui/GroupSelector.glade: glade file for new group selection code
* iw/package_gui.py: Basic shell for GroupSelector use in anaconda
* yuminstall.py: Update for yum 2.5 API changes. Note that we now
*require* yum-2.5.0-0.20051207 or newer
(isPackageInstalled): Add method to see if package is installed
for group selection.
(_catchallCategory): Add method to take uncategorized groups and
stick them somewhere
(getDefaultGroups): Backend method for finding the default
selected groups based on what comps says
* gui.py (stepToClass): Move to new group selection code.
|
|
|
|
|
| |
800x420 when the installpackages stage is running. Release notes are
readable and the progress bar is still visible.
|
|
|
|
|
|
| |
gui.py and passed to the release notes viewer on the command line. In the
release notes viewer, we figure out where we need to anchor ourself and then
move there. Among other things.
|
| |
|
|
|
|
|
| |
information). GTK+ needs the percentage between 0 and 1, we were sending
very large values. Text mode progress bar unchanged for now.
|
| |
|
|
|
|
| |
Also make the cancel buttons go back to the main exception window screen.
|
|
|
|
|
| |
window can run in a loop, therefore making the Cancel buttons more useful
than rebooting the machine.
|
|
|
|
| |
duplicating device counting code.
|
|
|
|
| |
never should have been committed anyway, but it was funny).
|
|
|
|
| |
to a remote host via scp.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
bottom.
|
|
|
|
|
|
| |
* gui.py (InstallControlState.__init__): Look in /tmp/updates for
help (... if we bring it back) (#168155)
* text.py (InstallInterface.helpWindow): Likewise.
|
|
|
|
|
| |
* gui.py (stepToClass): More dead stuff.
* text.py (stepToClasses): Likewise.
|
|
|
|
|
|
|
| |
* installclass.py (BaseInstallClass.setSteps): Nuke some dead steps.
* dispatch.py (installSteps): Likewise.
* gui.py (stepToClass): Likewise.
* text.py (stepToClass): Likewise.
|
|
|
|
| |
* gui.py: No help, let's see how it goes...
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
firstboot using system-config-securitylevel.
|
|
|
|
| |
that don't exist, rather than an exception (#160262).
|
|
|
|
|
|
|
| |
* gui.py (InstallInterface.run): Don't set SUPPORTED
unnecessarily (#155847)
* language.py (Language.getDefault): Likewise.
* text.py (InstallInterface.run): Likewise.
|