]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Updated Korean translation by Eunju Kim..
[~andy/gtk] / ChangeLog
index 54bdb9d5a9c448d773b50f6ad8aaa0279eb3795c..4e68b5c3d78bdb37323bf98c2a73665594f11f4a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,304 @@
+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>