[gtk+/filesystemmodel: 1046/1046] Get master's fixes for the file chooser



commit 586ac41c68e5acd31ebff81f2bbc251a8419d8c3
Merge: 988e4f1... f3013bf...
Author: Federico Mena Quintero <federico novell com>
Date:   Thu Oct 1 15:59:06 2009 -0500

    Get master's fixes for the file chooser

 NEWS                                               |  490 ++
 README.in                                          |   21 +-
 README.win32                                       |  301 +-
 autogen.sh                                         |   17 +-
 config.h.win32.in                                  |    6 +-
 configure.in                                       |   93 +-
 demos/gtk-demo/Makefile.am                         |    3 +
 demos/gtk-demo/clipboard.c                         |    4 +
 demos/gtk-demo/entry_buffer.c                      |   65 +
 demos/gtk-demo/links.c                             |    9 +-
 demos/gtk-demo/menus.c                             |   35 +-
 demos/gtk-demo/offscreen_window.c                  |  579 ++
 demos/gtk-demo/offscreen_window2.c                 |  500 ++
 demos/gtk-demo/printing.c                          |    3 +
 docs/reference/gdk/gdk-docs.sgml                   |    4 +
 docs/reference/gdk/gdk-sections.txt                |   12 +
 docs/reference/gdk/tmpl/cairo_interaction.sgml     |    9 +
 docs/reference/gdk/tmpl/events.sgml                |    1 +
 docs/reference/gdk/tmpl/keys.sgml                  |    5 +
 docs/reference/gdk/tmpl/regions.sgml               |   10 +
 docs/reference/gdk/tmpl/windows.sgml               |  189 +-
 docs/reference/gtk/Makefile.am                     |    3 +
 docs/reference/gtk/gtk-docs.sgml                   |    2 +
 docs/reference/gtk/gtk-sections.txt                |   82 +-
 docs/reference/gtk/gtk.types                       |    1 +
 .../reference/gtk/migrating-ClientSideWindows.sgml |   70 +
 docs/reference/gtk/migrating-GtkBuilder.sgml       |   21 +-
 docs/reference/gtk/migrating-GtkEntry-icons.sgml   |   10 +-
 docs/reference/gtk/migrating-GtkIconView.sgml      |    2 +-
 docs/reference/gtk/running.sgml                    |   10 +
 docs/reference/gtk/tmpl/gtk-unused.sgml            |   27 +-
 docs/reference/gtk/tmpl/gtkcellrenderer.sgml       |   76 +
 docs/reference/gtk/tmpl/gtkcellrenderertoggle.sgml |   18 +
 docs/reference/gtk/tmpl/gtkentry.sgml              |   32 +
 docs/reference/gtk/tmpl/gtkentrybuffer.sgml        |  168 +
 docs/reference/gtk/tmpl/gtkfilechooser.sgml        |   23 +
 docs/reference/gtk/tmpl/gtkiconview.sgml           |   23 +
 docs/reference/gtk/tmpl/gtkimage.sgml              |    2 +-
 docs/reference/gtk/tmpl/gtklabel.sgml              |   23 +
 docs/reference/gtk/tmpl/gtkmenu.sgml               |   23 +
 docs/reference/gtk/tmpl/gtkmenutoolbutton.sgml     |   28 +-
 docs/reference/gtk/tmpl/gtkprintoperation.sgml     |   37 +
 docs/reference/gtk/tmpl/gtkprintunixdialog.sgml    |   34 +-
 docs/reference/gtk/tmpl/gtkrange.sgml              |   18 +
 docs/reference/gtk/tmpl/gtksettings.sgml           |    2 +-
 docs/reference/gtk/tmpl/gtkstatusicon.sgml         |   23 +
 docs/reference/gtk/tmpl/gtktoggletoolbutton.sgml   |   40 +-
 docs/reference/gtk/tmpl/gtktoolitem.sgml           |   17 -
 docs/reference/gtk/tmpl/gtktreeviewcolumn.sgml     |    5 +
 docs/reference/gtk/tmpl/gtkwidget.sgml             |  212 +
 gdk-pixbuf/gdk-pixbuf-io.c                         |    9 +-
 gdk-pixbuf/io-gdip-utils.c                         |    5 +-
 gdk-pixbuf/io-gif.c                                |    2 +-
 gdk-pixbuf/io-jpeg.c                               |    3 +-
 gdk-pixbuf/io-xpm.c                                |    2 +-
 gdk-pixbuf/makefile.msc                            |    3 +-
 gdk-pixbuf/queryloaders.c                          |   15 +-
 gdk/Makefile.am                                    |    7 +-
 gdk/directfb/gdkdirectfb.h                         |    2 +
 gdk/directfb/gdkdisplay-directfb.c                 |   23 +-
 gdk/directfb/gdkdrawable-directfb.c                |   26 +
 gdk/directfb/gdkgc-directfb.c                      |   14 +-
 gdk/directfb/gdkinput-directfb.h                   |    1 -
 gdk/directfb/gdkmain-directfb.c                    |  114 +-
 gdk/directfb/gdkpixmap-directfb.c                  |   30 +-
 gdk/directfb/gdkwindow-directfb.c                  |  816 +--
 gdk/gdk.c                                          |    8 +
 gdk/gdk.symbols                                    |   58 +-
 gdk/gdkcairo.c                                     |   32 +
 gdk/gdkcairo.h                                     |    2 +
 gdk/gdkdisplay.c                                   |  661 ++-
 gdk/gdkdisplay.h                                   |   35 +
 gdk/gdkdisplaymanager.c                            |    2 +-
 gdk/gdkdraw.c                                      |  171 +-
 gdk/gdkdrawable.h                                  |   24 +-
 gdk/gdkevents.c                                    |   79 +-
 gdk/gdkevents.h                                    |    5 +-
 gdk/gdkgc.c                                        |  279 +-
 gdk/gdkglobals.c                                   |    1 +
 gdk/gdkinternals.h                                 |  362 +-
 gdk/gdkkeysyms-update.pl                           |   71 +-
 gdk/gdkkeysyms.h                                   | 1467 ++--
 gdk/gdkmarshalers.list                             |    4 +
 gdk/gdkoffscreenwindow.c                           | 1283 ++++
 gdk/gdkpango.c                                     |    3 +-
 gdk/gdkpixmap.c                                    |   96 +-
 gdk/gdkprivate.h                                   |    6 +-
 gdk/gdkregion-generic.c                            |   52 +
 gdk/gdkregion.h                                    |    2 +
 gdk/gdkscreen.h                                    |    1 +
 gdk/gdkselection.h                                 |    2 +-
 gdk/gdkwindow.c                                    | 7966 +++++++++++++++++---
 gdk/gdkwindow.h                                    |   58 +-
 gdk/gdkwindowimpl.h                                |  104 +-
 gdk/makefile.msc                                   |   37 +-
 gdk/quartz/GdkQuartzView.c                         |   66 +-
 gdk/quartz/GdkQuartzView.h                         |    1 +
 gdk/quartz/GdkQuartzWindow.c                       |  108 +-
 gdk/quartz/gdkcursor-quartz.c                      |   21 +-
 gdk/quartz/gdkdisplay-quartz.c                     |    6 +
 gdk/quartz/gdkdnd-quartz.c                         |    6 +
 gdk/quartz/gdkdrawable-quartz.c                    |  171 +-
 gdk/quartz/gdkevents-quartz.c                      | 1699 ++---
 gdk/quartz/gdkgc-quartz.c                          |   11 +-
 gdk/quartz/gdkgeometry-quartz.c                    |   79 +-
 gdk/quartz/gdkinput.c                              |    4 +-
 gdk/quartz/gdkinputprivate.h                       |    1 -
 gdk/quartz/gdkpixmap-quartz.c                      |   30 +-
 gdk/quartz/gdkprivate-quartz.h                     |   29 +-
 gdk/quartz/gdkscreen-quartz.c                      |   32 +-
 gdk/quartz/gdkwindow-quartz.c                      | 1201 ++--
 gdk/quartz/gdkwindow-quartz.h                      |    7 +-
 gdk/testgdk.c                                      |   14 +-
 gdk/win32/gdkdisplay-win32.c                       |    8 +-
 gdk/win32/gdkdrawable-win32.c                      |  157 +-
 gdk/win32/gdkdrawable-win32.h                      |    5 +-
 gdk/win32/gdkevents-win32.c                        |  777 +--
 gdk/win32/gdkgc-win32.c                            |   13 +-
 gdk/win32/gdkgeometry-win32.c                      |  677 +--
 gdk/win32/gdkimage-win32.c                         |    4 +-
 gdk/win32/gdkinput-win32.c                         |  109 +-
 gdk/win32/gdkinput-win32.h                         |    9 +-
 gdk/win32/gdkinput.c                               |   28 +
 gdk/win32/gdkmain-win32.c                          |   11 +-
 gdk/win32/gdkpixmap-win32.c                        |    8 +-
 gdk/win32/gdkprivate-win32.h                       |   14 +-
 gdk/win32/gdkwindow-win32.c                        |  910 +--
 gdk/win32/gdkwindow-win32.h                        |   17 +-
 gdk/win32/makefile.msc                             |   10 +-
 gdk/x11/gdkasync.c                                 |   98 +
 gdk/x11/gdkasync.h                                 |    7 +
 gdk/x11/gdkdisplay-x11.c                           |   83 +-
 gdk/x11/gdkdisplay-x11.h                           |   24 +-
 gdk/x11/gdkdnd-x11.c                               |    4 +-
 gdk/x11/gdkdrawable-x11.c                          |  172 +-
 gdk/x11/gdkdrawable-x11.h                          |    2 +
 gdk/x11/gdkevents-x11.c                            |  243 +-
 gdk/x11/gdkgc-x11.c                                |   10 +-
 gdk/x11/gdkgeometry-x11.c                          |  954 +---
 gdk/x11/gdkinput-none.c                            |   19 +-
 gdk/x11/gdkinput-x11.c                             |  445 +-
 gdk/x11/gdkinput-xfree.c                           |  298 +-
 gdk/x11/gdkinput.c                                 |  259 +-
 gdk/x11/gdkinputprivate.h                          |   50 +-
 gdk/x11/gdkmain-x11.c                              |  331 +-
 gdk/x11/gdkpixmap-x11.c                            |   32 +-
 gdk/x11/gdkprivate-x11.h                           |   18 +-
 gdk/x11/gdkproperty-x11.c                          |   17 +-
 gdk/x11/gdkscreen-x11.c                            |   21 +-
 gdk/x11/gdkscreen-x11.h                            |    1 +
 gdk/x11/gdkselection-x11.c                         |   11 +-
 gdk/x11/gdktestutils-x11.c                         |   14 +
 gdk/x11/gdkwindow-x11.c                            | 1792 ++---
 gdk/x11/gdkwindow-x11.h                            |   39 +-
 gdk/x11/gdkx.h                                     |    6 +-
 gdk/x11/gdkxid.c                                   |   18 +-
 gtk/Makefile.am                                    |   17 +-
 gtk/gtk.h                                          |    1 +
 gtk/gtk.symbols                                    |   77 +
 gtk/gtkassistant.c                                 |   35 +-
 gtk/gtkbbox.c                                      |    6 +-
 gtk/gtkbuilderparser.c                             |   13 +-
 gtk/gtkbutton.c                                    |   26 +-
 gtk/gtkcalendar.c                                  |    7 +-
 gtk/gtkcellrenderer.c                              |  215 +-
 gtk/gtkcellrenderer.h                              |   23 +
 gtk/gtkcellrendereraccel.c                         |    5 +
 gtk/gtkcellrendererspin.c                          |   19 +
 gtk/gtkcellrenderertoggle.c                        |   43 +-
 gtk/gtkcellrenderertoggle.h                        |   20 +-
 gtk/gtkcellview.c                                  |   42 +-
 gtk/gtkclist.c                                     |   10 +-
 gtk/gtkcombobox.c                                  |   30 +-
 gtk/gtkcomboboxentry.c                             |    5 +-
 gtk/gtkcustompaperunixdialog.c                     | 1187 +++
 gtk/gtkcustompaperunixdialog.h                     |   70 +
 gtk/gtkdnd-quartz.c                                |  134 +-
 gtk/gtkentry.c                                     | 1027 ++--
 gtk/gtkentry.h                                     |   15 +-
 gtk/gtkentrybuffer.c                               |  754 ++
 gtk/gtkentrybuffer.h                               |  133 +
 gtk/gtkfilechooser.c                               |   62 +-
 gtk/gtkfilechooser.h                               |    4 +
 gtk/gtkfilechooserbutton.c                         |    1 +
 gtk/gtkfilechooserdefault.c                        |  196 +-
 gtk/gtkfilechooserdialog.c                         |    9 +-
 gtk/gtkfilechooserprivate.h                        |    1 +
 gtk/gtkfilechooserutils.c                          |    3 +
 gtk/gtkfilechooserutils.h                          |    3 +-
 gtk/gtkfilesel.c                                   |   12 +-
 gtk/gtkhbbox.c                                     |   26 +-
 gtk/gtkhbbox.h                                     |    3 +
 gtk/gtkiconfactory.c                               |  481 +-
 gtk/gtkicontheme.c                                 |    2 +-
 gtk/gtkiconview.c                                  |  153 +-
 gtk/gtkiconview.h                                  |    3 +
 gtk/gtkimagemenuitem.c                             |    1 -
 gtk/gtkimmodule.c                                  |   10 +-
 gtk/gtkimmulticontext.c                            |   75 +-
 gtk/gtkinfobar.c                                   |    5 +-
 gtk/gtkinfobar.h                                   |    4 +
 gtk/gtkkeyhash.c                                   |    6 +-
 gtk/gtklabel.c                                     |   84 +-
 gtk/gtklabel.h                                     |    4 +
 gtk/gtkliststore.c                                 |   22 +-
 gtk/gtkmain.c                                      |   21 +-
 gtk/gtkmarshalers.list                             |    3 +
 gtk/gtkmenu.c                                      |    1 -
 gtk/gtkmountoperation-stub.c                       |   68 +
 gtk/gtkmountoperation-x11.c                        |  972 +++
 gtk/gtkmountoperation.c                            |  601 ++-
 gtk/gtkmountoperationprivate.h                     |   53 +
 gtk/gtknotebook.c                                  |   11 +-
 gtk/gtkpagesetupunixdialog.c                       |  941 +---
 gtk/gtkprintbackend.c                              |  164 +-
 gtk/gtkprintbackend.h                              |   16 +-
 gtk/gtkprintcontext.c                              |   16 +-
 gtk/gtkprinteroption.c                             |   18 +
 gtk/gtkprinteroption.h                             |   41 +-
 gtk/gtkprinteroptionwidget.c                       |    6 +-
 gtk/gtkprintoperation-private.h                    |    1 +
 gtk/gtkprintoperation-unix.c                       |   47 +-
 gtk/gtkprintoperation.c                            |  162 +-
 gtk/gtkprintoperation.h                            |    4 +
 gtk/gtkprintsettings.c                             |    8 +-
 gtk/gtkprintunixdialog.c                           |  933 +++-
 gtk/gtkprintunixdialog.h                           |   42 +-
 gtk/gtkradiobutton.c                               |    4 +-
 gtk/gtkrange.c                                     |   46 +
 gtk/gtkrange.h                                     |    4 +
 gtk/gtkscale.c                                     |    3 +-
 gtk/gtksearchenginetracker.c                       |   95 +-
 gtk/gtksettings.c                                  |    2 +-
 gtk/gtksizegroup.c                                 |    8 +
 gtk/gtksocket-x11.c                                |   10 +-
 gtk/gtkstatusbar.c                                 |   35 +-
 gtk/gtkstatusicon.c                                |    6 +-
 gtk/gtktestutils.c                                 |    2 +
 gtk/gtktextbuffer.c                                |   11 +-
 gtk/gtktextlayout.c                                |   65 +-
 gtk/gtktextview.c                                  |   35 +-
 gtk/gtktoolitem.c                                  |   16 +
 gtk/gtktooltip.c                                   |   26 +-
 gtk/gtktrayicon-x11.c                              |   16 +-
 gtk/gtktreemodelfilter.c                           |  349 +-
 gtk/gtktreemodelsort.c                             |  171 +-
 gtk/gtktreestore.c                                 |   40 +-
 gtk/gtktreeview.c                                  |  389 +-
 gtk/gtktreeviewcolumn.c                            |   67 +-
 gtk/gtktypeutils.c                                 |    4 +-
 gtk/gtkvbbox.c                                     |   19 +-
 gtk/gtkvbbox.h                                     |    2 +
 gtk/gtkwidget.c                                    |  600 ++-
 gtk/gtkwidget.h                                    |   53 +-
 gtk/gtkwindow.c                                    |   22 +-
 gtk/makefile.msc.in                                |   25 +-
 gtk/tests/Makefile.am                              |   12 +
 gtk/tests/builder.c                                |   12 +-
 gtk/tests/defaultvalue.c                           |   11 +-
 gtk/tests/expander.c                               |   94 +
 gtk/tests/filtermodel.c                            | 3001 ++++++++
 gtk/tests/liststore.c                              |   80 +
 gtk/tests/testing.c                                |   12 +-
 gtk/tests/textbuffer.c                             |   37 +
 gtk/tests/treestore.c                              |   80 +
 gtk/tests/treeview-scrolling.c                     |  129 +-
 gtk/tests/treeview.c                               |  165 +
 gtk/updateiconcache.c                              |   22 +-
 modules/engines/ms-windows/msw_style.c             |    2 +-
 modules/other/gail/gailbutton.c                    |    5 -
 modules/other/gail/gailcombobox.c                  |   12 +-
 modules/other/gail/gailmenuitem.c                  |   37 +-
 modules/other/gail/gailscalebutton.c               |    2 -
 modules/other/gail/gailwidget.c                    |   32 +-
 modules/printbackends/cups/gtkcupsutils.c          |    5 +
 modules/printbackends/cups/gtkcupsutils.h          |    3 +
 modules/printbackends/cups/gtkprintbackendcups.c   |  501 ++-
 modules/printbackends/cups/gtkprintercups.c        |   16 +
 modules/printbackends/cups/gtkprintercups.h        |   10 +
 modules/printbackends/file/gtkprintbackendfile.c   |   66 +-
 modules/printbackends/lpr/gtkprintbackendlpr.c     |   20 +-
 modules/printbackends/papi/gtkprintbackendpapi.c   |    5 +-
 modules/printbackends/test/gtkprintbackendtest.c   |    3 -
 po-properties/Makefile.in.in                       |   23 +-
 po-properties/POTFILES.in                          |    9 +
 po-properties/af.po                                | 1233 ++--
 po-properties/am.po                                | 1221 ++--
 po-properties/ang.po                               | 1213 ++--
 po-properties/ar.po                                | 1235 ++--
 po-properties/as.po                                | 1777 +++--
 po-properties/ast.po                               | 1209 ++--
 po-properties/az.po                                | 1231 ++--
 po-properties/az_IR.po                             | 1209 ++--
 po-properties/be.po                                | 1230 ++--
 po-properties/be latin po                          | 1234 ++--
 po-properties/bg.po                                | 1249 ++--
 po-properties/bn.po                                | 1236 ++--
 po-properties/bn_IN.po                             | 2215 +++---
 po-properties/br.po                                | 1750 +++---
 po-properties/bs.po                                | 1231 ++--
 po-properties/ca.po                                | 1245 ++--
 po-properties/ca valencia po                       | 2364 +++---
 po-properties/crh.po                               | 1252 ++--
 po-properties/cs.po                                | 1240 ++--
 po-properties/cy.po                                | 1234 ++--
 po-properties/da.po                                | 1240 ++--
 po-properties/de.po                                | 1352 ++--
 po-properties/dz.po                                | 1234 ++--
 po-properties/el.po                                | 1237 ++--
 po-properties/en_CA.po                             | 1234 ++--
 po-properties/en_GB.po                             | 1273 ++--
 po-properties/eo.po                                | 1209 ++--
 po-properties/es.po                                | 3564 +++++-----
 po-properties/et.po                                | 1314 ++--
 po-properties/eu.po                                | 1244 ++--
 po-properties/fa.po                                | 1224 ++--
 po-properties/fi.po                                | 1241 ++--
 po-properties/fr.po                                | 1249 ++--
 po-properties/ga.po                                | 1495 ++--
 po-properties/gl.po                                | 1368 ++--
 po-properties/gu.po                                | 1243 ++--
 po-properties/he.po                                | 1235 ++--
 po-properties/hi.po                                | 1241 ++--
 po-properties/hr.po                                | 1231 ++--
 po-properties/hu.po                                | 1261 ++--
 po-properties/hy.po                                | 1216 ++--
 po-properties/ia.po                                | 1215 ++--
 po-properties/id.po                                | 1236 ++--
 po-properties/io.po                                | 1209 ++--
 po-properties/is.po                                | 1221 ++--
 po-properties/it.po                                | 1304 ++--
 po-properties/ja.po                                | 1676 +++--
 po-properties/ka.po                                | 1233 ++--
 po-properties/kn.po                                | 1239 ++--
 po-properties/ko.po                                | 1551 ++--
 po-properties/ku.po                                | 1214 ++--
 po-properties/li.po                                | 1230 ++--
 po-properties/lt.po                                | 1240 ++--
 po-properties/lv.po                                | 1231 ++--
 po-properties/mai.po                               | 1760 +++--
 po-properties/mi.po                                | 1210 ++--
 po-properties/mk.po                                | 1234 ++--
 po-properties/ml.po                                | 1273 ++--
 po-properties/mn.po                                | 1247 ++--
 po-properties/mr.po                                | 1250 ++--
 po-properties/ms.po                                | 1231 ++--
 po-properties/nb.po                                | 1245 ++--
 po-properties/ne.po                                | 1231 ++--
 po-properties/nl.po                                | 1454 ++--
 po-properties/nn.po                                | 1231 ++--
 po-properties/nso.po                               | 1234 ++--
 po-properties/oc.po                                | 1218 ++--
 po-properties/or.po                                | 1459 ++--
 po-properties/pa.po                                | 1262 ++--
 po-properties/pl.po                                | 1489 ++--
 po-properties/ps.po                                | 1221 ++--
 po-properties/pt.po                                | 1240 ++--
 po-properties/pt_BR.po                             | 1260 ++--
 po-properties/ro.po                                | 1239 ++--
 po-properties/ru.po                                | 1236 ++--
 po-properties/rw.po                                | 1231 ++--
 po-properties/si.po                                | 1223 ++--
 po-properties/sk.po                                | 1235 ++--
 po-properties/sl.po                                | 1268 ++--
 po-properties/sq.po                                | 1237 ++--
 po-properties/sr.po                                | 1230 ++--
 po-properties/sr ije po                            | 1230 ++--
 po-properties/sr latin po                          | 1230 ++--
 po-properties/sv.po                                | 1239 ++--
 po-properties/ta.po                                | 1246 ++--
 po-properties/te.po                                | 1237 ++--
 po-properties/th.po                                | 1217 ++--
 po-properties/tk.po                                | 1216 ++--
 po-properties/tr.po                                | 1251 ++--
 po-properties/tt.po                                | 1225 ++--
 po-properties/uk.po                                | 1248 ++--
 po-properties/ur.po                                | 1210 ++--
 po-properties/uz.po                                | 1226 ++--
 po-properties/uz cyrillic po                       | 1226 ++--
 po-properties/vi.po                                | 1235 ++--
 po-properties/wa.po                                | 1228 ++--
 po-properties/xh.po                                | 1234 ++--
 po-properties/yi.po                                | 1229 ++--
 po-properties/zh_CN.po                             | 1244 ++--
 po-properties/zh_HK.po                             | 1279 ++--
 po-properties/zh_TW.po                             | 1277 ++--
 po/Makefile.in.in                                  |   23 +-
 po/POTFILES.in                                     |    9 +
 po/af.po                                           |  997 ++--
 po/am.po                                           |  985 ++--
 po/ang.po                                          |  974 ++-
 po/ar.po                                           | 1031 ++--
 po/as.po                                           | 1060 ++--
 po/ast.po                                          | 1768 +++---
 po/az.po                                           |  986 ++--
 po/az_IR.po                                        |  945 ++-
 po/be.po                                           |  986 ++--
 po/be latin po                                     |  987 ++-
 po/bg.po                                           | 1036 ++--
 po/bn.po                                           | 3200 +++-----
 po/bn_IN.po                                        |  988 ++--
 po/br.po                                           | 2377 +++----
 po/bs.po                                           |  986 ++--
 po/ca.po                                           | 1040 ++--
 po/ca valencia po                                  | 3004 +++-----
 po/crh.po                                          | 1009 ++--
 po/cs.po                                           | 1023 ++--
 po/cy.po                                           |  991 ++--
 po/da.po                                           | 1027 ++--
 po/de.po                                           | 1060 ++--
 po/dz.po                                           |  980 ++-
 po/el.po                                           | 1027 ++--
 po/en_CA.po                                        |  987 ++-
 po/en_GB.po                                        | 1067 ++--
 po/eo.po                                           |  979 ++-
 po/es.po                                           |  980 ++--
 po/et.po                                           | 1389 ++++-
 po/eu.po                                           | 1220 ++--
 po/fa.po                                           |  986 ++--
 po/fi.po                                           | 1036 ++--
 po/fr.po                                           |  989 ++--
 po/ga.po                                           | 1313 ++--
 po/gl.po                                           | 2178 ++----
 po/gu.po                                           | 1041 ++--
 po/he.po                                           |  987 ++-
 po/hi.po                                           | 1060 ++--
 po/hr.po                                           |  997 ++--
 po/hu.po                                           | 1036 ++--
 po/hy.po                                           |  977 ++-
 po/ia.po                                           |  976 ++-
 po/id.po                                           |  983 ++--
 po/io.po                                           |  981 ++-
 po/is.po                                           |  993 ++--
 po/it.po                                           | 1304 ++--
 po/ja.po                                           | 1058 ++--
 po/ka.po                                           |  987 ++-
 po/kn.po                                           | 1047 ++--
 po/ko.po                                           | 1072 ++--
 po/ku.po                                           |  987 ++-
 po/li.po                                           | 1002 ++--
 po/lt.po                                           | 1048 ++--
 po/lv.po                                           |  987 ++-
 po/mai.po                                          | 1060 ++--
 po/mi.po                                           |  985 ++--
 po/mk.po                                           |  991 ++--
 po/ml.po                                           | 1048 ++--
 po/mn.po                                           | 1010 ++--
 po/mr.po                                           | 1077 ++--
 po/ms.po                                           |  986 ++--
 po/nb.po                                           |  983 ++--
 po/ne.po                                           |  977 ++-
 po/nl.po                                           | 2138 ++----
 po/nn.po                                           | 1026 ++--
 po/nso.po                                          |  986 ++--
 po/oc.po                                           |  979 ++-
 po/or.po                                           | 1009 ++--
 po/pa.po                                           | 1159 ++--
 po/pl.po                                           | 1783 ++---
 po/ps.po                                           |  987 ++-
 po/pt.po                                           | 1042 ++--
 po/pt_BR.po                                        | 1817 ++---
 po/ro.po                                           | 1061 ++--
 po/ru.po                                           |  985 ++-
 po/rw.po                                           | 1006 ++--
 po/si.po                                           |  990 ++--
 po/sk.po                                           |  987 ++-
 po/sl.po                                           | 1141 ++--
 po/sq.po                                           |  987 ++-
 po/sr.po                                           | 2502 ++++---
 po/sr ije po                                       |  989 ++--
 po/sr latin po                                     | 2530 ++++---
 po/sv.po                                           | 3032 +++++----
 po/ta.po                                           | 1051 ++--
 po/te.po                                           | 1047 ++--
 po/th.po                                           | 1043 ++--
 po/tk.po                                           |  985 ++--
 po/tr.po                                           | 1011 ++--
 po/tt.po                                           |  977 ++-
 po/uk.po                                           | 1004 ++--
 po/ur.po                                           |  950 ++-
 po/uz.po                                           |  986 ++-
 po/uz cyrillic po                                  |  986 ++-
 po/vi.po                                           | 1078 ++--
 po/wa.po                                           |  979 ++-
 po/xh.po                                           |  986 ++--
 po/yi.po                                           |  986 ++--
 po/zh_CN.po                                        | 1031 ++--
 po/zh_HK.po                                        | 1057 ++--
 po/zh_TW.po                                        | 1045 ++--
 tests/Makefile.am                                  |   26 +-
 tests/flicker.c                                    |  216 +
 tests/gtkoffscreenbox.c                            |  653 ++
 tests/gtkoffscreenbox.h                            |   52 +
 tests/makefile.msc                                 |   16 +-
 tests/testbuttons.c                                |  145 +
 tests/testclientmessage.c                          |  244 +-
 tests/testgtk.c                                    |    7 +-
 tests/testoffscreen.c                              |  381 +
 tests/testscale.c                                  |    1 -
 tests/testwindows.c                                | 1106 +++
 500 files changed, 171374 insertions(+), 127247 deletions(-)
