summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/README35
-rw-r--r--docs/TODO15
2 files changed, 41 insertions, 9 deletions
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