+2005-11-17 Matthias Clasen <mclasen@redhat.com>
+
+ * perf/treeview.c: const correctness fixes
+ found by Arjan van de Ven and gcc.
+
+2005-11-16 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkimage.c (animation_timeout): call
+ gtk_window_process_updates() so the animation keeps running even
+ if the main loop is busy with sources that eat a lot of cpu with
+ high priority. Fixes bug #321444.
+
+ (gtk_image_new_from_animation): document the fact that the
+ animation will stop running if the main loop is busy with sources
+ that have priorities higher than G_PRIORITY_DEFAULT.
+
+ * tests/testimage.c: added test case that shows an animation even
+ though a cpu-eating idle function is running.
+
+2005-11-16 Michael Natterer <mitch@imendio.com>
+
+ * gdk/x11/gdkevents-x11.c (_gdk_events_uninit): new internal
+ function which destroys the display's event source. Also removes
+ the source from the global display_sources list and unrefs it.
+
+ * gdk/x11/gdkprivate-x11.h: declare the function.
+
+ * gdk/x11/gdkdisplay-x11.c (gdk_display_x11_dispose): call it
+ instead of half-destroying the source here.
+
+2005-11-15 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktreestore.c (gtk_tree_store_move): Fix a memory
+ leak. (#321032, Peter Zelezny)
+
+2005-11-15 Michael Natterer <mitch@imendio.com>
+
+ * gdk/x11/gdkdisplay-x11.c (gdk_display_x11_finalize): destroy
+ display->xid_ht as late as possible (right before XCloseDisplay)
+ because it still needs to be around when the display's screens are
+ finalized. (#85715)
+
+2005-11-14 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkselection.c (gtk_selection_data_set_uris): Don't
+ leak result. (#321441, Tommi Komulainen)
+
+2005-11-14 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkicontheme.c (gtk_icon_theme_get_icon_sizes):
+ Don't crash if there is no builtin icon.
+
+2005-11-14 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_set_property):
+ removed redundant calls to g_object_notify().
+
+2005-11-13 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/gdkcolor.c (gdk_color_parse): Documentation
+ improvements. (#321338)
+
+ * gtk/gtktextiter.c (gtk_text_iter_forward_search): Make
+ limit an inclusive boundary. (#321299)
+
+2005-11-12 Michael Natterer <mitch@imendio.com>
+
+ * gtk/Makefile.am: fixed icon rules so gtkbuiltincache.h is only
+ rebuilt if needed.
+
+2005-11-12 Dom Lachowicz <cinamod@hotmail.com>
+
+ * modules/engines/ms-windows/msw_style.c: Bug #313627. Make win32
+ theme's handling of toolbars, handleboxes, and menubars more in-line
+ with Microsoft's IE style.
+ * modules/engines/ms-windows/*.c: Indentation cleanups
+
+2005-11-12 Matthias Clasen <mclasen@redhat.com>
+
+ Make builtin icons work in gtk_window_set_icon_name()
+ (#321046, Maxim Udushlivy)
+
+ * gtk/gtkicontheme.c (insert_theme): Always insert the default
+ theme.
+ (ensure_valid_themes): Call _gtk_icon_theme_ensure_builtin_cache()
+ from here.
+ (theme_lookup_icon, find_builtin_icon): ...and not from here.
+ (gtk_icon_theme_lookup_icon): Remove an unncessary assert.
+ (gtk_icon_theme_get_icon_sizes): Also check builtin icons.
+
+2005-11-12 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtkfilesystemwin32.c (filename_get_info): Don't hide
+ dotfiles, no such convention on Win32. Just hide files with the
+ hidden attribute. (#314627)
+
+2005-11-11 Federico Mena Quintero <federico@ximian.com>
+
+ * gtk/gtkfilechooserdefault.c (shortcuts_insert_path): Do not
+ check whether the path is a folder. It is useful to bookmark
+ files as well (e.g. todo.txt), and this will also help
+ performance.
+ (shortcuts_add_bookmark_from_path): Likewise.
+ (shortcuts_activate_iter): Change folders or select files, as
+ appropriate.
+
+2005-11-11 Federico Mena Quintero <federico@ximian.com>
+
+ * tests/autotestfilechooser.c (main): Use
+ g_log_set_default_handler() instead of explicitly setting a
+ handler for each domain.
+
+ * gtk/gtkfilechooserdefault.c (shortcuts_add_volumes): Only get
+ the base path of the volume if it is mounted.
+
+2005-11-11 Michael Natterer <mitch@imendio.com>
+
+ Added per-stepper API for GtkRange's stepper sensitivity as
+ discussed in bug #321056:
+
+ * gtk/gtkenums.h: added GtkSensitivityType which can be
+ { AUTO, ON, OFF }.
+
+ * gtk/gtkrange.[ch]: added properties "lower-stepper-sensitivity"
+ and "upper-stepper-sensitivity" and public getters/setters for
+ them. Changed stepper drawing to honor the new properties.
+
+ * gtk/gtk.symbols: added the new symbols.
+
+2005-11-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkcombobox.c: Add show-popup and hide-popup signals and
+ emit them when the popup is shown or hidden. (#162531, Tommi
+ Komulainen)
+
+ * tests/testcombo.c: Add an example of popuplating a combobox
+ on click.
+
+ * gtk/gtktreeview.c (gtk_tree_view_motion_resize_column): Another
+ erroneous semicolon.
+
+ * gdk/x11/gdkcolor-x11.c (gdkx_colormap_get): Remove an erroneous
+ semicolon.
+
+ Don't corrupt odd keymaps (#316638, Kean Johnston)
+
+ * gdk/x11/gdkkeys-x11.c (set_symbol): Auxiliary function to
+ handle frobbing keymaps with odd numbers of syms/code.
+
+ * gdk/x11/gdkkeys-x11.c (update_keymaps): Use set_symbol() to
+ frob the keymap.
+
+ Improve navigation to parent folders. (#318444, Andrei Yurkevich)
+
+ * gtk/gtkpathbar.[hc]: Add a child_path argument to
+ the path_clicked signal.
+ * gtk/gtkfilechooserdefault.c (path_bar_clicked): Select the
+ child_path, if it is provided.
+ * gtk/marshalers.list (path_bar_clicked): Add the necessary
+ glue.
+
+ * gtk/gtkmenu.c: Fix some compiler warnings. (#321141,
+ Kjartan Maraas)
+
+ * gtk/gtk.symbols:
+ * gtk/gtktreeview.h:
+ * gtk/gtktreeview.c: Implement a getter for headers-clickable.
+ (#163851, Richard Hult)
+
+2005-11-10 Michael Natterer <mitch@imendio.com>
+
+ Applied patch from maemo-gtk that addresses many issues wrt
+ display migration and display closing (bug #85715).
+
+ * gdk/gdkdisplay.c (gdk_display_dispose): don't just set the
+ default display to NULL when it's closed. Instead set the most
+ recently opened display as new default (if one exists).
+
+ * gdk/gdkpango.c (on_renderer_display_closed): fixed signature
+ of this callback.
+
+ * gdk/gdkscreen.c (gdk_screen_dispose): check if the GCs still
+ exist before unrefing them.
+
+ * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): if the screen
+ is closed, allow destruction of the root window.
+
+ * gdk/x11/gdkdisplay-x11.c: moved some stuff from finalize() to
+ dispose(), free stuff that was leaked before.
+
+ * gdk/x11/gdkevents-x11.c (_gdk_x11_events_uninit_screen): check if
+ the xsettings_client still exists before destroying it.
+
+ * gdk/x11/gdkkeys-x11.c: added finalization and free the allocated
+ X resources.
+
+ * gdk/x11/gdkpixmap-x11.c: moved stuff from finalize() to new
+ dispose() implementation.
+
+ * gdk/x11/gdkscreen-x11.c: moved stuff from finalize() to
+ dispose() and check if it still exists before unrefing it. Set
+ their pointers to NULL/None *after* upchaining in dispose(),
+ because X11 implementations of members of the parent class still
+ need them for their own destruction.
+
+ * gdk/x11/gdkvisual-x11.c: removed finalize() implementation which
+ was g_error()ing when finalizing a visual.
+
+ * gtk/gtkclipboard.c (gtk_clipboard_finalize): don't use
+ get_clipboard_widget() because it would create the widget if it
+ doesn't exist. Use g_object_get_data() directly instead.
+
+ * gtk/gtktextdisplay.c (on_renderer_display_closed): fixed signature
+ of this callback.
+
+2005-11-10 Simos Xenitellis <simos@gnome.org>
+
+ * configure.in: Added Tatar (tt) to ALL_LINGUAS.
+
+Wed Nov 9 16:29:42 2005 Tim Janik <timj@imendio.com>
+
+ * gtk/gtkrange.c: patch from maemo-gtk that changes GtkRange
+ to render its arrows insensitive when the adjustment is in
+ its min or max position. this makes range arrow behaviour
+ consistent with spin button behaviour. (#321056)
+
+2005-11-09 Tor Lillqvist <tml@novell.com>
+
+ * gdk/gdkinternals.h
+ * gdk/gdk.c (gdk_debug_keys[]): Add new GDK_DEBUG_DRAW flag to
+ the GdkDebugFlag enum.
+
+ * gdk/win32/gdkdrawable-win32.c: Use DRAW to trigger GDK_NOTEs in
+ this file instead of MISC. Now asking for MISC will give mainly
+ window manipulation debugging output with the Win32 backend.
+
+2005-11-09 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkwindow-win32.c: Remove unnecessary includes.
+
+ (_gdk_win32_get_adjusted_client_rect): Remove this two-line
+ function which was used only in one place.
+
+ (get_outer_rect): Use _gdk_win32_adjust_client_rect().
+
+ (gdk_window_set_geometry_hints): If we have identical minimum and
+ maximum size hints, remove the resize and maximize
+ decorations/functions. (#104514)
+
+ If we have a maximum size hint, remove the maximize
+ decoration/function but ensure the resize decoration/function is
+ available. Otherwise ensure both resize and maximize
+ decorations/functions are there.
+
+ (set_or_clear_style_bits): Factored out common code from
+ gdk_window_set_decorations() and gdk_window_set_functions().
+
+ Hack the window style setting once more: Only touch the window
+ style bits corresponding to the GdkWMDecoration or GdkWMFunction
+ parameter bitmasks. Hopefully this finally is the correct thing to
+ do. We used to clear all other bits than those that were being
+ set, or set all other bits than those that were being cleared.
+
+ Take into account that adding or removing decorations leaves the
+ window's outer size unchanged, i.e., the client area's size and
+ position change. This is apparently not what we want, so change
+ also the window's (outer) position and size appropriately so that
+ the client area's position and size stay constant.
+
+ gtk-demo's color selector dialog is now non-resizable like on X11
+ (I tested with metacity in GNOME). Torn off menus are shrinkable
+ vertically but have a maximum size, and are not maximizable or
+ minimizable, like on X11.
+
+ (gdk_window_set_decorations, gdk_window_set_functions): Let
+ set_or_clear_decorations() do most of the job.
+
+ * gdk/win32/gdkprivate-win32.h: Remove declaration of
+ _gdk_win32_get_adjusted_client_rect().
+
+2005-11-09 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32)
+ * gdk/win32/gdkwindow-win32.c (gdk_window_impl_win32_init,
+ gdk_window_get_type_hint, gdk_window_get_type_hint): Store the
+ type hint. Implement gdk_window_get_type_hint() by just returning
+ the hint stored.
+
+2005-11-09 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkwindow-win32.c (gdk_window_set_geometry_hints):
+ Remove code that has been permanently ifdeffed out for two years.
+
+2005-11-08 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/gdkgc.c (gdk_gc_finalize): Unref tile and stipple when
+ finalizing a gc. (#320789, Nickolay V. Shmyrev)
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_list): Ignore
+ icons if they would make the request large enough to cause
+ Xlib to loose the connection. (#320909, Claudio Saavedra)
+
+2005-11-08 Michael Natterer <mitch@imendio.com>
+
+ * gdk/gdk.symbols
+ * gdk/gdkwindow.h
+ * gdk/x11/gdkwindow-x11.c: added gdk_window_get_type_hint() (patch
+ extracted from maemo-gtk). Fixes bug #320872.
+
+2005-11-07 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkfilechooserdefault.c (shortcuts_reorder): Don't
+ looks the bookmark label when reordering. (#320720, Jeremy Cook)
+
+ * gtk/gtkpathbar.[hc]: Set focus-on-click to FALSE for all buttons.
+ Don't grab focus when a slider button is pressed, instead, use
+ a bit in the pathbar struct to determine whether to scroll up
+ or down. (#314486, Carlos Garnacho)
+
+ * gtk/gtkentrycompletion.c (_gtk_entry_completion_popup):
+ Don't popup the completions if the focus has already been
+ moved somewhere else. (#319914, Christian Persch)
+
+ * gtk/gtktoolitem.c (_gtk_tool_item_toolbar_reconfigured):
+ Raise the drag_window after reconfiguring the
+ toolbar. (#320803, Christian Persch)
+
+ * gtk/gtk.symbols:
+ * gtk/gtkfilechooserbutton.h:
+ * gtk/gtkfilechooserbutton.c: Add a focus-on-click property
+ with setter and getter. (#318945, Christian Persch)
+
+Mon Nov 7 16:15:16 2005 Tim Janik <timj@imendio.com>
+
+ * configure.in: fixed missing $X_CFLAGS setup in case x11.pc is present.
+
+2005-11-07 Matthias Clasen <mclasen@redhat.com>
+
+ * configure.in: Adjust to the stock icon changes.
+
+2005-11-07 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkcursor-win32.c (pixbuf_to_hbitmaps_normal):
+ Correct the calculation of maskstride. (#320152, Peter Zelezny)
+
+2005-11-06 Michael Natterer <mitch@imendio.com>
+
+ * gtk/Makefile.am (icons): fixed rule to actually create the
+ symlinks, erroring out if anything goes wrong.
+
+2005-11-06 Tor Lillqvist <tml@novell.com>
+
+ * gtk/updateiconcache.c (build_cache): Can't rename a file if the
+ target exists on Win32. First rename the target temporarily, then
+ if the renaming of the source to target fails, restore the
+ original name for the target.
+
+ * gtk/Makefile.am: Use EXEEXT in the dependency on gtk-update-icon-cache.
+
+2005-11-06 Tor Lillqvist <tml@novell.com>
+
+ (pixbuf_to_hbitmaps_alpha_winxp): Use an 1-bit mask bitmap,
+ like pixbuf_to_hbitmaps_normal().
+ (_gdk_win32_pixbuf_to_hicon_supports_alpha): Check
+ G_WIN32_IS_NT_BASED() first, so we can pretend being on Win9x by
+ setting the G_WIN32_PRETEND_WIN9X environment variable.
+
+2005-11-06 Tor Lillqvist <tml@novell.com>
+
+ Make icon masks work on Win98 (#320152, Peter Zelezny)
+
+ * gdk/win32/gdkcursor-win32.c (create_color_bitmap): Take also a
+ parameter for the depth of the bitmap, so that this function can
+ be used to create 1-bit bitmaps, too.
+ (pixbuf_to_hbitmaps_normal): Create an 1-bit bitmap for the mask,
+ and initialize it properly.
+
+2005-11-04 Matthias Clasen <mclasen@redhat.com>
+
+ Store builtin stock icons in an icon cache, instead of
+ populating a hash table with pixbufs at startup, to save both
+ memory and startup time.
+
+ * gtk/stock-icons/*: Reorganize the icons in a directory structure
+ suitable for gtk-update-icon-cache, and rename them to match the
+ stock ids.
+
+ * gtk/gtkiconcache.[hc]: Support non-mmapped icon caches, and
+ add _gtk_icon_cache_has_icon_in_directory().
+
+ * gtk/updateiconcache.c: Support a --source <VARIABLE> argument
+ to store the contents of the icon cache in a C header.
+
+ * gtk/gtkbuiltincache.h: Generated private header which contains
+ the icon cache for the builtin icons.
+
+ * gtk/gtkicontheme.c: Create a GtkIconCache for the builtin
+ icons, and use that in addition to the hash table whenever
+ builtin icons are searched.
+
+ * gtk/gtkiconfactory.c: Add GTK_ICON_SOURCE_STATIC_ICON_NAME and
+ use it for static stock ids.
+ (get_default_icons): Don't add the builtin
+ icons to the icon theme, just register the stock ids.
+ (render_fallback_image): Take the fallback image out of the
+ builtin icon cache.
+
+ * gtk/Makefile.am: Remove stock-icons from SUBDIRS and add
+ the necessary machinery to rebuild gtkbuiltincache.h.
+
+2005-11-04 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkrc.c (gtk_rc_reparse_all_for_settings): applied patch
+ from maemo-gtk that changes the mtime check for rc files from
+ '>' to '!=', otherwise theme changes go unnoticed when turning
+ back the clock (Tommi Komulainen).
+
+2005-11-04 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtkstatusicon.c (gtk_status_icon_set_tooltip): Plug memory
+ leak on Win32.
+
+2005-11-03 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkcursor-win32.c: As there is only one GdkDisplay in
+ the Win32 backend, check that GdkDisplay* parameters are equal to
+ _gdk_display instead of using the unnecessarily general
+ GDK_IS_DISPLAY().
+
+ (pixbuf_to_hbitmaps_alpha_winxp): Rename the variables for the
+ color bitmap to have "color" in their name, for similarity with
+ pixbuf_to_hbitmaps_normal(). Create a color bitmap for the mask,
+ too, instead of creating a b&w bitmap with CreateBitmap(). Set up
+ the mask bitmap's contents, ones for those pixels in the color
+ bitmap where the alpha is zero, zero for other pixels. We used to
+ use an uninitialized mask bitmap! This meant that icons and
+ cursors created presumably worked more or less by accident.
+ Totally blank icons with zero alpha everywhere (as used by
+ gtktrayicon.c) definitely did not work as expected.
+
+ * gtk/Makefile.am: Include gtkstatusicon.c on all platforms.
+
+ * gtk/gtkstatusicon.c: Implement for Win32. Use code from
+ gtktrayicon-win32.c as applicable. (gtktrayicon-win32.c is not
+ necessary and can be removed from CVS. It has never been mentioned
+ in gtk/Makefile.am.) No tray icon widget, GtkImage or GtkTooltips
+ are used on Win32. One label widget is used (but never shown) as
+ gtk_widget_render_icon() needs a widget.
+
+ Ifdefs used as necessary in several places. It might be cleaner to
+ split out the backend-specific parts to separate files, or at
+ least collect them into separate blocks in the file.
+
+ (wndproc): New function. Window procedure to monitor mouse events
+ in the system tray icon. Call gtk_status_icon_button_press() as
+ needed.
+ (create_tray_observer): New function. Creates a hidden window that
+ only serves as a tray icon message observer.
+
+ * tests/teststatusicon.c (icon_activated): Position the dialog
+ with GTK_WIN_POS_CENTER.
+ (do_quit): New function, hide and unref the GtkStatusIcon, and
+ call gtk_main_quit().
+ (popup_menu): Add a Quit menu item that calls do_quit().
+
+2005-11-02 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkcolor-win32.c
+ * gdk/win32/gdkscreen-win32.c
+ * gdk/win32/gdkwindow-win32.c: Whitespace consistency
+ fixes. Remove superfluous test for GdkWindow* parameters being
+ non-NULL. Testing GDK_IS_WINDOW() is enough. As there is only one
+ GdkScreen and one GdkDisplay in the Win32 backend, use those
+ variables instead of the getter functions. For GdkDisplay* and
+ GdkScreen* parameters, check that they are equal to the
+ corresponding singleton variables instead of the more general
+ GDK_IS_DISPLAY() or GDK_IS_SCREEN().
+
+2005-11-02 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtktextview.c: Remove some g_return_if_fail() from
+ static functions, replace some others by g_assert().
+
+ * gtk/gtktextview.c (selection_motion_event_handler)
+ (gtk_text_view_start_selection_drag): Keep track of the original
+ selection boundaries during a drag selection, in order to correctly
+ decide when to extend or shrink the selection. (#320167,
+ reported by Arvind S N, patch by Paolo Borelli)
+
+ * gtk/gtktextbtree.c (_gtk_text_line_char_to_byte_offsets):
+ * gtk/gtktextiter.c (gtk_text_iter_backward_chars): Replace
+ manual offset calculations by g_utf8_offset_to_pointer().
+ (#320360, Paolo Borelli)
+
+Tue Nov 1 16:18:24 2005 Tim Janik <timj@imendio.com>
+
+ * gtk/gtkrbtree.[hc]: get rid of GAllocator usage, allocate and free
+ nodes via the g_slice_*() API.
+ _gtk_rbtree_new(): fixed wrong node allocation via g_new().
+
+2005-11-01 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkprivate-win32.h
+ * gdk/win32/gdkglobals-win32.c
+ * gdk/win32/gdkmain-win32.c (_gdk_windowing_init): Add more
+ pre-interned GdkAtoms and pre-registered clipboard formats. Sort
+ their declarations, definitions and assignments into a more
+ logical and consistent order.
+
+ * gdk/win32/gdkmain-win32.c (_gdk_win32_cf_to_string): Include the
+ CF_ prefix for the predefined clipboard format names. Put quotes
+ around registered format names to distinguish them.
+
+ * gdk/win32/gdkproperty-win32.c (gdk_property_change): Return
+ immediately with a warning if the property type is STRING, TEXT,
+ COMPOUND_TEXT or SAVE_TARGETS, as these are X11-specific that we
+ should never pretend to handle on Win32. Handle only UTF8_STRING
+ here, other formats with delayed rendering. Use \uc1 instead of
+ \uc0 when generating Rich Text Format for easier testability on
+ XP, where WordPad misinterprets \uc0 encoded characters. Add more
+ GDK_NOTE debugging output for Clipboard operations.
+
+ * gdk/win32/gdkselection-win32.c: Debugging printout improvements.
+ (gdk_selection_convert): Don't pretent to handle STRING, just
+ UTF8_STRING. Streamline error handling, don't unnecessarily have a
+ GError which then isn't used for anything anyway if it gets set.
+ (gdk_win32_selection_add_targets): Skip also STRING, TEXT,
+ COMPOUND_TEXT and SAVE_TARGETS in addition to UTF8_STRING.
+
+ * config.h.win32.in: Sync with what configure produces.
+
+ * configure.in: Don't look for X_PACKAGES unless building for
+ x11. (#313986, John Ehresman)
+
+2005-10-28 Erdal Ronahi <erdal.ronahi@gmail.com>
+
+ * configure.in: Added ku (Kurdish) to ALL_LINGUAS
+ Wondered why there was no ku there before??
+
+2005-10-28 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkentrycompletion.c (_gtk_entry_completion_popup): Add the popup
+ window to the toplevels window group. (#319912, Christian Persch)
+
+2005-10-28 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_row_deleted): fix
+ stupid thinko.
+
+2005-10-28 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkdnd.c (gtk_drag_get_cursor): Fix the anchor of the default
+ drag cursors. (#319200, Federico Mena Quintero)
+
+ * gtk/gtktreeview.c (gtk_tree_view_search_key_press_event): Handle
+ Shift-G to go to the previous match, like firefox. (#320061, Christian
+ Neumair)
+
+ * gtk/gtktreemodelfilter.c (gtk_tree_model_filter_build_level): Fix a
+ C99ism. (#320000, Kazuki Iwamoto)
+
+ * gtk/gtkaboutdialog.c (gtk_about_dialog_init): Add the little
+ stars. (#319985, Bastien Nocera)
+
+ * gtk/gtktreeview.c (gtk_tree_view_search_entry_flush_timeout): Return
+ FALSE, so we don't flush repeatedly. (#319151, Alexander Larsson)
+
+2005-10-26 Michael Natterer <mitch@imendio.com>
+
+ Fix bug #319974:
+
+ * gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_set_property):
+ make sure that setting any of pixbuf/stock-id/icon-name resets the
+ others because they are mutually exclusive, and that unsetting any
+ of them only resets the pixbuf and nothing else. Also added
+ some missing g_object_notify().
+
+ (gtk_cell_renderer_pixbuf_get_property): simplified calls to
+ g_value_set_object().
+
+ (gtk_cell_renderer_pixbuf_create_stock_pixbuf)
+ (gtk_cell_renderer_pixbuf_create_named_icon_pixbuf): added
+ g_object_notify ("pixbuf").
+
2005-10-27 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtktreeview.c (gtk_tree_view_button_press): Be more
+ careful about initializing cell_area. (#319382, Tommi
+ Komulainen)
+
* gtk/gtkcombobox.c (gtk_combo_box_key_press): Don't eat
Ctrl-PageUp/PageDown. (#318670, Christian Neumair)