summaryrefslogtreecommitdiffstats
path: root/ui
Commit message (Collapse)AuthorAgeFilesLines
* Do some editing of package and filter UI strings (#569039).Chris Lumens2010-03-042-6/+6
|
* Rename the WWID column to Identifier.Chris Lumens2010-02-031-9/+9
| | | | | | Since we're stuffing more things into this column than just WWIDS (paths on iscsi and s390 stuff soon, at least) the column header needs to be changed to match.
* Reword filter UI introductory text to be less confusing.Chris Lumens2010-01-081-1/+1
|
* Add a step to prompt for the cleardisks UI.Chris Lumens2009-12-111-0/+300
| | | | | | This UI is the screen that allows the user to select which devices will be wiped during installation and which should just be mounted. It also allows selecting which device the bootloader should be installed to.
* Add a dialog to configure advanced storage devices.Chris Lumens2009-12-111-2/+2
| | | | | | | | | This brings back the old behavior of having a dialog that can prompt for unusual storage devices that require manual intervention, like FCOE and iSCSI. After the dialog is run, we have to put and new devices into the UI. However, udev isn't going to provide just a list of newly appeared devices so we have to maintain a list of what was around previously, and compare the current device list to that. This promises to be slow but there's not a better option.
* Add an early user interface for filtering storage devices.Chris Lumens2009-12-111-0/+1431
| | | | | | | | | | This UI allows the user to select which devices they would like to include in the rest of the installation process, sorted out by their types. All devices not checked will never again be referenced by anaconda, though we may see their udev information in the logs from time to time. This UI supports two different ways of looking at things: the simple UI for regular Fedora users with basic devices, and the complex UI with many tabs and filtering options.
* Add the updated and simplified parttype screen.Chris Lumens2009-12-111-260/+25
| | | | | | | This revised screen is part of the simple flow for the new storage filtering UI. It only offers you to pick the kind of install you want to do, check to review, and check to encrypt. Everything else will go on another screen later.
* Add DCB option to GUI FCoE setup (#513011)Hans de Goede2009-11-261-14/+24
|
* Clarify the shrink target message (#530789).Chris Lumens2009-10-261-1/+1
|
* Put the icon back on the Back button on livecd installs (#526925).Chris Lumens2009-10-161-2/+64
|
* Add the create LV option.Joel Granados Moreno2009-10-011-7/+18
| | | | | | | | | | | | | | | | * iw/datacombo.py (set_active_text): Make sure we return False when we don't find 't'. * iw/partition_gui.py (createCB): Activate the 'create lv' radio button only when there is free space in a Volume Group. Create a Combo box with a list of the Volume Group(s) that have free space. Pre-select the Volume group that the user has selected in the tree view. (editCB): Call the editLVMLogicalVolume with its new parameters. (editLVMLogicalVolume): Change the parameters for this function. (device, isNew = False) -> (lv = None, vg = None). In this way if lv is none and vg is a Volume Group we are creating a new LV in the vg Volume Group. If lv is not None, we are editing lv. * ui/create-storage.glade: Put the 'create lv' radio button in a Horizontal box so we can fit the Volume Group Combo Box.
* Give the proper orientation to the gtk objects.Joel Granados Moreno2009-10-011-31/+78
| | | | | * ui/create-storage.glade: Give the 'vertical' orientation to the gtk.VBox elements.
* Remove unneeded functions & add the about messages for LVM and RAID.Joel Granados Moreno2009-10-011-22/+10
| | | | | | | * iw/partition_gui.py (makeLvmCB, makepartCB, makeraidCB): Remove functions. (createCB): Add the messages. * ui/create-storage.glade: Make the buttons visible and sensitive.
* New screen for "Create" action.Joel Granados Moreno2009-10-011-0/+370
| | | | | * ui/create-storage.glade: New file. Glade file that describes the new screen.
* Remove the installation number screen.Chris Lumens2009-09-221-202/+0
| | | | | | | | Whatever form the new entitlement system takes, it is unlikely it will look like what we've currently got. It's probably better to start over fresh than attempt to adapt what we've got into supporting the new system. This will also allow testing of the RHEL6 tree with the right product name without requiring testers to enter a key.
* Remove the "Remove dmraid Device" button, which isn't even hooked up.Chris Lumens2009-09-141-20/+0
|
* Include ui, liveinst, and lang-table strings in po updates (#515411)David Cantrell2009-09-021-0/+2
| | | | | | | | | | | | | | | | We were losing strings from liveinst/liveinst.desktop.in, ui/*.glade, and lang-table whenever update-po would run. Expand the po/ Makefiles with Rules-lang-table, Rules-glade, and Rules-liveinst. These files add targets that generate the source files that the main po Makefile targets will read. Use intltool-extract to generate these source files from the glade files and the liveinst files. For lang-table, construct a source file manually. Modify scripts/getlangnames.py to open *.gmo files instead of *.mo files. In the ui/ and liveinst/ subdirs, add the *.h files to CLEANFILES so a 'make clean' operation will clear them out.
* Remove exception handling files no longer part of anaconda.Chris Lumens2009-07-291-664/+0
|
* Initial FCoE supportHans de Goede2009-07-022-0/+168
| | | | | | | | | | | | | | | This patch adds support for using FCoE during the installation. This patch merely lays the initial ground work, there is more work todo: - The system will not boot without manual help after the install, as dracut / mkinitrd do not support FCoE yet - If FCoE is not used for / but for example for /srv, then information about the nic used for FCoE needs to be written in a to be defined config file in the system, and rc.sysinit needs to be thought to read this file and bring up FCoE SAN's / Fabrics not used for / - kickstart support for FCoE still needs to be done
* Convert ui/ to Makefile.amDavid Cantrell2009-06-092-32/+23
|
* Center the bootloader configuration dialog (#495802).Chris Lumens2009-04-151-1/+1
|
* Correct bounds checking problems in 'Shrink current system'David Cantrell2009-03-301-10/+10
| | | | | | | | | | | | | | | | The 'Shrink current system' dialog had some bounds checking problems. Users could enter a size that was too small or too large. Renamed the function and related controls to use 'shrink' instead of 'resize' in the name to better reflect what the code does. Use the format's size to set the bounds rather than the partition's. Since we are shrinking here, we only want to let users select a size smaller than the current format size. A size smaller than the minimum will automatically be set to the correct minimum. Likewise, a size larger than the maximum will automatically be set to the correct maximum.
* Improve resizeDialog text.David Cantrell2009-03-151-2/+2
| | | | Change the title and indicate the entry field is expecting megabytes.
* Center resize window on the screen.David Cantrell2009-03-051-1/+1
|
* Replace non UTF-8 char for hiding password chars with UTF-8 (#485218)Hans de Goede2009-02-121-3/+3
| | | | | | For some textfields we specify a non UTF-8 "asterisk" char as hidden char, which no longer works with the latest (py)gtk. This patch switches to using a proper UTF-8 char for this.
* repo.proxy is now a property, so check before setting it (#481342).Chris Lumens2009-01-231-1/+1
| | | | | Also, change the wording in the UI slightly to indicate you can add a port to the proxy string.
* Various packaging fixed from review (#225246)Hans de Goede2009-01-051-1/+1
| | | | Various packaging fixed from review (#225246)
* Make text for autopartitioning types clearer (#441350)Jeremy Katz2008-12-011-1/+1
| | | | | We used "default" a lot in the text. Change based on notting's suggestion and make the intro text a little clearer to match
* Don't have the key icon take up so much space on the LUKS dialog (#470338).Chris Lumens2008-11-061-2/+2
|
* Left justify text in ui/netconfig.glade interface.David Cantrell2008-09-291-1/+1
|
* Use fullscreen for small screens (#444943)Jeremy Katz2008-09-291-1/+0
| | | | | Switch to fullscreen on lowres screens as that avoids some problems with live installs on such machines
* Properly center the passphrase entry dialog.Chris Lumens2008-09-291-1/+2
|
* Make the boot loader device dialog less ugly (#463489).Chris Lumens2008-09-291-2/+1
|
* New device passphrase is now always global w/ option to retrofit.David Lehman2008-09-151-1/+1
| | | | | | 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.
* Add full CHAP support to iSCSI. (rhbz#432819)Hans de Goede2008-09-151-13/+122
| | | | | Forwart port of rhel-5 patch by pjones, commit-id: e9556f9e39629534b4b44ba64c7fef6b981b4f0e
* Fix various problems with the exn saving UI (#461129).Chris Lumens2008-09-051-109/+2
|
* Pad the icon more in network.gladeDavid Cantrell2008-08-281-2/+2
|
* New network configuration screen for GTK+ UI.David Cantrell2008-08-282-943/+197
| | | | | | Removed the old netpostconfig.glade file. Moved the network configuration screen over to glade entirely. Prompt for just the hostname.
* Support establishing a global passphrase when creating encrypted devices.David Lehman2008-08-191-0/+19
|
* Remove an extra "Local disk" option (#459128).Chris Lumens2008-08-141-1/+0
|
* Make passphrase dialogs appear in the center of the screen. (#458114)David Lehman2008-08-131-2/+2
|
* Rework the exn save UI to be a notebook instead of one large table.Chris Lumens2008-07-221-291/+361
| | | | | This decreases the widget load we were seeing from having so much crammed into one single page.
* Add support for saving via scp back in.Chris Lumens2008-07-221-9/+259
|
* Add support for filing tracebacks directly into bugzilla.Chris Lumens2008-07-221-4/+48
| | | | | | | | | | | | | | 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.
* Remove the code to save exceptions over scp.Chris Lumens2008-07-221-91/+2
|
* Add an updated repo editor.Chris Lumens2008-07-091-196/+761
| | | | | | | This editor is capable of modifying all types of installation repositories, though it currently only contains code for doing the real work on URLs. Eventually, this will allow for improved error handling and replacement of all the method selection stuff in loader.
* Specify which protocol is used for remote saving (#440214).Chris Lumens2008-04-301-1/+1
|
* Minor UI tweaks to passphrase dialogsJeremy Katz2008-04-171-32/+94
| | | | | | | * Ensure that if you press enter in the passphrase dialog, it activates the enter button (#442431) * Let the dialogs know about their parent window so they can be centered * Add an image to denote the fact that it's a password
* Use a real GtkDialog instead of some crazy hacked up dialogJeremy Katz2008-04-171-277/+534
| | | | | | Doing our own gtk.main() causes things to get "odd" from some callers, so just make this a normal GtkDialog. Also, make sure that when we pop up the dialog, the busy cursor isn't showing
* Don't enable encryption by defaultJeremy Katz2008-04-031-1/+1
| | | | | | While we definitely want encryption to be readily available, turning it on by default raises too many chances for a user to forget passwords, etc and so we want them to opt-in to it.