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