commit f1c02c45ed15bc83b042dd463b8b9929b16e3bd4 Author: Bastien Nocera Date: Tue Nov 12 14:18:43 2013 +0100 3.10.1 NEWS | 15 ++++++++++++++- configure.ac | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) commit 622d068a47794014463729be8319aa0660fd938d Author: Bastien Nocera Date: Sun Nov 10 02:53:22 2013 +0100 help: Remove help It now lives in the system-wide help, available from the Sharing panel in the Settings. https://bugzilla.gnome.org/show_bug.cgi?id=616799 Makefile.am | 2 +- configure.ac | 1 - help/C/figures/file-sharing-preferences.png | Bin 34673 -> 0 bytes help/C/figures/receiving-over-bluetooth.png | Bin 11176 -> 0 bytes help/C/figures/sharing-over-bluetooth.png | Bin 9216 -> 0 bytes help/C/figures/sharing-over-the-network.png | Bin 10333 -> 0 bytes help/C/index.docbook | 202 -------- help/C/legal.xml | 73 --- help/Makefile.am | 17 - help/ca/ca.po | 500 ------------------- help/ca/figures/file-sharing-preferences.png | Bin 43590 -> 0 bytes help/ca/figures/receiving-over-bluetooth.png | Bin 11162 -> 0 bytes help/ca/figures/sharing-over-bluetooth.png | Bin 10140 -> 0 bytes help/ca/figures/sharing-over-the-network.png | Bin 10862 -> 0 bytes help/cs/cs.po | 522 -------------------- help/de/de.po | 541 --------------------- help/de/figures/file-sharing-preferences.png | Bin 55163 -> 0 bytes help/de/figures/receiving-over-bluetooth.png | Bin 11733 -> 0 bytes help/de/figures/sharing-over-bluetooth.png | Bin 14150 -> 0 bytes help/de/figures/sharing-over-the-network.png | Bin 13453 -> 0 bytes help/de/legal.xml | 16 - help/el/el.po | 552 --------------------- help/en_GB/en_GB.po | 491 ------------------- help/es/es.po | 609 ----------------------- help/es/figures/file-sharing-preferences.png | Bin 40587 -> 0 bytes help/es/figures/receiving-over-bluetooth.png | Bin 12819 -> 0 bytes help/es/figures/sharing-over-bluetooth.png | Bin 10290 -> 0 bytes help/es/figures/sharing-over-the-network.png | Bin 10856 -> 0 bytes help/es/legal.xml | 9 - help/eu/eu.po | 506 -------------------- help/eu/figures/file-sharing-preferences.png | Bin 35230 -> 0 bytes help/eu/figures/receiving-over-bluetooth.png | Bin 10479 -> 0 bytes help/eu/figures/sharing-over-bluetooth.png | Bin 8880 -> 0 bytes help/eu/figures/sharing-over-the-network.png | Bin 8389 -> 0 bytes help/fr/figures/file-sharing-preferences.png | Bin 42838 -> 0 bytes help/fr/figures/receiving-over-bluetooth.png | Bin 11257 -> 0 bytes help/fr/figures/sharing-over-bluetooth.png | Bin 9623 -> 0 bytes help/fr/figures/sharing-over-the-network.png | Bin 9764 -> 0 bytes help/fr/fr.po | 558 --------------------- help/gl/gl.po | 467 ------------------ help/it/it.po | 484 ------------------- help/po/sl.po | 253 ---------- help/pt_BR/figures/file-sharing-preferences.png | Bin 35961 -> 0 bytes help/pt_BR/figures/receiving-over-bluetooth.png | Bin 14598 -> 0 bytes help/pt_BR/figures/sharing-over-bluetooth.png | Bin 12274 -> 0 bytes help/pt_BR/figures/sharing-over-the-network.png | Bin 11212 -> 0 bytes help/pt_BR/pt_BR.po | 612 ------------------------ help/ro/figures/file-sharing-preferences.png | Bin 48215 -> 0 bytes help/ro/figures/receiving-over-bluetooth.png | Bin 16692 -> 0 bytes help/ro/figures/sharing-over-bluetooth.png | Bin 15066 -> 0 bytes help/ro/figures/sharing-over-the-network.png | Bin 12491 -> 0 bytes help/ro/ro.po | 504 ------------------- help/ru/ru.po | 512 -------------------- help/sl/sl.po | 253 ---------- help/sv/figures/file-sharing-preferences.png | Bin 42219 -> 0 bytes help/sv/figures/receiving-over-bluetooth.png | Bin 12986 -> 0 bytes help/sv/figures/sharing-over-bluetooth.png | Bin 11585 -> 0 bytes help/sv/figures/sharing-over-the-network.png | Bin 11938 -> 0 bytes help/sv/legal.xml | 63 --- help/sv/sv.po | 251 ---------- help/zh_CN/zh_CN.po | 448 ----------------- 61 files changed, 1 insertion(+), 8445 deletions(-) commit 3ce89b4069d773d7558cb8efd98152f4130f8a64 Author: Bastien Nocera Date: Sun Nov 10 02:05:05 2013 +0100 build: Show more build warnings configure.ac | 3 +++ src/Makefile.am | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) commit 7e5d3fbdc525833043708cd10d3cbfdccab3228e Author: Bastien Nocera Date: Sun Nov 10 02:08:48 2013 +0100 obex: Fix some build warnings src/obexpush.c | 5 ++++- src/obexpush.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) commit 2bbc6384cb0d8a85dcf0208ec5d75d28e2d89049 Author: Bastien Nocera Date: Sun Nov 10 02:07:05 2013 +0100 http: Fix missing method arguments src/http.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 87cb41ba119ccc5667025a6f81308501f34d5975 Author: Bastien Nocera Date: Sat Nov 9 23:14:37 2013 +0100 obex: Download files through the cache dir Save files in the cache dir before moving them to a unique name in the Downloads folder. We need to do this as obexd will only save to a set root folder, which defaults to the XDG cache dir, and move this to a unique name (without overwriting existing files). src/obexpush.c | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 146 insertions(+), 14 deletions(-) commit 493f5b6085ab92edc0f593d1658978f298a8dd68 Author: Bastien Nocera Date: Thu Nov 7 19:21:23 2013 +0100 build: Re-enable Bluetooth support by default It's being shipped with Bluetooth support in a couple of places already, and the support works well enough that it's not such a problem to enable by default anymore. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit bb874e8ee7aadc8213192d9ce5bf3728a7eb5bcc Author: Bastien Nocera Date: Sat Nov 9 14:11:01 2013 +0100 obex: Fix transfer proxy leak After the transfer has finished, unref the transfer proxy, as we won't be using it any more. src/obexpush.c | 6 ++++++ 1 file changed, 6 insertions(+) commit c52a93b2fd88bc72d08ef555f40dcc037ab39fb6 Author: Bastien Nocera Date: Sat Nov 9 13:43:40 2013 +0100 obex: Better debug output in transfer_property_changed() Print the properties that changed, and for which transfer they actually are. src/obexpush.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) commit eba8db1b772a8af6bfeacb4012e8392767c6525a Author: Bastien Nocera Date: Fri Nov 8 18:51:46 2013 +0100 obex: Fix variant leaks for certain configurations If "ask user" or "only for trusted devices" is selected, we'd leak the variant containing the filename. src/obexpush.c | 2 ++ 1 file changed, 2 insertions(+) commit a378f69ce1642e2cd56afe10a8ea298d63381a7a Author: Bastien Nocera Date: Fri Nov 8 18:45:26 2013 +0100 obex: Fix use-after-free bug g_variant_new() will make a copy of the string for us, so there's no need to keep it around for the invocation. But as the invocation is unref'ed as soon as we return it, we'd be printing garbage in the "Incoming transfer authorized:" debug. src/obexpush.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit 448bc5aed50bf4b7689fd1c9fef57cce7f4dac81 Author: Bastien Nocera Date: Thu Nov 7 19:09:33 2013 +0100 obex: Fix crashes when switching VTs We need to unregister the object when disposing it, as otherwise we'll be trying to register the agent when there's already one registered (to a non-existant object). This fixes a crash when fast-user switching, or simply switching to a VT and coming back. See https://bugzilla.redhat.com/show_bug.cgi?id=1008653 https://bugzilla.gnome.org/show_bug.cgi?id=711628 src/obexpush.c | 22 ++++++++++++---------- src/obexpush.h | 2 ++ 2 files changed, 14 insertions(+), 10 deletions(-) commit 3d972b73f2f213b4c4367691fd46059cb330a5fc Author: Bastien Nocera Date: Thu Nov 7 10:26:07 2013 +0100 obex: Remove unused on_agent_unregistered() callback src/obexpush.c | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) commit f25f1f2e0f25d5a5cfbfc157f80f01a75e3445f9 Author: Bastien Nocera Date: Sat Nov 9 15:27:02 2013 +0100 obex: Remove OBEX FTP support The problem is two-fold: - There's barely any OBEX FTP clients left for the use cases we want to enable (sending files from a mobile device to the computer), and we don't have a native OBEX FTP client in GNOME anymore (as it was removed in recent gvfs) - It doesn't work as we expect, with no way to disable it when started. We expect to be able to cut the connection on already connected devices, for example, which obexd doesn't allow. configure.ac | 1 - data/Makefile.am | 3 +- data/gnome-user-share-obexftp.desktop.in.in | 11 -- ...rg.gnome.desktop.file-sharing.gschema.xml.in.in | 18 --- po/POTFILES.in | 1 - po/POTFILES.skip | 1 - src/obexftp.c | 162 --------------------- src/obexftp.h | 30 ---- src/user_share-private.h | 3 - 9 files changed, 1 insertion(+), 229 deletions(-) commit 0ded41c5b2b4358a001b9df9b8f72b4116d7722f Author: Bastien Nocera Date: Sat Nov 9 14:31:43 2013 +0100 build: Remove dbus-glib dependency No code was using it. https://bugzilla.gnome.org/show_bug.cgi?id=622872 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 032d88e1c4e89bef92540b3e613f5ad7baa6bedb Author: Bastien Nocera Date: Sat Nov 9 15:25:37 2013 +0100 http: Remove unused D-Bus hack This code should have been removed when we started using mod_dnssd in 2009. src/http.c | 38 -------------------------------------- 1 file changed, 38 deletions(-) commit bfc848805ab32ad4d945b7ae810312ea0d9ab000 Author: Bastien Nocera Date: Thu Nov 7 19:20:38 2013 +0100 main: Better signal handling Using g_unix_signal_add() instead of signal(). This avoids trying to do nasty things in signal handlers. src/user_share.c | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) commit 3b1d2a537b771a16fbf79981fe31df2af2e0d245 Author: Mohammad DAMT Date: Sun Oct 27 16:43:00 2013 +0000 share-bar: Check whether bar is NULL before using it https://bugzilla.gnome.org/show_bug.cgi?id=708456 src/share-extension.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit c674a71ded8926edb5471342d1a23e23538da361 Author: Bastien Nocera Date: Sat Nov 9 14:21:27 2013 +0100 share-bar: Update labels to match new Sharing panel https://bugzilla.gnome.org/show_bug.cgi?id=711726 src/nautilus-share-bar.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) commit a355542f94dcbee686fc5b65cd0efff177eab690 Author: William Jon McCann Date: Sat Mar 2 08:37:00 2013 -0500 share-bar: Remove some space between lines https://bugzilla.gnome.org/show_bug.cgi?id=694995 src/nautilus-share-bar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 16cfa33f4b8eb8533dfc7e4b1bf69ec2b462d1d3 Author: Efstathios Iosifidis Date: Wed Oct 16 15:07:01 2013 +0300 Updated Greek translation po/el.po | 93 ++++++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 62 insertions(+), 31 deletions(-) commit dc8d00c9b2bb40a86511cc5e244831d464937f4e Author: Arash Mousavi Date: Mon Oct 7 17:58:48 2013 +0330 L10N: Updated Persian translations po/fa.po | 121 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 63 insertions(+), 58 deletions(-) commit 969cf3b3cd61279f74990f2cb1dfb2776e1d2c64 Author: Carles Ferrando Date: Sun Oct 6 22:02:26 2013 +0200 [l10n] Updated Catalan (Valencian) translation po/ca@valencia.po | 139 ++++++++++++++++-------------------------------------- 1 file changed, 41 insertions(+), 98 deletions(-) commit 66d77c4f87706475014dd64e749ce6b1a412441c Author: Kristjan SCHMIDT Date: Sat Sep 28 10:39:22 2013 +0200 Updated Esperanto translation po/eo.po | 363 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 185 insertions(+), 178 deletions(-) commit 37f685aa01a9de67f69a2ba289823686e44e8cb6 Author: Friedel Wolff Date: Thu Sep 26 18:24:12 2013 +0200 Updated translation for Afrikaans (af) po/af.po | 277 +++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 170 insertions(+), 107 deletions(-)