]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Really fix printer URI construction
[~andy/gtk] / ChangeLog
index bbb0c941079dbb809056e37ec32ca07b14d66e06..1fbbe5c7845919e572b20e0d2102b2c75d97b8ae 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,165 @@
+2008-06-12  Matthias Clasen  <mclasen@redhat.com>
+
+       RH bug 248245 and 449379: cups client printing from gnome
+       applications fail
+
+       * modules/printbackends/cups/gtkprintbackendcups.c: Really fix
+       printer URI construction. Patch by Marek Kasik
+       
+2008-06-12  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup):
+       limit the number of displayed items by the actual screen height
+       instead of some arbitrary value (Bug #408154, Xan Lopez and
+       Christian Dywan).
+
+2008-06-11  Behdad Esfahbod  <behdad@gnome.org>
+
+       Bug 503071 – Application direction changes to right to left even if
+       theres no translation
+
+       * configure.in: Bump glib requirement.
+
+       * gtk/gtkaccellabel.c
+       (_gtk_accel_label_class_get_accelerator_label):
+       * gtk/gtkactiongroup.c (dgettext_swapped):
+       * gtk/gtkbuilder.c (gtk_builder_class_init):
+       * gtk/gtkbuilderparser.c (_dpgettext),
+       (_gtk_builder_parser_translate):
+       * gtk/gtkfilechooserdefault.c (list_size_data_func):
+       * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
+       * gtk/gtkintl.h:
+       * gtk/gtkmain.c (setlocale_initialization),
+       (do_pre_parse_initialization), (gettext_initialization):
+       * gtk/gtkstock.c (gtk_stock_lookup), (sgettext_swapped):
+       Use g_dgettext() and g_dngettext().
+
+2008-06-11  Matthias Clasen <mclasen@redhat.com>
+
+       * docs/RELEASE-HOWTO: Updates
+
+2008-06-11  Tor Lillqvist  <tml@novell.com>
+
+       * gdk/win32/gdkdisplay-win32.c (gdk_display_get_name): As we don't
+       support Win9x anyway, we can use ProcessIdToSessionId()
+       unconditionally.
+
+2008-06-11  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkfilechooserbutton.c: fix local prototype of
+       _gtk_file_chooser_label_for_file() (takes a GFile, not const gchar*).
+
+2008-06-10  Matthias Clasen <mclasen@redhat.com>
+
+       Bug 536765 – GtkComboBox should set COMBO type hint for its menu
+
+       * gtk/gtkoptionmenu.c:
+       * gtk/gtkcombobox.c: Set the window type hint on popups.
+       Patch by Danny Baumann
+
+2008-06-10  Matthias Clasen <mclasen@redhat.com>
+
+       * gtk/gtkfilesystem.c (get_icon_for_special_directory):
+       (gtk_file_system_volume_render_icon): Add standard icon names,
+       and also fall back to builtin gtk stock icons.
+
+2008-06-10  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtktreeview.c: (destroy_info), (set_destination_row),
+       (gtk_tree_view_maybe_begin_dragging_row),
+       (gtk_tree_view_set_reorderable),
+       (gtk_tree_view_enable_model_drag_source),
+       (gtk_tree_view_enable_model_drag_dest),
+       (gtk_tree_view_unset_rows_drag_source),
+       (gtk_tree_view_unset_rows_drag_dest): Make
+       gtk_tree_view_enable_model_drag_[source|dest] compatible with
+       gtk_drag_[source|dest]_add_*_targets. Bug #506853.
+
+2008-06-10  Christian Persch  <chpe@gnome.org>
+
+       * gtk/gtktreeview.c: (gtk_tree_view_button_release_drag_column),
+       (dest_row_free), (set_dest_row), (ensure_info),
+       (gtk_tree_view_remove), (gtk_tree_view_put),
+       (gtk_tree_view_set_column_drag_info): Use GSlice. Patch from
+       bug #506853.
+
+2008-06-10  Paolo Borelli  <pborelli@katamail.com>
+
+       * gtk/gtkfilechooser.c (gtk_file_chooser_set_current_folder_uri)
+       use g_file_new_for_uri.
+
+2008-06-10  Paolo Borelli  <pborelli@katamail.com>
+
+       * gtk/gtkfilesystem.c (gtk_file_system_volume_render_icon): do not
+       leak the GIcon.
+
+2008-06-10  Carlos Garnacho  <carlos@imendio.com>
+
+       * configure.in:
+       * gtk/Makefile.am:
+       * gtk/xdgmime: removed local xdgmime copy as Matthias suggested in bug
+       #520874, comment #8. It's no longer used directly by GTK+.
+
+2008-06-10  Carlos Garnacho  <carlos@imendio.com>
+
+       Bug 520874 - Should use gio directly.
+
+       * gtk/gtkfilesystem.[ch]: Turn into a private object, which mostly
+       provides helper functions for asynchronous calls, folder abstraction
+       and uniform handling of volumes/drives/mounts.
+
+       * gtk/gtkfilesystemwin32.[ch]:
+       * gtk/gtkfilesystemunix.[ch]: Removed, these are no longer required.
+
+       * gtk/gtkfilechooser.c:
+       * gtk/gtkfilechooserbutton.c:
+       * gtk/gtkfilechooserdefault.c:
+       * gtk/gtkfilechooserentry.[ch]:
+       * gtk/gtkfilechooserprivate.h:
+       * gtk/gtkfilechooserutils.c:
+       * gtk/gtkfilesystemmodel.[ch]:
+       * gtk/gtkpathbar.[ch]: Use GIO internally. Adapt to GtkFileSystem API.
+       Do not load filesystem implementation modules.
+
+       * gtk/Makefile.am:
+       * gtk/gtk.symbols: the gtkfilesystem.h private header isn't installed
+       anymore, nor the unix/win32 implementations.
+
+       * README.in: Add blurb about these changes.
+
+2008-06-09  Kristian Rietveld  <kris@gtk.org>
+
+       Bug 526987 - GtkCellRendererCombo should allow model to be NULL
+
+       * gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_class_init),
+       (gtk_cell_renderer_combo_set_property),
+       (gtk_cell_renderer_combo_editing_done),
+       (gtk_cell_renderer_combo_start_editing): introduce private class
+       struct, allow model to be set to NULL.
+
+2008-06-08  Björn Lindqvist  <bjourne@gmail.com>
+
+       Bug 131920 – gtkNotebook sends incorrect switch_page value
+
+       * gtk/gtknotebook.c (gtk_notebook_real_remove): Make switch-page
+       signal send correct page index when page index 0 is active and
+       removed. (#131920, Samuel Fogh)
+
+2008-06-08  Kristian Rietveld  <kris@gtk.org>
+
+       Bug 536730 - memory corruption in gtktreeview
+
+       * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): first
+       remove the expand/collapse timeout and node, then free the rbtree.
+
+2008-06-08  Kristian Rietveld  <kris@gtk.org>
+
+       Bug 488119 - critical warnings from gtk_tree_view_get_visible_range
+
+       * gtk/gtktreeview.c (gtk_tree_view_get_visible_range): only try to
+       find path if we found valid nodes, return FALSE otherwise.  (Patch
+       from Matthias Clasen).
+
 2008-06-08  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkrecentmanager.c:
 2008-04-11  Tristan Van Berkom <tvb@gnome.org>
 
        * gtk/gtklabel.c: Added <attributes> / <attribute>
-       custom tags to parse pango attributes into labels.
+       custom tags to parse pango attributes into labels (#527486).
 
        * tests/buildertest.c: Added tests for GtkLabel custom
        tag parsing.