History log of /freebsd-9.3-release/gnu/lib/libodialog/kernel.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 217309 12-Jan-2011 nwhitehorn

Update dialog to version 20100428. This changes the license under which
dialog is distributed from GPLv2 to LGPLv2 and introduces a number of new
features and a new and better libdialog API. The existing libdialog will
be kept temporarily as libodialog for compatibility purposes until sade,
sysinstall and tzsetup have been either updated or replaced.

__FreeBSD_version is now 900030.

Discussed on: -current
Approved by: core
Obtained from: http://invisible-island.net/dialog


# 114603 03-May-2003 obrien

Use __FBSDID over rcsid[].


# 104997 12-Oct-2002 kris

Disallow libdialog to be used in setugid applications; it is chock full
of buffer overflows.

MFC after: 3 days


# 20442 14-Dec-1996 jkh

Add another hateful global to libdialog (what the heck, there are already
so many). For now, the only extended attribute implemented is NO ECHO,
useful for things like passwords. See TESTS/input2.c for an example.
This should go into 2.2.


# 18078 06-Sep-1996 jkh

Make button highlighting more visible on B/W displays.


# 13135 01-Jan-1996 jkh

Next round of changes - make dialog boxes drawable at arbitrary X,Y locations
and add selection traversal callbacks so context-sensitive behavior can
even be implemented for individual menu items. These work around the two
largest issues holding me back with some of my sysinstall changes.


# 12983 22-Dec-1995 jkh

Add changes to:
o Support a new, fully backwards-compatible API for controling
individual items in dialog menus.
o Write a man page.
o Add some test code.


# 8858 30-May-1995 rgrimes

Remove trailing whitespace.


# 8535 15-May-1995 ache

Fix draw shadow bug, when shadow reaches end of the screen,
bringed by devmenu or tzsetup f.e.


# 8344 07-May-1995 ache

Fix nasty shadow bug sneaked in Marc's commit.
Implement ^K and KEY_EOL as clear end of line
Move common code from line_edit to static function
Cosmetique changes in textbox


# 8191 30-Apr-1995 ache

Handle too long strings correctly in print_autowrap()
Submitted by: Marc van Kempen <wmbdmr@urc.tue.nl>


# 7330 24-Mar-1995 ache

Get rid of strtok(), it is depricated inside libs


# 6818 01-Mar-1995 ache

Fix arrows printout for non-arrows keys in menubox
Move arrows printout to single kernel function
Add PgUp/PgDn/Home/End to checkbox and radiobox


# 6458 15-Feb-1995 ache

file selector, helpline, helpfile and more, with my fixes
Submitted by: wmbfmk@urc.tue.nl


# 5654 16-Jan-1995 ache

Back out bkgd() function usage, it acts not from
common sense but from sysv standard


# 4904 02-Dec-1994 ache

Use new bkgd() function to produce background


# 4581 17-Nov-1994 ache

Use newscr instead of curscr in shadows code


# 4575 17-Nov-1994 ache

Use wnoutrefresh() in clear_norefresh


# 4574 17-Nov-1994 ache

Add dialog_clear_norefresh() function


# 4527 16-Nov-1994 ache

Full autosizing support, now you can pass -1, -1 for any
string


# 4515 15-Nov-1994 ache

Make shadow more 'real': now shadowed letters appearse as dim ones.


# 4496 15-Nov-1994 ache

Fix bug: only one second-level shadow drawed


# 3950 28-Oct-1994 ache

Implement dialog_prgbox() function which allows run program
(via pipe) with output to dialog box


# 3855 25-Oct-1994 paul

Added refresh() to dialog_clear so that it actually
clears the screen.
Reviewed by:
Submitted by:
Obtained from:


# 3756 21-Oct-1994 ache

Fix dialog_clear() to clear windows.


# 3740 20-Oct-1994 ache

Declare more functions externally.
Don't forget to use 'make beforeinstall'...


# 3716 19-Oct-1994 ache

Don't exit silently, if initscr failed; put error message


# 3715 19-Oct-1994 ache

Check initscr() for NULL


# 3516 11-Oct-1994 ache

This commit was generated by cvs2svn to compensate for changes in r3515,
which included commits to RCS files with non-trunk default branches.


# 3515 11-Oct-1994 ache

Make all dialog box available from C programs via functions calls