| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
by Joerg.
|
|
|
|
|
| |
selection since an attribute which looks good on a color console doesn't
necessarily look good in an xterm.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Make "selection bar" inverse video white-on-blue on color screens to avoid
it getting muddled up with popup dialogs.
Do disk selection in a more friendly fashion (for one thing, allow a
drive to be de-selected again if you change your mind).
Add a few strategic screen-saves to prevent corruption of screen contents
(thanks, Michael Elbel!).
|
| |
|
| |
|
|
|
|
| |
I'm testing it.
|
|
|
|
|
| |
Make FTP re-initializion work.
Fix fix fix.
|
|
|
|
|
|
| |
of days!
More display fixes to sysinstall and assorted tweaking.
|
|
|
|
|
|
|
|
|
|
| |
1. Fix the last display bugs (I hope) by use of dialog rebuilds at stategic
points.
2. Clean up the distributions menus so that everybody (that's reasonable)
has All and Clear options for setting/clearing things en-masse.
3. Various attempts at display optimization.
4. Change the wording of the `Don't use Write!' dialogs to make them more
explicitly define when and when not to use the option.
|
|
|
|
|
|
|
|
|
|
| |
I still have a _very very annoying_ display bug which occurs when a menu
item causes a submenu to be displayed - the screen repaints for the original
menu (which is restored upon return from the submenu) are off by about 4
characters. I've tried restoring the screen, the cursor position, you name
it - same deal. Grrrr! This commit is my first step in trying to get someone
else to help me look into this one since I'm just tearing my hair out at this
point!
|
|
|
|
|
| |
2. Change more of the menu code over to new system.
3. Streamline label editor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
recent libdisk changes. (sysinstall is guilty of using `private' in
quite more places, but since this ain't in library code, it's not that
important.)
Whenever possible, better not use C++ reserved words...
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Revamp package installer to use new dependency lists and also
pkg_add's new `read from stdin' mode to prevent a copy of the package
from hitting the disk unnecessarily.
2. More fixes for running "not as init" - don't get upset if CDROM already
mounted, do the right thing instead.
3. If running as init, assume first-time install and _don't show the
(W)rite option in the fdisk screen.
4. Many other little tweaks, some of which will have to wait for fuller testing
until I can create a boot floppy (testing certain system-destroying
features of sysinstall can be a royal pain). Expect some more commits.
|
|
|
|
|
|
|
|
| |
a boot selector in sector 0.
Closes PR # conf/963: Using the...
Submitted by: muir@idiom.com (David Muir Sharnoff)
|
| |
|
|
|
|
| |
Approved (in spirit) by: jkh
|
|
|
|
|
|
|
| |
This looks like it was developed offline, and is being spammed over the
top of the existing. "That's fine by me! I dont really care how you do
it, just get it in there..." said Jordan in a conversation a short while
ago...
|
| |
|
| |
|
|
|
|
| |
Update to Poul's latest gripe list fixes.
|
| |
|
|
|
|
|
|
| |
Clean up a few last display bugs.
Add sanity checking that makes sure user creates root and swap partitions.
Add swap partitions with swapon().
|
|
|
|
|
|
| |
disks.c: clrtobot() so that deleted stuff disappears.
disks.c: offset is signed (for OnTrack diskmanager)
system.c: don't setbuf(stdout,0), it's too slow.
|
|
|
|
|
|
| |
partition editors (ugh). Fix an utterly bogus message (no arguments :)
in dist.c. This should all make Poul a little happier and slide in
before the next CTM update window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
implementation.
2. Totally rework device registration. It's about half the size and
more powerful now.
3. Add DOS discovery.
4. Start filling in some of the strategy routines.
5. Another clean-up pass over the menus.
6. Make wizard code use Disk typedef.
If I can get the first strategy routine finished tonite, we should have a working
install (from ftp, at least) this weekend.
|
|
|
|
|
|
|
|
| |
won't know until Poul wakes up again).
2. Make vsystem() put its output on the debugging fd.
3. DTRT with root filesystem placement - now I see how this has to work
(thanks, Poul).
4. Many miscellaneous spelling errors fixed and general cleanup.
|
|
|
|
| |
2. Don't clear() when I can dialog_clear().
|
|
|
|
|
| |
be the grounds for our first round of testing in the release I'm rolling.
It doesn't load the distributions yet, but it should do everything else.
|
|
|
|
|
|
|
|
|
| |
It remains to be seen how successfully. The distribution loading code
is still not here yet, but the partition/newfs/mount/cpio-extract cycle
is as complete as it's ever going to get, modulo possible bug fixes.
The TCP/IP setup screen is also sort of here, albeit in a highly-changing
state due to the fact that per-interface information isn't being kept
right now but is being added (thanks, Gary!).
|
|
|
|
|
| |
this weekend in order to more easily sync with my CVS tree at home.
Another commit relative to these changes will follow shortly.
|
|
|
|
|
|
| |
getting in the way of testing right now.
2. Call system() on commands, not vsystem(). No need for vsystem() here.
3. Add a path for the shell.
|
|
|
|
|
| |
some of the badly displayed menus, use the proper notification box for
messages, make proceed work.
|
|
|
|
| |
it passes back. Thanks, Poul!
|
| |
|
| |
|
|
|
|
| |
more tomorrow.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
new chunk. The partition editor now works as well as the underlying
libdisk can support it - have at it, Poul!
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|