]> Pileus Git - ~andy/gtk/blob - ChangeLog.pre-2-8
Patch from Erwann Chenede, #73900 fixing a lot of warnings with Forte CC,
[~andy/gtk] / ChangeLog.pre-2-8
1 Wed Mar 20 16:36:08 2002  Owen Taylor  <otaylor@redhat.com>
2
3         * gtk/*.c: Patch from Erwann Chenede, #73900 fixing
4         a lot of warnings with Forte CC, mostly implicit
5         casts between void * and function pointers.
6         
7         * gdk/gdkevents.c (gdk_event_get_state): GdkEventVisibility's
8         state field is not a GdkModifierType. (Also #73900)
9
10 Wed Mar 20 12:35:22 2002  Owen Taylor  <otaylor@redhat.com>
11
12         * gtk/gtkwidget.c (gtk_widget_grab_default): Remove
13         leftover notification of has-default. (#75508, Jacob
14         Berkman.)
15
16 Wed Mar 20 12:27:07 2002  Owen Taylor  <otaylor@redhat.com>
17
18         * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Allow
19         arrow keys as accelerators, as long as some modifier
20         is pressed. (#75495)
21
22         * gtk/gtkaccelgroup.c (gtk_accelerator_valid): Fix
23         incorrect example in the docs.
24
25 Wed Mar 20 12:06:30 2002  Owen Taylor  <otaylor@redhat.com>
26
27         * gtk/gtkwidget.c (gtk_widget_set_child_visible):
28         Fix segfault when widget->parent is NULL. 
29         (#75615, Alexey A. Malyshev) 
30
31 Wed Mar 20 11:32:07 2002  Owen Taylor  <otaylor@redhat.com>
32
33         * gtk/gtkentry.c: Improve test to prevent infinite
34         loop. (#74952, Thomas Leonard)
35
36         * gtk/gtkmenushell.c (gtk_real_menu_shell_cycle_focus):
37         Fix warning when toplevel menu shell isn't a menu
38         bar. (Thomas Leonard, #75602)
39
40 Wed Mar 20 11:00:59 2002  Owen Taylor  <otaylor@redhat.com>
41
42         * configure.in: Use $PKG_CONFIG, not pkg-config.
43         (LEE Sau Dan, #75572)
44
45 Wed Mar 20 10:55:56 2002  Owen Taylor  <otaylor@redhat.com>
46
47         * gdk/x11/gdkevents-x11.c (gdk_event_translate): Fix assignment
48         of time in scroll events. (Sven Neumann, #75574)
49
50 2002-03-20  Tor Lillqvist  <tml@iki.fi>
51
52         * gdk/win32/gdkdnd-win32.c (gdk_drag_find_window): Use
53         gdk_window_get_toplevel(), as it is the top-level windows that are
54         registered for DND.
55
56         * gdk/win32/gdkwin32.h: Don't include gdkinternals.h.
57
58 2002-03-19  jacob berkman  <jacob@ximian.com>
59
60         * gtk/gtkcombo.c (gtk_combo_find): fix infinite loop when
61         gtk_combo_func() returns NULL (bug #75464)
62
63 2002-03-18  jacob berkman  <jacob@ximian.com>
64
65         * gtk/gtkaspectframe.c (gtk_aspect_frame_class_init): set the
66         correct min/max values for the ratio property (fixes #75331)
67
68 Mon Mar 18 11:55:03 2002  Owen Taylor  <otaylor@redhat.com>
69
70         * gtk/gtkimmulticontext.c (gtk_im_multicontext_get_slave):
71         Patch from Yao Zhang fixing reference count leak.
72
73         * gtk/gtkentry.c (gtk_entry_key_release): if (entry->editable),
74         not if (!entry->editable).
75
76 Mon Mar 18 11:09:17 2002  Owen Taylor  <otaylor@redhat.com>
77
78         * gdk/x11/gdkwindow-x11.c (gdk_window_set_override_redirect): 
79         Fix backwards conditional. (#75019, Dan Winship.)
80
81 Sun Mar 17 01:11:16 2002  Kristian Rietveld  <kris@gtk.org>
82
83         * gtk/gtktreeview.c (gtk_tree_view_size_request): use
84         do_validate_rows instead of validate_rows_handler (fix by
85         Mike Pieper, #74126)
86
87 Sat Mar 16 23:54:56 2002  Kristian Rietveld  <kris@gtk.org>
88
89         * gdk/x11/gdkwindow-x11.c (gdk_window_set_static_bit_gravity): just
90         return when we have an input_only window (fix by Owen Taylor)
91
92         * gtk/gtktreeprivate.h (struct _GtkTreeViewPrivate): add
93         scroll_sync_timer
94
95         * gtk/gtktreeview.c (install_scroll_sync_handler): new function,
96         (scroll_sync_handler): ditto,
97         (gtk_tree_view_unrealize): take scroll_sync_timer into account
98         (gtk_tree_view_row_deleted): install scroll_sync_timer instead of
99         calling top_row_to_dy/dy_to_top_row directly
100         -- this greatly speeds up clearing the model (#73199)
101
102         * gtk/gtktreemodelsort.c
103         (gtk_tree_model_sort_convert_path_to_child_path): fix up this function,
104         for some reason I really screwed it up (fixes #74663)
105
106 2002-03-16  Sven Neumann  <sven@gimp.org>
107
108         * configure.in (GDK_PIXBUF_DEP_CFLAGS) (GDK_PIXBUF_XLIB_DEP_CFLAGS) 
109         (GDK_DEP_CFLAGS) (GTK_DEP_CFLAGS): include CFLAGS from gthread-2.0
110         so that the libs work correctly in a threaded environment.
111
112 Fri Mar 15 12:51:42 2002  Jonathan Blandford  <jrb@redhat.com>
113
114         * gtk/gtktreeviewcolumn.c
115         (gtk_tree_view_column_new_with_attributes): add example to docs,
116         as people are seeming to have trouble with this function.
117
118 2002-03-15  Tor Lillqvist  <tml@iki.fi>
119
120         * configure.in: Set MATH_LIB to empty also on Win32.
121
122 Fri Mar 15 15:37:01 2002  Owen Taylor  <otaylor@redhat.com>
123
124         * gdk/x11/gdkdrawable-x11.c (convert_to_format): 
125         Fix byte shift arithmetic for big-endian. (Tracked
126         down with help from Tuomas Kuosmanen)
127
128 Fri Mar 15 11:28:41 2002  Jonathan Blandford  <jrb@redhat.com>
129
130         * gtk/gtktreeview.c (gtk_tree_view_insert_column_with_data_func):
131         make args const, 74159
132         (gtk_tree_view_insert_column_with_attributes): ditto
133
134         * gtk/gtktreeviewcolumn.c
135         (gtk_tree_view_column_cell_process_action): remov unused variables.
136
137 Fri Mar 15 13:31:51 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
138
139         * gtk/gtkmenu.c (gtk_menu_leave_notify): Fix test for "active
140         submenu".
141
142 2002-03-15 Padraig O'Briain <padraig.obriain@sun.com>
143
144         * gdk/x11/gdkkeys-x11.c (update_keymaps): Fudge keymap to have lower
145         upper case variants if there is only a single keysym per keycode and
146         the key symbol has upper and lower case variants (#74512)
147
148 Thu Mar 14 17:09:52 2002  Owen Taylor  <otaylor@redhat.com>
149
150         * gdk/gdkwindow.c (gdk_window_process_all_updates): Fix rather
151         improbable reentrancy problem if a window is destroyed
152         while updates are being processed on another window. (Noticed
153         by Michael Meeks, #74708)
154
155 2002-03-14 Vitaly Tishkov <tvv@sparc.spb.su>
156
157         * gtk/gtktreemodelsort.c
158         typo in docs for gtk_tree_model_sort_convert_iter_to_child_iter() fixed
159
160
161 Thu Mar 14 11:17:18 2002  Owen Taylor  <otaylor@redhat.com>
162
163         * gtk/gtkkeyhash.c (_gtk_key_hash_remove_entry): When
164         removing keys from the key hash, reinsert the right list
165         back into the hash. (Dave Camp, #74571)
166
167 Wed Mar 13 17:17:40 2002  Owen Taylor  <otaylor@redhat.com>
168
169         * gtk/gtkobject.h: Remove left-over GTK_OBJECT_CONNECTED
170         macro that was defined in terms of the now-gone GTK_CONNECTED
171         flag. (Seth Burgess, #74028)
172
173 Wed Mar 13 17:11:10 2002  Owen Taylor  <otaylor@redhat.com>
174
175         * gtk/gtkaccelgroup.c (accel_group_weak_ref_detach): Unset 
176         the acceleratable_groups qdata because qdata isn't removed
177         on ->dispose but rather on ->finalize. (#74569, found
178         by Matt Wilson.)
179
180 Tue Mar 12 23:14:23 2002  Jonathan Blandford  <jrb@redhat.com>
181
182         * gtk/gtktreeselection.c (gtk_tree_selection_unselect_iter): Fix
183         cut-n-paste bug.
184
185 Sat Mar  9 18:23:25 2002  Richard Hestilow  <hestilow@ximian.com>
186
187         * gtk/gtkimage.c (gtk_image_set_from_filename): Allow NULL
188         filenames.
189         
190 Tue Mar 12 10:50:09 2002  Owen Taylor  <otaylor@redhat.com>
191
192         * modules/input/gtkimcontextxim.c (gtk_im_context_xim_filter_keypress):
193         Fix incorrect return value, filter out returns of 0x7f for
194         the delete key. (#74179, Kang Jeong-He)
195
196 Mon Mar 11 23:42:11 2002  Jonathan Blandford  <jrb@redhat.com>
197
198         * gtk/gtktreemodel.c (gtk_tree_model_foreach): fix totally broken
199         foreach function.
200
201 2002-03-11  Matthias Clasen  <maclas@gmx.de>
202
203         * gtk/gtkitemfactory.c (gtk_item_factory_add_foreign): Document
204         gtk_{menu_item,widget}_set_accel_path() as the recommended API.  
205         (#69244)
206
207 2002-03-11  James Henstridge  <james@daa.com.au>
208
209         * configure.in: set CCAS and CCASFLAGS to get automake 1.6
210         compatibility without breaking things for people using 1.4.
211
212 Sun Mar 10 21:04:30 2002  Jonathan Blandford  <jrb@redhat.com>
213
214         * gtk/gtktreeview.c (gtk_tree_view_button_press): finally get the
215         right behavior.
216
217 Mon Mar 11 01:25:14 2002  Kristian Rietveld  <kris@gtk.org>
218
219         * gtk/gtktreeview.c (gtk_tree_view_button_press): compare path with
220         cursor path and not with the selected iter in the 'decide to edit'
221         check
222