Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Allow to add multiple layouts at once (KeyboardSpoke) | Vratislav Podzimek | 2012-02-03 | 2 | -10/+18 | |
| | ||||||
* | Sort spokes on the hubs alphabetically. | Chris Lumens | 2012-02-02 | 1 | -1/+1 | |
| | ||||||
* | Network spoke: use standard size for struct.pack of ipv4 address (=L) | Radek Vykydal | 2012-02-02 | 1 | -4/+4 | |
| | | | | Native size caused traceback on x86_64. | |||||
* | Network spoke: make labels with config values not selectable (Tab) | Radek Vykydal | 2012-02-02 | 1 | -14/+0 | |
| | ||||||
* | Network spoke: Add standalone network spoke | Radek Vykydal | 2012-02-02 | 2 | -42/+182 | |
| | | | | | | | | Both network and standalone use NetworkControlBox object containing vbox with all the UI. The object share self.builder with spokes. We might consider putting NCB into separate module so that it can be imported (and tested or used) without importing the spokes. | |||||
* | Network spoke: implement status and completed methods | Radek Vykydal | 2012-02-02 | 1 | -3/+32 | |
| | | | | | completed(): any device is connected status(): info about which devices are connected (to which APs) | |||||
* | Network spoke: refresh ui in spoke setup | Radek Vykydal | 2012-02-02 | 1 | -0/+1 | |
| | ||||||
* | Network spoke: Add hub title and icon | Radek Vykydal | 2012-02-02 | 1 | -0/+4 | |
| | ||||||
* | Network spoke: give more info about unavailable device status | Radek Vykydal | 2012-02-02 | 1 | -17/+35 | |
| | ||||||
* | Network spoke: TODO update | Radek Vykydal | 2012-02-02 | 1 | -16/+4 | |
| | ||||||
* | Don't decorate storage-related popup windows. | Chris Lumens | 2012-02-01 | 1 | -0/+4 | |
| | ||||||
* | Add a missing sys import. | Chris Lumens | 2012-02-01 | 1 | -0/+2 | |
| | ||||||
* | Network spoke: show unplugged info in device list. | Radek Vykydal | 2012-02-01 | 1 | -4/+15 | |
| | ||||||
* | Network spoke: show iface name, vendor and type information. | Radek Vykydal | 2012-02-01 | 2 | -4/+7 | |
| | ||||||
* | Network spoke: add logic for ethernet and wireless support | Radek Vykydal | 2012-02-01 | 1 | -7/+797 | |
| | ||||||
* | Network spoke: Copy UI from gnome-control-center glade file | Radek Vykydal | 2012-02-01 | 1 | -1/+2118 | |
| | | | | | | | We won't support some functionality (e.g. modem, vpn setting) and therefore we'll remove or disable some UI elements. We will do something differently (e.g. more details in device list) so we will drift away from g-c-c's .ui file. | |||||
* | Network spoke: initial files | Radek Vykydal | 2012-02-01 | 2 | -0/+126 | |
| | ||||||
* | Select the previous item when RemoveButton is clicked (KeyboardSpoke) | Vratislav Podzimek | 2012-01-30 | 1 | -0/+17 | |
| | ||||||
* | Set sensitivity for the preview button (KeyboardSpoke) when something is ↵ | Vratislav Podzimek | 2012-01-30 | 2 | -2/+6 | |
| | | | | selected | |||||
* | Use lightbox for the Add Layout dialog | Vratislav Podzimek | 2012-01-30 | 1 | -1/+4 | |
| | ||||||
* | Make better use of space in the AddLayout dialog | Vratislav Podzimek | 2012-01-30 | 1 | -1/+4 | |
| | ||||||
* | Call initThreading in run-* instead of using GObject. | Chris Lumens | 2012-01-26 | 2 | -6/+8 | |
| | | | | | | This is a more sensible version of what I'd previously pushed, which allows me to put more stuff into initThreading that the tools can make use of. I'm apparently going to need to do that for exception handling. | |||||
* | Set initially focused widgets for storage spoke and dialogs. | David Lehman | 2012-01-26 | 2 | -0/+9 | |
| | | | | | | | In dialogs, focus goes to the rightmost button on the bottom. In the spoke, it goes to the first DiskOverview. Also, call each DiskOverview's show_all method after adding it. | |||||
* | Make storage dialogs the default window type so tabbing works. | David Lehman | 2012-01-26 | 1 | -4/+0 | |
| | ||||||
* | Make sure to initialize threading in the run-* tools, too. | Chris Lumens | 2012-01-26 | 2 | -2/+6 | |
| | | | | This is for all the same reasons as 6aa9d782ee36000972b17ab5ca5245bda57b687b. | |||||
* | Clarify the wording on the summary hub info panel a bit. | Chris Lumens | 2012-01-26 | 1 | -1/+1 | |
| | | | | | The old wording may have left you wondering, "If multiple spokes have the icon, which am I supposed to complete first?". | |||||
* | Add support to the storage spoke for readiness reporting. | Chris Lumens | 2012-01-25 | 1 | -16/+46 | |
| | | | | | | | | | | | Storage starts out as not ready. Then, the populate method does very little stuff (basically just sets up some existing widgets) and starts a new thread. This new thread watches the storageInitialize thread started out of the main anaconda process. When that thread ends, everything can be added to the UI and the spoke's selector can be marked as sensitive on the hub. I think most people will never see this, though, since storage probing starts very early on and should be a very fast process on simple machines. | |||||
* | Support not-yet-ready spokes in the _createBox loop for hubs. | Chris Lumens | 2012-01-25 | 1 | -4/+12 | |
| | | | | | | | | | | | | NormalSpokes (those that you can select off a Hub) can be hidden. Now, they can also be ready or not. A Spoke is ready if it has all the information needed to be displayed. Most will always be ready. However, the storage spoke needs to wait for storageInitialize to finish which could potentially take a very long time. However, we do not want to sit in _createBox for a long time as that delays showing the first hub thus making the UI look hung. Therefore, we will just mark not-yet-ready spokes as insensitive until they're ready. | |||||
* | Add a ready method and an overridden populate method to NormalSpoke. | Chris Lumens | 2012-01-25 | 4 | -6/+23 | |
| | | | | | These methods are required for more strange background processing, mainly required for storage. | |||||
* | Allow selecting DiskOverviews via the keyboard. | Chris Lumens | 2012-01-24 | 2 | -7/+16 | |
| | | | | | | | | | | Note the "selected" -> "chosen" change. "selected" means something specific to GTK, and it doesn't mean what I thought. Thus, I am now using "chosen" to mean you have hit enter/space on the DiskOverview and made it part of the install. This also gets rid of the rounded corner piece, since I was unable to make that work with the keyboard focus (for now). | |||||
* | Set the background of certain viewports to the same as the main window. | Chris Lumens | 2012-01-23 | 3 | -3/+23 | |
| | | | | | It looks nicer if the spoke grid and local disks grid viewports have the same grey background as the rest of the screen. | |||||
* | Put in placeholders in the product name and version welcome text. | Chris Lumens | 2012-01-23 | 1 | -1/+1 | |
| | ||||||
* | Fill in the product name and version on the welcome screen. | Chris Lumens | 2012-01-20 | 1 | -0/+5 | |
| | ||||||
* | Don't allow continuing from a hub until all spokes are complete. | Chris Lumens | 2012-01-20 | 1 | -0/+2 | |
| | ||||||
* | Set flags.testing in run-hub.py as well to avoid non-root tracebacks. | Chris Lumens | 2012-01-20 | 1 | -0/+1 | |
| | ||||||
* | Added layouts treeview selection funcionality | Vratislav Podzimek | 2012-01-18 | 2 | -1/+6 | |
| | ||||||
* | Filter layouts in AddLayout dialog | Vratislav Podzimek | 2012-01-18 | 2 | -2/+38 | |
| | ||||||
* | Add chosen layout | Vratislav Podzimek | 2012-01-18 | 2 | -25/+33 | |
| | ||||||
* | Populate newLayoutStore | Vratislav Podzimek | 2012-01-18 | 2 | -0/+27 | |
| | ||||||
* | only StandaloneSpokes have the register_event_cb method | Vratislav Podzimek | 2012-01-16 | 1 | -2/+3 | |
| | ||||||
* | Update TODO lists. | Chris Lumens | 2012-01-15 | 1 | -4/+1 | |
| | ||||||
* | Make text on summary button underlined and blue. | David Lehman | 2012-01-14 | 1 | -1/+6 | |
| | ||||||
* | Only set summary/cart button sensitive when some disks are selected. | David Lehman | 2012-01-14 | 1 | -1/+3 | |
| | ||||||
* | Remove some clutter from storage spoke, fix a little xml problem. | David Lehman | 2012-01-14 | 2 | -21/+15 | |
| | ||||||
* | Smooth out calculation of free space for fake and real disks. | David Lehman | 2012-01-14 | 1 | -33/+15 | |
| | ||||||
* | Add a testing flag to allow limited use as non-root. | David Lehman | 2012-01-14 | 1 | -0/+1 | |
| | | | | | This reverts commit 7b909ceb20402d18fb8a8bdb6aad1c51c35db30c. This reverts some of commit 0b30b8ec7ec3c4dbde75da70d0445194ce22e266. | |||||
* | Fix run-spoke up to work with StandaloneSpokes. | Chris Lumens | 2012-01-14 | 1 | -1/+4 | |
| | ||||||
* | Remove the redundant entry from the welcome screen. | Chris Lumens | 2012-01-14 | 2 | -30/+1 | |
| | | | | | You can search the store the same way you can search every other GTK store, and keeping the two widgets in sync is pretty annoying. | |||||
* | Rename language.{py,ui} to keyboard.{py,ui}. | Chris Lumens | 2012-01-13 | 2 | -11/+11 | |
| | | | | | | These files were always supposed to be keyboard-related anyway, and looking at the main content of the screen shows that's what they are. For some reason, I just put them under the language heading. | |||||
* | Add support to some widgets for retranslating the UI on language change. | Chris Lumens | 2012-01-13 | 2 | -4/+37 | |
| | | | | | | | | | GTK doesn't really make this easy on us. The only thing we can do is tear everything down and rebuild, which is not at all an optimal solution. Alternatively, we can maintain lists of original strings and the widgets that contain them, and do it on demand by hand. Not everything is supported yet. I'll add support as needed. |