commit ae6beb8030e3045b8bea3330e7b0507904a22e74 Author: Cosimo Cecchi Date: 2012-04-16 release: prepare for 3.4.1 M NEWS M configure.in commit bc3f1d8ffff2b3ca6336cef2bd5304c3f12b7418 Author: Cosimo Cecchi Date: 2012-04-13 undo: use g_file_info_get_attribute_byte_string for trash::orig-path Since that's what GVfs sets. https://bugzilla.gnome.org/show_bug.cgi?id=673776 M libnautilus-private/nautilus-file-undo-operations.c commit 17d765a598e85eaeb785938e896d1fd44abc481a Author: Milo Casagrande Date: 2012-04-06 [l10n] Updated Italian translation M po/it.po commit 0531db12b0a929fca139a3fde0846d31b602d922 Author: Abderrahim Kitouni Date: 2012-03-24 file-operations: don't mix character and byte lengths Otherwise untitled files end up with a (possibly) corrupt part of the name appended. https://bugzilla.gnome.org/show_bug.cgi?id=672761 M libnautilus-private/nautilus-file-operations.c commit ba04ec0e7435b21d492a39e0bafc167ba24e0f49 Author: Ryan Lortie Date: 2012-04-05 NautilusFile: keep free space information directly There were previously some tricks in nautilus to this effect: - when you call nautilus_file_get_volume_free_space() on a NautilusFile, the return result is NULL at first and later you get a "changed" signal on the file after the value is filled in - the value is being stored inside the NautilusDirectory equivalent for the file that is created when the call is first performed and kept around until after the change signal fires (so that the person receiving the change signal can still get the data). This is done to save space by not expanding NautilusFile. The NautilusDirectory is then dropped after the change signal is done firing. - the nautilus properties window has a 200ms timeout after changes to files being reported before it re-queries the properties The end result is that the NautilusDirectory (which holds the information about the free space) is already freed by the time the properties window tries to update the free space display. This results in the directory being recreated and the process starting over again. The end result is that we never get the free space shown in the dialog and instead we have an infinite loop of CPU usage (fortunately repeating only every 200ms, so you get ~5% CPU usage instead of 100%). We can solve the problem by just storing the free space information directly in the NautilusFile details structure and dropping the dance with NautilusDirectory; nothing in NautilusDirectory is actually using that information anyway. https://bugzilla.gnome.org/show_bug.cgi?id=673550 M libnautilus-private/nautilus-directory-private.h M libnautilus-private/nautilus-directory.c M libnautilus-private/nautilus-file-private.h M libnautilus-private/nautilus-file.c commit 07f22b823cb75fc0da5dc9bc8c3805766d8baa15 Author: Praveen Illa Date: 2012-04-05 Updated Telugu Translation M po/te.po commit ae375b34c28c157950069e8bae8e033f5c12a556 Author: Nelson Benitez Leon Date: 2012-04-03 list-view: don't handle extra mouse buttons events Don't handle extra mouse button events so they can bubble up through GtkTreeview till NautilusWindow where they are handled to navigate the view forward and backward. Part of bug 660006 Signed-off-by: Nelson Benitez Leon M src/nautilus-list-view.c commit 3deb33d449f293b8e2597ccd7cc3bacec7b40ca2 Author: Nelson Benitez Leon Date: 2012-03-29 eel-canvas: ignore extra mouse button events Ignore button press/release events for mouse buttons greater than 5 so allowing forward and backward mouse buttons to work over icons. Part of bug 660006 Signed-off-by: Nelson Benitez Leon M eel/eel-canvas.c commit 49c753b1e2adaf7803b2fd4f1685f859d979ff74 Author: Cosimo Cecchi Date: 2012-04-02 file-operations: fix off-by-one error in copied files count TransferInfo->num_files counts from zero, so we have to increment it by one when formatting it into a string. https://bugzilla.gnome.org/show_bug.cgi?id=673345 M libnautilus-private/nautilus-file-operations.c commit 9b762008cf6417f1691bd94dd99c583d4e7a2c26 Author: Cosimo Cecchi Date: 2012-04-01 link: remove unused code nautilus_link_local_get_additional_text() is now unused. M libnautilus-private/nautilus-link.c M libnautilus-private/nautilus-link.h commit afc9a8196ce9a94b900f532c3b7d433ef9641569 Author: Cosimo Cecchi Date: 2012-04-01 icon-container: don't show comment field for desktop files This fixes a regression introduced in commit 5a47a484e45218e83202c508b421b1a2707af270 https://bugzilla.gnome.org/show_bug.cgi?id=673316 M src/nautilus-icon-view-container.c commit 3525ec8ec6b382a04affa0d02bf8ba1a1929f89b Author: Alexander Shopov Date: 2012-04-01 Updated Bulgarian translation M po/bg.po commit c2ab193ea26c67d6031fce7fe389b3832c37cc80 Author: Piotr Drąg Date: 2012-03-31 Updated Polish translation M po/pl.po commit ce15200eb252536bf95c0a37939b883320f851c7 Author: Piotr Drąg Date: 2012-03-29 Added Tibetan translation to LINGUAS M po/LINGUAS commit a08f87e8fe5522dbd58573a73d3e7aac70d80cff Author: tennom YK Date: 2012-03-29 Added Tibetan translation A po/bo.po commit 963ee1bd9ba64d88272bd264d76eff6846e24c7c Author: Daniel Mustieles Date: 2012-03-27 Updated Spanish translation M po/es.po commit 67b2499fc0ea6ba08063adea535a1d3529ff3053 Author: Mantas Kriaučiūnas Date: 2012-03-26 Updated Lithuanian translation M po/lt.po