]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Make the labels left-aligned, and remove an obsolete event box. Bug
[~andy/gtk] / ChangeLog
index 85d718d6742e4aa492a507bb9d900a7d71167205..c057211bd826516d0dc1101ad51284341138808a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,220 @@
+2008-01-06  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtkpagesetupunixdialog.c: Make the labels left-aligned,
+       and remove an obsolete event box. Bug #506760.
+
+2008-01-06  Johan Dahlin  <johan@gnome.org>
+
+       * tests/buildertest.c (test_domain): 
+       Update, GtkBuilder::translation-domain is no longer set
+       
+       * gtk/gtkbuilderparser.c (parse_interface): 
+       Allow domains to be overridden in <interface>'s if a translation-domain
+       is set in the builder.
+       (_gtk_builder_parser_parse_buffer): Do not modify the translation-domain
+       of the builder, make the domain set in the <interface> apply only to strings
+       in that interface.
+       (#496831, Ryan Lortie)
+
+       * gtk/gtkbuilder.c: Avoid adding unnecessary trailing newlines 
+       to g_warning calls.
+
+       * gtk/gtktreestore.c (tree_model_end_element): 
+       Remove an unused variable
+
+2008-01-06  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkspinbutton.c: Document the ::output signal and
+       add an example.  (#507566, example by Owen Taylor)
+
+2008-01-06  Johan Dahlin  <johan@gnome.org>
+
+       * gtk/gtkcellrenderercombo.c:
+       (gtk_cell_renderer_combo_get_property),
+       (gtk_cell_renderer_combo_set_property):
+       * gtk/gtkcombobox.c: (gtk_combo_box_set_property):
+       * gtk/gtkcomboboxentry.c: (gtk_combo_box_entry_set_property):
+       * gtk/gtknotebook.c: (gtk_notebook_set_property):
+       * gtk/gtkspinbutton.c: (gtk_spin_button_set_property):
+       * gtk/gtktextbuffer.c: (gtk_text_buffer_set_property),
+       (gtk_text_buffer_get_property):
+       * gtk/gtktextview.c: (gtk_text_view_set_property):
+       * gtk/gtktogglebutton.c: (gtk_toggle_button_set_property):
+       * gtk/gtktoolbutton.c: (gtk_tool_button_set_property),
+       (gtk_tool_button_get_property):
+       * gtk/gtktoolitem.c: (gtk_tool_item_set_property),
+       (gtk_tool_item_get_property):
+       * gtk/gtktreeview.c: (gtk_tree_view_set_property):
+       * gtk/gtkwidget.c: (gtk_widget_set_property):
+       * gtk/gtkwindow.c: (gtk_window_set_property):
+       Use G_OBJECT_WARN_INVALID_PROPERTY_ID consistently.
+       Fixes #507585
+
+2008-01-06  Johan Dahlin  <johan@gnome.org>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter._strip_root): 
+       Make sure that --root works for toplevel widgets.
+       (#491847, Phil Lello)
+
+2008-01-05  Johan Dahlin  <johan@gnome.org>
+
+       * modules/other/gail/tests/Makefile.am: Include Makefile.decl,
+       to make sure that make test-report works properly
+
+2008-01-05  Christian Persch  <chpe@gnome.org>
+
+        * tests/defaultvaluetest.c: Fix mem leak, and don't pass
+        GType as integer through gpointer. Bug #507395.
+
+2008-01-04  Mathias Hasselmann  <mathias@openismus.com>
+
+       Avoid some compiler warnings (#507000).
+
+       * gtk/gtkbuilder.c, gtk/gtkbuilderprivate.h: Use proper sign
+       for value argument of _gtk_builder_flags_from_string.
+       * gtk/gtkwidget.c: Don't alias the child pointer passed
+       to gdk_window_get_user_data.
+
+2008-01-04  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/x11/gdkinput-x11.c (_gdk_device_get_history): don't forget
+       to set the time in the returned GdkTimeCoords.
+
+2008-01-03  Emmanuele Bassi  <ebassi@gnome.org>
+
+       * gtk/gtkfilechooserdefault.c (recent_sort_mru): Use the
+       correct comparison function (kudos to Christian Persch and
+       Claudio Saavedra for spotting this)
+
+       * gtk/gtkrecentchooserutils.c:
+       (sort_recent_items_mru),
+       (sort_recent_items_lru): Ditto as above.
+
+2008-01-03  Johan Dahlin  <johan@gnome.org>
+
+       * tests/defaultvaluetest.c: Make it pass again.
+
+2008-01-02  Johan Dahlin  <johan@gnome.org>
+
+       * tests/defaultvaluetest.c (test_type): Ignore a few more tests to 
+       make it pass on Ubuntu.
+       (main): Use gtk_test_list_all_types () instead of providing our
+       own list.
+       And it no longer passes.
+
+2007-12-30  Johannes Schmid <jhs@gnome.org>
+
+       * gtk/gtknotebook.c: (gtk_notebook_stop_reorder):
+       Also reorder menu when reordering tabs by drag & drop
+       (Bug #506474)
+       
+       * tests/testnotebookdnd.c: (create_notebook_with_notebooks):
+       Add a menu to one of the notebooks to have a test-case for
+       the change mentioned above.
+
+2007-12-31  Philip Van Hoof  <pvanhoof@gnome.org>
+
+        * gtk/gtktreemodel.c: Using GSlice for GtkTreePath
+
+2007-12-31  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtkprintunixdialog.c: (gtk_print_unix_dialog_get_property):
+       Plug a mem leak. Bug #506107.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkiconfactory.c (render_fallback_image): Adjust to
+       icon cache api change.  (#506135, Kazuki Iwamoto)
+
+2007-12-28  Mathias Hasselmann  <mathias@openismus.com>
+
+       Consider "wide-separators" and "separator-height" style properties:
+       The separator is drawn using gtk_paint_box instead of cairo, when
+       "wide-separators" is set. Also do not highlight details for previous
+       or next month, if their day matches the selected day. (#339540)
+
+       * gtk/gtkcalendar.c: Consider "wide-separators" and "separator-height"
+       in gtk_calendar_size_request and calendar_paint_day
+       * gtk/gtkstyle.c: Modify gtk_default_draw_box to use special colors
+       for selected detail separators in GtkCalendar.
+
+2007-12-28  Mathias Hasselmann  <mathias@openismus.com>
+
+       Remove max_detail_height field from GtkCalendarPrivate. (#339540)
+
+       * gtk/gtkcalendar.c: Drop max_detail_height field, and use
+       a local variable instead in gtk_calendar_size_request.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * tests/defaultvaluetest.c: Add enough exclusions to make the
+       test succeed.
+
+2007-12-28  Christian Persch  <chpe@gnome.org>
+
+       * modules/other/gail/Makefile.am:
+       * modules/other/gail/tests/*:
+       * configure.in: Merge tests from standalone gail. Bug #504568.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkclipboard.c: Make the finalizer work when display is
+       not set.
+
+2007-12-28  Mathias Hasselmann  <mathias@openismus.com>
+
+       Draw bottom shadow of GtkCalender headings. (#506113)
+
+       * gtk/gtkcalendar.c: Set proper initial height for priv->header_win.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcalendar.c: Document the initial values of year/month/day
+       properties.
+
+2007-12-28  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtkfontsel.c: (gtk_font_selection_get_property): Plug
+       a mem leak. Bug #506096.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktable.c:
+       * gtk/gtktreeview.c:
+       * gtk/gtkprintoperation.c:
+       * gtk/gtkprogressbar.c:
+       * gtk/gtkmessagedialog.c:
+       * gtk/gtknotebook.c:
+       * gtk/gtkprinter.c:
+       * gtk/gtkfilesel.c:
+       * gtk/gtklabel.c:
+       * gtk/gtklinkbutton.c:
+       * gtk/gtkmenu.c: More default property value corrections.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkitemfactory.c (gtk_item_factory_finalize): Don't unref
+       accel_group unless it is set.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c (get_default_title): Don't return NULL.
+
+2007-12-28  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkhandlebox.c: Fix the default values of shadow and 
+       shadow-type properties.
+
+       * gtk/gtkfontsel.c: Fix the default values of several properties.
+
+       * gtk/gtkfilesel.c: Fix the default value of the show-fileops
+       property.
+
+       * gtk/gtkcurve.c: Fix the default value of the curve-type property.
+
+       * gtk/gtkcombo.c: Fix the default value of the enable-arrows-always
+       property.
+
 2007-12-28  Johan Dahlin  <johan@gnome.org>
 
        * gtk/gtkdialog.c (gtk_dialog_buildable_custom_finished)
@@ -8,7 +225,7 @@
 2007-12-28  Mathias Hasselmann  <mathias@openismus.com>
 
        Add GTK_CALENDAR_SHOW_DETAILS display flag, which chooses if details
-       are shown within the widget, or jst as tooltip.
+       are shown within the widget, or just as tooltip. (#339540)
 
        * gtk/gtkcalendar.c, gtk/gtkcalendar.h: Add "show-details" property
        aka. GTK_CALENDAR_SHOW_DETAILS, and use it.
        
        * Makefile.am: Install gail.pc. Bug #505859.
 
-2007-12-27  Mathias Hasselmann  <mathias@openismus.com>
-
-       Consider details for size-request and expose-event. (#339540)
-
-       * gtk/gtkcalendar.c: Add gtk_calendar_get_detail and
-       is_color_attribute functions. Change gtk_calendar_size_request and
-       calendar_paint_day to consider and show calender details.
-
 2007-12-27  Mathias Hasselmann  <mathias@openismus.com>
 
        Add infrastructure for GtkCalendar details. (#339540)
 
 2007-12-19  Mathias Hasselmann  <mathias@openismus.com>
 
-       Add GTK_CALENDAR_SHOW_DETAILS display flag, which chooses if details
-       are shown within the widget, or jst as tooltip.
-
-       * gtk/gtkcalendar.c, gtk/gtkcalendar.h: Add "show-details" property
-       aka. GTK_CALENDAR_SHOW_DETAILS, and use it.
-       * tests/testcalendar.c: Test GTK_CALENDAR_SHOW_DETAILS. Reduce padding
-       in flags vbox.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Add GTK_CALENDAR_SHOW_DETAILS display flag, which chooses if details
-       are shown within the widget, or jst as tooltip.
-
-       * gtk/gtkcalendar.c, gtk/gtkcalendar.h: Add "show-details" property
-       aka. GTK_CALENDAR_SHOW_DETAILS, and use it.
-       * tests/testcalendar.c: Test GTK_CALENDAR_SHOW_DETAILS. Reduce padding
-       in flags vbox.
-
-2007-12-27  Mathias Hasselmann  <mathias@openismus.com>
-
-       Add GTK_CALENDAR_SHOW_DETAILS display flag, which chooses if details
-       are shown within the widget, or jst as tooltip.
-
-       * gtk/gtkcalendar.c, gtk/gtkcalendar.h: Add "show-details" property
-       aka. GTK_CALENDAR_SHOW_DETAILS, and use it.
-       * tests/testcalendar.c: Test GTK_CALENDAR_SHOW_DETAILS. Reduce padding
-       in flags vbox.
-
-2007-12-27  Mathias Hasselmann  <mathias@openismus.com>
-
-       Try more decent appearance of calendar details separator. (#339540)
-
-       * gtk/gtkcalendar.c: Use different colors for drawing the separator,
-       and make it short by one pixel on each side.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Try more decent appearance of calendar details separator. (#339540)
-
-       * gtk/gtkcalendar.c: Use different colors for drawing the separator,
-       and make it short by one pixel on each side.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Try more decent appearance of calendar details separator. (#339540)
-
-       * gtk/gtkcalendar.c: Use different colors for drawing the separator,
-       and make it short by one pixel on each side.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Try more decent appearance of calendar details separator. (#339540)
-
-       * gtk/gtkcalendar.c: Use different colors for drawing the separator,
-       and make it short by one pixel on each side.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Try more decent appearance of calendar details separator. (#339540)
-
-       * gtk/gtkcalendar.c: Use different colors for drawing the separator,
-       and make it short by one pixel on each side.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Restructure testcalendar for testing calendar details. (#339540)
-
-       * tests/testcalendar.c: Move code arround to test calendar details.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Restructure testcalendar for testing calendar details. (#339540)
-
-       * tests/testcalendar.c: Move code arround to test calendar details.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Implement GtkTooltip API for calendar details. (#339540)
-
-       * gtk/gtkcalendar.c: Add gtk_calendar_query_tooltip and chain it up.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Without explicitly set "detail-width-chars" and "detail-height-rows"
-       properties not only the widget has to be redrawn on certain
-       conditions, but also its size must be recalculated. (#339540)
-
-       * gtk/gtkcalendar.c: Add calendar_queue_refresh and call
-       that function instead of gtk_widget_queue_draw.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Without explicitly set "detail-width-chars" and "detail-height-rows"
-       properties not only the widget has to be redrawn on certain
-       conditions, but also its size must be recalculated. (#339540)
-
-       * gtk/gtkcalendar.c: Add calendar_queue_refresh and call
-       that function instead of gtk_widget_queue_draw.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Without explicitly set "detail-width-chars" and "detail-height-rows"
-       properties not only the widget has to be redrawn on certain
-       conditions, but also its size must be recalculated. (#339540)
-
-       * gtk/gtkcalendar.c: Add calendar_queue_refresh and call
-       that function instead of gtk_widget_queue_draw.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Without explicitly set "detail-width-chars" and "detail-height-rows"
-       properties not only the widget has to be redrawn on certain
-       conditions, but also its size must be recalculated. (#339540)
-
-       * gtk/gtkcalendar.c: Add calendar_queue_refresh and call
-       that function instead of gtk_widget_queue_draw.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
-       Consider in size-request and show calender details. (#339540)
-
-       * gtk/gtkcalendar.c: Add gtk_calendar_get_detail and
-       is_color_attribute functions. Change gtk_calendar_size_request and
-       calendar_paint_day to consider and show calender details.
-
-2007-12-17  Mathias Hasselmann  <mathias@openismus.com>
-
        Avoid some compiler warnings and remove obsolete code. (#339540)
 
        * gtk/gtkcalendar.c: Change week and year variable in