File: README.NOTES

package info (click to toggle)
xwave 0.6%2B2-7
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,904 kB
  • ctags: 2,026
  • sloc: ansic: 15,177; perl: 345; makefile: 74; sh: 63
file content (259 lines) | stat: -rw-r--r-- 10,781 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
================================ README.NOTES ================================

4/20/95		VERSION 3.8
		Corrected some type casts and smnall bugs. New:
		AnsiTerm, Entry, PcBar, SpinLabel, XmAnsiTerm, XmPager

10/12/94	VERSION 3.7
		(1st release by Bert. Thanks Brian!) Added FileLister,
		Enforcer, FoldingTree, Rows, XmIcon (for Motif),
		XmTabs (for Motif). Many bug fixes and small
		improvements.

6/15/94		VERSION 3.671
		Added README.XPM to the Imakefile export list, because it
		was missing before.  Modified README.BUILD to include where
		to get the XPM files from.

5/22/94		VERSION 3.67
		Renamed select() to cmap_select() in Cmap.c as suggested by
		Chris Carlson tp prevent conflict with system select() call.
		Removed the static attribute for the local declaration of the
		function split_path_string on line 129 of StrToPmap.c also as
		suggested by Chris Carlson.  Changed $(RANLIB) with RanLibrary
		as in Imake.rules to prevent ranlibs for systems whose
		archivers do it automatically.  Replaced XPointer with
		XtPointer in converters/Pen.c and Array/Array.c and renamed
		include of <xpm.h> with <X11/xpm.h> in converters/StrToPmap.c
		as suggested by Barry Skaggs.  Added comment to FileComp.c
		and VarArgs.h saying that Xfuncproto.h might need to be
		changed to proto.h on some systems.

5/15/94		VERSION 3.662
		Histogram had its floats renamed to doubles for some reason
		which caused it to break.  We better leave them as floats for
		compatibility anyway, shouldn't we?  Anyway, Histogram is back
		using floats again.

5/6/94		VERSION 3.661
		Received a few bug reports about wbuild.  I didn't understand
		either of the reports, but perhaps wbuild is being invoked
		because the web files are newer.  So, I touched all the src/
		.c, .h, and .man files and retarred stuff to see if that helps.

4/26/94		VERSION 3.66
		Patched Frame, FileComp, and CanvasT.  Renamed REGEXP (and
		other Dir inclusion defines) to include FWF to prevent
		conflicts with system definitions.

4/18/94		VERSION 3.65
		Applied Bert's patches.  Removed IconBox from src/Imakefile
		because Bert said it's unstable.  Added .README.INDEX.HEADER
		to export list in Imakefile.  Included Bob's new Pen.c &
		StrToPmap.c files to src/converters.  Hacked FWF.rules to
		make AddToLibrary try to build library only if objects are
		newer than library.

3/3/94		VERSION 3.64
		Changed FWF.tmpl as suggested by Mitch D'Souza to define
		XPM_LIB to use -l instead of explicitly naming the library
		file.  Added Bert's PieMenu.  Added Bob Forsman's Array
		widget.  Reorganized converters directory and included Bob's
		new Pen & Pmap converters.  Added in Bert's new patches.
		Finally added Xfwf to FChooser.h.  Added dummy "dialog" first
		argument to XfwfDialog calls in IconBoxT.c.  Removed stray
		newline from Stack.c.

1/31/94		VERSION 3.63
		Included Bert's patches to support XPM conditionals.
		Included ThumbWheel V1.2.

1/24/94		VERSION 3.62
		Included Bert's ThumbWheel, ThumbWheel2, and Tabs widgets.
		Included Bert's new index text descriptions.  Applied Bert's
		patches for test programs and other stuff.

1/22/94		VERSION 3.61
		Edited FWF.tmpl and README.BUILD to clarify compilation
		options, stressing how to solve the XPM problems.  Modified
		README.SUBMISSION to require <Widget>.txt short description
		file.  Modified build structure to automatically construct
		index during init.  Incorporated Bob's new FileComp and
		Canvas widgets.  Added Bert's 'Group and RadioGroup' to
		build list.  Minor changes to README.SUBMISSION.

1/13/94		VERSION 3.6
		Installed a new set of Bert's widgets & made the tabstring
		TextWidth 0 check patch.  Changed the src/Imakefile to include
		Bert's new widgets.  Changed the build structure to build all
		objects first, then all execs.  Exec building can be disabled
		by setting BuildExecs to 0 in FWF.tmpl.  Made some of the bug
		fixes suggested by Dean Luick (dean@parsifal.natinst.com).

10/16/93	VERSION 3.57
		Incorporated patches suggested by Klaus Steinberger for SGI
		portability.  Modified FWF.tmpl to more easily conditionalize
		XPM usage.  Now the C define NO_XPM is made whenever HaveXpm
		is set to 0 in FWF.tmpl.  Modified all the Imakefiles to use
		this change.  Also created FWF_CFLAGS and FWF_LFLAGS to more
		easily support these changes.

8/26/1993	VERSION 3.56
		Finally installed John Cwikla's changes, including additions
		of quickshar and quicktar targets in FWF.rules to make archives
		without first deleting Makefiles, modifications to Cmap, and
		the new widgets Stack and Mdial.

7/15/1993	VERSION 3.55
		Included new version of Joe English's Rheostat widget that
		he says has two bug fixes.  Enclosed first SURVEY.

7/11/1993	VERSION 3.54
		Included Rick Richardson's (rick@digibd.com) TabString support,
		to draw X strings which can include tabs.  Also included his
		mods to MultiList to support tabs in strings.  Changed
		FWF.RULES to extract the version number from the VERSION
		file for automatic inclusion in the shar/tar file name.
		Unified the shar & tar rules, and updated README.BUILD to
		expand on packing the code up into shar & tar files.

