]> Pileus Git - ~andy/gtk/blob - ChangeLog.pre-2-6
===== Released 2.0.1 ======
[~andy/gtk] / ChangeLog.pre-2-6
1 Fri Mar 29 18:15:12 2002  Owen Taylor  <otaylor@redhat.com>
2
3         * ===== Released 2.0.1 ======
4
5 Fri Mar 29 18:09:18 2002  Owen Taylor  <otaylor@redhat.com>
6
7         * gtk/gtkaccelgroup.c (gtk_accel_group_query): Call 
8         gdk_keyval_to_lower() on the key passed in, since we
9         lowercase all other key vals passed in, so querying
10         keyvals will otherwise fail if the caller used
11         an uppercase accelerators (#76899, Vitaly Tishkov)
12
13 Fri Mar 29 17:41:21 2002  Owen Taylor  <otaylor@redhat.com>
14
15         * gtk/gtkmain.c (load_modules): Fix screwup in handling
16         of module path that was resulting in freed memory being
17         accessed when both GTK_MODULES and a theme were set.
18         (#76902, Johan Dahlin)
19
20 Fri Mar 29 17:57:36 2002  Owen Taylor  <otaylor@redhat.com>
21
22         * gtk/gtkiconfactory.c (get_default_icons): Fix wrong
23         stock id's for ADD/REMOVE. (#76915, Vitaly Tishkov)
24
25 2002-03-29  Hans Breuer  <hans@breuer.org>
26
27         * gtk/gtkmain.h : fix typo in gtk_init_check macro, which
28         caused crashes if argc != 0
29
30         * gtk/stock-icons/makefile.msc : added new icons
31
32 Fri Mar 29 20:17:35 2002  Kristian Rietveld  <kris@gtk.org>
33
34         * gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered):
35         remove call to gtk_tree_model_sort_increment_stamp
36         (gtk_tree_model_sort_sort_level): always increment the stamp
37
38 Fri Mar 29 00:19:41 2002  Owen Taylor  <otaylor@redhat.com>
39
40         * NEWS: Updates
41
42         * configure.in: Version 2.0.1, binary, interface age 1.
43
44         * configure.in (GDK_PIXBUF_VERSION): Up required versions
45         of dependencies.
46
47         * gtk/gtkiconfactory.c gtk/stock-icons/Makefile.am:
48         Add stock_add/remove_16.
49
50 Thu Mar 28 18:38:30 2002  Owen Taylor  <otaylor@redhat.com>
51
52         * gtk/gtk[hv]paned.c (gtk_[hv]paned_size_allocate): 
53         Don't show the window unless the widget is mapped.
54         (#76742, Dennis Björklund, Soeren Sandmann)
55
56 2002-03-29  Hans Breuer  <hans@breuer.org>
57
58         Fixed dashed line issues (#74441) to an IMO reasonable extend. 
59         That is: use PS_USERSTYLE on WinNT (the next GDI limit appears
60         to be with lines width > 50); Render horizontal and vertical
61         dashed lines on Win9x 'by hand'. Dotted selection rectangles 
62         and Dia look nice ...
63
64         * gdk/win32/gdkprivate-win32.h : add pen_dashes pointer and
65         num_pen_dashes to _GdkGCWin32
66         * gdk/win32/gdkgc-win32.c : initialize pen_dashes and remove
67         the guesses from dashes to windoze line styles.
68         (predraw_set_forground) : always ExtCreatePen (PS_SOLID) on
69         Win9x, which does not support PS_USERSTYLE.
70         * gdk/win32/gdkdrawable-win32.c : new functions render_line_
71         <horizontal|vertical>. Use them if not running on NT in
72         gdk_win32_draw_<rectangle|segments|lines> ()
73
74         * gdk/win32/gdkkeys-win32.c (gdk_keyval_name) : return NULL
75         for keyval == 0 to avoid to have zeros in all menu entries 
76         without accelerator.
77
78 2002-03-29  Jakub Steiner <jimmac@ximian.com>
79
80         * gtk/stock-icons/stock_add_24.png:
81         * gtk/stock-icons/stock_add_16.png:
82         * gtk/stock-icons/stock_remove_24.png:
83         * gtk/stock-icons/stock_remove_16.png: use a simple '+' and '-',
84           works better. the old box was too clumsy
85
86 Thu Mar 28 21:11:04 2002  Tim Janik  <timj@gtk.org>
87
88         * gtk/gtkfilesel.c (open_new_dir): when encountering non-UTF-8 file
89         names, alert the user with g_message() instead of g_warning() and
90         put out the actual conversion error.
91
92 2002-03-28  Dave Camp  <dave@ximian.com>
93
94         * gtk/gtktreeview.c (install_scroll_sync_handler): Don't install
95         the handler if the widget isn't realized.
96
97 2002-03-28  Jakub Steiner <jimmac@ximian.com>
98
99         * gtk/stock-icons/stock_font*:
100         * gtk/stock-icons/stock_align*:
101         * gtk/stock-icons/stock_text*: better solution to the dark theme
102           problem. Also looks more pretty IMHO
103
104 2002-03-27  Matthias Clasen  <maclas@gmx.de>
105
106         * configure.in: Try to find libpng via pkg-config first,
107         since libpng-1.2.2 will come with a .pc file.
108
109 Wed Mar 27 11:10:39 2002  Owen Taylor  <otaylor@redhat.com>
110
111         * gtk/gtknotebook.c (gtk_notebook_real_remove): Set
112         page->last_focus_child to NULL as well as removing the
113         weak reference, to deal with reentrancy in set_focus_child().
114         (#76634, Dennis Björklund)
115
116 2002-03-27  Murray Cumming  <murrayc@usa.net>
117  
118         * gtk/gtktreeview.c: Corrected registered return type of
119         "move-cursor" signal. Had to add a marshaller to 
120         gtk/gtkmarshalers.list.
121         
122 Tue Mar 26 14:46:50 2002  Owen Taylor  <otaylor@redhat.com>
123
124         * gtk/gtkmenu.c (gtk_menu_popup): Shuffle the ordering around
125         some more (position before realizing) fixing problems with 
126         arrows popping up at the wrong time (#73386), hopefully not
127         introducing other problems. (Reported by Ettore Perrazoli, others)
128
129 2002-03-26  Dave Camp  <dave@ximian.com>
130
131         * gtk/gtktreeview.c (gtk_tree_view_button_press): Free the path
132         after calling gtk_tree_view_row_activated() rather than before.
133
134 2002-03-25  Sven Neumann  <sven@gimp.org>
135
136         * gtk/gtkrc.c (gtk_rc_parse_font_name): free the style's
137         font_description before assigning a new one.
138         (gtk_rc_parse_stock): always unref the created icon_set. #76289
139         
140 2002-03-25  Mark McLoughlin  <mark@skynet.ie>
141
142         * gtk/gtkbindings.c: (gtk_binding_entry_add_signal),
143         kill code duplicated in gtk_binding_entry_add_signall.
144
145 Sun Mar 24 10:32:38 2002  Jonathan Blandford  <jrb@redhat.com>
146
147         * gtk/gtktreemodel.c (gtk_tree_path_copy): Make path arg const, #75653
148
149         * gtk/gtkfontsel.c (gtk_font_selection_show_available_styles): fix
150         a warning
151
152         * gtk/gtktreeview.c (gtk_tree_view_button_press): remove the grab
153         when we emit row_activated so that listeners of this signal can
154         grab the mouse, #75629
155
156 2002-03-23  Havoc Pennington  <hp@pobox.com>
157
158         * gtk/gtktextlayout.c (gtk_text_layout_real_invalidate):
159         invalidate the line containing start, even if the [start,end)
160         range is empty (just invalidate [start,end], essentially).
161         Partially fixes #72374
162
163 2002-03-23  Havoc Pennington  <hp@pobox.com>
164
165         * gtk/gtktextview.c (gtk_text_view_do_popup): end any selection in
166         progress, patch from db@zigo.dhs.org, #74620
167
168 2002-03-23  Havoc Pennington  <hp@pobox.com>
169
170         * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): extend
171         selection for pageup/pagedown and ctrl+pageup/pagedown if 
172         shift is held. more of #53934
173
174 2002-03-23  Havoc Pennington  <hp@pobox.com>
175
176         * gtk/gtktextview.c (gtk_text_view_destroy_layout): disconnect 
177         layout handlers earlier in the function, to avoid possible
178         reentrancy screwups
179         (gtk_text_view_invalidate): Don't install idle handlers if 
180         layout == NULL, otherwise we get problems during finalization 
181         since clearing the buffer invalidates and puts the idle handlers
182         back after we destroy the layout. #74660
183         (gtk_text_view_ensure_layout): Install the validation handlers
184         right after creating the layout.
185
186         * gtk/gtktexttagtable.c (foreach_unref): call
187         _gtk_text_buffer_notify_will_remove_tag(), #75126
188
189 2002-03-22  Havoc Pennington  <hp@pobox.com>
190
191         * gdk/x11/gdkfont-x11.c (gdk_fontset_load): add more explanatory
192         text to the error message about missing charsets, and use
193         g_printerr() not g_warning() since this is typically not a
194         programming error (we do not export any API to ask whether 
195         a font set will have missing charsets so apps realistically can't 
196         do anything other than try the gdk_fontset_load())
197
198         * gtk/gtktextview.c (gtk_text_view_key_press_event): return FALSE
199         if the text view isn't editable and the user presses Return, 
200         so default buttons and such can be activated, #74937
201
202         * gtk/gtktextbuffer.c (paste_from_buffer): don't insert 
203         if the insertion point is not editable and the paste 
204         is interactive, #74125
205
206         * gtk/gtkwindow.c (gtk_window_move_resize): enhance the #if 0
207         debug spew
208
209         * gtk/gtktextbuffer.c (cut_or_copy): only remove the previous 
210         cut/copied data right before replacing it, when we know we are
211         going to replace it. Fixes #74049
212
213 2002-03-22  Richard Hult  <rhult@codefactory.se>
214
215         * gdk/gdkevents.c (gdk_event_get_root_coords): Fix typo, where x
216         value was assigned to both x and y.
217
218 Fri Mar 22 11:29:11 2002  Owen Taylor  <otaylor@redhat.com>
219
220         Partial fix for problem where keypad keys acted
221         as shift-arrows in an entry rather than arrows (#74327)
222
223         * gtk/gtkkeyhash.c (_gtk_key_hash_lookup): Sort lookup
224         results by number of modifiers in the entry. Fixes
225         problem where if a key matched both modified and unmodified
226         key bindings ... e.g., the distinguishing key binding
227         was consumed, then it was random which was used. 
228
229         * gtk/gtkbindings.c (gtk_binding_entries_sort_patterns): 
230         Catch the case where there are multiple entries from the
231         same bindingset (with different modifiers), and use only
232         the first entry, which, with the change in _gtk_key_hash_lookup()
233         will be the preferred value.
234
235 Fri Mar 22 10:56:19 2002  Owen Taylor  <otaylor@redhat.com>
236
237         * gtk/gtkaccelmap.c (gtk_accel_map_save_fd): Fix memory
238         leak. (#74400, Morten Welinder.)
239
240         * gtk/gtkaccelmap.c: Properly handle short returns from
241         write() calls. (Handling EINTR isn't enough... that only
242         handles the case where you were interrupted before you
243         wrote a single byte.)
244         
245         * gdk/linux-fb/gdkmouse-fb.c gdk/linux-fb/gdkkeyboard-fb.c:
246         Robustify against short returns from write() calls.
247
248 Fri Mar 22 10:12:10 2002  Owen Taylor  <otaylor@redhat.com>
249
250         * gtk/gtktextview.c (gtk_text_view_paint): Change
251         G_BREAKPOINT() to g_assert_not_reached ().
252         (#75865, Ashok Venkiteswaran)
253         
254 2002-03-22  Tor Lillqvist  <tml@iki.fi>
255
256         * gdk/win32/gdkgc-win32.c (gdk_win32_gc_set_dashes): Don't clear
257         all of the pen_style, just the PS_STYLE_MASK. Seems to fix #74441,
258         but that is just the special case of one-pixel wide one-pixel
259         on-off dotted lines. To fully implement generic X11 style dashed
260         lines a major rewrite would be needed.
261
262 2002-03-21  Matthias Clasen  <maclas@gmx.de>
263
264         * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Trivial typo
265         fix. (Vitaly Tishkov, #75726)
266
267 Thu Mar 21 10:04:05 2002  Owen Taylor  <otaylor@redhat.com>
268
269         * gdk/gdkwindow.c (gdk_window_real_get_depth): Remove
270         some left over debugging code with a G_BREAKPOINT()
271         in it.
272
273 Wed Mar 20 19:33:31 2002  Owen Taylor  <otaylor@redhat.com>
274
275         * gtk/gtkcalendar.c (gtk_calendar_main_button): When
276         changing months when the user clicks on a prev-month
277         or next-month day, focus and select the new day.
278         Ignore double clicks on prev-month, next-month days.
279         (Based on suggestions from Andras Salamon, #74173)
280
281         * gtk/gtkcalendar.c: Implement the focused/unfocused
282         selected color change.
283
284 2002-03-20  Alex Larsson  <alexl@redhat.com>
285
286         Patches from Carlo E. Prelz <fluido@fluido.as>
287         Now gtkfb at least compiles and mostly works. The keyboard
288         stuff needs more loving.
289         
290         * gdk/linux-fb/gdkkeyboard-fb.c (xlate_get_for_keyval,
291         xlate_get_for_keycode, raw_get_for_keyval, raw_get_for_keycode):
292         At least set the out parameters for these calls.
293
294         * gdk/linux-fb/gdkmain-fb.c:
295         (gdk_pointer_grab_info_libgtk_only, gdk_keyboard_grab_info_libgtk_only):
296         Implement new functions.
297         
298 Wed Mar 20 19:00:03 2002  Owen Taylor  <otaylor@redhat.com>
299
300         * gtk/gtkentry.c (gtk_entry_set_text): Short-circuit
301         the text to the exact same thing, so we don't 
302         unexpectedly change the selection or cursor position.
303         (#74290, John Ellis.)
304
305 Thu Mar 21 00:05:14 2002  Kristian Rietveld  <kris@gtk.org>
306
307         * gtk/gtktreeview.c (gtk_tree_view_get_background_area),
308         (gtk_tree_view_get_cell_area): fix logic (fixes #74235, #73593)
309
310 Wed Mar 20 17:11:51 2002  Owen Taylor  <otaylor@redhat.com>
311
312         * gtk/gtkrc.c: Patch from Richard Hestilow to fix
313         gtk-font-name changes for widgets that get the actual
314         default style. (#73709)
315
316 Wed Mar 20 22:59:23 2002  Kristian Rietveld  <kris@gtk.org>
317
318         * gtk/gtkrbtree.[ch]: add _gtk_rbtree_set_fixed_height()
319
320         * gtk/gtktreeprivate.h: add fixed_height_check field
321
322         * gtk/gtktreeview.c (gtk_tree_view_init): initialize
323         scroll_sync_timer and fixed_height_check
324         (do_validate_rows): add fixed_height_check. If all validated rows
325         in the first cycle have the same height, then we set that height for
326         the entire tree. This is some sort of 'fake' optimization, but helps
327         a lot for the common case. We keep validating the entire tree in
328         the background though.
329         (gtk_tree_view_set_model): reset fixed_height_check
330
331 Wed Mar 20 16:36:08 2002  Owen Taylor  <otaylor@redhat.com>
332
333         * gtk/*.c: Patch from Erwann Chenede, #73900 fixing
334         a lot of warnings with Forte CC, mostly implicit
335         casts between void * and function pointers.
336         
337         * gdk/gdkevents.c (gdk_event_get_state): GdkEventVisibility's
338         state field is not a GdkModifierType. (Also #73900)
339
340 Wed Mar 20 12:35:22 2002  Owen Taylor  <otaylor@redhat.com>
341
342         * gtk/gtkwidget.c (gtk_widget_grab_default): Remove
343         leftover notification of has-default. (#75508, Jacob
344         Berkman.)
345
346 Wed Mar 20 12:27:07 2002  Owen Taylor  <otaylor@redhat.com>
347
348         * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Allow
349         arrow keys as accelerators, as long as some modifier
350         is pressed. (#75495)
351
352         * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Fix
353         incorrect example in the docs.
354
355 Wed Mar 20 12:06:30 2002  Owen Taylor  <otaylor@redhat.com>
356
357         * gtk/gtkwidget.c (gtk_widget_set_child_visible):
358         Fix segfault when widget->parent is NULL. 
359         (#75615, Alexey A. Malyshev) 
360
361 Wed Mar 20 11:32:07 2002  Owen Taylor  <otaylor@redhat.com>
362
363         * gtk/gtkentry.c: Improve test to prevent infinite
364         loop. (#74952, Thomas Leonard)
365
366         * gtk/gtkmenushell.c (gtk_real_menu_shell_cycle_focus):
367         Fix warning when toplevel menu shell isn't a menu
368         bar. (Thomas Leonard, #75602)
369
370 Wed Mar 20 11:00:59 2002  Owen Taylor  <otaylor@redhat.com>
371
372         * configure.in: Use $PKG_CONFIG, not pkg-config.
373         (LEE Sau Dan, #75572)
374
375 Wed Mar 20 10:55:56 2002  Owen Taylor  <otaylor@redhat.com>
376
377         * gdk/x11/gdkevents-x11.c (gdk_event_translate): Fix assignment
378         of time in scroll events. (Sven Neumann, #75574)
379
380 2002-03-20  Tor Lillqvist  <tml@iki.fi>
381
382         * gdk/win32/gdkdnd-win32.c (gdk_drag_find_window): Use
383         gdk_window_get_toplevel(), as it is the top-level windows that are
384         registered for DND.
385
386         * gdk/win32/gdkwin32.h: Don't include gdkinternals.h.
387
388 2002-03-19  jacob berkman  <jacob@ximian.com>
389
390         * gtk/gtkcombo.c (gtk_combo_find): fix infinite loop when
391         gtk_combo_func() returns NULL (bug #75464)
392
393 2002-03-18  jacob berkman  <jacob@ximian.com>
394
395         * gtk/gtkaspectframe.c (gtk_aspect_frame_class_init): set the
396         correct min/max values for the ratio property (fixes #75331)
397
398 Mon Mar 18 11:55:03 2002  Owen Taylor  <otaylor@redhat.com>
399
400         * gtk/gtkimmulticontext.c (gtk_im_multicontext_get_slave):
401         Patch from Yao Zhang fixing reference count leak.
402
403         * gtk/gtkentry.c (gtk_entry_key_release): if (entry->editable),
404         not if (!entry->editable).
405
406 Mon Mar 18 11:09:17 2002  Owen Taylor  <otaylor@redhat.com>
407
408         * gdk/x11/gdkwindow-x11.c (gdk_window_set_override_redirect): 
409         Fix backwards conditional. (#75019, Dan Winship.)
410
411 Sun Mar 17 01:11:16 2002  Kristian Rietveld  <kris@gtk.org>
412
413         * gtk/gtktreeview.c (gtk_tree_view_size_request): use
414         do_validate_rows instead of validate_rows_handler (fix by
415         Mike Pieper, #74126)
416
417 Sat Mar 16 23:54:56 2002  Kristian Rietveld  <kris@gtk.org>
418
419         * gdk/x11/gdkwindow-x11.c (gdk_window_set_static_bit_gravity): just
420         return when we have an input_only window (fix by Owen Taylor)
421
422         * gtk/gtktreeprivate.h (struct _GtkTreeViewPrivate): add
423         scroll_sync_timer
424
425         * gtk/gtktreeview.c (install_scroll_sync_handler): new function,
426         (scroll_sync_handler): ditto,
427         (gtk_tree_view_unrealize): take scroll_sync_timer into account
428         (gtk_tree_view_row_deleted): install scroll_sync_timer instead of
429         calling top_row_to_dy/dy_to_top_row directly
430         -- this greatly speeds up clearing the model (#73199)
431
432         * gtk/gtktreemodelsort.c
433         (gtk_tree_model_sort_convert_path_to_child_path): fix up this function,
434         for some reason I really screwed it up (fixes #74663)
435
436 2002-03-16  Sven Neumann  <sven@gimp.org>
437
438         * configure.in (GDK_PIXBUF_DEP_CFLAGS) (GDK_PIXBUF_XLIB_DEP_CFLAGS) 
439         (GDK_DEP_CFLAGS) (GTK_DEP_CFLAGS): include CFLAGS from gthread-2.0
440         so that the libs work correctly in a threaded environment.
441
442 Fri Mar 15 12:51:42 2002  Jonathan Blandford  <jrb@redhat.com>
443
444         * gtk/gtktreeviewcolumn.c
445         (gtk_tree_view_column_new_with_attributes): add example to docs,
446         as people are seeming to have trouble with this function.
447
448 2002-03-15  Tor Lillqvist  <tml@iki.fi>
449
450         * configure.in: Set MATH_LIB to empty also on Win32.
451
452 Fri Mar 15 15:37:01 2002  Owen Taylor  <otaylor@redhat.com>
453
454         * gdk/x11/gdkdrawable-x11.c (convert_to_format): 
455         Fix byte shift arithmetic for big-endian. (Tracked
456         down with help from Tuomas Kuosmanen)
457
458 Fri Mar 15 11:28:41 2002  Jonathan Blandford  <jrb@redhat.com>
459
460         * gtk/gtktreeview.c (gtk_tree_view_insert_column_with_data_func):
461         make args const, 74159
462         (gtk_tree_view_insert_column_with_attributes): ditto
463
464         * gtk/gtktreeviewcolumn.c
465         (gtk_tree_view_column_cell_process_action): remov unused variables.
466
467 Fri Mar 15 13:31:51 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
468
469         * gtk/gtkmenu.c (gtk_menu_leave_notify): Fix test for "active
470         submenu".
471
472 2002-03-15 Padraig O'Briain <padraig.obriain@sun.com>
473
474         * gdk/x11/gdkkeys-x11.c (update_keymaps): Fudge keymap to have lower
475         upper case variants if there is only a single keysym per keycode and
476         the key symbol has upper and lower case variants (#74512)
477
478 Thu Mar 14 17:09:52 2002  Owen Taylor  <otaylor@redhat.com>
479
480         * gdk/gdkwindow.c (gdk_window_process_all_updates): Fix rather
481         improbable reentrancy problem if a window is destroyed
482         while updates are being processed on another window. (Noticed
483         by Michael Meeks, #74708)
484
485 2002-03-14 Vitaly Tishkov <tvv@sparc.spb.su>
486
487         * gtk/gtktreemodelsort.c
488         typo in docs for gtk_tree_model_sort_convert_iter_to_child_iter() fixed
489
490
491 Thu Mar 14 11:17:18 2002  Owen Taylor  <otaylor@redhat.com>
492
493         * gtk/gtkkeyhash.c (_gtk_key_hash_remove_entry): When
494         removing keys from the key hash, reinsert the right list
495         back into the hash. (Dave Camp, #74571)
496
497 Wed Mar 13 17:17:40 2002  Owen Taylor  <otaylor@redhat.com>
498
499         * gtk/gtkobject.h: Remove left-over GTK_OBJECT_CONNECTED
500         macro that was defined in terms of the now-gone GTK_CONNECTED
501         flag. (Seth Burgess, #74028)
502
503 Wed Mar 13 17:11:10 2002  Owen Taylor  <otaylor@redhat.com>
504
505         * gtk/gtkaccelgroup.c (accel_group_weak_ref_detach): Unset 
506         the acceleratable_groups qdata because qdata isn't removed
507         on ->dispose but rather on ->finalize. (#74569, found
508         by Matt Wilson.)
509
510 Tue Mar 12 23:14:23 2002  Jonathan Blandford  <jrb@redhat.com>
511
512         * gtk/gtktreeselection.c (gtk_tree_selection_unselect_iter): Fix
513         cut-n-paste bug.
514
515 Sat Mar  9 18:23:25 2002  Richard Hestilow  <hestilow@ximian.com>
516
517         * gtk/gtkimage.c (gtk_image_set_from_filename): Allow NULL
518         filenames.
519         
520 Tue Mar 12 10:50:09 2002  Owen Taylor  <otaylor@redhat.com>
521
522         * modules/input/gtkimcontextxim.c (gtk_im_context_xim_filter_keypress):
523         Fix incorrect return value, filter out returns of 0x7f for
524         the delete key. (#74179, Kang Jeong-He)
525
526 Mon Mar 11 23:42:11 2002  Jonathan Blandford  <jrb@redhat.com>
527
528         * gtk/gtktreemodel.c (gtk_tree_model_foreach): fix totally broken
529         foreach function.
530
531 2002-03-11  Matthias Clasen  <maclas@gmx.de>
532
533         * gtk/gtkitemfactory.c (gtk_item_factory_add_foreign): Document
534         gtk_{menu_item,widget}_set_accel_path() as the recommended API.  
535         (#69244)
536
537 2002-03-11  James Henstridge  <james@daa.com.au>
538
539         * configure.in: set CCAS and CCASFLAGS to get automake 1.6
540         compatibility without breaking things for people using 1.4.
541
542 Sun Mar 10 21:04:30 2002  Jonathan Blandford  <jrb@redhat.com>
543
544         * gtk/gtktreeview.c (gtk_tree_view_button_press): finally get the
545         right behavior.
546
547 Mon Mar 11 01:25:14 2002  Kristian Rietveld  <kris@gtk.org>
548
549         * gtk/gtktreeview.c (gtk_tree_view_button_press): compare path with
550         cursor path and not with the selected iter in the 'decide to edit'
551         check
552