summaryrefslogtreecommitdiffstats
path: root/pyanaconda/ui/gui
Commit message (Collapse)AuthorAgeFilesLines
...
* Overrides for the Gdk have _2BUTTON_PRESS definedVratislav Podzimek2013-02-071-2/+1
| | | | | | Gdk.EventType.2BUTTON_PRESS results in syntax error in Python. However it is not necessary to use getattr() because there is Gtk.EventType._2BUTTON_PRESS defined in Gdk's overrides.
* Add entries with completions to the comboboxes (DatetimeSpoke)Vratislav Podzimek2013-02-062-84/+155
| | | | | | | | | | | | | | Some regions have so many timezones (cities), that the combobox doesn't fit in the screen and is hard to search through. This patch modifies the city and region comboboxes to have text entry, that can be used to choose timezone. There are five ways of choosing timezone: 1) click on the map 2) popup comboboxes and choose region and city 3) type to the region and city comboboxes and choose from the completions 4) type a whole region or city name to the combobox and hit ENTER 5) type a whole region or city name to the combobox and click somewhere else or hit TAB
* Make the custom partitioning bullet points take up less horizontal space.Chris Lumens2013-02-051-3/+13
|
* Don't say you can reuse existing mountpoints unless there are some.Chris Lumens2013-02-052-7/+8
|
* Don't crash on wireless connections created in Live CD desktop (#895736)Radek Vykydal2013-02-011-1/+5
|
* Fix up spacing on installation options dialog buttons a little bit.Chris Lumens2013-01-311-14/+6
|
* When the user creates a new mountpoint, display it by default (#886039).Chris Lumens2013-01-311-9/+20
|
* Add device node name information to the storage spoke and disk cart (#902617).Chris Lumens2013-01-314-15/+15
|
* Do not include disks that have 0 size (#903131, #904977).Chris Lumens2013-01-311-0/+1
|
* Preserve the state of the Customize... expanders on custom storage (#883134).Chris Lumens2013-01-313-3/+17
| | | | | Also, reword the label on that expander and change a keyboard accelerator to match.
* Make it a little more clear what's happening on the disk selection spoke ↵Chris Lumens2013-01-311-5/+48
| | | | (#903498).
* Move Xorg to vt7Brian C. Lane2013-01-301-1/+1
| | | | | logind now starts a getty on tty6. We could just let it pick a free vt, but there's a small chance that could interfere with our logging to ttyX
* Move pyanaconda.packaging.get_mount_* into blivet.util.David Lehman2013-01-281-1/+3
|
* Remove the storage module and replace it with blivet.David Lehman2013-01-285-30/+30
|
* Move tsort, platform, and baseudev into storage.David Lehman2013-01-282-4/+3
| | | | Merge baseudev into storage.udev.
* Use threadMgr.wait to check threadsBrian C. Lane2013-01-285-24/+8
| | | | This will raise an exception if the thread quit because of an error.
* Use only one large grid for the hubs.Chris Lumens2013-01-242-38/+27
| | | | | This makes the spoke selectors on rows by theirselves much smaller. They no longer extend all the way to the right edge of the screen.
* Indicate nothing will happen until "Begin Installation" is clicked (#883195).Chris Lumens2013-01-241-1/+19
|
* Move communication module to pyanaconda/uiVratislav Podzimek2013-01-247-64/+9
| | | | | | It is not a GUI specific code, so it should live under pyanaconda/ui instead of pyanaconda/ui/gui. Moreover from pyanaconda/ui/gui it cannot be imported without X server running.
* Use constant for default hostname ("localhost.localdomain" currently)Radek Vykydal2013-01-241-3/+3
| | | | | We might need to move just to "localhost" (hostnamed default) so let's be prepared for changes.
* Make update_hostname function do just one thing - update ksdata.Radek Vykydal2013-01-241-5/+7
|
* xgettext wants "utf-8", not "utf8". Python doesn't seem to care.Chris Lumens2013-01-231-1/+1
|
* On the storage spoke, only show the summary button if a disk is selected.Chris Lumens2013-01-232-4/+7
|
* Add text letting people know they can use existing filesystems (#883150).Chris Lumens2013-01-231-7/+21
| | | | Yes, I know it's already described in the help text.
* Default to mirrored RAID instead of striped (#888867).Chris Lumens2013-01-231-2/+2
|
* Replace the RAID level checkboxes with a single combo box.Chris Lumens2013-01-232-621/+143
| | | | This seems to be what more people want, and it's certainly far more simple.
* Don't allow mountpoints to start with /proc or /sys either.Chris Lumens2013-01-221-1/+2
|
* Cleanup some trailing whitespace on otherwise empty linesVratislav Podzimek2013-01-221-7/+7
| | | | | Since this patch affects just the lines having (trailing) whitespace only, it doesn't ruin git history in any significant way.
* Refactor and cleanup exception handling piecesVratislav Podzimek2013-01-221-26/+57
| | | | | | | | | | | | Before this patch our UserInterface classes somehow "implicitly" inherited python-meh's *Intf classes by providing two methods with right names. This patch adds a meh_interface property to our UserInterface classes that returns an instance of a class that really is inherited from the python-meh's *Intf class or actually is an instance of the python-meh's *Intf class in case of gui and tui respectively. It also adds a tty_num property to our *UserInterface classes that can be used in runDebug to get user to the right console before and after the pdb session automatically.
* python-meh's saveExceptionWindow no longer uses the accountManagerVratislav Podzimek2013-01-221-2/+2
|
* Enable line wrapping in a couple more places (#901551).Chris Lumens2013-01-203-6/+7
|
* Rework the reclaim dialog to have a resize slider.Chris Lumens2013-01-142-59/+99
| | | | | | | | | | This required changing the toolbar of buttons into a regular hbox. I've also removed the percent bar since that's duplicate information and gets rid of a couple numbers (this dialog has way too many), and changed the wording in the reclaimable space column for unshrinkable devices to say so. That gets rid of some more numbers. Related: #875944
* Do not call exit at the end of GUI interface, just quit the main loopMartin Sivak2013-01-111-2/+3
|
* Network spoke: use correct state value to display device status.Radek Vykydal2013-01-111-3/+2
| | | | | | Use state returned by signal, not current state. Prevents "Status unknown (missing)" in NM_DEVICE_STATE_SECONDARIES state.
* More TODO list wrangling.Chris Lumens2013-01-101-0/+2
|
* On storage, remove the "Continue" button and make "Done" do it all (#882737).Chris Lumens2013-01-102-28/+14
| | | | | | | | This is another attempt to fix some of the confusion of having both a Continue and a Done button on the same screen. To clear it up, I've completely removed the Continue button and made the Done button do everything that Continue used to do. This makes the storage spoke a little more standalone instead of the first screen in a series.
* "Hub" shouldn't be in the title for any text mode hub.Chris Lumens2013-01-101-1/+0
| | | | We need to try to avoid technical terms in the interface, if possible.
* Do not lightbox any dialogs on the custom storage spoke (#875291).Chris Lumens2013-01-101-1/+11
| | | | See the commit message for f17bc055b5661230b995b8ea82e68af2de5e9a6e.
* Revert "Do not lightbox the Add Mountpoint dialog (#875291)."Chris Lumens2013-01-102-6/+8
| | | | | This reverts commit f17bc055b5661230b995b8ea82e68af2de5e9a6e. I have a more thorough fix for this screen coming.
* Don't allow changing a VG name to empty in the VG editor (#892395).Chris Lumens2013-01-101-1/+7
|
* Don't redownload payload from closest mirror only if we actually have some ↵Radek Vykydal2013-01-091-1/+1
| | | | | | (#892665) Follow-up of commit fc0ed882a0507794685d4eaad28ddbe78dad9e6c
* Fix Quit button in standalone network spoke (#892120)Radek Vykydal2013-01-082-5/+0
|
* Network spoke: add sanity check for hostname setting (#856456)Radek Vykydal2013-01-081-3/+31
|
* Network spoke: add hostname setting (#856456)Radek Vykydal2013-01-082-18/+74
| | | | | | | | Note: The entry is updated automatically if the hostname has not been set yet ("localhost.localdomain" value) and NetworkManager updates hostname based on successfull connecting (e.g. finshed dhcp) and his policy (which is: static configuration, dhcp, static configuration in time of NM start, reverse DNS lookup)
* Force disk selection for interactive installs. (#888293)David Lehman2013-01-071-0/+2
|
* Mark another string for translation (#892760).Chris Lumens2013-01-071-1/+1
|
* Do not lightbox the Add Mountpoint dialog (#875291).Chris Lumens2013-01-072-8/+6
| | | | | | | For some reason, lightboxing this dialog means if you go back into the custom partitioning screen, all other dialogs will be displayed hidden but still take focus. I can't figure out what's going on, so just disabling this lightbox for now seems a reasonable workaround.
* Strip out pango markup before attempting to match languages (#892463).Chris Lumens2013-01-071-2/+5
|
* Mark the live progress hub message for translation (#892069).Chris Lumens2013-01-071-2/+2
|
* Allow deleting whole disks using the reclaim dialog (#880686).Chris Lumens2013-01-071-17/+35
| | | | | This could probably be further extended to putting new disk labels on, should we want to do that in the future.