Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-31 | in show_report, support workers which havent been run and show them as such | Dieter Plaetinck | |
2010-12-31 | fix/improve default/next entry setting in menu's | Dieter Plaetinck | |
* bugfix for commit e5e4eec43cc04cd99648c8b6826af4b9e5c58b10 * simplyfying default setting in 3 places as well | |||
2010-12-31 | fix "NET (HTTP/FTP) Installation" menu | Dieter Plaetinck | |
2010-12-31 | add quotes for previous commit. | Dieter Plaetinck | |
bugfix for 66a265a1a0b31dfcbc69be0297c883403a460340 Weirdly enough, in my testing on bash, using the same version quotes were not needed. But in live archiso environment they seem to be needed | |||
2010-12-31 | bugfix: make main loop work and reporting able to get worker titles | Dieter Plaetinck | |
2010-12-31 | fix numbering in main menu of interactive procedure | 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 | 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 | 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 | 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 | 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 | 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-17 | centralize interactive rollback code, ask for rollback when needed when ↵ | Dieter Plaetinck | |
aborting interactive install | |||
2010-12-14 | remove stale TODO | Dieter Plaetinck | |
2010-12-05 | code cleanup: use bash4 associative arrays for filesystem stuff | Dieter Plaetinck | |
now the information about which setup programs for filesystems, label programs, which FS'es can go on which blockdevices, need/can have labels, can be mounted and FS friendly names are in a central place in libs/lib-blockdevices-filesystems.sh. This simplifies the code somewhat where you actually want to work with the filesystems. Also, we only check the available filesystem utilities once at program startup, causing a performance improvement. | |||
2010-03-10 | migrate everything to new approach where lib-ui.sh contains just some ↵ | Dieter Plaetinck | |
aif-specific things. all the generic UI stuff is now a separate project called libui-sh | |||
2009-08-01 | ask to export network settings to target system just before configuring ↵ | Dieter Plaetinck | |
system, also track network settings possibly done in a separate process and misc cleanups/fixes | |||
2009-07-29 | add disclaimer | Dieter Plaetinck | |
2009-07-26 | cleaner separation of concerns: remove $PART_ROOT hack in favor of more ↵ | Dieter Plaetinck | |
useful partion finding function | |||
2009-07-25 | make the $ret variable local everywhere | Dieter Plaetinck | |
2009-07-23 | rename FTP install to NET install (FS#14587) | Dieter Plaetinck | |
2009-04-13 | if one or more "extra" workers after the main one return false, that doesnt ↵ | Dieter Plaetinck | |
mean the whole thing failed | |||
2009-04-11 | move some common logic away from the interactive procedure into the base ↵ | Dieter Plaetinck | |
procedure and lib-ui-interactive so the code is more reusable | |||
2009-03-12 | syntax regression fix | Dieter Plaetinck | |
2009-03-12 | various fixes re:keymap/font. + auto updating rc.conf in all procedures | Dieter Plaetinck | |
2009-03-08 | todo updates (some todos are moved to flyspray) | Dieter Plaetinck | |
2009-02-28 | ask_option now supports optional (skippable) and required menus. labels and ↵ | Dieter Plaetinck | |
exit codes are applied differently | |||
2009-02-28 | support for debug categories | Dieter Plaetinck | |
2009-02-14 | typo fix: $SYNC_URL -> $var_SYNC_URL | Dieter Plaetinck | |
2009-02-14 | port of FS#13102 - fix, need to copy initial /etc/localtime | Dieter Plaetinck | |
2009-02-14 | port of FS#13101 - simple fix to setup script writing timezone to rc.conf | Dieter Plaetinck | |
2008-12-24 | more logical place for warning | Dieter Plaetinck | |
2008-12-20 | fix for incorrect shebangs | Dieter Plaetinck | |
2008-12-18 | fix for badly placed var_TARGET_DIR assignment | Dieter Plaetinck | |
2008-12-15 | be smarter, propose rollback instead of disallowing | Dieter Plaetinck | |
2008-12-14 | small shit and todos | Dieter Plaetinck | |
2008-12-14 | rollback update string fixes in interactive procedure | Dieter Plaetinck | |
2008-12-14 | syntax fixes | Dieter Plaetinck | |
2008-12-14 | make rollback more accessible, assist user more when he needs it and when ↵ | Dieter Plaetinck | |
not + some output cleanup | |||
2008-12-11 | syntax fix | Dieter Plaetinck | |
2008-12-11 | moo | Dieter Plaetinck | |
2008-12-11 | possibility for extra info in ask_option cause we couldnt cram everything in ↵ | Dieter Plaetinck | |
the title | |||
2008-12-10 | you need to select source before you can sync repos | Dieter Plaetinck | |
2008-12-10 | cleaned up and abstracted ui code everywhere | Dieter Plaetinck | |