summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Include packaging log in exception reports.David Lehman2012-09-051-1/+1
|
* Add Kazakh as a valid translation.Chris Lumens2012-09-051-1/+1
|
* Deselect any existing environment when selecting a new one (#851510).Chris Lumens2012-09-051-0/+4
|
* Use chvt command for tty switchingVratislav Podzimek2012-09-056-30/+28
| | | | | | isys.vtActivate is problematic when using tmux, chvt command works well and we use it so rarely that it should be okay to call an external command.
* Use the disk's serial number instead of index as an ID.Chris Lumens2012-09-041-1/+1
|
* Use the disk's ID for deleting from the shopping cart, not an index (#853798).Chris Lumens2012-09-042-3/+13
| | | | | This leaves the index in for now, because we haven't yet decided what identifying information to display instead.
* Use the F18_Partition class (#853593).Chris Lumens2012-09-041-1/+1
|
* Remove anaconda.instLanguage object and language moduleVratislav Podzimek2012-09-049-475/+42
| | | | | We now use ksdata and execute methods for storing and writing configuration.
* Remove lang-table and localeinfo.pyVratislav Podzimek2012-09-0410-219/+2
| | | | | We no longer use lang-table for anything. localeinfo.py is module for accessing data from lang-table.
* parse-kickstart: handle 'network --ipv6=auto ...'Will Woods2012-09-041-1/+2
| | | | | | | | | | This is kind of silly, since IPV6_AUTOCONF=yes is the default (according to sysconfig.txt from 'initscripts'). But it might not always be the default, so let's just make sure we do what the user wants. Also, it's not our job to set policy; if DHCPV6C=yes should disable IPV6_AUTOCONF that's up to initscripts/NetworkManager. So leave it alone otherwise.
* parse-kickstart: set IPV6INIT=yes when using ipv6 (#830434)Will Woods2012-09-041-0/+3
| | | | It turns out IPV6INIT defaults to "no", so we need to set this.
* Make TUI password spoke behave the same as it's GUI counterpartMartin Sivak2012-09-031-3/+3
|
* Remove ROOT_PATH/etc/localtime before symlinking timezoneVratislav Podzimek2012-09-031-0/+6
| | | | | os.symlink(target, link_name) fails if the link_name already exists. So try to remove it first.
* Continue post-installation steps even if writing NTP configuration failsVratislav Podzimek2012-09-031-2/+5
| | | | | Writing NTP configuration is not so important that it should stop the post-installation steps. Warning in the log should be more appropriate.
* update transifex.txt for newuiBrian C. Lane2012-09-021-2/+3
|
* Handle invalid spoke input (#853253)Jesse Keating2012-08-312-3/+3
|
* Remove unnecessary (and broken) import (#853576)Jesse Keating2012-08-311-1/+0
|
* Destroy the Add Mountpoint dialog when escape is pressed (#853058).Chris Lumens2012-08-312-4/+1
|
* Keep the current spoke on top of the hub.Chris Lumens2012-08-302-2/+2
| | | | | This means you can't alt-tab away from the spoke and do stuff on the hub and really confuse anaconda.
* And then fix an assortment of non-packaging pylint errors, too.Chris Lumens2012-08-305-4/+10
|
* Fix problems in the packaging module that pylint detected.Chris Lumens2012-08-302-35/+33
|
* Update runpylint to find newui modules correctly.Chris Lumens2012-08-301-1/+1
|
* Prevent duplicate mountpoint creation.David Lehman2012-08-301-1/+5
| | | | | This is absolutely minimal handling for the immediate term and will be replaced soon by proper handling within the AddDialog.
* If there's only one disk, select it by default.David Lehman2012-08-301-0/+4
|
* Evaulate growth potential for all reqs, even when allocating a fixed req.David Lehman2012-08-301-1/+2
| | | | | We evaluate growth potential for the growable requests we've allocated so far even if the request we're currently allocating is not growable.
* Do not honor partitions' disk attr when reallocating them.David Lehman2012-08-301-4/+1
| | | | I don't think this was ever used.
* Set size is a safe max size for partitions.David Lehman2012-08-301-0/+3
| | | | | This helps the partition sorting, which means we do a better job at allocating partitions.
* Set the ANACONDA udev property in the post-switchroot udevdb.David Lehman2012-08-301-0/+2
| | | | | Systemd or dracut or whoever starts a new udevd instance after switchroot, which drops our ANACONDA property.
* Calculate size func kwargs at call time to pick up changes.David Lehman2012-08-301-17/+6
|
* Add support md devices and btrfs raid features in the custom spoke.David Lehman2012-08-303-40/+232
| | | | | btrfs, lvm, and md will all use raid level strings within the UI and those will be converted as needed by the DeviceFactory classes.
* Move the BTRFS options to last and remove unsupported options.David Lehman2012-08-301-240/+83
| | | | | | | | | We use the same indexing/ordering for the various device types throughout the custom spoke, and BTRFS is always last. BTRFS does not support raid levels 4,5,6. BTRFS compression can be enabled at any time, so omit that.
* Remove "Technology" ComboBoxes from device options for now.David Lehman2012-08-301-95/+26
|
* Tweak setContainerMembers to work with a defined md array.David Lehman2012-08-301-15/+23
|
* Add support for named md devices.David Lehman2012-08-306-47/+48
| | | | | | | With the following exception, this marks the end of us using array super-minor as the basis for its name: For preexisting devices with no name, we'll treat the super-minor as a name since that's really all we have to work with.
* Make sure a disk is partitioned before treating it as such. (#849707)David Lehman2012-08-301-3/+4
|
* Setup python path /after/ we've done updatesJesse Keating2012-08-301-2/+1
| | | | | | | | | | If we try to setup the python path before /tmp/updates/ exists, the path will get thrown out and won't be used even if that path will get created at some point later. So just re-order things. This is ugly, and shouls only live for the F18 Alpha. After that we should be using /run/install/updates directly and thus the path can be set there early.
* Fix a string substitution think-oJesse Keating2012-08-301-1/+2
|
* We now BuildRequires python-babel as well.Chris Lumens2012-08-291-0/+1
|
* Update TODO list.Chris Lumens2012-08-291-2/+3
| | | | Haven't done this in a while.
* Only show groups in the UI if they have members that install by default ↵Bill Nottingham2012-08-292-1/+16
| | | | (default or manadtory packages).
* Symlink /run/initramfs/inst.{updates,product} to /tmpJesse Keating2012-08-292-3/+11
| | | | | | | /tmp is tmpfs and is created at boot time, so we cannot unpack our updates there in dracut as they will be lost. Instead unpack them to /run/initramfs/inst.{updates,product} and create a symlink when anaconda starts so that it can continue to look for content there.
* Use shutil.move for replacing old config with the new oneVratislav Podzimek2012-08-291-2/+5
| | | | | | | os.rename fails if source and destination are on different fileystems, shutil.move should copy and remove the source in such cases. Resolves: rhbz#851653
* Honor user's choice on NTP (ON/OFF)Vratislav Podzimek2012-08-292-3/+34
| | | | | | | Iff user turned NTP ON, we need to make sure chrony gets installed and enabled and save NTP configuration. Resolves: rhbz#851323
* Don't crash if someone gives us bad timezoneVratislav Podzimek2012-08-292-7/+19
|
* Use expand_langs to find matching language (LanguageSpoke)Vratislav Podzimek2012-08-291-2/+2
| | | | | | | | We may get the language in any form we support, but we have languages only in one form (e.g. en_US) in our store. So use expand_langs when searching for matching item. Resolves: rhbz#851632
* Move expandLangs to localization moduleVratislav Podzimek2012-08-296-38/+36
|
* Use Gtk.main_level() to check if main loop is already runningVratislav Podzimek2012-08-291-6/+16
| | | | | | | | | For some reason GLib.main_depth() stopped working and returns 0 even if Gtk.main loop is already running. This leads to crashes and hangs of whole GUI when exception appears in a thread different from the main one. Resolves: rhbz#849997
* Move setup from ImagePayload to LiveImagePayload.Chris Lumens2012-08-282-8/+7
|
* Avoid duplicates in the packages property.Chris Lumens2012-08-281-5/+5
| | | | | | This isn't critical. It just looks a little silly in a traceback and probably slows things down a little bit when we keep trying to select the same package over and over again later.
* Set a progress message when liveinst starts installing software.Chris Lumens2012-08-281-1/+9
|