<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/gnu/lib/libdialog/dialog.h, branch stable/3</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Add support for saved trees.</title>
<updated>1998-09-29T12:22:36+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1998-09-29T12:22:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0726f7f5090b2c2c8888cc0d59a8882694283289'/>
<id>0726f7f5090b2c2c8888cc0d59a8882694283289</id>
<content type='text'>
Submitted by:	"Anatoly A. Orehovsky" &lt;tolik@mpeks.tomsk.su&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	"Anatoly A. Orehovsky" &lt;tolik@mpeks.tomsk.su&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some new functionality which I promised to add over a year a go and</title>
<updated>1998-09-26T12:29:57+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1998-09-26T12:29:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2a09091a34a27aaf71b464876aea44d3ee2f850b'/>
<id>2a09091a34a27aaf71b464876aea44d3ee2f850b</id>
<content type='text'>
shamefully dropped on the floor.  I need to add it now since it does a
minor number bump, but otherwise the current functionality of libdialog
is unchanged (in all its evil glory) and the change is non-intrusive.
Submitted by:	"Anatoly A. Orehovsky" &lt;tolik@mpeks.tomsk.su&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
shamefully dropped on the floor.  I need to add it now since it does a
minor number bump, but otherwise the current functionality of libdialog
is unchanged (in all its evil glory) and the change is non-intrusive.
Submitted by:	"Anatoly A. Orehovsky" &lt;tolik@mpeks.tomsk.su&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the aux field type to long instead of int so that it is large</title>
<updated>1998-08-20T21:39:28+00:00</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-08-20T21:39:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6bdef94d873c4ff849a9341f03ed5577171a4107'/>
<id>6bdef94d873c4ff849a9341f03ed5577171a4107</id>
<content type='text'>
enough to hold a man-sized pointer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
enough to hold a man-sized pointer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add another hateful global to libdialog (what the heck, there are already</title>
<updated>1996-12-14T16:14:21+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-12-14T16:14:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ae5b2dcf867f5cd15cdcbbbed2cc2985416c8c71'/>
<id>ae5b2dcf867f5cd15cdcbbbed2cc2985416c8c71</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the special-case behavior for fire actions that return</title>
<updated>1996-04-18T13:21:26+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-04-18T13:21:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c50c22c798e1371a81aaaebae507b9697908795e'/>
<id>c50c22c798e1371a81aaaebae507b9697908795e</id>
<content type='text'>
DITEM_FAILURE - formerly they would simply act as an implicit "continue",
but this is wrong.  If you want this behavior, you should now return
with the DITEM_CONTINUE flag set.

Also make the semantics of DITEM_RESTORE quite a bit different - rather
than restore the screen back to pre-menu state, we restore the menu
itself.  This is more correct for a variety of reasons when dealing with
nested menus (whoops!).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DITEM_FAILURE - formerly they would simply act as an implicit "continue",
but this is wrong.  If you want this behavior, you should now return
with the DITEM_CONTINUE flag set.

Also make the semantics of DITEM_RESTORE quite a bit different - rather
than restore the screen back to pre-menu state, we restore the menu
itself.  This is more correct for a variety of reasons when dealing with
nested menus (whoops!).
</pre>
</div>
</content>
</entry>
<entry>
<title>More changes to attempt to make this whole new dialog scheme more</title>
<updated>1996-04-16T12:17:27+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-04-16T12:17:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6562be49a5bba5cfbc3491268eaa8f7486f29907'/>
<id>6562be49a5bba5cfbc3491268eaa8f7486f29907</id>
<content type='text'>
robust.  The new "fire" actions, while affording signficantly more
interactivity to libdialog, come at a cost - if the fire action trashes
the screen then you're not going to be in Kansas anymore when you
come back to the menu and there had better be considerable extra
smarts in place for coping with such a situation.  These changes are my
attempt to do just that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
robust.  The new "fire" actions, while affording signficantly more
interactivity to libdialog, come at a cost - if the fire action trashes
the screen then you're not going to be in Kansas anymore when you
come back to the menu and there had better be considerable extra
smarts in place for coping with such a situation.  These changes are my
attempt to do just that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an `aux' field for some other gunk I'm doing.</title>
<updated>1996-04-05T02:29:12+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-04-05T02:29:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b376966fbf41f9306c3c30ba1e1da4974cb1d385'/>
<id>b376966fbf41f9306c3c30ba1e1da4974cb1d385</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Next round of changes - make dialog boxes drawable at arbitrary X,Y locations</title>
<updated>1996-01-01T03:43:58+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1996-01-01T03:43:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=738c371d22563551af2ff0936fed8e09fa5f8c19'/>
<id>738c371d22563551af2ff0936fed8e09fa5f8c19</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes to:</title>
<updated>1995-12-23T01:10:20+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1995-12-23T01:10:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fa8dc2c075402fb1ccf808c998f274365b2cb74b'/>
<id>fa8dc2c075402fb1ccf808c998f274365b2cb74b</id>
<content type='text'>
	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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T05:05:38+00:00</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T05:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4399be3cbd35324f7a2c00d77229d995b4022138'/>
<id>4399be3cbd35324f7a2c00d77229d995b4022138</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
