commit ae6beb8030e3045b8bea3330e7b0507904a22e74
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   2012-04-16

    release: prepare for 3.4.1

M	NEWS
M	configure.in

commit bc3f1d8ffff2b3ca6336cef2bd5304c3f12b7418
Author: Cosimo Cecchi <cosimoc@gnome.org>
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 <milo@ubuntu.com>
Date:	2012-04-06

    [l10n] Updated Italian translation

M	po/it.po

commit 0531db12b0a929fca139a3fde0846d31b602d922
Author: Abderrahim Kitouni <a.kitouni@gmail.com>
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 <desrt@desrt.ca>
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 <mail2ipn@gmail.com>
Date:	2012-04-05

    Updated Telugu Translation

M	po/te.po

commit ae375b34c28c157950069e8bae8e033f5c12a556
Author: Nelson Benitez Leon <nbenitezl@gmail.com>
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 <nbenitezl@gmail.com>

M	src/nautilus-list-view.c

commit 3deb33d449f293b8e2597ccd7cc3bacec7b40ca2
Author: Nelson Benitez Leon <nbenitezl@gmail.com>
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 <nbenitezl@gmail.com>

M	eel/eel-canvas.c

commit 49c753b1e2adaf7803b2fd4f1685f859d979ff74
Author: Cosimo Cecchi <cosimoc@gnome.org>
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 <cosimoc@gnome.org>
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 <cosimoc@gnome.org>
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 <ash@kambanaria.org>
Date:	2012-04-01

    Updated Bulgarian translation

M	po/bg.po

commit c2ab193ea26c67d6031fce7fe389b3832c37cc80
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2012-03-31

    Updated Polish translation

M	po/pl.po

commit ce15200eb252536bf95c0a37939b883320f851c7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2012-03-29

    Added Tibetan translation to LINGUAS

M	po/LINGUAS

commit a08f87e8fe5522dbd58573a73d3e7aac70d80cff
Author: tennom YK <tennomyathog@gmail.com>
Date:	2012-03-29

    Added Tibetan translation

A	po/bo.po

commit 963ee1bd9ba64d88272bd264d76eff6846e24c7c
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2012-03-27

    Updated Spanish translation

M	po/es.po

commit 67b2499fc0ea6ba08063adea535a1d3529ff3053
Author: Mantas Kriaučiūnas <mantas@akl.lt>
Date:	2012-03-26

    Updated Lithuanian translation

M	po/lt.po