summaryrefslogtreecommitdiffstats
path: root/textw
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix traceback stemming from system-config-date updates.Chris Lumens2007-03-211-2/+2
|
* String fixes (#203346).Chris Lumens2007-03-151-4/+4
|
* Since you can't always eject the CD, don't tell the user to do it (#137275).Chris Lumens2007-03-141-8/+2
|
* * textw/network_text.py: Added as a chooseNetworkDevice() method in theDavid Cantrell2007-03-122-42/+119
| | | | | | | | | NetworkDeviceWindow class. Handles systems with more than one NIC in a better way than before. Users are presented with a list (similar to iw mode) and can configure the NICs they want. Also closes a bug with rescue mode forcing users to configure _all_ NICs (#228512). * textw/constants_text.py: Added an 'Edit' button.
* 2007-03-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-071-1/+1
| | | | | | * iw/partition_gui.py (PartitionWindow.getNext): Typo fix (Renato Pavičić) * textw/upgrade_text.py (UpgradeSwapWindow.__call__): Likewise.
* 2007-03-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-071-0/+3
| | | | | | | | | | | | * iw/progress_gui.py (InstallProgressWindow.setShowPercentage): Add method to say that we should just show the percentage in the progress bar like newt does. If this is set, ignore any calls to set_text(). * textw/progress_text.py (InstallProgressWindow.setShowPercentage): Placeholder method, doesn't actually do anything for text mode given the way newt works. * cmdline.py (progressDisplay.setShowPercentage): Add placeholder here too.
* 2007-03-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-03-071-2/+2
| | | | | | * textw/partition_text.py (PartitionTypeWindow.addIscsiDriveDialog): Mark prompts for translation (#231274)
* 2007-02-28 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-02-281-183/+94
| | | | | | | | | | * yuminstall.py: Use new progress API * livecd.py: Likewise. * iw/progress_gui.py: New progress screen interface that's more suited to different backends * textw/progress_text.py: Likewise. * cmdline.py (progressDisplay): Likewise.
* Apply a patch to clean up strings (Paul W. Frields <stickster@gmail.com>,Chris Lumens2007-02-278-37/+35
| | | | #204564).
* Fix traceback when cancel is pressed (#229694).Chris Lumens2007-02-221-2/+2
|
* * textw/network_text.py: If we got INSTALL_BACK from runIPv4Screen(),David Cantrell2007-02-131-1/+2
| | | | only decrement currentDev if it's greater than zero.
* * textw/network_text.py: Fix errors in the IPv6 configuration windowDavid Cantrell2007-02-131-6/+19
| | | | | | initialization. Also fix the Back button on IPv6 window so it takes you back to the main window or IPv4 window (whichever you were just at).
* Very minor changes to the textw network interface configuration screen. ↵David Cantrell2007-02-131-317/+413
| | | | Allows users to configure IPv4 and IPv6 independently.
* Sort detailed package listing.Chris Lumens2007-02-061-1/+2
|
* Upgrade is no longer an installclass, either.Chris Lumens2007-01-191-5/+2
|
* * textw/network_text.py: Reference useIPv4 and useIPv6 from theDavid Cantrell2007-01-171-6/+6
| | | | network device object (Elliot Peele).
* 2007-01-03 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-031-1/+9
| | | | | * textw/partition_text.py (PartitionWindow.editLVRequest): Don't traceback if they neglect to enter an lvsize (#221253)
* * partedUtils.py (DiskSet.openDevices): Don't always dasdfmt on zSeries,David Cantrell2006-12-131-1/+1
| | | | | | | | | | | | only do that for disks that are flagged to be cleared or if the init all flag is set. * upgrade.py (findExistingRoots): Do not pass anaconda object reference to findExistingRootPartitions(). * iw/autopart_type.py (PartitionTypeWindow): Do not pass intf to checkNoDisks(). * textw/partition_text.py: Likewise.
* 2006-12-07 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-12-071-0/+3
| | | | | * textw/partition_text.py (PartitionTypeWindow.addDriveDialog): Don't traceback if we don't have iscsi (#218513)
* All hail the United States Navy. This bug report came from them as they ↵David Cantrell2006-11-281-8/+10
| | | | | | were trying to set up an all-IPv6 network with FC6 systems. They are actually using IPv6. Go figure. Anyways, we only do broadcast and network address calculation when IPv4 is enabled.
* Set the RAID minor number on new RAID requests (#215231).Chris Lumens2006-11-171-3/+4
|
* 2006-11-17 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-11-171-1/+4
| | | | | | | | * iscsi.py (has_iscsi): Add a method so that we can find out if iscsi is really available (#216128) * iw/autopart_type.py (PartitionTypeWindow.addDrive): And don't allow trying to add iscsi drives if we don't have iscsi stuff. * textw/partition_text.py: Likewise.
* Forget partitioning changes when going back to the parttype screen (#211255).Chris Lumens2006-10-191-0/+3
|
* * textw/network_text.py (NetworkDeviceWindow): Set IPv6 entry boxDavid Cantrell2006-10-121-3/+4
| | | | | sensitivity correctly. Fixes bizarre UI problems where unchecking DHCP and IPv6 would leave all the input boxes active.
* * textw/network_text.py (handleMissingOptionalIP): Added from theDavid Cantrell2006-10-121-6/+11
| | | | | | | | | iw netconfig screen. * textw/network_text.py (NetworkGlobalWindow): If gateway or primary DNS are missing, warn user via handleMissingOptionalIP() and continue. Just pass if secondary DNS is missing. This is consistent with the iw interface.
* * textw/network_text.py (handleIPError): Same change as forDavid Cantrell2006-10-041-23/+25
| | | | | | | | | | | | iw/network_gui.py (NetworkWindow.handleIPError) above. * textw/network_text.py (handleIPMissing): Remove the double quotes around the field description. * textw/network_text.py (NetworkDeviceWindow): Same change as for iw/network_gui.py (NetworkWindow) above. Added missing closing paren in an Invalid Prefix error dialog. Set checkbox initial checkbox values correctly.
* 2006-10-04 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-10-041-1/+1
| | | | | * textw/grpselect_text.py (GroupSelectionWindow.__call__): Fix details to match up (#209310)
* * isys/isys.py (inet_calcNetBroad): Umm, use ntohl() so it works on allDavid Cantrell2006-10-031-1/+5
| | | | | | | | | | | | platforms. * iw/network_gui.py (NetworkWindow.handleBroadCastError): Tell users the IPv4 information given is invalid, since this error message will occur when calculating the network and broadcast address using the IPv4 ip address and netmask. * textw/network_text.py (handleBroadCastError): Add missing error handling function for network and broadcast address calculation.
* * iw/network_gui.py (NetworkWindow): Use isys.netmask2prefix() andDavid Cantrell2006-10-031-1/+1
| | | | | | | | | | | | | | isys.prefix2netmask() correctly. * textw/network_text.py (NetworkDeviceWindow): Use isys.prefix2netmask() correctly. * isys/isys.c (doPrefixToNetmask): Renamed to a shorter function name and it somewhat matches what the isys.py passthrough is called. We also take an int as the argument now and return a string. * isys/isys.py (netmask2prefix): Added this function to replace the borken inet_convertNetmaskToPrefix() function.
* * isys/isys.py (inet_doConvertPrefixToNetmask): Removed since it doesDavid Cantrell2006-10-021-1/+1
| | | | | | | | | | | | not work right. Added prefix2netmask() passthrough to _isys. * isys/isys.c (doConvertPrefixToNetmask): When Python fails, use C. Added isys.prefix2netmask() for use in Python code to convert a CIDR prefix to a dotted-quad format netmask (#207845). * iw/network_gui.py (NetworkWindow): Use isys.prefix2netmask() * textw/network_text.py (NetworkDeviceWindow): Use isys.prefix2netmask()
* * textw/network_text.py (NetworkDeviceWindow): Display error messageDavid Cantrell2006-09-291-1/+3
| | | | if user unchecks IPv4 and IPv6 support.
* * iw/network_gui.py (NetworkWindow): Removed duplicate handleIPError()David Cantrell2006-09-291-31/+62
| | | | | | | | | | | | | | | | | | | | | function. Wrap ipv6prefix input validation to catch exception where the user left the field blank (ValueError). * textw/network_text.py: Added descr hash. Removed badIPDisplay(). * textw/network_text.py: Added handleIPError() and handleIPMissing() which work in the same way as the functions of the same name in the iw interface, but they are modified to use ButtonChoiceWindow. * textw/network_text.py (NetworkDeviceWindow): Replace all instances of self.intf.messageWindow with ButtonChoiceWindow. Call the handleIPError() and handleIPMissing() functions correctly. Catch ipv6prefix entry errors when the user left the field blank. * textw/network_text.py (NetworkGlobalWindow): Rewrote input validation for gateway, primary DNS, and secondary DNS. Use exceptions from network and handleIPError() and handleIPMissing() functions.
* * textw/network_text.py: Removed badIPDisplay() for now. RemovedDavid Cantrell2006-09-291-60/+42
| | | | | | | | | | | | | | sanityCheckIPString() because we can just use the one in network. * textw/network_text.py (NetworkDeviceWindow): Change instances of the boot variable to bootproto to make it more consistent with the iw interface code. Unset BOOTPROTO if the user has selected a manual network configuration. Use the value() method on the Entry boxes since get_text() is not available in snack. * textw/network_text.py (NetworkGlobalWindow): Increase size of entry boxes to 41 characters so they can hold IPv4 and IPv6 addresses. Removed third nameserver prompts.
* * textw/network_text.py (NetworkDeviceWindow): Input validation codeDavid Cantrell2006-09-281-35/+168
| | | | | is there for the text mode manual net config UI, but it's still under debugging.
* Don't check the updates image source by default in the partitioning UI.Chris Lumens2006-09-281-1/+4
|
* * textw/network_text.py: Space consistency changes.David Cantrell2006-09-281-148/+147
|
* * textw/network_text.py (NetworkDeviceWindow): Widgets are in placeDavid Cantrell2006-09-281-66/+117
| | | | | | in the text UI, so it now looks like the manual IP config UI in graphical stage 2. Nothing is hooked up yet, it's just all placed on the screen.
* 2006-09-27 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-271-46/+43
| | | | | * textw/partition_text.py (PartitionTypeWindow.__call__): Fix cases where we could traceback (#208101)
* * textw/network_text.py (NetworkDeviceWindow): First changes towardsDavid Cantrell2006-09-261-18/+29
| | | | making this screen look like the new iw one.
* 2006-09-26 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-261-0/+2
| | | | | * textw/partition_text.py (PartitionTypeWindow.__call__): Fix the help line back
* 2006-09-22 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-221-1/+6
| | | | | * textw/grpselect_text.py (GroupSelectionWindow.__call__): Give indication of no optional packages (#204242)
* 2006-09-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-211-0/+3
| | | | | | | | | | * partitioning.py (partitionObjectsInitialize): Don't call check no disks here (#207471) * textw/partition_text.py (PartitionTypeWindow.__call__): And here * iw/autopart_type.py (PartitionTypeWindow.getNext): Check for no disks here * partedUtils.py (DiskSet.checkNoDisks): Don't exit, just return with an error code
* 2006-09-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-201-178/+0
| | | | | | | * installclass.py: Remove old zfcp stuff * textw/zfcp_text.py: Remove. * iw/zfcp_text.py: Remove.
* 2006-09-20 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-201-21/+115
| | | | | | | | | | | | | * textw/partition_text.py: Text mode support for iscsi and zfcp devices * iw/autopart_type.py (PartitionTypeWindow.addIscsiDrive): Adjust for new iscsi backend code. * kickstart.py (AnacondaKSHandlers.doIscsi): Better iscsi syntax. * iscsi.py: Improve support a bit so that we give a default initiator name, have the framework for handling usernames/passwords, and have cleaner code.
* 2006-09-05 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-09-051-1/+4
| | | | | | * iw/task_gui.py (TaskWindow.getScreen): Use text from the installclass if it exists * textw/task_text.py (TaskWindow.__call__): Likewise.
* Hell must have frozen over because here I am making an anaconda commit in ↵David Cantrell2006-08-282-4/+3
| | | | damn near a month of no anaconda commits from me. Granted, it's a stupid patch, but whatever.
* Fix typo (#202844).Chris Lumens2006-08-161-1/+1
|
* 2006-08-10 Jeremy Katz <katzj@redhat.com>Jeremy Katz2006-08-101-1/+1
| | | | | * textw/confirm_text.py (BeginUpgradeWindow.__call__): Fix traceback (#201960)
* Only set the UTC check box if it's not a kickstart install (#181737).Chris Lumens2006-08-091-1/+1
|
* Always set the password field as unencrypted, so interactive kickstart installsChris Lumens2006-08-071-0/+1
| | | | get the right value written into /etc/shadow (#201455).