Mercurial > hg > xemacs-beta
comparison lwlib/ChangeLog @ 428:3ecd8885ac67 r21-2-22
Import from CVS: tag r21-2-22
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:28:15 +0200 |
parents | |
children | a5df635868b2 |
comparison
equal
deleted
inserted
replaced
427:0a0253eac470 | 428:3ecd8885ac67 |
---|---|
1 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2 | |
3 * XEmacs 21.2.22 is released | |
4 | |
5 1999-11-28 Martin Buchholz <martin@xemacs.org> | |
6 | |
7 * XEmacs 21.2.21 is released. | |
8 | |
9 1999-11-26 Martin Buchholz <martin@xemacs.org> | |
10 | |
11 * xlwtabs.c: Remove unused variables. Fix warnings. | |
12 | |
13 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org> | |
14 | |
15 * XEmacs 21.2.20 is released | |
16 | |
17 1999-09-09 Andy Piper <andy@xemacs.org> | |
18 | |
19 * xlwtabs.c: updated tabs widget from Ed Falk. | |
20 * xlwtabs.h: ditto. | |
21 * xlwtabsP.h: ditto. | |
22 | |
23 1999-09-22 Martin Buchholz <martin@xemacs.org> | |
24 | |
25 * lwlib-internal.h: | |
26 * lwlib-utils.h: | |
27 Move declaration of destroy_all_children from lwlib-internal.h to | |
28 lwlib-utils.h, where it belongs. | |
29 | |
30 1999-09-21 Andy Piper <andy@xemacs.org> | |
31 | |
32 * lwlib-Xm.c (xm_update_label): don't clobber pixmap type labels | |
33 with text. | |
34 | |
35 1999-09-22 Martin Buchholz <martin@xemacs.org> | |
36 | |
37 * xlwtabs.c: Fix C++ compilability. | |
38 | |
39 1999-09-18 Andy Piper <andy@xemacs.org> | |
40 | |
41 * xlwtabs.c: Put in tabs sync because clipping should fix useability | |
42 problems. | |
43 | |
44 1999-09-13 Andy Piper <andy@xemacs.org> | |
45 | |
46 * xlwtabs.c: Back out tabs sync because of reported useability | |
47 problems. | |
48 | |
49 1999-09-09 Andy Piper <andy@xemacs.org> | |
50 | |
51 * xlwtabs.c: updated tabs widget from Ed Falk. | |
52 * xlwtabs.h: ditto. | |
53 * xlwtabsP.h: ditto. | |
54 * xlwgcs.c: ditto. | |
55 * xlwgcs.h: ditto. | |
56 | |
57 1999-09-03 Martin Buchholz <martin@xemacs.org> | |
58 | |
59 * xlwgauge.c: Ansify. | |
60 Include <stdlib.h> to get prototype for atoi(). | |
61 (GaugeSelect): Call GaugeExpose with the right number of args. | |
62 (GaugeLoseSel): Call GaugeExpose with the right number of args. | |
63 (GaugeConvert): This is a XtConvertSelectionProc, | |
64 so 5th parameter must be of type XtPointer, not XPointer. | |
65 (GaugeGetValue): This is a XtTimerCallbackProc, | |
66 so 2nd parameter must be of type XtIntervalId *, not XtIntervalId. | |
67 | |
68 | |
69 1999-09-01 Martin Buchholz <martin@xemacs.org> | |
70 | |
71 * lwlib.c (free_widget_value_contents): Use proper type for cast. | |
72 | |
73 * xlwradio.c: Use function prototypes everywhere. | |
74 * xlwcheckbox.c: | |
75 * xlwradio.c: | |
76 * xlwradioP.h: Move declarations of non-static functions defined | |
77 in xlwradio.c into xlwradioP.h. | |
78 | |
79 1999-09-02 Andy Piper <andy@xemacs.org> | |
80 | |
81 * xlwgcs.c: include xmu.h | |
82 | |
83 1999-09-01 Andy Piper <andy@xemacs.org> | |
84 | |
85 * xlwgauge.c: rearrange headers yet again. | |
86 * xlwcheckbox.c: ditto. | |
87 * xlwradio.c: ditto. | |
88 * xlwtabs.c: ditto. | |
89 | |
90 1999-09-01 Andy Piper <andy@xemacs.org> | |
91 | |
92 * xlwgauge.c: use xmu.h | |
93 * xlwcheckbox.c: ditto. | |
94 * xlwradio.c: ditto. | |
95 | |
96 1999-08-31 Andy Piper <andy@xemacs.org> | |
97 | |
98 * xlwtabs.c: | |
99 * xlwgcs.c: | |
100 * xlwradio.c: | |
101 * xlwcheckbox.c: | |
102 * xlwgauge.c: Fix for losing systems without Xmu. | |
103 | |
104 1999-08-31 Andy Piper <andy@xemacs.org> | |
105 | |
106 * lwlib-Xm.c (xm_update_one_widget): fix for AIX compiler lossage. | |
107 | |
108 1999-08-30 Andy Piper <andy@xemacs.org> | |
109 | |
110 * lwlib.c (free_widget_value_contents): be more precise about | |
111 freeing user defined args. | |
112 | |
113 * lwlib-Xaw.c (xaw_update_one_widget): make sure we use val not | |
114 its contents for hierarchies one deep. | |
115 | |
116 1999-08-29 Andy Piper <andy@xemacs.org> | |
117 | |
118 * xlwtabs.c: temporary fixes pending a new release. | |
119 * xlwtabsP.h: ditto. | |
120 | |
121 * lwlib-Xm.c (xm_update_one_widget): update user defined args. | |
122 (xm_create_label): set args after creation as well as before. | |
123 | |
124 * lwlib-Xlw.c (xlw_create_tab_control): orient tabs horizontally. | |
125 (xlw_update_tab_control): actually update the children rather than | |
126 the parent. | |
127 | |
128 * lwlib-Xaw.c (xaw_update_one_widget): update user defined args. | |
129 (xaw_create_label): set args after creation as well as before. | |
130 | |
131 1999-08-23 Andy Piper <andy@xemacs.org> | |
132 | |
133 * lwlib-Xm.c (xm_update_label): don't concatenate value to itself. | |
134 | |
135 * lwlib-Xm.c (xm_create_label_field): new function for creating labels. | |
136 (xm_creation_table): use it. | |
137 | |
138 * lwlib-Xaw.c (xaw_create_label_field): new function for creating labels. | |
139 (xaw_creation_table): use it. | |
140 | |
141 1999-08-16 Andy Piper <andy@xemacs.org> | |
142 | |
143 * lwlib.h: declare free_widget_value_tree. | |
144 | |
145 * lwlib.c (free_widget_value_tree): make non-static. | |
146 | |
147 * lwlib-Xm.c (xm_update_label): free val_string when updating. | |
148 | |
149 1999-08-04 Andy Piper <andy@xemacs.org> | |
150 | |
151 * lwlib-Xm.c (mark_dead_instance_destroyed): change so that its | |
152 defined for widgets. | |
153 (xm_nosel_callback): ditto. | |
154 | |
155 * xlwtabsP.h: sync with 1.5. | |
156 | |
157 * xlwtabs.c: sync with 1.18. | |
158 | |
159 1999-07-28 Andy Piper <andy@xemacs.org> | |
160 | |
161 * xlwtabs.c: new lucid tabs widget from Ed Falk. | |
162 * xlwtabs.h: ditto. | |
163 * xlwtabsP.h: ditto. | |
164 * xlwgcs.c: GC manipulation for tab widgets. | |
165 * xlwgcs.h: ditto. | |
166 | |
167 * xlwgauge.c: new athena gauge widget from Ed Falk. | |
168 * xlwgauge.h: ditto. | |
169 * xlwgaugeP.h: ditto. | |
170 | |
171 * xlwradio.c: new athena radio widget from Ed Falk. | |
172 * xlwradio.h: ditto. | |
173 * xlwradioP.h: ditto. | |
174 | |
175 * xlwcheckbox.c: new athena checkbox widget from Ed Falk. | |
176 * xlwcheckbox.h: ditto. | |
177 * xlwcheckboxP.h: ditto. | |
178 | |
179 * lwlib-utils.c (destroy_all_children): moved from lwlib-Xm.c. | |
180 | |
181 * lwlib-internal.h: declare destroy_all_children. | |
182 | |
183 * lwlib-config.c: add widget checks. | |
184 | |
185 * lwlib-Xm.h: declare xm_create_label; | |
186 | |
187 * lwlib-Xm.c (destroy_all_children): move to lwlib-utils.c. | |
188 (xm_update_label): enable for widgets. | |
189 (xm_update_one_widget): ditto. | |
190 (xm_create_button): rename in line with lwlib-Xaw.c | |
191 (xm_create_progress): ditto. | |
192 (xm_create_text_field): ditto. | |
193 (xm_create_combo_box): ditto. | |
194 (xm_create_label): new function. | |
195 (xm_creation_table): rename widget creation functions. | |
196 (xm_destroy_instance): enable for widgets. | |
197 (xm_generic_callback): ditto. | |
198 (xm_generic_callback): ditto. | |
199 | |
200 * lwlib-Xlw.c (xlw_tab_control_callback): new function. a special | |
201 callback that calls the correct function depending on what tab is | |
202 selected. | |
203 (xlw_create_tab_control): new function. | |
204 (build_tabs_in_widget): new function. puts tabs in a tab widget, | |
205 uses Xaw or Xm depending on how XEmacs was compiled. | |
206 (xlw_update_tab_control): update the resources for each | |
207 tab. optionally rebuild the contents of the tab widget. | |
208 (xlw_creation_table): add tab widget creation function. | |
209 (lw_lucid_widget_p): add tab widget. | |
210 (xlw_update_one_widget): ditto. | |
211 | |
212 * lwlib-Xaw.h: declare xaw_create_label; | |
213 | |
214 * lwlib-Xaw.c (lw_xaw_widget_p): add widgets classes. | |
215 (xaw_update_one_widget): ditto. | |
216 (xaw_update_one_value): add code from the Xm version. | |
217 (xaw_generic_callback): add Xm hack for setting command | |
218 states. beef up lookup of call data. | |
219 (xaw_create_button): new function. | |
220 (xaw_create_label): new function for use by tab widget. | |
221 (xaw_create_progress): new function. | |
222 (xaw_create_text_field): new function. | |
223 (xaw_creation_table): add new widget type creation functions. | |
224 | |
225 * Makefile.in.in: add dependencies for new lw widgets. | |
226 | |
227 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org> | |
228 | |
229 * XEmacs 21.2.19 is released | |
230 | |
231 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> | |
232 | |
233 * XEmacs 21.2.18 is released | |
234 | |
235 1999-07-05 Didier Verna <verna@inf.enst.fr> | |
236 | |
237 * lwlib-Xm.c (xm_update_one_widget): add missing #ifdefs around | |
238 call to xm_update_label. | |
239 | |
240 1999-06-28 Andy Piper <andy@xemacs.org> | |
241 | |
242 * lwlib-Xm.c: unconditionally enable text field & list code. | |
243 (make_progress): new function. creates a slider. | |
244 (make_text_field): new function. creates an edit field. | |
245 (make_combo_box): new function. creates a combo box. | |
246 (xm_creation_table): add new widget functions. | |
247 | |
248 1999-06-25 Andy Piper <andy@xemacs.org> | |
249 | |
250 * lwlib.h (_widget_value): add arglist slots. | |
251 declare new functions. | |
252 | |
253 * lwlib.c (free_widget_value_contents): handle arglists when | |
254 freeing. | |
255 (lw_add_value_args_to_args): new function. add arglist entries | |
256 from a widget_value structure. | |
257 | |
258 * lwlib-Xm.c (make_button): new function, create a motif button | |
259 for display in a buffer as a glyph. | |
260 (xm_creation_table): add make_button. | |
261 | |
262 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org> | |
263 | |
264 * XEmacs 21.2.17 is released | |
265 | |
266 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> | |
267 | |
268 * XEmacs 21.2.16 is released | |
269 | |
270 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org> | |
271 | |
272 * XEmacs 21.2.15 is released | |
273 | |
274 1999-05-17 Jerry James <jerry@cs.ucsb.edu> | |
275 | |
276 * xlwmenu.c (make_shadow_gcs): Test bottom_shadow_pixmap before | |
277 using it. | |
278 | |
279 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> | |
280 | |
281 * XEmacs 21.2.14 is released | |
282 | |
283 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | |
284 | |
285 * XEmacs 21.2.13 is released | |
286 | |
287 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
288 | |
289 * XEmacs 21.2.12 is released | |
290 | |
291 1999-02-18 Martin Buchholz <martin@xemacs.org> | |
292 | |
293 * lwlib/xlwmenu.c (massage_resource_name): Fix compiler warning | |
294 - Have to toupper ((int) (unsigned char) x) to be portable. |