]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Use $PKG_CONFIG consistently. (#348740, Jeremy Lainé)
[~andy/gtk] / ChangeLog
index e1c8861ecce3fe7e09ca2ebd07fa5fa14fdd49aa..98ebdd80fe8688e6a372349fa6295e2943e33e5b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,159 @@
+2006-08-06  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Use $PKG_CONFIG consistently.  (#348740,
+       Jeremy LainĂ©)
+       
+       * gtk/gtknotebook.c (gtk_notebook_drag_motion): Don't allow
+       dragging a notebook tab to one of its children.  (#348626,
+       Benjamin Otte)
+       (gtk_notebook_drag_motion): Don't accept drops on 
+       arrows.  (#348706, Benjamin Otte)
+
+       * tests/testnotebookdnd.c: Test more corner cases.
+
+2006-08-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * docs/tutorial/gtk-tut.sgml: Remove outdated lists of
+       authors and maintainers.  (#348538, Owen Taylor)
+
+       * gtk/gtkentry.c:
+       * gtk/gtkentryprivate.h: Export gtk_entry_reset_im_context
+       privately.
+       
+       * gtk/gtkentrycompletion.c (gtk_entry_completion_action_button_press): 
+       * gtk/gtkentry.c (gtk_entry_completion_key_press): Reset the
+       entry's im context here.  (#348478, Nguyen Thai Ngoc Duy, Christian
+       Persch) 
+
+       * gtk/gtktextview.c (gtk_text_view_style_set): Create new
+       PangoContexts and set them on the layout, to catch changes in
+       font options.  (#348278, Behdad Esfahbod)
+
+       * gtk/gtkstyle.c (gtk_default_draw_flat_box): Add a 
+       missing initialization.  (#349863, Benjamin Berg)
+
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_layout_reorder): 
+       Protect against tree_view being NULL.  (#348652, Patrick K. O'Brian,
+       Chris Wilson)
+
+2006-08-03  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkrecentchoosermenu.c:
+       (set_recent_managet), (gtk_recent_chooser_menu_populate),
+       (idle_populate_func), (idle_populate_clean_up),
+       (manager_changed_cb): Lazily populate the menu when creating
+       it and after the manager emits the "changed" signal; this
+       fixes the initial bad placing of the GtkRecentChooserMenu
+       widget when its set as the menu of a GtkMenuToolButton.
+
+       (gtk_recent_chooser_menu_map),
+       (gtk_recent_chooser_menu_class_init): Remove the ::map method
+       override, since it's not needed anymore.
+
+2006-08-03  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkrc.c (gtk_rc_parse_assignment): reset scanner config to
+       default values while checking if an expression(foobar) follows,
+       because if no expression follows the scanner's "next token" must
+       be usable for the caller of this function (fixes bug #349552).
+
+2006-08-03  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkstyle.c: removed the "widget &&" part from
+       "widget && GTK_IS_FOO (widget)" checks.
+
+2006-07-13  Michael Emmel  <mike.emmel@gmail.com>
+
+       * gdk/directfb/gdkwindow-directfb.c
+       Remove unused call to GetPosition 
+
+2006-07-31  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkdrawable-quartz.c: (gdk_quartz_draw_drawable):
+       * gdk/quartz/gdkwindow-quartz.c:
+       (gdk_window_impl_quartz_begin_paint_region): Patch from Erik van
+       Pienbroek to implement drawing bg_pixmaps (#348145).
+
+2006-07-29  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkcolor-quartz.c (gdk_colormap_alloc_colors): Always
+       set success to TRUE.
+       (gdk_color_change): Implement.
+
+       * gdk/quartz/GdkQuartzWindow.c
+       ([GdkQuartzWindow -canBecomeKeyWindow]): Add comment.
+
+       * gdk/quartz/gdkevents-quartz.c (gdk_screen_get_setting): Make the
+       default font a bit smaller until we have made this get the system
+       setting.
+
+       * gdk/quartz/gdkwindow-quartz.c (gdk_window_set_type_hint): Enable
+       shadows for the right window types.
+
+       * gdk/quartz/gdkprivate-quartz.h:
+       * gdk/quartz/gdkgc-quartz.c:
+       * gdk/quartz/gdkdrawable-quartz.c:
+       * gdk/quartz/gdkcolor-quartz.c: Expose the CGContext functions,
+       update callers.
+
+       * gdk/quartz/gdkmain-quartz.c: (_gdk_windowing_init): No need to
+       get the current process ID, use the right constant instead.
+
+2006-07-28  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkrecentmanager.c (gtk_recent_manager_init): Add the
+       timeout for polling the file; change the default polling
+       delta to 2000 msec.
+
+2006-07-27  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_get_type_hint): cast the
+       return value of XGetWindowProperty() correctly so we don't return
+       garbage type hints. Pointed out by Tommi Komulainen, patch taken
+       from https://maemo.org/bugzilla/show_bug.cgi?id=724
+
+2006-07-27  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtksettings.c (gtk_settings_finalize): Move the
+       _gtk_rc_context_destroy call to the right spot.  (#348096,
+       Chris Wilson)
+
+2006-07-24  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkevents-quartz.c (gdk_screen_get_setting): Implement
+       getting the double click threshold.
+
+2006-07-24  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c (gdk_window_set_type_hint): Set the
+       window level depending on the type hint.
+
+       * gdk/quartz/gdkevents-quartz.c (gdk_keyboard_grab,
+       pointer_ungrab_internal): Only break the grab if the new window is
+       a different one.
+       (gdk_event_translate): Catch the case where the entire app loses 
+       focus and break any grabs. Only do implicit grabs when the event
+       mask has both press and release.
+
+       * gdk/quartz/gdkkeys-quartz.c (translate_keysym):
+       * gdk/quartz/gdkselection-quartz.c:
+
+        * gdk/quartz/GdkQuartzWindow.c
+       ([GdkQuartzWindow -windowDidResignKey:]): Use this to update the
+       focus window instead of resignMain, fixes the case where other apps
+       uses focus follows mouse (like the terminal can).
+
 2006-07-23  Matthias Clasen  <mclasen@redhat.com>
 
+       * configure.in: Bump version
+       
+       * === Released 2.10.1 ===
+
+       *  NEWS: Updates
+
+       * gtk/gtkstyle.c (gtk_default_draw_box_gap): Draw
+       gaps on the left/right properly.  (#348134, Benjamin Otte)
+
        * gtk/gtkprintsettings.c (gtk_print_settings_get_page_ranges):
        Fix a memory leak.  (#348424, Carlos Garcia Campos)