---
diff --cc gtk/gtkfilechooserdefault.c
index 34bc6f7,f77041a..3ad05f0
--- a/gtk/gtkfilechooserdefault.c
+++ b/gtk/gtkfilechooserdefault.c
@@@ -720,9 -798,10 +720,10 @@@ _gtk_file_chooser_default_init (GtkFile
    impl->pending_select_files = NULL;
    impl->location_mode = LOCATION_MODE_PATH_BAR;
    impl->operation_mode = OPERATION_MODE_BROWSE;
 -  impl->sort_column = FILE_LIST_COL_NAME;
 +  impl->sort_column = MODEL_COL_NAME;
    impl->sort_order = GTK_SORT_ASCENDING;
    impl->recent_manager = gtk_recent_manager_get_default ();
+   impl->create_folders = TRUE;
  
    gtk_box_set_spacing (GTK_BOX (impl), 12);
  
@@@ -9416,11 -10447,15 +9520,15 @@@ set_current_filter (GtkFileChooserDefau
        if (impl->browse_files_model)
  	install_list_model_filter (impl);
  
-       if (impl->search_model)
 -      if (impl->operation_mode == OPERATION_MODE_SEARCH &&
 -          impl->search_model_filter != NULL)
 -        gtk_tree_model_filter_refilter (impl->search_model_filter);
++      if (impl->operation_mode == OPERATION_MODE_SEARCH
++	  && impl->search_model)
 +        _gtk_file_system_model_set_filter (impl->search_model, filter);
  
-       if (impl->recent_model)
-         _gtk_file_system_model_set_filter (impl->recent_model, filter);
+       /* we want to have all the matching results, and not just a
+        * filter of the previous model
+        */
+       if (impl->operation_mode == OPERATION_MODE_RECENT)
+         recent_start_loading (impl);
  
        g_object_notify (G_OBJECT (impl), "filter");
      }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]