From 3600a1fd1e9398fad208e3e94c6def2a8e84314a Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Sun, 26 Mar 2000 21:30:07 +0000 Subject: no_comment --- docs/README | 35 +++++++++++++++++++++++++++++++++++ docs/TODO | 15 ++++++--------- 2 files changed, 41 insertions(+), 9 deletions(-) (limited to 'docs') diff --git a/docs/README b/docs/README index 4f8cf4d8e..43b80faa5 100644 --- a/docs/README +++ b/docs/README @@ -197,3 +197,38 @@ On a test machine, make a network install, switch to console (ctrl-alt-F2), ente then, on another computer: % DISPLAY=test_machine:0 xwd -root | convert - screenshot.png + +******************************************************************************** +* Adding a new step to DrakX *************************************************** +******************************************************************************** +Say we want to add a question for setting "alawindows" option. +We put it pretty early in the install, let's say after "Select Installation +Class". + +1. in install2.pm + +add + + selectAlawindows => [ __("A la windows or not"), 0, 1, '' ], + +after + + selectInstallClass => [ __("Select installation class"), 1, 1, '' ], + +the 0, 1, '' means not "redoable", "skip on error", "don't hide" + +2. add your function selectAlawindows in install2.pm + +sub selectAlawindows { $o->selectAlawindows } + +3. add your function selectAlawindows in install_steps_interactive.pm + +sub selectAlawindows { + my ($o) = @_; + $o->{alawindows} = $o->ask_yesorno('', _("Throw everything away as windobe does?"), 1); +} + +4. add your function selectAlawindows in install_steps.pm (not needed in that +case, except for auto_install) + +sub selectAlawindows {} diff --git a/docs/TODO b/docs/TODO index 91a65a2a0..3f65d514a 100644 --- a/docs/TODO +++ b/docs/TODO @@ -36,6 +36,8 @@ stage1 & cdrom: add ability in expert to choose the scsi cdrom drive to use (7.1) sparc ehancement, avoid V7+ machine target (div and mul not in v7 standard) (7.1)syslinux in graphical mode to be improved for heavily bogus BIOSes. +(7.1)install in 800x600 +- need handling of both 640x480 (mostly for VGA16) and 800x600 (7.1)individual package selection: double click is tiring... (7.1)better help for partitioning in newbie @@ -46,19 +48,11 @@ crypto: add a cancel & progress bar while downloading error handling (like reading hdlist) (7.1)progression bar on crypto. -(7.1)install in 800x600 -- need handling of both 640x480 (mostly for VGA16) and 800x600 - (7.1)Improved network configuration (PPP and/or Ethernet) PPPoE install and configuration (SuSE includes it, DHCP-like) - (7.1)standalone applications for configuration (netdrake, timetool, authentificationconf, soundcard) - (7.1) improve printerdrake to at least have the same functionalities as printtool. -(?)enable the testing of the mouse type (under X) (wheel) -possibility to specify the mouse - (7.2 or later)horizontal sub-steps (7.2 or later)diskdrake in text mode @@ -91,7 +85,6 @@ use option nocheck to mount for upgrades -fixes needing thinking----------------------------------------------------------------- bug: changing mem= in miscellaneous doesn't modify lilo conf if you backtrack -ask_many_from_list can't keyboard scroll with /usr, /usr/local and /usr/local/e mount points i get an error at step mounting local filesystems @@ -203,6 +196,8 @@ hibernation on laptop -> clock not restored # in 2.3.15 "Silicon Integrated Systems [SiS]|SiS900 10/100 Ethernet" is handled +(?)enable the testing of the mouse type (under X) (wheel) +possibility to specify the mouse -(?)--------------------------------------------------------------------------------- (?) lilo-0.22-19mdk is buggy with boot=/dev/hde & root=/dev/sda13, it needs @@ -494,3 +489,5 @@ in expert: blank, create hda5 at beginning, create hda6 at the end, create hda7 in the middle, remove the first one. Result hda5 at the end and bug. (obsolete) have a better time estimation of the remaining time in install packages + +(done,dindinx+pix)ask_many_from_list can't keyboard scroll -- cgit v1.2.1