Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Keep a _current_selector attr on the spoke, don't worry with the accordion. | Chris Lumens | 2012-06-04 | 1 | -9/+12 | |
| | | | | | | | | | | | | | | | | | | This means the accordion and page methods to get the current selector are temporarily unused, but I can imagine such code will find a use again. Thus I will leave it in for now. Also, save the format's label as entered from the UI as a test to make sure this all works. It still won't make it onto the disk yet. | |||||
* | | Add a FIXME so I don't get confused about free space calculations again. | Chris Lumens | 2012-06-04 | 1 | -0/+2 | |
| | | ||||||
* | | Return the page, not the expander containing the page. | Chris Lumens | 2012-06-04 | 1 | -1/+1 | |
| | | ||||||
* | | Delay import of upgrade code until absolutely necessary. | Chris Lumens | 2012-06-04 | 1 | -2/+2 | |
| | | | | | | | | | | Note that upgrades aren't supposed to be part of the new UI, and they still won't work after this patch. However, this gets installs back to working. | |||||
* | | Don't crash in another place if there's no network device selected. | Chris Lumens | 2012-06-04 | 1 | -0/+3 | |
| | | ||||||
* | | Add some skeleton functions for saving filesystem edits. | Chris Lumens | 2012-06-04 | 1 | -0/+27 | |
| | | ||||||
* | | Clean up free space calculation in the storage spoke. | Chris Lumens | 2012-06-01 | 1 | -14/+6 | |
| | | | | | | | | Also, do a bit of a workaround to make sure free space is not displayed in PB. | |||||
* | | Narrow down the list of valid filesystems to real filesystems. | Chris Lumens | 2012-06-01 | 1 | -1/+5 | |
| | | | | | | | | | | This eliminates PV and RAID options from the file system combo, since those should appear in the device type combo instead. | |||||
* | | Add autopart support to the custom partitioning UI. | Chris Lumens | 2012-06-01 | 1 | -43/+125 | |
| | | | | | | | | | | | | | | This only works for disks that have enough space for autopart to work, for now. Assuming that, you click on the "Click here to create them automatically" button on the LHS. We run autopart and display the results as a new installation on the LHS and you can look at the details of each mount point on the RHS. | |||||
* | | Default exists to false on Device constructors. | Chris Lumens | 2012-06-01 | 1 | -12/+12 | |
| | | | | | | | | | | | | We never pass exists unless it's true, and None being an option for a boolean value is just weird. It results in various other properties like resizable also being None. And nothing expects that result. | |||||
* | | Delay graphical imports until they are really needed. | Chris Lumens | 2012-06-01 | 1 | -1/+2 | |
| | | | | | | | | | | | | keyboard.py can be imported from kickstart, which itself can be imported before any graphical environment is set up. So we've got to wait and do the imports later. | |||||
* | | Remove unused AnacondaWidgets import in the KeyboardSpoke | Vratislav Podzimek | 2012-06-01 | 1 | -1/+1 | |
| | | ||||||
* | | Fix the error message when removing a layout not added before | Vratislav Podzimek | 2012-06-01 | 1 | -1/+3 | |
| | | ||||||
* | | Change layouts ordering in X configuration when changed on the spoke | Vratislav Podzimek | 2012-06-01 | 1 | -0/+12 | |
| | | | | | | | | | | | | Since we have a text entry for testing layouts, people testing their layouts settings will expect to have the ordering of the layouts in X same as in the tree view (store). | |||||
* | | Network spoke: refresh config also in refresh() and for device selection | Radek Vykydal | 2012-06-01 | 1 | -1/+1 | |
| | | ||||||
* | | Network spoke: fix endless loop in refresh_ui (bad merge of patches) | Radek Vykydal | 2012-06-01 | 1 | -13/+1 | |
| | | ||||||
* | | Add button and dialog for NTP servers configuration | Vratislav Podzimek | 2012-06-01 | 2 | -4/+499 | |
| | | | | | | | | | | | | Providing and option to use NTP we also need to allow users to set up NTP servers, because default servers may not be reachable, there could be internal NTP servers etc. | |||||
* | | Add restart_service to iutil | Vratislav Podzimek | 2012-06-01 | 1 | -0/+3 | |
| | | ||||||
* | | Add ntp module to facilitate NTP-related code | Vratislav Podzimek | 2012-06-01 | 1 | -0/+151 | |
| | | | | | | | | | | Since we now set up NTP in Anaconda, we need a module providing some supporting NTP-related functions. | |||||
* | | Enable setting up multiple layouts on the installed system | Vratislav Podzimek | 2012-06-01 | 5 | -28/+106 | |
| | | | | | | | | | | We need to write a config file to the /etc/X11/xorg.conf.d/ defining the layouts selected in the installation. | |||||
* | | Rename pyanaconda/xklavier.py to pyanaconda/keyboard.py | Vratislav Podzimek | 2012-06-01 | 4 | -7/+9 | |
| | | | | | | | | | | We need some more keyboard related code that could go to the same file as XklWrapper. keyboard.py is a better name for such file. | |||||
* | | Initialize X layouts ASAP if given in kickstart or on command line | Vratislav Podzimek | 2012-06-01 | 2 | -7/+58 | |
| | | | | | | | | | | People expect to have layouts specified in the kickstart or as command line option set up when UI initializes. | |||||
* | | Filter out whole disk devices from appearing in the Unknown page. | Chris Lumens | 2012-05-31 | 1 | -1/+3 | |
| | | | | | | | | | | Otherwise, you'll get a disk-sized entry for the partition table in there, and that looks pretty weird. | |||||
* | | Loads of TODO list updates. | Chris Lumens | 2012-05-31 | 1 | -2/+10 | |
| | | | | | | | | Feel free to work on any of this stuff. | |||||
* | | Raise a more appropriate exception if there's no disks to install to. | Chris Lumens | 2012-05-31 | 1 | -1/+1 | |
| | | ||||||
* | | device -> stage1 in sanityCheck. | Chris Lumens | 2012-05-31 | 1 | -1/+1 | |
| | | ||||||
* | | The size spinner needs a related adjustment if it is to be at all usable. | Chris Lumens | 2012-05-30 | 2 | -1/+7 | |
| | | ||||||
* | | Populate the device type and file system type combo boxes. | Chris Lumens | 2012-05-30 | 2 | -3/+34 | |
| | | | | | | | | Also, set the combo boxes to default to whatever's on the device already. | |||||
* | | Revert "Add class methods for type, name, supported, &c." | Chris Lumens | 2012-05-30 | 4 | -53/+38 | |
| | | | | | | | | | | | | | | This reverts commit 1980f8678e814a36815eb238abdb1da046028116. Turns out we need to make more and more things a classmethod or the failure just moves up into another function call. | |||||
* | | Don't call findExistingInstallations. That's already done for us. | Chris Lumens | 2012-05-30 | 1 | -3/+1 | |
| | | ||||||
* | | Add class methods for type, name, supported, &c. | David Lehman | 2012-05-30 | 4 | -38/+53 | |
| | | | | | | | | | | The properties now just call the class methods, allowing callers to use the property for instances or the class method without an instance. | |||||
* | | Network spoke: slightly improve temporary DBG print messages | Radek Vykydal | 2012-05-30 | 1 | -3/+4 | |
| | | ||||||
* | | Network spoke: implement apply method | Radek Vykydal | 2012-05-30 | 2 | -73/+114 | |
| | | ||||||
* | | Network spoke: fix races when disabling wireless (on/off switch). | Radek Vykydal | 2012-05-30 | 1 | -4/+9 | |
| | | ||||||
* | | Network spoke: wait for config objects after device activation | Radek Vykydal | 2012-05-30 | 1 | -101/+121 | |
| | | | | | | | | | | | | | | | | | | | | | | ACTIVATED state of device doesn't ensure immediate availability of its configuration (NMIP4Config object) so we might need to make more tries. Using separate callbacks for updating just config UI connected to config property change event would be overcomplicated because we are waiting for two properties (ipv4 and ipv6), and modifications of UI of one protocol depends on values of both of them. | |||||
* | | Network spoke: make also NetworkStandaloneSpoke public | Radek Vykydal | 2012-05-30 | 1 | -1/+1 | |
| | | ||||||
* | | Fix the width of the Desired Capacity spinner. | Chris Lumens | 2012-05-29 | 1 | -1/+4 | |
| | | | | | | | | | | | | Otherwise, we end up in a situation where it can change size with every individual filesystem, which causes everything else on the screen to jump back and forth horizontally. Very distracting. | |||||
* | | Put some units on the desired capacity label. | Chris Lumens | 2012-05-29 | 1 | -1/+1 | |
| | | ||||||
* | | Explain why certain entries are not sensitive on the custom UI spoke. | Chris Lumens | 2012-05-29 | 1 | -0/+10 | |
| | | ||||||
* | | If no spoke title is set in the UI file, use whatever's set in python. | Chris Lumens | 2012-05-29 | 2 | -0/+9 | |
| | | | | | | | | | | | | My intention was that people would set up the title in the UI file when they made a spoke with glade, but that's not always how it works out. Plus having two places to set the title is confusing. So just make sure they both work. | |||||
* | | Get rid of some of the debugging printing. | Chris Lumens | 2012-05-29 | 2 | -10/+2 | |
| | | ||||||
* | | Change cursor shape when the pointer is over SpokeSelector icon | Martin Sivak | 2012-05-29 | 1 | -0/+18 | |
| | | ||||||
* | | Implementation of normal Language spoke | Martin Sivak | 2012-05-25 | 2 | -20/+153 | |
| | | | | | | | | | | | | Shares most of the code with WelcomeLanguageSpoke and transfers the selection ListView and label between the two display variants as needed. | |||||
* | | Add runglade command to Makefile | Martin Sivak | 2012-05-25 | 1 | -0/+13 | |
| | | | | | | | | | | This command sets up the environment for Glade, so it uses all our custom widgets directly from the source tree | |||||
* | | Start filling in the RHS of custom partitioning with FS details. | Chris Lumens | 2012-05-24 | 2 | -6/+66 | |
| | | ||||||
* | | Allow selecting MountpointSelectors by both mouse and keyboard. | Chris Lumens | 2012-05-24 | 1 | -6/+14 | |
| | | ||||||
* | | Fix the alignment of text in the MountpointSelector. | Chris Lumens | 2012-05-24 | 2 | -5/+7 | |
| | | | | | | | | | | | | A side effect of this is that the whole left hand side is now wider, but I think that can be fixed by adjusting the stuff that goes in the right hand side. | |||||
* | | Make TimezoneMap suitable for testing | Vratislav Podzimek | 2012-05-24 | 4 | -13/+38 | |
| | | | | | | | | | | When testing we, need to set the location of the bitmaps our TimezoneMap is using, so let it try to get the location from the environment. | |||||
* | | Improve run-spoke and related files so we can use overrides directly from ↵ | Martin Sivak | 2012-05-24 | 2 | -3/+29 | |
| | | | | | | | | anaconda sources for testing | |||||
* | | make run-spoke run also Standalone and Personalization spoke screens | Martin Sivak | 2012-05-24 | 1 | -2/+2 | |
| | |