commit 69fd6b59acd6d7e20a899e0440ede7338078c0ba Author: Bastien Nocera Date: Tue Jun 18 21:31:24 2013 +0200 3.9.3 NEWS | 18 ++++++++++++++++++ configure.ac | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) commit 68852faa5a957d14480e72e8e63bc8e1196d19cf Author: Gustavo Padovan Date: Tue Jun 11 15:47:00 2013 +0100 lib: Make default adapter work properly again BlueZ has removed the DefaultAdapter concept so now we use the first adapter plugged as the default adapter. In case the default adapter is removed we iter to find a new adapter to replace as default adapter, in case it exists we call default_adapter_changed() to setup it as the new default. We were able to get rid of some loops in the code in favor to a better implementation using get_iter_from_path() to get the desired iter. https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 102 ++++++++++++++++++++----------------------------- 1 file changed, 41 insertions(+), 61 deletions(-) commit 7cb107b17d6caedf0afc2b8b8d9072e60b75ab80 Author: Gustavo Padovan Date: Tue Jun 11 15:29:42 2013 +0100 lib: Power the adapter when un-killing adapter Since bluetooth doesn't remember powered state anymore we should Power the device ourselves when we rfkill-unblock the device. This moves some notification around, e.g., we only notify "default-adapter", "default-adapter-powered" and "default-adapter-discoverable" when the adapter is actually powered. https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 73 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 67 insertions(+), 6 deletions(-) commit c8da744037ce2892ad776ed843f1ca84c696f741 Author: Gustavo Padovan Date: Fri Jun 14 16:29:18 2013 +0100 lib: Store Properties proxy in GtkTree too Since it is used more than once in the code we store it to easier access. https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 45 +++++++++++++++++++++++++++++++++++---------- lib/bluetooth-enums.h | 2 ++ 2 files changed, 37 insertions(+), 10 deletions(-) commit daae77264dc3288039cbb1fb07b6841a760a5156 Author: Gustavo Padovan Date: Fri May 31 16:57:38 2013 -0300 lib: Add macros for Bluetooth Profiles UUIDs This list comes from the Bluetooth SIG official website. https://www.bluetooth.org/en-us/specification/assigned-numbers-overview/service-discovery https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-utils.h | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) commit f0c13cb5e78eb3f598922ce06cb1e48b0799332a Author: Gustavo Padovan Date: Fri May 31 16:59:06 2013 -0300 lib: Replace uuid number by macros in uuid16_to_string() https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-utils.c | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) commit 508c59dee8507ab6e0b940405932f2d0d4298cc7 Author: Dušan Kazik Date: Mon Jun 17 18:59:02 2013 +0200 Updated slovak translation po/sk.po | 81 +++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 42 insertions(+), 39 deletions(-) commit 3f321ca2afe5cbef4ce898e2e8c734ba04e5845f Author: Daniel Mustieles Date: Mon Jun 17 17:54:04 2013 +0200 Updated Spanish translation po/es.po | 51 +++++++++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 22 deletions(-) commit 7050f80c3840b02292e0ec3be7b61950de4939e0 Author: Balázs Úr Date: Sun Jun 16 20:36:43 2013 +0200 Updated Hungarian translation po/hu.po | 500 ++++++++++++++++++++++++++++----------------------------------- 1 file changed, 224 insertions(+), 276 deletions(-) commit ba5d9d09ff343b14c3b271eb01381d30f007947b Author: Daniele Forsi Date: Sat Jun 15 15:54:45 2013 +0200 lib: trivial: replace comma with full stop in a gtk-doc comment lib/bluetooth-client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 0d7968dc9dea4b8e40b3c6a8e7c954af80e26d80 Author: Daniele Forsi Date: Fri Jun 14 23:05:52 2013 +0200 docs: ignore built header files Reduces unused declarations from 105 to 29. docs/reference/libgnome-bluetooth/Makefile.am | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) commit cf3fbcc1234b00a8b50ae4fce9c2c753f4402569 Author: Daniele Forsi Date: Fri Jun 14 17:11:09 2013 +0200 docs: remove file obex-agent.h which was deleted in commit 75e5c46 docs/reference/libgnome-bluetooth/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 187da79be7128a0892217f01f33f0dacc240feb2 Author: Daniele Forsi Date: Fri Jun 14 17:04:29 2013 +0200 docs: add bluetooth-plugin-manager docs/reference/libgnome-bluetooth/gnome-bluetooth-docs.sgml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b57e71c16f8003a8a118afbf40dc0d22ff30997c Author: Daniele Forsi Date: Fri Jun 14 16:36:57 2013 +0200 lib: trivial: add gtk-doc comments This complets the documentation of symbols currently added: 100% symbol docs coverage. 357 symbols documented. 0 symbols incomplete. 0 not documented. lib/bluetooth-chooser-button.h | 6 ++++++ lib/bluetooth-chooser-combo.h | 6 ++++++ lib/bluetooth-chooser.h | 6 ++++++ lib/bluetooth-client.h | 6 ++++++ 4 files changed, 24 insertions(+) commit 05563715d363432428132a798a94c6bd0528aad0 Author: Daniele Forsi Date: Fri Jun 14 15:36:14 2013 +0200 applet: trivial: put "void" on a line by itself and reformat applet/bluetooth-applet.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) commit e4d95ed6d394c424351286e684da3702e2ca4158 Author: Daniele Forsi Date: Fri Jun 14 14:34:43 2013 +0200 lib: trivial: remove unneeded gtk-doc comment and with wrong spelling The right spelling is /*< private >*/ without spaces between asterisks and angle brackets but it isn't needed because all symbols starting with '_' are private by default. lib/bluetooth-chooser-combo.h | 1 - 1 file changed, 1 deletion(-) commit 35b8753713682278878a2efb7a653862a90a7c29 Author: Daniele Forsi Date: Fri Jun 14 14:14:18 2013 +0200 docs: remove functions deleted in commit ce841d2 Fixes: ./gnome-bluetooth-sections.txt:107: warning: No declaration found for: bluetooth_browse_address ./gnome-bluetooth-sections.txt:108: warning: No declaration found for: bluetooth_browse_address_finish docs/reference/libgnome-bluetooth/gnome-bluetooth-sections.txt | 2 -- 1 file changed, 2 deletions(-) commit a5c51eb84da42316344c2ba42325e439ad455a22 Author: Daniele Forsi Date: Thu Jun 13 19:18:51 2013 +0200 docs: move *Class symbols to "SUBSECTION Standard" Fixes: ./tmpl/bluetooth-chooser.sgml:100: warning: Field descriptions for struct BluetoothChooserClass are missing in source code comment block. ./tmpl/bluetooth-chooser-button.sgml:47: warning: Field descriptions for struct BluetoothChooserButtonClass are missing in source code comment block. ./tmpl/bluetooth-chooser-combo.sgml:54: warning: Field descriptions for struct BluetoothChooserComboClass are missing in source code comment block. ./tmpl/bluetooth-client.sgml:54: warning: Field descriptions for struct BluetoothClientClass are missing in source code comment block. docs/reference/libgnome-bluetooth/gnome-bluetooth-sections.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit 668275e94f5aa4b6df1486c6ed6d5a88427345a4 Author: Iain Lane Date: Fri Jun 14 11:55:17 2013 +0100 wizard: Fix format warning XID has type unsigned long; use correct format string. https://bugzilla.gnome.org/show_bug.cgi?id=702244 wizard/bluetooth-input.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 5698fb511417ab6d001d7099f11df92e40f487e4 Author: Gustavo Padovan Date: Thu Jun 13 19:35:26 2013 +0100 wizard: get target_name from Device proxy If the we wizard is still searching for devices and a incoming pairing request arrives from another device we should get its name to show in the many messages. This works nicely for both incoming and outcoming pairing requests. https://bugzilla.gnome.org/show_bug.cgi?id=701399 wizard/main.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) commit d4f7590e7c7e023f120084c1569a3228c5f63a56 Author: Gustavo Padovan Date: Thu Jun 13 19:34:57 2013 +0100 wizard: remove duplicated get device name https://bugzilla.gnome.org/show_bug.cgi?id=701399 wizard/main.c | 3 --- 1 file changed, 3 deletions(-) commit 502240a391c0ef933bdab86685c6ade374e9d112 Author: Gustavo Padovan Date: Thu Jun 13 18:14:27 2013 +0100 lib: Remove pointless assignment https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 2 -- 1 file changed, 2 deletions(-) commit e522ab4050a273b752ab3e6af9e64b25112105ca Author: Gustavo Padovan Date: Thu Jun 13 17:18:53 2013 +0100 sendto: fix check for current_transfer proxy https://bugzilla.gnome.org/show_bug.cgi?id=701399 sendto/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit d4b0252d159045b52912f35ad997ff87c07d0cb7 Author: Emilio Pozuelo Monfort Date: Wed May 22 19:19:22 2013 +0200 sendto: update status on transfer completed When all transfers have been completed, show a label saying so. https://bugzilla.gnome.org/show_bug.cgi?id=701399 sendto/main.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) commit d10e9e4562d050570090ff934bb91aeb62087f32 Author: Gustavo Padovan Date: Fri May 31 20:18:18 2013 -0300 lib: do not call set discovering if value is the same We now check if the discovering value we get is equal to the current one. Before this check the code was calling org.bluez.Adapter1.StopDiscovery() with Discovering already set to False which leads bluetoothd to return a error to us. https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) commit ef5ebf09081f98859dcb0d57d7230d97ecb6fc1a Author: Daniel Mustieles Date: Fri Jun 14 10:20:22 2013 +0200 Updated Spanish translation po/es.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit b3c9b19e4e7df8fec537a45557bfcaac20e2b70d Author: Daniel Mustieles Date: Fri Jun 14 10:10:01 2013 +0200 Updated Spanish translation po/es.po | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit e1428aa2b244621417662b37b3dfc572dea94ca2 Author: Gustavo Padovan Date: Thu May 23 21:06:16 2013 -0300 wizard: Hide dialog if the selected device changes If the device the user is trying to pair disappears, we should hide its PIN dialog, otherwise a PIN options dialog from another device will appear. https://bugzilla.gnome.org/show_bug.cgi?id=701399 wizard/main.c | 2 ++ 1 file changed, 2 insertions(+) commit e0a3511f7f3c5fcc7c128b0e1e37dc743351fcec Author: Gustavo Padovan Date: Tue Jun 11 18:28:36 2013 +0100 lib: add bluetooth_client_get_connectable() tells if a device can be connected directly by the user or if only other components can trigger connections. The implementation for BlueZ 4 used to have the same information but based on D-Bus interface available. Now we just rely on the uuids to get the same behaviour. https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 27 +++++++++++++++++++++++++++ lib/bluetooth-client.h | 2 ++ lib/gnome-bluetooth.symbols | 1 + 3 files changed, 30 insertions(+) commit b92ba708c6d928994c96ce0784d79de2e2f1e1cd Author: Daniel Mustieles Date: Wed Jun 12 13:35:30 2013 +0200 Updated Spanish translation po/es.po | 70 +++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 36 insertions(+), 34 deletions(-) commit 0c090c89d3ae3259ccf16b0ba7d8f1bcad586e81 Author: Fran Diéguez Date: Mon Jun 10 10:19:45 2013 +0200 Updated Galician translations po/gl.po | 57 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 29 insertions(+), 28 deletions(-) commit 70b924b19b528c87d7dc122659021d4222502f39 Author: Marek Černocký Date: Sat Jun 8 07:36:53 2013 +0200 Updated Czech translation po/cs.po | 63 +++++++++++++++++++++++++++++---------------------------------- 1 file changed, 29 insertions(+), 34 deletions(-) commit f69d50786a5f76661290ef97bf4ebe6a098700f0 Author: Gustavo Padovan Date: Tue May 21 19:44:41 2013 -0300 sendto: remove Sending files label We can change the window title to say "Bluetooth File Transfer" and the remove the label "Sending files via Bluetooth". We can get a smaller window size with this change. https://bugzilla.gnome.org/show_bug.cgi?id=701399 sendto/main.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) commit bccc0f84736a4cf20c87b6570701afa828b78858 Author: Gustavo Padovan Date: Fri May 31 20:21:19 2013 -0300 lib: remove unused GError https://bugzilla.gnome.org/show_bug.cgi?id=701399 lib/bluetooth-client.c | 7 ------- 1 file changed, 7 deletions(-) commit 6849c8a8b28adce3298ffb47e32a4371b41ceca4 Author: Akom Chotiphantawanon Date: Tue Jun 4 12:15:32 2013 +0700 Updated Thai translation. po/th.po | 471 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 205 insertions(+), 266 deletions(-) commit 70ee61db6d3b001f63b54e2ca5f9f318d9bf319a Author: Pavol Klačanský Date: Mon Jun 3 22:24:02 2013 +0200 Updated slovak translation po/sk.po | 112 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 58 insertions(+), 54 deletions(-) commit 157df877ce421ce8fd31084c9efb431804a2c5ba Author: Matej Urbančič Date: Mon Jun 3 21:26:32 2013 +0200 Updated Slovenian translation po/sl.po | 520 +++++++++++++++++++++++++++------------------------------------ 1 file changed, 222 insertions(+), 298 deletions(-) commit 487cc5ce5adf61f10083127c26557cdc2ce6233a Author: Bastien Nocera Date: Mon Jun 3 13:48:41 2013 +0200 build: Bump version to 3.9.0 for devel version