Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-31 | warn user networking needs to work first | Dieter Plaetinck | |
2010-12-30 | bugfix: allow any kind of blockdevice to be queried for uuid/label, not just ↵ | Dieter Plaetinck | |
hd/sd partitions | |||
2010-12-29 | allow setting labels for swap | Matthias Dienstbier | |
2010-12-29 | document dev/uuid/label device referencing | Dieter Plaetinck | |
2010-12-29 | Show report at end of install in interactive procedure | Dieter Plaetinck | |
* port show_report to interactive procedure * use msg_report worker as method to exit the installer (this is more in line with the other procedures) | |||
2010-12-29 | show_report(): use libui-sh for report | Dieter Plaetinck | |
2010-12-29 | make the code for the interactive procedure main menu nicer | Dieter Plaetinck | |
2010-12-29 | refactor locale, initcpio and initialtime code | Dieter Plaetinck | |
* remove locale, initcpio and initialtime workers, move logic in new postconfigure_target function * for base and automatic procedures, postconfigure_target() gets called automatically * interactive procedure calls this in interactive_configure_system in the same way it calls preconfigure_target * rename target_run_mkinitcpio to target_run_mkinitcpio, to be consistent with other functions | |||
2010-12-29 | re-clarify why interactive inherits from base | Dieter Plaetinck | |
2010-12-29 | Make locale generation and keymap/font setting part of system configuration | Dieter Plaetinck | |
* remove auto_locale and auto_keymap_font workers, no need for middle-man. * call relevant code directly from prefill_configs, which is now renamed to preconfigure_target * make base procedure run preconfigure_target in configure_system worker. (this also removes the need for the configure_system worker definition in the automatic procedure) * warn user in interactive_configure_system() when preconfigure_target() failed, and allow him to go back * simplify interactive worker_install_packages () a little bit | |||
2010-12-29 | remove stale PARTFINISH variable | Dieter Plaetinck | |
2010-12-29 | simplify "default item"-logic in various menus | Dieter Plaetinck | |
2010-12-29 | refactor select_source,networking workers | Dieter Plaetinck | |
* give base/automatic procedures more elegant select_source, runtime_network workers * make select_mirrors part of select_source, no need to have it a worker * "select source" extras (including runtime_network and interactive_select_mirror) are specific to the interactive procedure, so make it part of interactive's select_source worker. * interactive worker_select_source has no problems being run multiple times | |||
2010-12-28 | Make auto_network worker part of prefill_configs() | Dieter Plaetinck | |
Make prefill_configs invoke auto_network worker, this makes more sense, and the separate procedures don't need to worry about it anymore. | |||
2010-12-28 | handle user confirmation checking a bit nicer in interactive_runtime_network() | Dieter Plaetinck | |
2010-12-28 | Refactor network config generation code | Dieter Plaetinck | |
Make interactive_runtime_network() and target_configure_network() able to be run multiple times with different settings, and make it clear what's going on in target_configure_network(). | |||
2010-12-28 | cleanup worker_auto_network() / target_configure_network() code | Dieter Plaetinck | |
The only thing needed to know before calling target_configure_network() is whether $RUNTIME_DIR/aif-network-settings exists; if that exists, network setup has been run sucessfully and all values are known. It's up to target_configure_network() to source that, which means worker_auto_network() functions can become simpler. Also, variable name cleanup: s/S_DHCP/DHCP/ | |||
2010-12-28 | make prefill_configs() handle -rare- cases where it gets run multiple times | Dieter Plaetinck | |
2010-12-28 | remove pointless auto_fstab worker | Dieter Plaetinck | |
worker_auto_fstab only wrapped around target_configure_fstab. remove worker_auto_fstab, and call target_configure_fstab from prefill_configs(), which gets run in the configure_system worker. This way all procedures still run the logic, but as part of the system configuration, not as a separate step | |||
2010-12-28 | remove todo, fixed in libui-sh 3e7db21be1b46cdec5a1c979e3633b1b54ecfb7a | Dieter Plaetinck | |
2010-12-28 | cleanup target_configure_fstab(), correct exit codes | Dieter Plaetinck | |
2010-12-28 | more elegant way to build menu in interactive procedure | Dieter Plaetinck | |
2010-12-28 | manage $EDITOR more properly | Dieter Plaetinck | |
since 3cee8e663a4da69456b493acccbda27064209a35 libui-sh can manage the $EDITOR preference, so we can simplify and cleanup our code. we now also explicitly enable the user to change $EDITOR in the interactive procedure even when it is already set correctly, so there is a new menu entry for that. | |||
2010-12-20 | Merge branch 'btrfs' | Dieter Plaetinck | |
2010-12-20 | make default root size in autoprepare more sensible for small disks | Dieter Plaetinck | |
2010-12-20 | Merge branch 'master' into btrfs | Dieter Plaetinck | |
2010-12-20 | fix grub device selection, remove duplicate disks | Dieter Plaetinck | |
2010-12-19 | Merge branch 'master' into btrfs | Dieter Plaetinck | |
2010-12-19 | add aif-report-issues.sh script | Dieter Plaetinck | |
2010-12-18 | Merge branch 'master' into btrfs | Dieter Plaetinck | |
2010-12-18 | fix ordering of packages by group, bug introduced in previous commit | Dieter Plaetinck | |
2010-12-18 | Merge branch 'master' into btrfs | Dieter Plaetinck | |
2010-12-18 | make package extra info also contain package version | Dieter Plaetinck | |
2010-12-18 | pass package names as separate arguments | Dieter Plaetinck | |
Since we've switched to an array-based approach, it makes more sense to treat packages as separate arguments (that's how bash works anyway) | |||
2010-12-18 | Merge branch 'master' into btrfs | Dieter Plaetinck | |
2010-12-18 | simplify PV selection a tiny bit by using array directly | Dieter Plaetinck | |
2010-12-18 | adapt ask_checklist calls for new libui-sh api since e549a38079530afc3913 | Dieter Plaetinck | |
2010-12-17 | preliminary btrfs support | Dieter Plaetinck | |
2010-12-17 | todo cleanup | Dieter Plaetinck | |
2010-12-17 | centralize interactive rollback code, ask for rollback when needed when ↵ | Dieter Plaetinck | |
aborting interactive install | |||
2010-12-17 | interactive_select_packages(): show package description when hoovering over ↵ | Dieter Plaetinck | |
package | |||
2010-12-17 | cleanup interactive_select_packages() | Dieter Plaetinck | |
2010-12-17 | document output order for various pacman calls | Dieter Plaetinck | |
2010-12-17 | adapt for libui-sh change: ask_checklist returns array instead of ugly | Dieter Plaetinck | |
quoted string. libui-sh change 79e8bfe2 | |||
2010-12-14 | remove stale TODO | Dieter Plaetinck | |
2010-12-13 | display previous $fs_type as default when editing FS | Dieter Plaetinck | |
2010-12-13 | fix display of fs_create in "Manage Filesystems" | Dieter Plaetinck | |
2010-12-13 | parse_filesystem_string: handle no_fs cases, fixed display in "Manage ↵ | Dieter Plaetinck | |
Filesystems" | |||
2010-12-13 | properly show partition info in "Manage filesystems" | Dieter Plaetinck | |
this was broken since 6d8f39a5e114755b67b86529e6f16b7d9ee752df also, partinfo gathering is now in lib-blockdevices-filesystems.sh | |||
2010-12-13 | make sure get_blockdevice_size returns 0 if there was no issue, this caused ↵ | Dieter Plaetinck | |
some sizes not be shown |