6/30/1993	VERSION 3.53
		Added README.OBTAIN describing ways to obtain FWF widgets
		and made minor modifications to other README files.  Included
		changes to Bert Bos's Common widget to fix some keyboard
		traversal bugs, Frame widget which didn't used to take
		child's border width into account, and RowCol widget, which
		now contains a shrinkToFit resource.  Modified README.BUILD
		to discuss pruning the widget library.

5/13/1993	VERSION 3.52
		Incorporated Bert's changes to Alert, IconBox and Pager to
		use portable routines instead of ltoa() and strerror(), and
		to include README files.

5/3/1993	VERSION 3.51
		Changed HistogramT.c source to demonstrate use of XtSetArg
		with floating point values, and to change scaleFactor to 10.
		Also changed Histogram.man to describe the problem with
		XtSetArg and floats.

4/8/1993	VERSION 3.5
		Included a zillion widgets from Bert.

3/9/1993	VERSION 3.441
		Made some changes to FileSelector, mostly in GotoDeepest...
		because of some crashes observed by Bob Forsman.  I'm not
		sure why he was getting crashes, but it looks like opendir()
		was failing for him, and this was never checked for.  Also
		made changes to the Directory and DirMgr code to make more
		robust.  Also added Xfwf to FChooser #includes.

3/8/1993	VERSION	3.44
		There were bugs in MultiList SetValues.  Too many resources
		were causing DestroyOldData and InitializeNewData to be
		called.  XtSensitive was one of these.  Since this doesn't
		change the widget data, it shouldn't cause these routines
		to be called.  This resource & maxSelectable were removed
		from the trouble area.  maxSelectable currently can't be
		dynamically changed.  The sensitive resource applies now to
		all items.

2/8/1993	VERSION 3.432
		Added FileChooser.

1/29/1993	VERSION 3.431
		Patched a few memory leaks in FileSelector Destroy().

1/28/1993	VERSION 3.43
		Incorporated new FileChooser widget from George Ferguson.
		Made suggested changes to allow FileSelector sortMode and
		pattern resources to be changed.  Deleted some unnecessary
		bitmaps & pixmaps from the PixelEditor subdirectory, freeing
		up lots of room.  I should have found this stuff earlier.

1/20/1993	VERSION 3.42
		Incorporated new FileComp from Robert Forsman.

1/19/1993	VERSION 3.41
		Improved FileSel man page to discuss checkExistence and
		sortMode.

1/11/1993	VERSION 3.31 & 3.4
		Fixed FileSel.h to insert missing paren in function
		prototype.  Removed silly copyrights.  Removed many unused
		variables.  Worked on ScrolledList to hopefully allow
		SetValues to change list contents (before SetValues was
		unimplemented).  Added a sensitiveArray resource to the
		ScrolledList, and removed the unused font resource.  This
		code is pretty ugly.  I hope it works.

8/31/1992	VERSION 3.3
		Incorporated lots of new widgets, modified FWF.tmpl to
		include MKDIRHIER line (commented out).  Added SqueakyClean
		stuff to delete Makefiles before making a shar file to
		reduce the shar size.

6/1/1992	VERSION 3.2
		Included mkdirhier with release, in new utils subdirectory.
		Removed FileSelP.h #include from FileSel.h file.

5/25/1992	VERSION 3.1
		Removed button border width settings from FileSelector,
		Added fixes to FileComp for new ScrolledList function
		calling conventions.

5/19/1992	VERSION 3.0
		Added new FileComplete, ImageSelector, Rheostat, Cmap,
		Shistogram, Hdial, Slider2 and Canvas widgets.  New
		Imakefile build system doesn't use makedepend.  A zillion
		other changes which I can't remember.

1/30/1992	VERSION 2.2
		Removed XPM2.8 directory, since XPM3.0 shipped with X11R5.
		Updated PixEditT to load & save XPM3 files.  Changed the
		PixelEditor SetNewImage routines to always redraw after an
		image has been set.  Added a sensitivity array argument to
		the ScrolledListSetList function.

7/14/1991	VERSION 2.14
		Modified SetValues in PixelEditor so that a change in size
		of a non-shared image will update the imagePixels resource
		as well, which is use by some of the user interface routines.

7/5/1991	VERSION 2.13
		Added XtNpercentMode to Histogram widget to display
		percentages on Y axis.

		Added #ifdef for broken HP filesystem in FileSel.c to
		allow stat of .. to act sensibly as suggested by Robert
		Forsman.  Also added faster check for link to directory
		in Directory.c.  Old method can be used by a #define of
		SLOW_DIRLINK_TEST.

6/26/1991	VERSION 2.12
		Fixed FileSelector "Can't Change XtNfileSelected" error.
		Made PixelEditor redraw less often.  Still redraws twice
		when current image doesn't have zoom factor of 1.

6/5/1991	VERSION 2.11
		As per Gerry Tomlinson's request, the Imakefile for Dir
		was changed to add semicolons after the cp commands.

5/9/1991	VERSION 2.1
		The file names of the components have been changed to be
		<= 14 characters long for System V users.  This causes some
		confusion between widget names and file names.  The decision
		was made not to change widget names because it would cause
		portability problems with existing code, make the names less
		identifiable, and would be an all around pain to do.  Test
		programs end in a 'T' rather than '_test' to save file name
		size as well.

		The PixelEditor_test program (now called PixEditT) had problems
		when loading large bitmaps into a viewport.  The server would
		chew up huge amounts of memory and go away for about 10
		minutes.  This does not occur if the PixelEditor widget is
		not in a viewport.  Because of this, the viewport can be
		enabled on the command line now with a -scrollbars option, and
		loads will turn off the grid & set the zoom factor to 1.