commit 0eca77878480447ce01fecddbe0bc57158adc05f Author: Paolo Bacchilega Date: 2013-10-28 updated for version 3.11.1 M NEWS M configure.ac commit 34ebf41ac6453f3f55a0754ac0b1b4fbb32ac7fd Author: Paolo Bacchilega Date: 2013-10-28 Application name appears untranslated [bug #710982] M copy-n-paste/eggdesktopfile.c M copy-n-paste/eggsmclient-xsmp.c commit 2a64f638ece9a7c8a72ff298dbf36b71ee673413 Author: Paolo Bacchilega Date: 2013-10-27 fixed dnd from the folder tree M src/dlg-ask-password.c M src/fr-window.c M src/fr-window.h M src/glib-utils.c commit 2c3a0dd8d4336b416ce3d6ba889f02ec0c77d592 Author: Paolo Bacchilega Date: 2013-10-27 declare some functions as static + indentation M src/fr-window.c commit 8eaf8a076d0d00492f4eafaa8bee8dc9cea9f4d2 Author: Nelson Benítez León Date: 2013-10-19 fr-window: Improve XDS dnd support Improve file-roller XDS dnd support by sending the 'success' response only after the file(s) has already been extracted, so the target dnd application can operate on it (eg. gedit may want to open it, nautilus may want to reveal it). The XDS spec states that when sending the success ('S') response, the file should have already been written to disk, but assumed this would be done in a synchronous (and thus blocking) operation, asynchronous (callback based) apis were not common when the XDS spec was done so that's probably the reason. So as file-roller does, in a right manner, its file operations asynchronously, thats probably why it didn't care to send the success response at the right time. This patch workarounds the XDS spec limitation and makes file-roller to wait for the async operations to complete before sending the success response. It does so, without blocking the main ui thread, by creating and using a GMainLoop the same way as it's done by the gtk_dialog_run() call, which shows a dialog and waits for its response without blocking the ui. Fixes bug 710546 M src/fr-window.c commit f327e7b538915bf80b356211765e7f53dd12db9b Author: Paolo Bacchilega Date: 2013-10-27 fixed code style M src/fr-window.c commit 184aac94ed7b1d3dec437981fd4d513f88985d8f Author: Nelson Benítez León Date: 2013-09-30 dnd: don't use a fake name when communicating the xds dragged file Use the real name, as the target application may need it (eg. nautilus for revealing it, or gedit to open it). Part of bug 710546 M src/fr-window.c commit bf1316f0c04fb2f0efbb9642de44d848c04c9a22 Author: Nelson Benítez León Date: 2013-10-19 fr-window: fix crash on _fr_window_ask_overwrite_dialog() function Don't immediatly unref 'destination' after passing it to g_file_query_info_async() , instead unref it from within the callback for the aforementioned function when it's done with it. M src/fr-window.c commit d5a34c6485f8efb133c42deabf6eb0a7363d8eb9 Author: Paolo Bacchilega Date: 2013-10-27 Fixed crash when clicking the open button after creation [bug #710576] M src/fr-window.c commit a6d5359bcd3ee46bba153888e29986fbabf8c1b5 Author: Stas Solovey Date: 2013-10-20 Updated Russian translation M po/ru.po commit 92a3564163edf7112d859ed45e945de0ea6bf1e2 Author: Paolo Bacchilega Date: 2013-10-17 libarchive: do not fail for a warning libarchive returns a warning if the filename encoding is wrong, ignore the warnings and keep writing the file. M src/fr-archive-libarchive.c commit a8bbfeaab1fd76352ef9e5ffb5b45e7903065848 Author: Erwin Poeze Date: 2013-10-15 Updated Dutch translation master M po/nl.po