| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* iw/GroupSelector.py (OptionalPackageSelector.__init__): Tweak
default size a little.
(OptionalPackageSelector._pkgToggled): Handle installed package
cases here as well
(GroupSelector._categorySelected): Add handling of selected vs
installed semantics for groups
(GroupSelector.__setGroupDescription): Likewise.
* yuminstall.py (AnacondaYum.isGroupInstalled): Add the simple
version here that we need for GroupSelector in anaconda
|
|
|
|
|
| |
3x2 table to align the current package info and remaining time.
Keeps the remaining time label from moving around.
|
|
|
|
|
| |
the remaining time indicator and current package description so text
isn't displaying under buttons and other widgets.
|
| |
|
|
|
|
| |
the sorted category list.
|
|
|
|
|
|
|
|
| |
dialog centered over parent. Increase window size to display more
than a few packages.
* iw/GroupSelector.py (GroupSelector.__init__): Disable the optional
packages button on initial window load.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
* iw/network_gui.py (NetworkWindow.getScreen): Spacing fixes.
|
|
|
|
|
| |
* iw/progress_gui.py (InstallProgressWindow_NEW.getScreen): Better
filename for lowres version
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
| |
|
| |
|
|
|
|
| |
to get the behavior we want.
|
|
|
|
|
|
|
|
| |
* iw/GroupSelector.py (GroupSelector._categorySelected): Update
for new group code and sort based on display_order.
(GroupSelector.populateCategories): Likewise.
(_ui_comps_sort): Add sorter.
* ui/GroupSelector.glade: Minor tweak
|
|
|
|
|
|
|
| |
* iw/welcome_gui.py (WelcomeWindow.getScreen): Dither the image,
look for it in the right path.
* ui/anaconda.glade: Minor padding fixes.
|
| |
|
| |
|
|
|
|
|
|
| |
* iw/GroupSelector.py (GroupSelector.__setGroupDescription): Don't
allow detail twiddling for groups that aren't selected. Only show
count of optional/default packages (and only if the group is selected)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
semodule working again.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
there's not a lot you can do to make it display nicely. <pre> works fine
and I see no problems leaving it that way. I did make the window bigger,
but that's it.
|
|
|
|
|
|
|
| |
half is maybe a reasonable filter for the release notes file viewer. Maybe.
Having written a compiler before, this isn't the best way to handle it, but
then again it is HTML and that breaks all the rules. I should also point out
that this filter isn't complete, but a work in progress.
|
|
|
|
| |
the root window. It didn't make sense to me to have it smaller.
|
|
|
|
|
| |
* iw/partition_gui.py (PartitionWindow.makeraidCB): Fix
traceback (#170189)
|
|
|
|
| |
pykickstart.
|
|
|
|
|
|
| |
* iw/autopart_type.py (PartitionTypeWindow.getNext): Skip
bootloader screen if we're not reviewing/modifying
partitioning (#169817)
|
|
|
|
|
|
|
|
|
|
|
| |
* iw/autopart_type.py (PartitionTypeWindow.getNext): Don't skip
manual partitioning if we're doing custom partitions (#169001)
(PartitionTypeWindow.comboChanged): Also make it obvious what's
going on with custom partitioning + review checkbox
* ui/autopart.glade: Add callback.
* textw/partition_text.py (PartitionTypeWindow.__call__): Properly
shut down UI if custom partitioning selected.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
* iw/network_gui.py (NetworkWindow.getNext): Don't enforce
selinux/firewall here. Use the object defaults.
* textw/network_text.py (NetworkGlobalWindow.__call__): Likewise.
* firewall.py (Firewall.__init__): Default firewall to allow ssh.
|
|
|
|
|
|
|
| |
* iw/release_notes_viewer_gui.py (exposeCB): Switch to using
gtkhtml2 instead of htmlbuffer for more complete HTML support.
* scripts/upd-instroot: Add gnome-python2-gtkhtml2 stuff
|
|
|
|
|
|
|
| |
* iw/fdisk_gui.py: Remove dead code.
* iw/fdasd_gui.py: Likewise.
* textw/fdisk_text.py: Likewise.
* textw/fdasd_text.py: Likewise.
|
|
|
|
|
|
| |
* textw/xconfig_text.py: Likewise.
* iw/bootdisk_gui.py: Likewise.
* iw/bootdisk_text.py: Likewise.
|
| |
|
|
|
|
|
| |
* iw/autopart_type.py (PartitionTypeWindow.getScreen): Fix a
traceback from clumens
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
| |
* iw/installpath_gui.py: Remove unused vars (msw@rpath.com)
|
| |
|
|
|
|
| |
firstboot using system-config-securitylevel.
|
| |
|
|
|
|
| |
support package groups to the %packages section of the kickstart file.
|
| |
|
|
|
|
| |
screen.
|
|
|
|
|
|
| |
* iw/progress_gui.py (InstallProgressWindow_NEW.setPackage): Limit
the length of the package installing string to try to avoid
jumping (#157583)
|
|
|
|
| |
* iw/network_gui.py (NetworkWindow.getNext): Don't depend on class.
|
|
|
|
|
|
|
|
|
|
|
| |
* iw/progress_gui.py (InstallProgressWindow_NEW.setPackage):
Slightly shorter strings.
* anaconda: If the monitor doesn't support 800x600, try 1024x768;
helps with G3 iMac. Use the same xconfig for post-install as
during install. Allow booting with "usefbx" to go back to old
fbdev X behavior on ppc. (#149188)
* loader2/loader.c (parseCmdLineFlags): Add usefbx
|