Commit Graph

1079 Commits

Author SHA1 Message Date
jkh
7ed2702c50 First round of changes after testing this on actual systems. Clean up
some of the badly displayed menus, use the proper notification box for
messages, make proceed work.
1995-05-11 06:10:56 +00:00
jkh
ebad582198 Don't use curses routines until that part of the system is initialized. 1995-05-10 18:59:51 +00:00
jkh
b4f525b153 Sync up to Poul - use his new Create_Chunk_DWIM() function and use the pointer
it passes back.  Thanks, Poul!
1995-05-10 09:25:49 +00:00
jkh
266775d746 Make sure that mountpoints start with a /. 1995-05-10 08:03:21 +00:00
jkh
d1521f1667 Whoops - dispatch() takes multiple args now. 1995-05-10 08:00:47 +00:00
jkh
2bc42149ba Fold in all my recent changes.
Do another clean-up pass over this, making the generic menu handler much
more powerful (now handles multiple dispatch).  A few more menus fleshed
out and the beginnings of the distribution handler committed.  Should
be transfering full distributions over in the next commit.
1995-05-10 07:45:00 +00:00
jkh
1aa6f0255a Sync these up so that they'll get into my CVS tree at home, where I'll continue
working on the distribution extract stuff.
1995-05-08 21:39:40 +00:00
jkh
cf830239e3 Whoops! Uncomment Write_Disk() again. 1995-05-08 18:41:37 +00:00
jkh
46ed9b1d82 Perform a much needed tidying-up pass over this code. Sleep for now,
more tomorrow.
1995-05-08 10:20:56 +00:00
jkh
845a4c055a Add the sorted command executor code. 1995-05-08 06:08:27 +00:00
jkh
7440d1ae5c Ok, we should now create all filesystems, mount them and extract the
cpio floppy at this point.
1995-05-08 06:06:30 +00:00
jkh
f8629aa1a3 Implement the geometry command. Clean up the help a little. 1995-05-08 01:27:07 +00:00
jkh
be72875c5f Add a wizard button for Poul. 1995-05-08 00:56:28 +00:00
jkh
16a0ad9d11 Fix a bug in multi-column output. 1995-05-08 00:38:02 +00:00
jkh
01c872638f Another sync up for Poul. Added a lot more error checking. 1995-05-07 23:37:34 +00:00
jkh
94f877197c Implement a work-around for Create_Chunk providing no pointer to the
new chunk.  The partition editor now works as well as the underlying
libdisk can support it - have at it, Poul!
1995-05-07 22:07:53 +00:00
jkh
618d4ca72b Make this compile again. Poul and I need to sync up again. 1995-05-07 05:58:57 +00:00
jkh
c1b5993cf8 Correct a few ordering errors in how the partitions were being displayed. 1995-05-07 03:38:03 +00:00
jkh
c4a6192603 Print sizes of partitions now. 1995-05-07 02:04:29 +00:00
jkh
370e7434c7 Some fairly serious cleanup. The proper offset should now be used in
creating partitions.  Still need to get the mount points displaying carefully,
but I need to get this into my tree on time so that I can work on that.
1995-05-06 09:34:24 +00:00
jkh
5d77b2037b All the editors are finished. Now if I can just get a problem with libdisk
fixed, we should be able to fully set up the user's disk.  Still to come
with next commit:  filesystem setup, distribution extraction, final
configuration.
1995-05-05 23:47:47 +00:00
jkh
f087fb199f Everything but the partition editor is done. This commit is for MBR testing. 1995-05-04 23:36:23 +00:00
jkh
1c3e871d62 This will now write MBR entries - should be enough for testing. 1995-05-04 19:48:19 +00:00
jkh
d07e8dc78c My latest round of changes - make the "slices" editor work. 1995-05-04 03:51:22 +00:00
jkh
e3598880e3 Commit my latest changes before having a nap. Still not close to done,
nor is it in sync with my working sources, but it leaves me less CVS hassles
to bring in the new files at this time.  Still no documentation to translate
quite yet, but soon.  This stuff is actually very close now.
1995-05-01 21:56:32 +00:00
jkh
fe13bd0b5e o Add extra menu types (radio implemented, multiple choice shortly).
o Make the framework generally more robust.
o Figured out how to nest the menu descriptions - no more grotty initialization
  of menus.
o Fix bug with helpline and helpfile not being reset.
o Add stubs for the media selection code.

Coming next:  Fdisk and disklabel screens using Phk's new libdisk stuff.
1995-04-29 19:33:06 +00:00
jkh
eac335a7a6 This will be the module that handles all media detection. 1995-04-27 18:05:10 +00:00
jkh
3fd1641f11 Latest raft of changes.
Added another couple of menu item types.

Reshuffled the menus and added a few more.  Sure wish I could figure out
how to initialize a menu with _one_ initializer rather than two! :(
1995-04-27 18:03:55 +00:00
jkh
6f2f81d9e4 Here is my first "framework" commit of the new sysinstall. There is a LOT
more to come in the next 24 hours, this is just the first stable result of
8 hours of hacking so far.  The specification format for menus is pretty
much hammered out and the beginnings (very humble) of the doc hierarchy
are present for an example.  It should be quite easy to add a lot more
menus quickly to this since I did go somewhat out of my way to make the
framework easy to work with.  This is NOT the glorious semi-graphical
sysinstall (or whatever its name will be) that the install-geeks are working
on, this is simply the "son of sysinstall" I've been promising to write in
the interim for 2.0.5 and 2.1R (super install doesn't come until 2.2R).
1995-04-27 12:50:35 +00:00