From owner-cvs-user Sat Apr 6 19:53:01 1996 Return-Path: owner-cvs-user Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA12961 for cvs-user-outgoing; Sat, 6 Apr 1996 19:53:01 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA12933 Sat, 6 Apr 1996 19:52:47 -0800 (PST) Date: Sat, 6 Apr 1996 19:52:47 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199604070352.TAA12933@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-user Subject: cvs commit: src/release/sysinstall Makefile anonFTP.c apache.c config.c devices.c disks.c dist.c dist.h dmenu.c doc.c install.c installFinal.c installUpgrade.c label.c main.c media.c menus.c options.c sysinstall.h tcpip.c decode.c installPreconfig.c Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/04/06 19:52:46 Modified: release/sysinstall Makefile anonFTP.c apache.c config.c devices.c disks.c dist.c dist.h dmenu.c doc.c install.c installFinal.c installUpgrade.c label.c main.c media.c menus.c options.c sysinstall.h tcpip.c Removed: release/sysinstall decode.c installPreconfig.c Log: Major surgery. 1. Use new dialog menu hacks (no strings, just arrays of dialogMenuItem structs) so that I can create composite menus with radio/checkbox/... items in them, removing some long-standing UI bogons in various menus. This work isn't finished yet, but will be done in two phases. This is phase one. 2. Remove all the script installation stuff. I never got time to document it, it was arcane and it just complicated much of the code. There are better ways of doing this if I want to do auto-driven installations later. 3. Remove much dead code and otherwise attempt to remove as much historical grot as possible so that this code is easier to hack on. This is also a two-stage process, phase one of which is now complete. Revision Changes Path 1.28 +3 -3 src/release/sysinstall/Makefile 1.10 +2 -2 src/release/sysinstall/anonFTP.c 1.17 +2 -2 src/release/sysinstall/apache.c 1.23 +22 -8 src/release/sysinstall/config.c 1.43 +7 -10 src/release/sysinstall/devices.c 1.39 +6 -94 src/release/sysinstall/disks.c 1.40 +41 -48 src/release/sysinstall/dist.c 1.9 +6 -5 src/release/sysinstall/dist.h 1.15 +95 -68 src/release/sysinstall/dmenu.c 1.11 +8 -5 src/release/sysinstall/doc.c 1.82 +33 -29 src/release/sysinstall/install.c 1.25 +9 -9 src/release/sysinstall/installFinal.c 1.19 +7 -6 src/release/sysinstall/installUpgrade.c 1.41 +8 -124 src/release/sysinstall/label.c 1.16 +7 -3 src/release/sysinstall/main.c 1.31 +25 -28 src/release/sysinstall/media.c 1.49 +520 -599 src/release/sysinstall/menus.c 1.32 +2 -2 src/release/sysinstall/options.c 1.49 +68 -96 src/release/sysinstall/sysinstall.h 1.34 +2 -2 src/release/sysinstall/tcpip.c