]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Plug a memleak. (#455721, Christian Persch)
[~andy/gtk] / ChangeLog
index fda592a9cb598c336215261c893ea1ecb9f2df3d..2001ec6f9e9f7a9542e4dabb7ab67f2e5344df50 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,652 @@
+2007-07-16  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtkfilechooserbutton.c (model_add_special_get_info_cb):
+       Plug a memleak. (#455721, Christian Persch)
+
+2007-07-16  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtkscalebutton.c: Apply a patch by Guillaume Cottenceau
+       to improve the signal docs.  (#456258)
+
+2007-07-16  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtkwidget.c: Apply a patch by Xan Lopez to document
+       a lot of GtkWidget signals.  (#172424)
+
+2007-07-16  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtk.symbols:
+       * gtk/gtkiconview.h:
+       * gtk/gtkiconview.c (gtk_icon_view_set_tooltip_item):
+       (gtk_icon_view_set_tooltip_cell): Convenience functions to
+       position tooltips on icon view items or cells.
+
+2007-07-14  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c:
+       (_gdk_quartz_events_update_cursor): Plug leak.
+
+2007-07-13  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkprivate-quartz.h:
+       * gdk/quartz/gdkevents-quartz.c: (gdk_window_is_ancestor): Move
+       from here...
+       * gdk/quartz/gdkwindow-quartz.c: (_gdk_quartz_window_is_ancestor):
+       ...to here.
+       (_gdk_windowing_window_destroy): Update the mouse window if the
+       destroyed window is an ancestor of the current one, not only if
+       they are the same.
+       (gdk_window_hide): Update the mouse window here too.
+
+2007-07-13  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkcolor-quartz.c: (gdk_colors_alloc),
+       (gdk_colors_free): Add stubs.
+
+2007-07-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkrecentmanager.c (get_uri_shortname_for_display): Avoid
+       gratitious use of g_strdup_printf().
+
+       * gtk/gtkrecentchooserdefault.c:
+       * gtk/gtkrecentchoosermenu.c: Mark some strings for 
+       translation.  (#439480, Murray Cumming)
+
+2007-07-13  Kristian Rietveld  <kris@imendio.com>
+
+       #408327, improve tooltip positioning.
+
+       * gtk/gtk.symbols: updated.
+
+       * gtk/gtktooltip.[ch] (gtk_tooltip_position): factor out
+       positioning code in here,
+       (gtk_tooltip_set_tip_area): new function to set the tooltip
+       area,
+       (gtk_tooltip_reset), (_gtk_tooltip_handle_event): hide tooltip
+       once the pointer leaves the tip area.
+
+       * gtk/gtktreeview.[ch] (gtk_tree_view_set_tooltip_row),
+       (gtk_tree_view_set_tooltip_cell): convenience functions to set
+       tip area for row/column/cell.
+
+       * tests/testtooltips.c (query_tooltip_tree_view_cb): use
+       gtk_tree_view_set_tooltip_row.
+
+2007-07-12  Cody Russell  <bratsche@gnome.org>
+
+       * gdk/win32/gdkevents-win32.c
+       * gdk/win32/gdkwindow-win32.[ch]: Fix transient windows on Win32
+       so that when a transient child window is closed (particularly when
+       there are 3 or more levels of transient windows), the correct window
+       receives focus rather than a seemingly random window. (#112404)
+
+2007-07-12  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>
+
+       * gdk/directfb/gdkevents-directfb.c:
+       * gdk/directfb/gdkwindow-directfb.c:
+       * gdk/directfb/gdkprivate-directfb.h: Fixed memory leak at window closing,
+       patch provided by Simon Lanzmich
+
+Thu Jul 12 18:03:02 2007  Tim Janik  <timj@gtk.org>
+
+       * gdk/gdk.c (gdk_threads_add_idle_full): clarified documentation example.
+
+2007-07-12  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktextivew.c: 
+       * gtk/gtkclipboard.c: Add documentation.
+
+2007-07-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcelleditable.c:
+       * gtk/gtkcellrenderer.c:
+       * gtk/gtkcellrenderercombo.c:
+       * gtk/gtkcellrenderertext.c: Add more documentation.
+
+2007-07-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreeview.c:
+       * gtk/gtktoolitem.[hc]: Make parameter naming consistent.
+
+2007-07-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkrange.c:
+       * gtk/gtkbindings.c: 
+       * gtk/gtkscalebutton.c: Small doc fixes.
+
+2007-07-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkplug.c:
+       * gtk/gtksocket.c: Move docs inline, and add some missing
+       docs.  
+
+2007-07-11  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_*_to_*_coords): x should be
+       changed when converting widget <=> bin_window coordinates, not
+       when bin_window <=> tree_window.
+
+2007-07-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtk.symbols:
+       * gtk/gtkiconview.[hc]
+       (gtk_icon_view_convert_widget_to_bin_window_coords): New
+       function to convert widget coords to what is expected by
+       the at_pos functions.  (#455984)
+
+2007-07-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkwiget.c: Don't include gtktooltips.h, it is
+       not needed anymore.
+
+2007-07-11  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtkaction.c: (gtk_action_buildable_set_name),
+       (gtk_action_finalize), (gtk_action_set_property),
+       (gtk_action_get_property):
+       * gtk/gtkactiongroup.c: (gtk_action_group_init),
+       (gtk_action_group_add_action),
+       (gtk_action_group_add_action_with_accel),
+       (gtk_action_group_remove_action): Intern the action's name. Saves two
+       string duplicates of it per action; bug #455645.
+
+2007-07-10  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c: (gdk_window_new),
+       (show_window_internal), (gdk_window_show), (gdk_window_hide): Add
+       hack to workaround the broken tracking rect implementation in
+       quartz, that doesn't seem to produce events if the window shows up
+       under the mouse.
+
+2007-07-10  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtk.symbols:
+       * gtk/gtkwidget.[ch] (gtk_widget_{get,set}_has_tooltip): add
+       getter/setter pair, slight addition to has-tooltip property
+       documentation,
+       (gtk_widget_real_set_has_tooltip): renamed internal function.
+
+2007-07-10  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtkaction.c: (gtk_action_sync_tooltip),
+       (gtk_action_set_tooltip):
+       * gtk/gtkuimanager.c: (update_node): Remove work-around for the old
+       tooltips code, and just set the action tooltip immediately on the
+       proxy widget. Bug #455482.
+
+2007-07-10  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktooltip.c (find_widget_under_pointer),
+       (child_location_foreach): use gtk_container_forall, instead of
+       gtk_container_foreach().  Makes tooltips on notebook tabs work. (Fixes
+       bug reported by Christian Persch).
+
+2007-07-10  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktooltip.c (child_location_foreach): ignore invisible
+       (!drawable) widgets.  (Fixes bug reported by Paolo Borelli).
+
+2007-07-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * README.in: Make sure all deprecations are mentioned.
+
+2007-07-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkrecentmanager.c: Fix some doc formatting
+
+2007-07-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtk-builder-convert: Fix a typo
+
+2007-07-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtklabel.[ch]: Use a bit of the GtkLabel structure to
+       remember that a pattern has been set.
+       (gtk_label_set_pattern_internal): Don't do anything if 
+       a specific pattern has been set.
+       (gtk_label_set_pattern): set the new bit to TRUE when 
+       setting a pattern, and recalculate everything if the 
+       pattern is unset. Fix gtk_label_set_pattern() not working 
+       anymore.  (#452861, Vincent Untz)
+
+2007-07-09  Claude Paroz  <claude@2xlibre.net>
+
+       * configure.in: Changed uz to uz@cyrillic and uz@Latn to uz.
+       See bug #451164.
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkvolumebutton.c: Remove deprecated tooltips,
+       use new tooltips API.  (#449311, Jan Arne Petersen)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkselection.c (normalize_to_crlf): Don't ignore
+       the passed-in len parameter.  (#430049, Yevgen Muntyan)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkframe.c (gtk_frame_size_allocate): Improve the
+       handling of broken situations.  (#427899, Francesco Montorsi)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkviewport.c (gtk_viewport_size_request): Changed size 
+       requisition so the viewport does not add the border thickness 
+       if it has GTK_SHADOW_NONE selected.  (#361781, Miguel Gomez)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktooltip.c (gtk_tooltip_trigger_tooltip_query): 
+       Fix a typo in the docs.  (#453930, Guillaume Cottenceau)
+
+2007-07-09  Kristian Rietveld  <kris@imendio.com>
+
+       Replace non-deprecated API using old tooltips API, deprecate
+       old tooltips API for real. (#451575).
+
+       * gtk/gtk.symbols: updated.
+
+       * gtk/gtkwidget.c (gtk_widget_real_show_help): don't call
+       _gtk_tooltips_toggle_keyboard_mode() anymore.
+
+       * gtk/gtkmenutoolbutton.[ch] (gtk_menu_tool_button_set_arrow_tooltip):
+       deprecated,
+       (gtk_menu_tool_button_set_arrow_tooltip_{text,markup}): replacements.
+
+       * gtk/gtktoolitem.[ch] (gtk_tool_item_real_set_tooltip): use
+       new API,
+       (gtk_tool_item_set_tooltip): deprecated,
+       (gtk_tool_item_set_tooltip_{text,markup): replacements.
+       (GtkToolItemClass:set_tooltip): deprecated.
+
+       * gtk/gtktooltips.[ch]: strip out all unused parts, made
+       gtk_tooltips_set_tip() call gtk_widget_set_tooltip_text(),
+       deprecate all of gtk_tooltips_*.
+
+       * gtk/gtktoolbar.[ch] (gtk_toolbar_get_tooltips): always return
+       TRUE,
+       (GtkToolbar:tooltips): deprecated, renamed.
+
+       * gtk/gtkaction.c (gtk_action_sync_tooltip): use new API to
+       set the tooltip text.
+
+       * tests/autotestfilechooser.c: #undef GTK_DISABLE_DEPRECATED for now,
+       will be removed GtkFileChooserDefault has been converted.
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreeview.c
+       (gtk_tree_view_convert_bin_window_to_widget_coords:
+       Fix a typo in the docs.  (#453673, Guillaume Cottenceau)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_model_row_deleted): Emit 
+       ::changed when removing the active row.  (#452056, Paul Pogonyshev)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtksearchenginesimple.c: Address some thread-safety
+       issues.  (#452598)
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * modules/printbackends/*/Makefile.am: Fix build problems
+       on Cygwin.  (#448604)
+
+2007-07-09  Jaap Haitsma  <jaap@haitsma.org>
+
+       * gtk/gtkstatusicon.c: Remove usage of deprecated GtkTooltips API. Use
+       gtk_widget_set_tooltip_text instead
+
+2007-07-09  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtktooltip.c:
+       * gtk/gtktooltip.h: Make the GTK_TOOLTIP and GTK_IS_TOOLTIP macros public.
+
+2007-07-09  Johan Dahlin,,,  <jdahlin@lozenge>
+
+       * demos/gtk-demo/demo.ui:
+       * gtk/gtk-builder-convert:
+       * gtk/gtkactiongroup.c: (gtk_action_group_buildable_init),
+       (gtk_action_group_buildable_add_child),
+       (accelerator_start_element),
+       (gtk_action_group_buildable_custom_tag_start),
+       (gtk_action_group_buildable_custom_tag_end):
+       * gtk/gtkuimanager.c: (child_hierarchy_changed_cb),
+       (gtk_ui_manager_buildable_construct_child):
+       * tests/buildertest.c: (test_uimanager_simple):
+
+       Add actiongroup/action accelerator support for builder. #454654
+
+2007-07-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbuilderparser.c (pgettext): Support old-style
+       message contexts, too. 
+
+2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk-builder-convert: Improve the way properties
+       are copied over from a menuitem to an action.
+       
+2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter._convert_menuitem): Convert
+       GtkMenus which are not part of a GtkMenuBar. Also move over activate signals
+       when converting a GtkMenuItem subclass to an action. 
+       (#454830, Bastien Nocera)
+
+       * gtk/gtkbuilderparser.c (parse_signal): Parse last_modification_time
+       attribute in <signal> tag
+
+2007-07-07  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtkbuilderprivate.h:
+       * gtk/gtkbuilderparser.c: Support context and comments
+       for properties.
+
+2007-07-07  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtkwidget.c: Fix some typos, and a memory management bug.  
+
+2007-07-08  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkwidget.c (gtk_widget_buildable_custom_tag_start): 
+       Parse <accessibility> but don't do anything yet.
+       * gtk/gtk-builder-convert (GtkBuilderConverter._parse): 
+       Do not strip atk/accessibility tags
+       * tests/buildertest.c (test_widget): 
+       Test this
+       
+Sun Jul  8 01:33:45 2007  Tim Janik  <timj@gtk.org>
+
+        * gdk/gdkwindow.c: docu fixup by Bjoern Lindqvist, #454703.
+
+2007-07-07  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzWindow.c ([GdkQuartzWindow -windowDidResignMain:]) 
+       ([GdkQuartzWindow -windowDidBecomeMain:]): 
+       * gdk/quartz/gdkwindow-quartz.c (_gdk_quartz_window_did_resign_main)
+       (_gdk_quartz_window_did_become_main, gdk_window_hide)
+       (_gdk_windowing_window_destroy): Keep a stack of main windows and
+       select the most recent one when hiding/closing the current one.
+
+2007-07-07  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter._convert_textview_text): 
+       Convert GtkTextView::text properties
+       (GtkBuilderConverter): Refactor; Optimize widget lookups by not
+       traversing the whole tree.
+       Use a common api to create sizegroups, actiongroups and uimanagers
+       to avoid name conflicts.
+       Output newly created objects sorted by id before the old roots under
+       <interface>
+       (GtkBuilderConverter._parse): Remove unsupported atkrelation and atkproperty
+       tags
+       (GtkBuilderConverter._convert_menuitem): Add support for CheckMenuItems
+       and do not set name and action on separators
+       (GtkBuilderConverter._add_action_from_menuitem): Only set stock_id
+       on the action if the menuitem had a stock or label property set
+
+2007-07-06  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkprivate-quartz.h:
+       * gdk/quartz/gdkwindow-quartz.c:
+       * gdk/quartz/GdkQuartzWindow.c: Fix (de)miniaturizing transient
+       windows, by (un)setting the parent before and after miniaturizing.
+
+2007-07-06  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkkeys-quartz.c (gdk_keymap_have_bidi_layouts): Add
+       stub.
+
+2007-07-06  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkbuilder.c (gtk_builder_get_type_from_name): Add a missing
+       semi-colon in the doc string, spotted by Johannes Sasonko
+
+2007-07-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbuilder.c: Support pixbuf properties by specifying
+       a filename as the property value.  (#447966)
+
+Wed Jul  4 12:20:23 2007  Tim Janik  <timj@imendio.com>
+
+       * gdk/gdkevents.c (gdk_event_request_motions): added usage example
+       to gdk_event_request_motions() docs.
+
+2007-07-04  Tor Lillqvist  <tml@novell.com>
+
+       * gtk/gtkstatusicon.c: On Win32 call
+       gtk_status_icon_button_press() in an idle callback and not
+       directly from the window procedure to avoid "g_main_loop_run():
+       called recursively from within a source's check() or prepare()
+       member, iteration not possible" warnings.
+
+2007-07-04  Chris Wilson  <chris@chris-wilson.co.uk>
+
+       * gtk/gtkrecentchoosermenu.c (idle_populate_func),
+       (idle_populate_clean_up), (gtk_recent_chooser_menu_populate):
+       Remove a surplus GDK_THREADS_LEAVE() and avoid a potential use after
+       free in the source destroy notify. (#453033)
+
+2007-07-04  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkcelllayout.c (_gtk_cell_layout_buildable_add_child): 
+       pack children from the start instead of the end, this should
+       probably be made configurable at some point.
+
+       * gtk/gtk-builder-convert:
+       Add support for converting GtkComboBox items, also make sure
+       that we support more than one GtkAdjustment in a file
+
+2007-07-03  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c: Keep track of button state and
+       include it in key events. Needed for gimp's selection tools and
+       fixes bug #453411.
+
+2007-07-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbuilder.c: Fix some typos in docs.  (#452278,
+       Adam Schreiber)
+
+2007-07-03  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c (create_key_event): Include
+       modifier state in key release events. Fixes bug #453413.
+
+2007-07-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcelllayout.c (attributes_text_element): Report
+       errors about integer parsing back up.  (#452988)
+
+       * tests/buildertest.c: Add an extra check.
+
+2007-07-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbutton.c (gtk_button_construct_child): Don't leave
+       priv->image dangling when use-stock is set to FALSE.  (#437281,
+       Jochen Baier)
+
+2007-07-03  Tor Lillqvist  <tml@novell.com>
+
+       * configure.in: Handle GDK_PIXBUF_EXTRA_LIBS like GDK_EXTRA_LIBS,
+       i.e. clear it if enable_explicit_deps isn't on. If we build with
+       --with-included-loaders and --enable-explicit-deps=no we don't
+       want -ltiff -ljpeg etc in the gdk-pixbuf-2.0.pc file.
+
+2007-07-03  Tor Lillqvist  <tml@novell.com>
+
+       * gdk/win32/gdkkeys-win32.c (gdk_keymap_have_bidi_layouts):
+       Implement. Just return FALSE for now. What should this function
+       actually do? Does keyboards layouts being "in use" mean that such
+       layouts can be switched to on the fly using some extra-GTK+
+       mechanism? If so we need to actually check that.
+
+2007-07-03  Tristan Van Berkom  <tvb@gnome.org>
+
+       * gtk/gtkwidget.c: Fixed assertions from setting "tooltip-text" to NULL
+       (bug 452425)
+
+2007-07-03  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter._strip_root): Add a
+       --root option. Filter empty properties. Convert GtkAdjustments.
+
+       * gtk/gtkdialog.c (gtk_dialog_buildable_custom_finished): Mimic the behavior
+       of gtk_dialog_add_action_widget closer, to make clicking on the buttons
+       actually work.
+
+2007-07-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Bump version
+
+       * === Released 2.11.5 ===
+
+       * tests/autotestkeywords.cc: Make platform includes
+       conditional.
+
+       * gtk/Makefile.am: File list fixes
+
+       * NEWS: Updates
+
+2007-07-02  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtk.symbols:
+       * gtk/gtktreeview.[ch] (gtk_tree_view_is_rubber_banding_active): new
+       function to check whether a rubber banding operation is currently
+       active.  (#393579, Christian Neumair).
+
+2007-07-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
+2007-07-02  Jan Arne Petersen  <jpetersen@jpetersen.org>
+
+       * gtk/gtkscalebutton.c: (gtk_scale_button_update_icon): Add
+       parentheses to fix the operator order in the icon selection.
+
+2007-07-01  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter): 
+       Convert to getopt, improved documentation, change
+       the script to require two arguments
+
+2007-06-30  Richard Hult  <richard@imendio.com>
+
+       Continue the event handling cleanup:
+
+       * gdk/quartz/gdkevents-quartz.c: (synthesize_crossing_events):
+       Don't do anything if the old and new windows are the same,
+       simplifies the callers.
+       (find_mouse_window_for_ns_event): Always return a window (root
+       instead of NULL). Remove unneccessary check for the current mouse
+       window being NULL, that was a workaround for a now fixed
+       bug. Convert to root coordinates if we don't find a window.
+       (synthesize_crossing_events_for_ns_event): Simplify and add
+       comment.
+
+2007-06-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c:
+       (synthesize_crossing_events_for_ns_event): Simplify (get the
+       origin directly from the window).
+
+2007-06-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c: (create_crossing_event),
+       (synthesize_crossing_events), (find_mouse_window_for_ns_event),
+       (synthesize_crossing_events_for_ns_event): No need to special case
+       the root window now that it has the right size.
+
+2007-06-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c:
+       * gdk/quartz/gdkevents-quartz.c: Improve comments in those
+       files. Add a debugging helper to print out information about a
+       window.
+
+2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkbuilder.c:
+       * gtk/gtkbuilder.h:
+       * gtk/gtkbuilderparser.c:
+       * gtk/gtkbuilderprivate.h:
+       * gtk/gtkwidget.c: 
+       * tests/buildertest.c:
+
+       Improve error handling for enum/flags, rename the converter functions
+       to be consistent. Add tests. Fixes #452465
+
+2007-06-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_origin): Make
+       this work properly for the root window.
+
+2007-06-30  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/GdkQuartzView.c: Improve the tracking rect updating:
+       - No need to override setFrame.
+       - Use our own size instead of the bounds from the view as it's not
+       always updated before the tracking rect.
+       - Only reset the tracking rect if the new window is nil).
+       
+       * gdk/quartz/GdkQuartzWindow.c: Update the bounds of the content
+       view when the window size changes.
+
+2007-06-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbuilderparser.c (_gtk_builder_parse_boolean): 
+       Use g_ascii_strdown() instead of a rolling our own.
+
+2007-06-30  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkbuilderparser.c: (_get_type_by_symbol), (parse_object),
+       (parse_child):
+       * tests/buildertest.c: (test_types):
+       Move type-func to <object> instead of <child>, add a test to
+       make sure that it works as desired, #452463
+
+       * gtk/gtkbuilder.c: (gtk_builder_value_from_string_type):
+       * gtk/gtkbuilderparser.c: (_gtk_builder_parse_boolean),
+       (parse_property), (parse_signal):
+       * gtk/gtkbuilderprivate.h:
+       * tests/buildertest.c: (test_value_from_string):
+       Make boolean string parsing consistent, #452464
+
+2007-06-30  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkbuilder.c:
+       * gtk/gtkbuildable.c: Documentation updates.
+
+2007-06-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/gdk.symbols:
+       * gdk/gdkkeys.h:
+       * gdk/x11/gdkkeys-x11.c (gdk_keymap_have_bidi_layouts): New
+       function to determine if keyboard layouts for both LTR and LTR 
+       languages are in use. Refactor the direction caching code to
+       make this information available.  (#353805, Behnam Esfahbod)
+
+2007-06-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * modules/printbackend/cups/gtkcupsutils.c (_post_check):
+       (_get_check): Enable SSL support.  (#451070, Vince Busam)
+
+2007-06-29  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkbuilder.c: (gtk_builder_finalize),
+       (gtk_builder_get_parameters), (_gtk_builder_construct):
+       * tests/buildertest.c:
+
+       Improve reference counting, #447967
+
 2007-06-29  Ryan Lortie  <desrt@desrt.ca>
 
        * tests/testgtk.c (create_composited_window): Connect the "destroy"