]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Renamed README.cvs-commits to README.commits
[~andy/gtk] / ChangeLog
index b22d75aff673f71f5b1ae7ea52e15ba3c4b7d545..54d0b10e84c662f808b899a8a4be421b02725c90 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,250 @@
+2007-08-17  Cody Russell  <bratsche@gnome.org>
+
+       * Renamed README.cvs-commits to README.commits
+
+2007-08-17  Cody Russell  <bratsche@gnome.org>
+
+       * HACKING
+       * README.cvs-commits: Updated documentation about SVN, and
+       updated dependency information.  (#447883, Yesudeep Mangalapilly)
+
+Fri Aug 17 11:36:29 2007  Tim Janik  <timj@imendio.com>
+
+       * gtk/gtkmenu.c (gtk_menu_popup): Clarified activate_time docs.
+
+2007-08-16  Cody Russell  <bratsche@gnome.org>
+
+       * gdk/win32/cursor.bdf: Committing changes to the source
+       bdf font file that I forgot to commit yesterday for #458088.
+
+2007-08-15  Cody Russell  <bratsche@gnome.org>
+
+       * gdk/win32/xcursors.h: Modified the sb_h_double_arrow and
+       sb_v_double_arrow mouse cursors to match the ones that Windows
+       uses for split container controls.  This allows our paned
+       widgets to be more easily identified as paned widgets on
+       Windows, since we don't have any prelighting on the draggable
+       pane part.  (#458088)
+
+2007-08-15  Cody Russell  <bratsche@gnome.org>
+
+       * gtk/gtkcontainer.c: Another documentation fix that I forgot to
+       commit yesterday.  (#459340, Guillaume Cottenceau)
+
+2007-08-14  Cody Russell  <bratsche@gnome.org>
+
+       * gtk/gtkwidget.c
+       * gtk/gtkscrolledwindow.c
+       * gtk/gtklabel.c: Correct documentation that refers to the
+       deprecated gtk_widget_set_usize() API.  Refer instead to
+       gtk_widget_set_size_request().  (#459340, Guillaume Cottenceau)
+
+2007-08-14  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_move_cursor_up_down): make
+       sure we fail keynav if the only item in the list is already selected.
+       (Fixes #465039, reported by Fernando Herrera).
+
+2007-08-09  Sven Neumann  <sven@gimp.org>
+
+       * modules/printbackends/file/gtkprintbackendfile.c: change the
+       file extension when the file format is changed in the Print dialog
+       (#356630).
+
+2007-08-09  Stefan Kost  <ensonic@users.sf.net>
+
+       * docs/reference/gtk/tmpl/gtkruler.sgml:
+       * gtk/gtkruler.c:
+       Move documentation of gtk_ruler_set_range() to source and fix nonsense.
+
+2007-08-08  Mikael Hallendal  <micke@imendio.com>
+
+       * gtk/gtkcombobox.c (gtk_combo_box_class_init): 
+       Document the new signals popup, popdown and move-active.
+
+2007-08-07  Matthias Clasen  <mclasen@redhat.com>
+       
+       * MAINTAINERS: Follow new format regulations.
+
+2007-08-07  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtkbuilderparser.c (text): 
+       * gtk/gtkcelllayout.c (attributes_text_element): 
+       * gtk/gtkliststore.c (list_store_text): 
+       Do not assume that text is null-terminated as pointed out by
+       Christopher Fergeau
+       
+       * gtk/gtkbuilderparser.c (text): Use g_strdup on the translated
+       string instead of g_strndup() + the length of the untranslated
+       string. (#461945, Claude Paroz)
+
+2007-08-07  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktooltips.c (gtk_tooltips_init),
+       (gtk_tooltips_destroy), (gtk_tooltips_force_window): create a dummy
+       tip_window and tip_label, so old applications with code accessing
+       those fields won't crash.
+
+2007-08-07  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktooltip.c (_gtk_tooltip_handle_event): Disable tooltips
+       in touchscreen mode.
+
+2007-07-31  Richard Hult  <richard@imendio.com>
+
+       * gdk/quartz/gdkwindow-quartz.c: (gdk_window_get_geometry):
+       Implement, fixes bug #405868. Based on patch from metz81@web.de.
+
+2007-07-31  Xan Lopez  <xan@gnome.org>
+
+       * gtk/gtkentry.c (gtk_entry_completion_key_press): reset the
+       completion prefix on Enter too, plug potential leak.
+       Follow-up to #458298
+
+2007-07-31  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktooltip.c (gtk_tooltip_init): Make the label
+       wrap, for compatibility with the old tooltips code. This
+       fixes absurdly long tooltips in the color selector.
+
+2007-07-30  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_tooltip_cell): Fix
+       documentation. (#461225, Murray Cumming).
+
+2007-07-29  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkrecentchooser.c: Add documentation for properties
+       and fix the deprecation marker for the show-numbers
+       accessor functions (Murray Cumming).
+
+       * gtk/gtkrecentchooser.h: Add deprecation guards around
+       gtk_recent_chooser_set_show_numbers() and
+       gtk_recent_chooser_get_show_numbers(), as promised during
+       last development cycle.
+
+2007-07-27  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>
+
+        * gdk/directfb/gdkcursor-directfb.c: Attempts to load
+          stock X cursors no longer results in annoying error
+          messages under DirectFB
+
+2007-07-27  Michael Natterer  <mitch@imendio.com>
+
+       Fix check/radio indicator drawing mess (bug #452225):
+
+       * gtk/gtkstyle.c (gtk_default_draw_check): really decrease the
+       indicator size by one to ensure odd size (don't say -= -1).
+
+       * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
+       removed -1 adjustment from calls to gtk_paint_option(). Theme
+       engines now get the actually configured size passed, not one pixel
+       less.
+
+       * gtk/gtkcellrenderertoggle.c
+       * gtk/gtkcheckmenuitem.c: changed default indicator size from 12
+       to 13 so all widgets which draw check/option indicators have the
+       same default size now (and render the same size after above
+       changes).
+
+       * README.in: mention above changes in the release notes.
+
+2007-07-27  Wouter Bolsterlee  <wbolster@svn.gnome.org>
+
+       * Makefile.am: Include ChangeLog.pre-2-10 in tarballs as
+       well (seems to be forgotten).
+
+2007-07-25  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktooltip.c (_gtk_tooltip_handle_event): Call
+       gtk_tooltip_hide_tooltip() even if the tooltip is not
+       visible yet. This fixes annoying dangling tooltips
+       on systray icons.  
+
+2007-07-24  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkiconcachevalidator.c: Silence the validator.
+
+2007-07-24  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkmenutoolbutton.c: Remove obsolete set-tooltip 
+       handler.  (#458280, Christian Persch)
+
+2007-07-24  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcolorsel.c:
+       * gtk/gtkfilechooserdefault.c:
+       * gtk/gtkpagesetupunixdialog.c:
+       * gtk/gtkprintunixdialog.c: Port to use new tooltips API.  
+       (#451397, Jan Arne Petersen)
+
+2007-07-24  Tor Lillqvist  <tml@novell.com>
+
+       * gdk/win32/gdkkeys-win32.c (update_keymap): Cosmetic changes.
+
+2007-07-24  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkmenubar.c (window_key_press_handler):
+       * gtk/gtkmenu.c (gtk_menu_key_press): Restructure the code
+       to make sense, and don't leak an empty accel.  (#459515, Owen Taylor)
+
+2007-07-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktooltip.c (gtk_tooltip_set_custom): Protect against
+       recursion via gtk_container_remove().  (#459561, Christian Persch)
+       (gtk_tooltip_window_hide): Simplify.
+
+       * tests/testtooltips.c: Add code to test gtk_tooltip_set_custom()
+
+2007-07-23  Christian Persch  <chpe@gnome.org>
+
+       * tests/testtooltips.c: (query_tooltip_tree_view_cb): Remove obsolete
+       code. Bug #459566.
+
+2007-07-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktreeview.c:
+       * gtk/gtkiconview.c:
+       * gtk/gtkscalebutton.c: Fix some doc formatting errors.
+       (#459313, Gian Mario Tagliaretti)
+
+2007-07-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Dectect if cups allows access to the http_t
+       authstring field.  
+
+       * modules/printbackends/cups/gtkcupsutils.c: Rely on the
+       HAVE_HTTP_AUTHSTRING define done by configure.
+
+2007-07-23  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkrecentchooserdefault.c: Port the GtkRecentChooser default
+       implementation widget to the new tooltips API, and make it look
+       like the GtkFileChooser widget in recent files mode (move the
+       full path from the widget to a tooltip on the row) to improve
+       consistency.
+
+       * gtk/gtkrecentchoosermenu.c: Port the GtkRecentChooserMenu widget
+       to the new tooltips API.
+
+       * tests/testrecentchooser.c:
+       * tests/testrecentchoosermenu.c: Exercise the tooltips code paths.
+
+2007-07-22  Ross Burton  <ross@openedhand.com>
+
+       * gtk/gtkscrolledwindow.c:
+       Correctly redraw when gtk-scrolled-window-placement is changed
+       after the widget is realised (#458102)
+
+2007-07-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/x11/gdkkeys-x11.c: Some documentation fixes.
+
+2007-07-21  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktooltips.[hc]: Rename the tips_data_list field
+       back.  (#447214)
+
 2007-07-21  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
@@ -510,7 +757,7 @@ Thu Jul 12 18:03:02 2007  Tim Janik  <timj@gtk.org>
        
 Sun Jul  8 01:33:45 2007  Tim Janik  <timj@gtk.org>
 
-        * gdk/gdkwindow.c: docu fixup by Bjoern Lindqvist, #454703.
+       * gdk/gdkwindow.c: docu fixup by Bjoern Lindqvist, #454703.
 
 2007-07-07  Richard Hult  <richard@imendio.com>
 
@@ -1348,7 +1595,7 @@ Fri Jun 22 00:34:34 2007  Tim Janik  <timj@gtk.org>
        * gtk/gtktooltip.c, gtk/gtktooltip.h: Add gtk_tooltip_set_text()
        to set the tooltip text without using markup.
 
-        Patches from Emmanuele Bassi (#447643).
+       Patches from Emmanuele Bassi (#447643).
 
 2007-06-15  Johan Dahlin  <jdahlin@async.com.br>
 
@@ -2514,7 +2761,7 @@ Fri Jun 22 00:34:34 2007  Tim Janik  <timj@gtk.org>
        Bogdan Nicula which fixes a crash on GdkWindows which have no
        GtkWidget as user_data (bug #440890).
 
-2007-05-24   Matthias Clasen  <mclasen@redhat.com>
+2007-05-24  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
 
@@ -2522,7 +2769,7 @@ Fri Jun 22 00:34:34 2007  Tim Janik  <timj@gtk.org>
 
        * NEWS: Updates
 
-2007-05-23   Matthias Clasen  <mclasen@redhat.com>
+2007-05-23  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtk.symbols: 
        * gdk/x11/xsettings-common.h: 
@@ -2593,10 +2840,10 @@ Mon May 21 13:58:32 2007  Tim Janik  <timj@imendio.com>
 
 2007-05-20  Attilio Fiandrotti  <attilio.fiandrotti@gmail.com>
 
-        * gdk/directfb/gdkwindow-directfb.c:
-        * gdk/directfb/gdkdirectfb.h: Updated minimum DirectFB version
-        required to enable gdk_directfb_create_child_window.
-        (Closes: #437379)
+       * gdk/directfb/gdkwindow-directfb.c:
+       * gdk/directfb/gdkdirectfb.h: Updated minimum DirectFB version
+       required to enable gdk_directfb_create_child_window.
+       (Closes: #437379)
 
 2007-05-20  Bastien Nocera  <hadess@hadess.net>
 
@@ -2680,17 +2927,17 @@ Mon May 21 13:58:32 2007  Tim Janik  <timj@imendio.com>
        * configure.in: Bump libtiff requirement to 3.6.0, by requiring
          presence of TIFFReadRGBAImageOriented.
 
-        * gdk-pixbuf-scaled-anim.c: (get_scaled_pixbuf):
-        Preserve pixbuf options when generating a new scaled pixbuf.
+       * gdk-pixbuf-scaled-anim.c: (get_scaled_pixbuf):
+       Preserve pixbuf options when generating a new scaled pixbuf.
 
-        * io-jpeg.c: (get_orientation), (gdk_pixbuf__jpeg_image_load),
-        (gdk_pixbuf__jpeg_image_load_increment): Read the exif
-        orientation tag and associate it with the "orientation" pixbuf
-        option. Renders libexif unnecessary in some applications.
+       * io-jpeg.c: (get_orientation), (gdk_pixbuf__jpeg_image_load),
+       (gdk_pixbuf__jpeg_image_load_increment): Read the exif
+       orientation tag and associate it with the "orientation" pixbuf
+       option. Renders libexif unnecessary in some applications.
 
-        * io-tiff.c: (tiff_image_parse): Read the tiff orientation tag,
-        compensate for the partial rotations performed by libtiff,
-        and generate an "orientation" option for the pixbuf.
+       * io-tiff.c: (tiff_image_parse): Read the tiff orientation tag,
+       compensate for the partial rotations performed by libtiff,
+       and generate an "orientation" option for the pixbuf.
 
 2007-05-18  Carlos Garnacho  <carlos@imendio.com>
 
@@ -3858,8 +4105,8 @@ Wed May  2 11:35:45 2007  Tim Janik  <timj@imendio.com>
 
        * gtk/gtkiconfactory.c (_gtk_icon_factory_list_ids):
        * gtk/gtkstock.c (gtk_stock_list_ids):
-           Switch over to use glib's new g_hash_table_get_keys() rather
-           than our own static implementation.
+       Switch over to use glib's new g_hash_table_get_keys() rather
+       than our own static implementation.
 
        * gtk/gtkiconfactory.h: Update to return a GList.
 
@@ -7015,8 +7262,8 @@ Tue Oct 10 16:38:23 2006  Tim Janik  <timj@imendio.com>
        
 2006-09-21  Michael Natterer  <mitch@imendio.com>
 
-       Implement lots of value setters for GdkGC, based on a heavily
-       modified patch from Thomas Broyer (bug #328853):
+       Implement lots of value setters for GdkGC, based on a heavily
+       modified patch from Thomas Broyer (bug #328853):
 
        * gdk/quartz/gdkcolor-quartz.c: removed functions which set colors
        on the CGContext. Instead, added gdk_quartz_get_rgba_from_pixel()
@@ -7455,7 +7702,7 @@ Tue Aug 29 11:57:40 2006  Tim Janik  <timj@imendio.com>
        * tests/testgtk.c: allow (most) windows to be resizable.
        added ellipsization settings to progress bars. 
 
-2006-08-28  Matthias Clasen   <mclasen@redhat.com>
+2006-08-28  Matthias Clasen  <mclasen@redhat.com>
 
        * modules/printbackend/cups/gtkprintbackendcups.c: Use a
        resonable timeout of 3 seconds when polling for printer