2008-12-15  Matthias Clasen  <mclasen@redhat.com>

	* === Released 2.14.6 ===

2008-12-15  Matthias Clasen  <mclasen@redhat.com>

	* gtk/gtkprintunixdialog.c: Don't export emit_ok_response

2008-12-15  Matthias Clasen  <mclasen@redhat.com>

	* NEWS: Updates

2008-12-15  Tomas Bzatek  <tbzatek@redhat.com>

	* gtk/gtkfilechooserdefault.c: (list_row_activated):
	* gtk/gtkfilesystem.c: (_gtk_file_info_consider_as_directory):
	Mask G_FILE_TYPE_SHORTCUT as a directory (#561494)

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
        Mount the enclosing volume if the folder we're switching to is not
        mounted. Patch by Tomas Bzatek, based on work by Carlos Garnacho

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 561494 – FileChooser network browsing and authentication support

        * gtk/gtkfilesystem.[hc] (_gtk_file_info_consider_as_directory):
        Privately export this method. It classifies directories and mountables
        the same.

        * gtk/gtkfilesystem.c (enclosing_volume_mount_cb): Silently drop
        G_IO_ERROR_ALREADY_MOUNTED error for gvfs backends without visible
        mounts.

        * gtk/gtkfilesystemmodel.c:
        * gtk/gtkfilechooserbutton.c:
        * gtk/gtkfilechooserentry.c:
        * gtk/gtkfilechooserdefault.c: Use the new function instead of
        direct checks for G_FILE_TYPE_DIRECTORY throughout.

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 562579 – Remove error dialog when directory does not exist

        * gtk/gtkfilechooserdefault.c (update_current_folder_get_info_cb):
        Don't show an error dialog when changing to a non-existing folder,
        since this is ususally just an annoyance. 

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 556233 – local-only causes G_IS_FILE warning

        * gtk/gktfilechooserdefault.c (set_local_only): Avoid a warning
        in tests. Patch by Christian Dywan

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 563158 – CellRendererProgress pulsing and progressing rows can
        not be used together

        * gtk/gtkcellrendererprogress.c (gtk_cell_renderer_progress_set_pulse):
        Don't try to keep state in a cell renderer between two paint
        calls. It doesn't work. Patch by Kristian Mueller

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 555560 – gtk_combo_box_set_active fails with no model

        * gtk/gtkcombobox.c: Allow out-of-order setting of model and active.
        Patch by Christian Dywan

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 558306 – Cannot build gdk (gtk+ 2.14.4) on Solaris 8

        * gdk/x11/gdktestutils-x11.c (gdk_test_simulate_button):
        Remove a C99ism. Pointed out by Eric Lamarque

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 549251 – GTK icon view accessible issue.

        * gtk/gtkiconview.c (gtk_icon_view_accessible_model_row_changed):
        Handle separate append/set for rows.  Patch by Li Yuan

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 556839 – Crash when opening a link

        * gtk/gtkstatusicon.c (gtk_status_icon_finalize): Destroy the
        image too. Patch by Carlos Garcia Campos

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 563751 – xatom cache is prefilled too late

        * gdk/x11/gdkdisplay-x11.c (gdk_display_open): Initialize the
        XAtom cache earlier. Patch by Christian Persch

2008-12-13  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 564212 – gtk_icon_view_accessible_model_rows_reordered explain 
        new_order in the wrong way

        * gtk/gtkiconview.c (gtk_icon_view_accessible_model_rows_reordered):
        Use the new order correctly.  Patch by Li Yuan

2008-12-12  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        Bug 564066 – Crash in gtk_rc_parse_default_files

        * gtk/gtkrc.c (gtk_rc_parse_default_files): Handle being called
        early. Bug report by Andrés G. Aragoneses

2008-12-12  Matthias Clasen  <mclasen@redhat.com>

	Merged from trunk:

        * gtk/gtkmountoperation.c: Set an empty title on password dialogs.
        Pointed out by Máirín Duffy.

2008-12-10  Matthias Clasen  <mclasen@redhat.com>

	Merge from trunk:

        Bug 560135 - Print when the user double clicks a printer

        * gtk/gtkprintunixdialog.c: add handling of double click to
        GtkPrintUnixDialog. Patch by Marek Kasik

2008-12-10  Matthias Clasen  <mclasen@redhat.com>

	Bug 563991 – gtk_file_chooser_button_new_with_backend is deprecated 
	-- but what should be used instead?

	* gtk/gtkfilechooserbutton.c: Enhanced deprecation annotation.
	
2008-12-07  Behdad Esfahbod  <behdad@gnome.org>

	Bug 563547 – Update gdkx11 atom precache table

	* gdk/x11/gdkdisplay-x11.c: Add more atoms to precache.

2008-12-04  Simos Xenitellis  <simos@gnome.org>

	Bug 557420#c23:

	* gtk/gtkimcontextsimple.c: Fixed the lower bound for dead keys
	to dead_grave (instead of dead_stroke).

2008-12-01  Matthias Clasen <mclasen@redhat.com>

	Merged from trunk:

	Bug 555334 – connected server feature

	* gtk/gtkfilesystem.c (get_volumes_list): Filter out shadow mounts.
	Patch by David Zeuthen.

2008-11-29  Federico Mena Quintero  <federico@novell.com>

	Merged from trunk:

	* gtk/gtktreeview.c (gtk_tree_view_bin_expose): If tree lines are
	enabled, flip them around for the right-to-left case.  Fixes
	https://bugzilla.novell.com/show_bug.cgi?id=447004.  Patch by
	Ricardo Cruz <rpmcruz@alunos.dcc.fc.up.pt>

2008-11-27  Simos Xenitellis  <simos@gnome.org>

	Bug 557420 – Some compose sequences don't work anymore (or only in 
	a specific order)
	
	* gtk/gtkimcontextsimple.c: Update of table size, keysym boundary,
	to match the gtkimcontextsimpleseqs.h table.
	* gtk/gtkimcontextsimpleseqs.h: Update with older gtk+ compose
	sequences that went missing due to table update with upstream.
	* gtk/compose-parse.py: Updated to include gtk-compose-lookaside.txt
	* gtk/gtk-compose-lookaside.txt: Older gtk+ compose sequences that
	are not found in the X.Org Compose file.

2008-11-24  Tristan Van Berkom <tvb@gnome.org>

	* gtk/gtkalignment.c: Bug 561539 - Fix warnings when size allocations
	fall short of border width and padding.