commit 6c67e5534e2e757ba2522045bc5a81c0b9dde19a Author: Cosimo Cecchi Date: 2011-10-17 release: prepare for 3.2.1 M NEWS M configure.in commit cf133691f7bd47b81781d7cb35a4424dad082859 Author: Cosimo Cecchi Date: 2011-10-17 icon-container: use gdk_window_move() to position the typeahead popup For some reason, gtk_window_move() doesn't always work reliably, while gdk_window_move() seems to always position the window in the requested coordinates. https://bugzilla.gnome.org/show_bug.cgi?id=660807 https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/857710 M libnautilus-private/nautilus-icon-container.c commit ba43385c8217bc27df9f92617fd15aa624cb8e34 Author: Cosimo Cecchi Date: 2011-10-17 icon-container: don't associate Ctrl+F to typeahead search It won't get triggered anyway, as we bind Ctrl+F to show the search bar in NautilusWindow. M libnautilus-private/nautilus-icon-container.c commit aa26a4d70d463e4f4e1a1d7ae0252e51d8f5e4a2 Author: Cosimo Cecchi Date: 2011-10-17 places-sidebar: don't crash when middle clicking on empty space gtk_tree_view_get_path_at_pos() can fail; handle that case instead of passing an invalid GtkTreePath. https://bugzilla.gnome.org/show_bug.cgi?id=657366 https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/830185 M src/nautilus-places-sidebar.c commit 4e9add9f6ab107343adf5459e9f77cd217a953e9 Author: Cosimo Cecchi Date: 2011-10-17 tree-sidebar: don't call g_free on a GObject list https://bugzilla.gnome.org/show_bug.cgi?id=660906 https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/845408 M src/nautilus-tree-sidebar.c commit f7429d0c6793a2f6ad1d19ebcd928fba5f61ff52 Author: Cosimo Cecchi Date: 2011-09-29 all: remove initiated_unmount logic from NautilusWindow We don't really need this, and it makes the behavior way less convoluted. Now we always try to close the current slot on mount remove, except when it would be the last window at all to be closed. M src/nautilus-application.c M src/nautilus-places-sidebar.c M src/nautilus-view.c M src/nautilus-window-slot.c commit f28821eb53b292e95cfde21a7e870f6178d4d78b Author: Cosimo Cecchi Date: 2011-09-29 window: add debug messages for pane closing M src/nautilus-window-pane.c M src/nautilus-window.c commit db4302ed2f91eb719ba7478472607fbf5d614636 Author: Cosimo Cecchi Date: 2011-09-29 window: cleanup nautilus_window_close_pane() M src/nautilus-window-private.h M src/nautilus-window.c commit 936f4d07c031207971eae2eff7395d355b4fb344 Author: Cosimo Cecchi Date: 2011-09-29 window-pane: fix switching to the other pane when closing the last slot We're closing a window slot; when it's the last slot to be closed, we used to call nautilus_window_split_view_off() on the wrong pane. Even if we called it on the right pane, it wouldn't have worked anyway, because we could have removed the active pane, and that function always assumes going back to it. Also, we need to ensure that active_slot is set on the new pane, or nautilus_window_set_active_slot() won't be called to restore the right window state. https://bugzilla.gnome.org/show_bug.cgi?id=652320 M src/nautilus-window-pane.c commit aba2fbb3839b06d5497df20aac60861ff86512df Author: Cosimo Cecchi Date: 2011-09-29 view: don't assert on window slot signal callback ordering There's no reason to assert on the fact that inactive and active signals will be always emitted in alternate state. If this doesn't happen, just return. https://bugzilla.gnome.org/show_bug.cgi?id=652320 M src/nautilus-view.c commit 02262cf95bf135f7091fb7f1ca66125a350fce49 Author: Cosimo Cecchi Date: 2011-09-28 window-slot: don't go through the back list when checking a mount There's no reason the slot shouldn't be closed if one of the locations in the back history belongs to the mount (what we should do is cleaning up that location from the history, which we don't yet). M src/nautilus-window-slot.c commit 60e32220dca59f4f5f79a25e4d5f04f00e494ae4 Author: Cosimo Cecchi Date: 2011-09-28 application: avoid useless checks when removing a mount nautilus_window_slot_should_close_with_mount() has the same checks and more. M src/nautilus-application.c commit ca02343107025a4de6392e61ca5b32163b19d2f4 Author: Cosimo Cecchi Date: 2011-09-28 icon-container: consolidate typeahead entry timeout handling We have crash reports coming from the search entry typeahead code. I can't really reproduce the bug, but there seems to be at least a problem with the typeahead flush timeout returning TRUE and being rescheduled. Refactor the code to better handle the flush timeout, which hopefully solves those crashes as well. https://bugzilla.gnome.org/show_bug.cgi?id=653800 M libnautilus-private/nautilus-icon-container.c M libnautilus-private/nautilus-icon-private.h commit fa44e8560f8fd15d4c28398d294b95ee9ae8b9ee Author: Federico Mena Quintero Date: 2011-10-04 Fix confusion in the fallback size for icons Just caught this when reading the code... https://bugzilla.gnome.org/show_bug.cgi?id=660894 M libnautilus-private/nautilus-icon-info.c commit a77c094bc82baf3403321420662837e96c6e5306 Author: Cosimo Cecchi Date: 2011-09-29 places-sidebar: disconnect volume monitor signals on dispose The GIO volume monitor can survive the sidebar, so we need to disconnect its signals handlers on dispose. https://bugzilla.gnome.org/show_bug.cgi?id=652320 M src/nautilus-places-sidebar.c commit 2ab73b016dab823eeff47e8b641cb226ec4b482a Author: Cosimo Cecchi Date: 2011-09-28 desktop-link-monitor: plug a memory leak M libnautilus-private/nautilus-desktop-link-monitor.c commit 6010667f92e5f971ba2793297f84f270ba0e156f Author: Cosimo Cecchi Date: 2011-09-28 window-manage-views: plug a memory leak We have to free the new selection list when we build it ourselves. M src/nautilus-window-manage-views.c commit 5c815d36162e5efd321550b7b2364445a77ef1f6 Author: Cosimo Cecchi Date: 2011-09-28 list-view: don't activate the previewer when there's no selection Or we'll segfault when trying to access the first item of the selection. https://bugzilla.gnome.org/show_bug.cgi?id=654857 M src/nautilus-list-view.c commit 7428762ea6601abba086fcc5e57f443b2e2b40b5 Author: Cosimo Cecchi Date: 2011-09-28 window: make sure to disconnect GSettings signals when finalizing The GSettings object survive the window, so handlers connected to its signals should be disconnected when the window is finalized. https://bugzilla.gnome.org/show_bug.cgi?id=655070 M src/nautilus-window-menus.c M src/nautilus-window-private.h M src/nautilus-window.c commit 3532c05fb5a2bafadc6de7a8072bcdd4d674ca23 Author: Cosimo Cecchi Date: 2011-09-28 places-sidebar: don't crash when not finding the eject symbolic icon If a theme doesn't have media-eject-symbolic, icon_info can be NULL, and we would crash trying to load a pixbuf from it anyway. Fix this and show the stock 'missing image' pixbuf when the theme doesn't have the specified icons. https://bugzilla.gnome.org/show_bug.cgi?id=660277 M src/nautilus-places-sidebar.c commit 856f0f89952427502857291962f9c5c3be3dcf62 Author: Ivan Masár Date: 2011-10-16 Updated Slovak translation M po/sk.po commit 75e7f27810dfd2d4c600f7bd9a8ca4ad6bfce68d Author: Jiro Matsuzawa Date: 2011-10-17 Updated Japanese translation M po/ja.po commit c30facb68ac7af79f988d3244477e1e1cb4a1c13 Author: Yuri Myasoedov Date: 2011-10-14 Fixed Russian translation M po/ru.po commit 460da6f9486da2a0ce6f22dcb3594adc940525e7 Author: Michael Biebl Date: 2011-10-11 Fix build failure if tracker FTS is enabled M libnautilus-private/nautilus-search-engine-tracker.c commit 77dda1a36e22c9bafadfdd8b9909d3a02465c7cd Author: krishnababu k Date: 2011-10-10 Updated Telugu Translations M po/te.po commit 1d299f30430bd97f2e56bfa8bdd4d2e0b17250d7 Author: Rudolfs Mazurs Date: 2011-10-09 Updated Latvian translation. M po/lv.po commit 2b4a7dbcfa770a7c5a0f6158c28c31093705f2d1 Author: Kristjan SCHMIDT Date: 2011-10-03 Updated Esperanto translation M po/eo.po commit 9698582421d12e0ae87284704860084f1aa125f6 Author: Tiffany Antopolski Date: 2011-10-03 Updated Esperanto translation M po/eo.po commit b782a5dfc3a172fa008a8edad4766e1d5d06a62f Author: Nguyễn Thái Ngọc Duy Date: 2011-10-02 po/vi: better translation of "Go" M po/vi.po commit b9af3cf1381b3ae2593e315db9d54950007e1198 Author: Мирослав Николић Date: 2011-09-28 Updated Serbian translation M po/sr.po M po/sr@latin.po