summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Replace hasActiveNetDev() using new nm moduleRadek Vykydal2013-02-125-21/+11
|
* Replace getDevicesProperies() using new nm moduleRadek Vykydal2013-02-121-25/+0
|
* Replace getIPAddresses() using new nm moduleRadek Vykydal2013-02-121-58/+4
|
* Replace getMacAddress() using new nm moduleRadek Vykydal2013-02-122-20/+20
|
* Replace isWirelessDevice() using new nm moduleRadek Vykydal2013-02-122-20/+2
|
* Replace getLinkStatus() using new nm moduleRadek Vykydal2013-02-122-20/+22
|
* Replace getActiveNetDevs() using new nm moduleRadek Vykydal2013-02-123-36/+7
|
* Replace getDevices() using new nm moduleRadek Vykydal2013-02-123-14/+15
|
* Move NM dbus calls to separate module.Radek Vykydal2013-02-121-0/+506
| | | | | Also use GDBus instead of python-dbus / libdbus which has issues with threads.
* Move networking functions from isys to network module.Radek Vykydal2013-02-126-244/+232
|
* Remove unused stuff from network.pyRadek Vykydal2013-02-121-187/+1
|
* Remove unused networking stuff from isysRadek Vykydal2013-02-121-8/+0
|
* Network spoke: remove unused NM path and interface constantsRadek Vykydal2013-02-121-6/+0
|
* Add 'eject' to the anaconda initramfsWill Woods2013-02-111-0/+2
| | | | | No wonder we can't seem to eject the DVD - we don't have the eject binary! Include it in the initramfs.
* Ensure hookdir exists before creating eject scriptWill Woods2013-02-111-0/+1
| | | | | | Since we're leaving the initramfs compressed, this directory won't exist until the system is shutting down. But everything works as expected if we create the directory ourselves, before shutdown.
* remove anaconda-cleanup-initramfs.serviceWill Woods2013-02-114-51/+1
| | | | | | | | | | This service operated under the assumption that the initramfs would be saved at /run/initramfs. Otherwise, it doesn't do anything. And initramfs doesn't get saved to /run/initramfs anymore. So this service no longer does anything. This patch removes it.
* Add dracut/save-initramfs.shWill Woods2013-02-113-3/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since dracut dropped its slightly-too-clever trick to save a copy of itself at /run/initramfs, we need to locate or save a copy of initramfs so we can switch back into it and shut down properly. So: first, check to see if we're running off media; if so, we can just use the initramfs from the media. Easy! Otherwise we need to save a copy. The anaconda initramfs (for current F18-ish images on x86_64) uses about 96M RAM when unpacked, which is a bit wasteful. To save RAM we can filter out some stuff we don't need for shutdown: * kernel modules: ~39M * firmware: ~9M * python: ~8M * ssl certs: ~1M * fsck binaries: ~1M which leaves us with 38M of data. We can reduce this to 18M by gzipping it, but that delays startup for 3s on my test system. (Using xz would save 4.5M, but it takes 15s (!) and uses 100M RAM (!!).) Using gzip -1 drops this to just over 1 second; RAM use goes up by 1M, but that seems like a reasonable tradeoff. If `pigz` is available, that gets used instead, which makes the delay basically negligible on any modern multicore system.
* Bring back the askmethod parameter (#889887).Chris Lumens2013-02-115-2/+21
| | | | | | | | We've got this shiny new method selection UI but if you want to use it, you've first got to sit through the delay of fetching metadata for the closest mirror which might be completely wrong for you. Thus, this parameter will skip the default action. Entering and leaving the source spoke will unset this parameter.
* Add a new selectorFromDevice method to the accordion.Chris Lumens2013-02-112-70/+74
| | | | | | This allows creating a new MountpointSelector using a Device as a template, or modifying an existing MountpointSelector. It also consolidates a lot of the specifics of doing that creation.
* The storage logger is now the blivet logger.David Lehman2013-02-114-4/+4
|
* DeviceFactory has moved from blivet to blivet.devicefactory.David Lehman2013-02-111-38/+41
|
* New version.Brian C. Lane2013-02-083-247/+254
|
* Add --dirinstall commandBrian C. Lane2013-02-085-15/+40
| | | | | | | | | | This disables the storage spoke and installs to /mnt/sysimage without mounting any filesystems. If something is already mounted on /mnt/sysimage it leaves it untouched. This can be useful for utilities like livemedia-creator which will mount a filesystem image on the directory and then run anaconda to install to it.
* Convert the mount point entry to one containing a drop down.Chris Lumens2013-02-072-18/+28
| | | | | | The idea here is that it makes things like "swap" more discoverable because the user can pick them, plus it gets rid of the tooltip that is not at all accessible.
* Move the Modify SW button into a link in the text.Chris Lumens2013-02-072-27/+21
| | | | This helps out a bit with the sea of buttons at the bottom of the dialog.
* Rework all the dialogs after you click Done on the storage spoke (#903501).Chris Lumens2013-02-072-218/+166
| | | | | | | | | | | | (1) Change a lot of wording and button text to make it clear what happens next. (2) Allow going to the reclaim dialog even if you have enough space to begin with. (3) Get rid of the custom partitioning checkbox, and make it a button instead. (4) Get rid of the modify software selection button from one dialog, since there's now too many buttons.
* 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
|
* Point gobject-introspection at our updates directory for overrides.Chris Lumens2013-02-051-0/+3
|
* New version.Brian C. Lane2013-02-043-5/+9
|
* Remove libcurl requirement from configure.ac.David Lehman2013-02-041-1/+0
|
* DMI_CHASSIS_VENDOR has moved into blivet.David Lehman2013-02-041-3/+0
|
* New version.Brian C. Lane2013-02-013-731/+316
|
* unpack product.img to correct location (#869098)Brian C. Lane2013-02-011-1/+1
| | | | It was being unpacked to /updates instead of /updates/tmp/product
* Fix including _isys.so and isys/__init__.py in updates.imgVratislav Podzimek2013-02-011-2/+9
| | | | | | We need _isys.so in the $UPDATES/pyanaconda/isys so that it can be imported from the updated $UPDATES/pyanaconda/isys/__init__.py module. Also we need both these files in $UPDATES/pyanaconda/isys if either of them changed.
* Fix typo "DHCPV6"Radek Vykydal2013-02-011-1/+1
|
* Don't crash on wireless connections created in Live CD desktop (#895736)Radek Vykydal2013-02-011-1/+5
|
* Adapt ifcfg -> ksdata mapping to NM change from IPADDR to IPADDR0.Radek Vykydal2013-02-011-0/+11
| | | | | We might read the configuration from NM instead of ifcfg in future but some pieces are still missing.
* Fix static and dhcp of network --ipv6 command (set IPV6_AUTOCONF=no)Radek Vykydal2013-02-011-6/+8
|
* NM defaults to IPV6_AUTOCONF=yesRadek Vykydal2013-02-011-1/+1
|
* Fix up spacing on installation options dialog buttons a little bit.Chris Lumens2013-01-311-14/+6
|
* Ignore double clicks on the DiskOverviews (#902467).Chris Lumens2013-01-311-1/+3
| | | | | | | The signal handler was getting called three times on double-click: once for the double-click, once for the first click, and once for the second click. This resulted in the background getting shown as if the disk were selected, even though everything else indicated it was not.
* 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-316-50/+39
|
* Do not include disks that have 0 size (#903131, #904977).Chris Lumens2013-01-312-0/+2
|
* 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-302-2/+2
| | | | | 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