commit 4d2834eef4e52a0a6f5d498aed61ea23e74faeac Author: Bastien Nocera Date: Wed Jun 17 10:43:44 2009 +0100 Add generated enum helpers to be removed on clean lib/Makefile.am | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) commit 45a0fc5909afa3b685b811c171992104f3b14418 Author: Bastien Nocera Date: Wed Jun 17 10:39:48 2009 +0100 Add symbols file to the dist lib/Makefile.am | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 3123fecd683b07dd7a34e2f6b100e9ca9c5f7ad6 Author: Bastien Nocera Date: Wed Jun 17 10:24:40 2009 +0100 Add applet UI files to the dist applet/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8f65856b0d778c51af6cd0e2f490cfaac2a13d97 Author: Bastien Nocera Date: Tue Jun 16 23:21:47 2009 +0100 Mark a few wizard strings to wrap wizard/wizard.ui | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 93fd8de2cc717b96ad719ab2fb5ed38b8a0fc707 Author: Mario Blättermann Date: Tue Jun 16 22:11:30 2009 +0200 Updated German doc translation help/de/de.po | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 96 insertions(+), 6 deletions(-) commit 1f29aa77c5598a26cbc0820e4f6123cf48ba7747 Author: Mario Blättermann Date: Tue Jun 16 21:31:40 2009 +0200 Updated German translation po/de.po | 505 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 291 insertions(+), 214 deletions(-) commit 0ec82e44f461d53388a12e79187b92c54901ef10 Author: Bastien Nocera Date: Tue Jun 16 17:48:51 2009 +0100 Remove some dead code and sync strings wizard/main.c | 20 +++++--------------- wizard/wizard.ui | 3 ++- 2 files changed, 7 insertions(+), 16 deletions(-) commit e9d70ae81e598f018b11939c5c0dd13ae7e6e178 Author: Bastien Nocera Date: Tue Jun 16 17:38:06 2009 +0100 Update NEWS NEWS | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit cf518c57e1301a1a8a4903688cca1ebb6424d841 Author: Bastien Nocera Date: Tue Jun 16 17:37:49 2009 +0100 Fix the display_callback case wizard/main.c | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) commit 2818957320494599c9cd8e74161f70d9b3ca585b Author: Bastien Nocera Date: Tue Jun 16 17:31:41 2009 +0100 Remove debug wizard/main.c | 17 ----------------- 1 files changed, 0 insertions(+), 17 deletions(-) commit 3335c7cf0eeca5c9faf83d819cef7088b0cf881d Author: Bastien Nocera Date: Tue Jun 16 17:25:14 2009 +0100 Add finishing page To show a "finishing setup" label and nice spinner, until we finish connecting to the device. wizard/main.c | 54 ++++++++++++++++++++++++++++++------- wizard/wizard.ui | 77 ++++++++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 109 insertions(+), 22 deletions(-) commit 24441027b6fd43f5124be9554601c1419b0a1758 Author: Bastien Nocera Date: Tue Jun 16 17:15:56 2009 +0100 Avoid crashes when spinner is NULL lib/bling-spinner.c | 13 +++++++++---- 1 files changed, 9 insertions(+), 4 deletions(-) commit eed9333c12f5e9b5dcd4c9b8de02709edc994b32 Author: Bastien Nocera Date: Tue Jun 16 17:04:51 2009 +0100 More churn, kill label_setup And prepare for "Finishing" page. wizard/main.c | 87 +++++++++++++++++------------------------------------- wizard/wizard.ui | 16 +--------- 2 files changed, 28 insertions(+), 75 deletions(-) commit 021942c148c893aae0a7abd461afb136e3bbe2fd Author: Bastien Nocera Date: Tue Jun 16 16:50:04 2009 +0100 Fix handling of legacy pairing devices with fixed PIN Fixed pairing my mouse! wizard/main.c | 47 +++++++++++++++++++++++++---------------------- 1 files changed, 25 insertions(+), 22 deletions(-) commit 9fbcfcd45d054dd91edc1adc536206f95e69daf3 Author: Bastien Nocera Date: Tue Jun 16 16:41:35 2009 +0100 Fix some function prototypes lib/bluetooth-chooser.c | 2 +- lib/bluetooth-chooser.h | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) commit dc8002725c8ea91c4376a215f4f410f34978306f Author: Bastien Nocera Date: Tue Jun 16 16:40:31 2009 +0100 Add "Connecting" page for SSP and later for devices that don't have a pincode wizard/main.c | 143 +++++++++++++++++++++++++++++++++++++++--------------- wizard/wizard.ui | 59 +++++++++++++++++++++- 2 files changed, 160 insertions(+), 42 deletions(-) commit 273a11367444da6342c348a28fc069aadb6c60af Author: Bastien Nocera Date: Tue Jun 16 16:03:12 2009 +0100 Export the spinner as well As it's used in both the exported, and the normal lib. lib/gnome-bluetooth.symbols | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 309671f501fedfe51b36db58f795955acddecc70 Author: Bastien Nocera Date: Tue Jun 16 15:08:11 2009 +0100 Small string changes wizard/wizard.ui | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit afc63009b60c802ca9398213e7323034e9373d6e Author: Bastien Nocera Date: Tue Jun 16 15:04:17 2009 +0100 Zero the context on SSP pairing buttons wizard/main.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit 7f8603b0a4dc433cf3d997394ab4ae297eade9d0 Author: Bastien Nocera Date: Tue Jun 16 14:58:38 2009 +0100 Clean up old state when restarting pairing wizard/main.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit f1ecd4498a130ced2af07ce7f3d38ab1625157b4 Author: Bastien Nocera Date: Tue Jun 16 14:51:55 2009 +0100 Clean up code wizard/main.c | 93 +++++++++++++++++++++++++++++++++++---------------------- 1 files changed, 57 insertions(+), 36 deletions(-) commit 3db10dbd36b3cb9fd4d443f17bedfd90f5331c06 Author: Bastien Nocera Date: Tue Jun 16 14:43:49 2009 +0100 Move match/does not match buttons to the action area For the SSP confirmation page. wizard/main.c | 79 ++++++++++++++++++++++++++++++++++------------------- wizard/wizard.ui | 79 +++++++++++++++-------------------------------------- 2 files changed, 74 insertions(+), 84 deletions(-) commit 8fbb4b9bf1bc9f0f3ce7478125a37b1226e2e70a Author: Bastien Nocera Date: Tue Jun 16 14:03:33 2009 +0100 When on the passkey page, hide everything but the cancel button wizard/main.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 75d3546cce621409d28b7076a464499dc7ce0aa4 Author: Bastien Nocera Date: Tue Jun 16 13:51:00 2009 +0100 Bug 575352 – Offer to retry pairing when pairing fails Hackety hack to show the restart button when pairing fails. wizard/main.c | 52 +++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 47 insertions(+), 5 deletions(-) commit 68ea6cf0566ca28ccea62c8121f42c413fb86a52 Author: Bastien Nocera Date: Tue Jun 16 12:19:14 2009 +0100 Add "Restart setup" button to failure page wizard/main.c | 50 +++++++++++++++++++++++++++++++++++--------------- wizard/wizard.ui | 13 +++++++++++++ 2 files changed, 48 insertions(+), 15 deletions(-) commit a1340d146c90d6a498e24ba4580c93102af56769 Author: Bastien Nocera Date: Tue Jun 16 11:39:02 2009 +0100 Remove "finished" case in cancel callback Not sure what that was for... wizard/main.c | 25 ++++++++++--------------- 1 files changed, 10 insertions(+), 15 deletions(-) commit c8cdf643be262c8374075e35cb28f46b9a65dcf2 Author: Bastien Nocera Date: Tue Jun 16 00:46:02 2009 +0100 Cut down on the repeated code with a simple define wizard/main.c | 51 +++++++++++++++++++++++++++------------------------ 1 files changed, 27 insertions(+), 24 deletions(-) commit cc514a90a7ccf2e58a96dc1f27307f20f117b4ee Author: Bastien Nocera Date: Tue Jun 16 00:41:56 2009 +0100 Don't hardcode the header image size wizard/main.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 524cab04c4dde743b663c9b14ba313d793e4c0f3 Author: Bastien Nocera Date: Tue Jun 16 00:34:56 2009 +0100 Add doc with wizard test procedure wizard/TEST-PROCEDURE.txt | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) commit 0b65ce652e11de24858095a61069a8fafbc38661 Author: Bastien Nocera Date: Tue Jun 16 00:24:46 2009 +0100 More messing about with the wizard workflow Move the "Extra config" into a frame, try to sort out some of the current mess of a workflow. wizard/main.c | 59 ++++++++++++++++++++++------------- wizard/wizard.ui | 88 ++++++++++++++++++++++++++++++++++++++---------------- 2 files changed, 99 insertions(+), 48 deletions(-) commit 22513cb92a6da97d97faba82f5c0c88a7ffe93a0 Author: Bastien Nocera Date: Mon Jun 15 23:26:50 2009 +0100 Bit more spacing between label and spinner lib/bluetooth-chooser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b73e8041846814383ab4b96b1abeb44c9e2ab734 Author: Bastien Nocera Date: Mon Jun 15 19:14:52 2009 +0100 Fix plugin loading from the source tree Forgot to change the common/ directory to lib/ lib/bluetooth-plugin-manager.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 4855f26e079ef7d48b14fccad115de06cdc0d423 Author: Bastien Nocera Date: Mon Jun 15 19:12:25 2009 +0100 Fix small compile warning in the test plugin lib/plugins/test.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 399999fda13279669f1e1481d45abc7270b3e9ad Author: Bastien Nocera Date: Mon Jun 15 18:51:45 2009 +0100 Remove double-usage labels wizard/wizard.ui | 46 +++++++--------------------------------------- 1 files changed, 7 insertions(+), 39 deletions(-) commit 16f60cb02a0533b7f126f66a3a29b0cbfdc536d4 Author: Bastien Nocera Date: Mon Jun 15 18:47:01 2009 +0100 Add example PINs to the passkey pages wizard/wizard.ui | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) commit dcbc1d1d7f2440be8aa315383be9ad3c79d38618 Author: Sandeep Shedmake Date: Tue Jun 16 09:11:36 2009 +0530 Updated Marathi Translations po/mr.po | 140 ++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 78 insertions(+), 62 deletions(-) commit 46ec62e42d179ada6254318ce8f37b8f9db6ef65 Author: Bastien Nocera Date: Mon Jun 15 18:43:43 2009 +0100 Update show-search property And move the device-category-filter property to GtkBuilder. wizard/main.c | 3 --- wizard/wizard.ui | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) commit 03fcb097d5eb5fae33c49926789740b7914e9b17 Author: Bastien Nocera Date: Mon Jun 15 15:48:51 2009 +0100 Use the chooser's discovery methods in the wizard So we can stop/start the spinner as expected. And export _stop_discovery (). lib/gnome-bluetooth.symbols | 1 + wizard/main.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) commit b65b0f39a39f0f9572afc24adf23326a5122ad22 Author: Bastien Nocera Date: Mon Jun 15 15:40:10 2009 +0100 Change the "Search" button to a label with a spinner Allows us to really show that something is happening, and just restart the search when another one finishes (Closes: #579076) lib/Makefile.am | 4 + lib/bling-color.c | 86 +++++++++++++ lib/bling-color.h | 35 +++++ lib/bling-spinner.c | 300 ++++++++++++++++++++++++++++++++++++++++++++ lib/bling-spinner.h | 58 +++++++++ lib/bluetooth-chooser.c | 118 +++++++++++------ lib/bluetooth-chooser.h | 1 + lib/test-deviceselection.c | 6 +- 8 files changed, 564 insertions(+), 44 deletions(-) commit 1cff1031cac20de7496e0cafdf8ab1a2a09098be Author: Bastien Nocera Date: Mon Jun 15 11:02:39 2009 +0100 Fix missing variable declaration applet/agent.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f3aaef398c48366ca51ac4570a3a5c9447806578 Author: Bastien Nocera Date: Mon Jun 15 11:01:44 2009 +0100 Update for applet changes po/POTFILES.in | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 0b67bd19cae64b5476a9c800cdd1fe5ccd57031d Author: Bastien Nocera Date: Mon Jun 15 11:00:26 2009 +0100 Rework UI for authorisation dialog And use GtkBuilder for it. applet/agent.c | 156 +++++++++++++++---------------------- applet/authorisation-dialogue.ui | 93 ++++++++++++++++++++++ applet/test-agentdialog.c | 2 +- 3 files changed, 157 insertions(+), 94 deletions(-) commit ef5df427b07101b2b06b6a401f95d14278717447 Author: Bastien Nocera Date: Mon Jun 15 10:35:37 2009 +0100 Rework UI for confirm dialogue And use GtkBuilder for it. applet/agent.c | 113 ++++++++++++++++---------------------------- applet/confirm-dialogue.ui | 80 +++++++++++++++++++++++++++++++ applet/test-agentdialog.c | 2 +- 3 files changed, 122 insertions(+), 73 deletions(-) commit cb86f6bfcd7be0d2f993831704032926b3b7f57d Author: Sandeep Shedmake Date: Mon Jun 15 15:05:15 2009 +0530 Updated Marathi Translations po/mr.po | 115 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 54 insertions(+), 61 deletions(-) commit 8220efecef596973f93fed235bead2d2071fb04e Author: Sandeep Shedmake Date: Mon Jun 15 14:59:36 2009 +0530 Updated Marathi Translations po/mr.po | 296 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 151 insertions(+), 145 deletions(-) commit cd6f50d30833d788e117621c16f195b99d6b6d20 Author: Bastien Nocera Date: Mon Jun 15 10:18:42 2009 +0100 Rework UI for passkey dialog And use GtkBuilder for it. applet/agent.c | 190 +++++++++++++++++++------------------------- applet/passkey-dialogue.ui | 67 ++++++++++++++++ applet/test-agentdialog.c | 2 +- 3 files changed, 149 insertions(+), 110 deletions(-) commit 7b1f2782ea95be090918f64614019446ce6d40e4 Author: Jorge Gonzalez Date: Sun Jun 14 12:32:44 2009 +0200 Updated Spanish translation po/es.po | 124 +++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 67 insertions(+), 57 deletions(-) commit 47b3c13118b7c2921da8b158b953caa40454baca Author: Bastien Nocera Date: Sun Jun 14 00:30:28 2009 +0100 Fix the agent dialogue test applet/test-agentdialog.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit d9b7827b76fa4b723fd6a458146ac3bae0b474b2 Author: Bastien Nocera Date: Sun Jun 14 00:16:09 2009 +0100 Bug 585153 – g_strnfill() usage might be wrong Fix display_callback's code when the invisible character is a wide character. wizard/main.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) commit d84418096d29a8f663f49c99faff4e275d167fb4 Author: Bastien Nocera Date: Sun Jun 14 00:11:39 2009 +0100 Add the start of a UUID filter to the chooser lib/bluetooth-chooser.c | 40 +++++++++++++++++++++++++++++++++++++++- 1 files changed, 39 insertions(+), 1 deletions(-) commit 322eff83d9f32a500e579bcc4bd9768607cf7c78 Author: Bastien Nocera Date: Sat Jun 13 23:59:13 2009 +0100 Some more simplification of the agent code Move all the property getting into its own functions. applet/agent.c | 236 +++++++++++++++++++-------------------------- applet/test-agentdialog.c | 8 +- 2 files changed, 102 insertions(+), 142 deletions(-) commit f16f7e76bafc82f37b9bf2554e1a879aed8947e1 Author: Bastien Nocera Date: Sat Jun 13 23:35:26 2009 +0100 Clean up when notification daemon doesn't support actions We don't need to create the notification's message when we're going to be showing the dialogue straight away. applet/agent.c | 60 +++++++++++++++++++++++++++++++++---------------------- 1 files changed, 36 insertions(+), 24 deletions(-) commit fcce92a2e9a61a23ea6877ac5c306c3468938a52 Author: Bastien Nocera Date: Sat Jun 13 21:02:58 2009 +0100 Another pass at Simple Pairing support in the wizard wizard/main.c | 126 ++++++++++++++++++++++++++++++++++++++++++----------- wizard/wizard.ui | 109 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 209 insertions(+), 26 deletions(-) commit d569de359d28679c7241f4ac40f59bf8a35f16ac Author: Bastien Nocera Date: Sat Jun 13 20:51:52 2009 +0100 Make legacypairing property an int With -1 meaning unset. lib/bluetooth-client.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 17587a43403ac24866aca0975f76bdc41e011357 Author: Bastien Nocera Date: Sat Jun 13 20:00:09 2009 +0100 Add a few more UUIDs lib/bluetooth-client.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 6c6b73618be165281785370414c0c5f826099535 Author: Bastien Nocera Date: Sat Jun 13 19:35:49 2009 +0100 Move AgentError to the shared BluetoothAgent So we can use it in the wizard as well. applet/agent.c | 34 ---------------------------------- lib/bluetooth-agent.c | 27 +++++++++++++++++++++++++++ lib/bluetooth-agent.h | 10 ++++++++++ 3 files changed, 37 insertions(+), 34 deletions(-) commit 07b921ddf59b88f7231b63fbec7e8a1aae1d73fd Author: Bastien Nocera Date: Sat Jun 13 19:35:02 2009 +0100 Fix compile time warning lib/bluetooth-client.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 7723006d367449d11e5f4b6ce0d04eac9f5e0cc5 Author: Bastien Nocera Date: Sat Jun 13 15:11:03 2009 +0100 Remove impossible OOM cases glib aborts on OOM, so no need to check for it. applet/agent.c | 12 ------------ 1 files changed, 0 insertions(+), 12 deletions(-) commit 9fdd02eb8b4022c381e8c5825acad83b7704e2b8 Author: Bastien Nocera Date: Fri Jun 12 23:35:20 2009 +0100 Display passkey for simple pairing Though we're still missing a way to confirm the key... wizard/main.c | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) commit 20a025cc66fddd504b571b7e29b16509365543b8 Author: Tomasz Dominikowski Date: Sat Jun 13 14:31:55 2009 +0200 Updated Polish translation po/pl.po | 407 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 202 insertions(+), 205 deletions(-) commit 2a1664669a4367ddc94421e3eb2d548e357db9bd Author: Jorge Gonzalez Date: Sat Jun 13 13:19:15 2009 +0200 Updated Spanish translation po/es.po | 263 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 132 insertions(+), 131 deletions(-) commit 75ce9b4b49cb0caeb33aba63f22a0d1539674241 Author: Daniel Nylander Date: Sat Jun 13 10:13:58 2009 +0200 Updated sv translation (Daniel Nylander) po/sv.po | 423 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 230 insertions(+), 193 deletions(-) commit 8a9dc3025f8efb410330ff4428e9f50862d0cc17 Author: Bastien Nocera Date: Sat Jun 13 00:12:25 2009 +0100 Update strings in the applet's popups Change some notification popup strings. applet/agent.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) commit 43b8c731dc8b3bd13781b51c81856c319c4a2b97 Author: Bastien Nocera Date: Thu Jun 11 00:43:41 2009 +0100 Update NEWS for impending release NEWS | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 44 insertions(+), 0 deletions(-) commit 65f311ea04ea86a385fa2750fb589fc7016ec9bc Author: Bastien Nocera Date: Wed Jun 10 23:48:14 2009 +0100 Bug 573738 – Make sendto call pass --name And make sure that we call sendto correctly when the top-level "Send Files..." menu item is passed. applet/main.c | 37 +++++++++++++++++++++++++++++++------ 1 files changed, 31 insertions(+), 6 deletions(-) commit 57f54ba84532f45236daca3deae067eee3e4d8ee Author: Bastien Nocera Date: Wed Jun 10 23:36:03 2009 +0100 Fix small memleak sendto/main.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit ce55174698241f5559723300e22a44f6d0ae7ee0 Author: Bastien Nocera Date: Wed Jun 10 23:34:35 2009 +0100 Simplify get_iter_from_proxy() Because it's pretty much all the same code. lib/bluetooth-client.c | 36 ++++++++++-------------------------- 1 files changed, 10 insertions(+), 26 deletions(-) commit 34cc2e69268180bb23b689335fb53e4397ba5d9f Author: Bastien Nocera Date: Wed Jun 10 23:33:55 2009 +0100 Simplify get_device_name() Using BluetoothClient instead of calling stuff by hand. sendto/main.c | 99 ++++++++++++++++----------------------------------------- 1 files changed, 28 insertions(+), 71 deletions(-) commit 7a0f20e5451cc2f50b66027cfaa826f3ba1219a4 Author: Bastien Nocera Date: Wed Jun 10 22:09:09 2009 +0100 Don't hang when querying for the transfer properties When we do a GetProperties on the transfer, obexd might be busy, so don't hang onto that. sendto/main.c | 22 +++++++++++++++------- 1 files changed, 15 insertions(+), 7 deletions(-) commit 863608fca2734ca0f87a495701c4d2c8a1915e2d Author: Bastien Nocera Date: Wed Jun 10 21:55:47 2009 +0100 Update to put my name at the top AUTHORS | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit c9f101214707eb9b178ebdb139f7dc72bcce744a Author: Bastien Nocera Date: Wed Jun 10 21:55:16 2009 +0100 Remove obex-data-server support from sendto We only use obexd now. README | 2 +- sendto/main.c | 353 +++++++++++---------------------------------------------- 2 files changed, 70 insertions(+), 285 deletions(-) commit 9ffb4c6455e43edf4f4b5e452c55ae47bdc1b0b0 Author: Bastien Nocera Date: Wed Jun 10 18:59:06 2009 +0100 Add a few more UUIDs From the MS mouse. lib/bluetooth-client.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit 72b4759f9a5ea00de5e0235f270512cc09184fed Author: Bastien Nocera Date: Wed Jun 10 18:00:52 2009 +0100 Add success parameter to the connect function callback And assorted changes in the applet. applet/main.c | 9 ++++++--- lib/bluetooth-client.c | 9 ++++++--- lib/bluetooth-client.h | 4 +++- 3 files changed, 15 insertions(+), 7 deletions(-) commit 75170942ddf4aef0065890f3fbd64b60a4032987 Author: Bastien Nocera Date: Wed Jun 10 17:59:20 2009 +0100 Work-around MS Wireless presenter bugs The "Microsoft Wireless Notebook Presenter Mouse 8000" refuses the connection straight after pairing, so try again for a whole 3 seconds before giving up. This should avoid most crappy devices from not working when coming out of the wizard. wizard/main.c | 39 ++++++++++++++++++++++++++++++++++----- 1 files changed, 34 insertions(+), 5 deletions(-) commit 941dbe9e7c701958ea07b2d33b89f611027db0d2 Author: Bastien Nocera Date: Wed Jun 10 16:52:41 2009 +0100 Add public bluetooth_uuid_to_string() Add bluetooth_uuid_to_string(), to be used in the agent, so that we don't show crappy UUIDs to the end-user. lib/bluetooth-client.c | 38 +++++++++++++++++++++++--------------- lib/bluetooth-client.h | 1 + 2 files changed, 24 insertions(+), 15 deletions(-) commit 8034801c224f7f4eeebe4489e3ad04d8ecc1e74e Author: Bastien Nocera Date: Wed Jun 10 16:46:38 2009 +0100 Add another check in bluetooth_verify_address() Also check the length of each of the elements lib/bluetooth-client.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit f1f1fb0f906f5b2971ab4caa3b50b655f72db8f6 Author: Bastien Nocera Date: Wed Jun 10 16:38:26 2009 +0100 Fix connecting to services after setup We shouldn't unref the proxy on which the Connect call is being made, otherwise we're cancelling that call... lib/bluetooth-client.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 6a9fed3d9d7eb390195a7b6e48f3940a58e55553 Author: Baptiste Mille-Mathias Date: Mon Jun 8 22:26:55 2009 +0200 Bug 584857 - Support notification deamon without actions capabilities Add Actions to the notification only if the notification daemon can support them. applet/agent.c | 57 ++++++++++++++++++++++++++++++++++++++---------------- applet/notify.c | 15 ++++++++++++++ applet/notify.h | 1 + 3 files changed, 56 insertions(+), 17 deletions(-) commit 5ee34a9e33f1215d955a2f7b4169595f032e6575 Author: Bastien Nocera Date: Tue Jun 9 21:21:40 2009 +0100 Bug 585203 – BluetoothClientConnectFunc should pass BluetoothClient Pass BluetoothClient as the first arguments to the callbacks for the connect, disconnect and create_device functions. lib/bluetooth-client.c | 6 +++--- lib/bluetooth-client.h | 4 ++-- wizard/main.c | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) commit ce6e7127aa58c95efd72151925c8a23f83bd92de Author: Sandeep Shedmake Date: Tue Jun 9 16:30:38 2009 +0530 Updated Marathi Translations po/mr.po | 317 ++++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 175 insertions(+), 142 deletions(-) commit a0e02526592a3a07cabe8052b4be96b0900c8b88 Author: Bastien Nocera Date: Mon Jun 8 23:17:46 2009 +0100 Rename common/ dir to lib/ So as to avoid confusing readers of the code. .gitignore | 8 +- Makefile.am | 2 +- applet/Makefile.am | 6 +- common/Makefile.am | 109 -- common/bluetooth-agent.c | 530 -------- common/bluetooth-agent.h | 93 -- common/bluetooth-agent.xml | 49 - common/bluetooth-chooser-button.c | 406 ------ common/bluetooth-chooser-button.h | 47 - common/bluetooth-chooser.c | 1123 ----------------- common/bluetooth-chooser.h | 77 -- common/bluetooth-client.c | 1623 ------------------------- common/bluetooth-client.h | 122 -- common/bluetooth-client.xml | 52 - common/bluetooth-enums.h | 64 - common/bluetooth-killswitch.c | 432 ------- common/bluetooth-killswitch.h | 76 -- common/bluetooth-plugin-manager.c | 139 --- common/bluetooth-plugin-manager.h | 38 - common/bluetooth-plugin.h | 36 - common/gnome-bluetooth.symbols | 15 - common/marshal.list | 6 - common/obex-agent.c | 310 ----- common/obex-agent.h | 82 -- common/obex-agent.xml | 26 - common/plugins/Makefile.am | 19 - common/plugins/test.c | 70 -- common/test-agent.c | 119 -- common/test-client.c | 321 ----- common/test-deviceselection.c | 290 ----- configure.ac | 4 +- docs/reference/libgnome-bluetooth/Makefile.am | 8 +- lib/Makefile.am | 109 ++ lib/bluetooth-agent.c | 530 ++++++++ lib/bluetooth-agent.h | 93 ++ lib/bluetooth-agent.xml | 49 + lib/bluetooth-chooser-button.c | 406 ++++++ lib/bluetooth-chooser-button.h | 47 + lib/bluetooth-chooser.c | 1123 +++++++++++++++++ lib/bluetooth-chooser.h | 77 ++ lib/bluetooth-client.c | 1623 +++++++++++++++++++++++++ lib/bluetooth-client.h | 122 ++ lib/bluetooth-client.xml | 52 + lib/bluetooth-enums.h | 64 + lib/bluetooth-killswitch.c | 432 +++++++ lib/bluetooth-killswitch.h | 76 ++ lib/bluetooth-plugin-manager.c | 139 +++ lib/bluetooth-plugin-manager.h | 38 + lib/bluetooth-plugin.h | 36 + lib/gnome-bluetooth.symbols | 15 + lib/marshal.list | 6 + lib/obex-agent.c | 310 +++++ lib/obex-agent.h | 82 ++ lib/obex-agent.xml | 26 + lib/plugins/Makefile.am | 19 + lib/plugins/test.c | 70 ++ lib/test-agent.c | 119 ++ lib/test-client.c | 321 +++++ lib/test-deviceselection.c | 290 +++++ po/POTFILES.in | 8 +- properties/Makefile.am | 4 +- sendto/Makefile.am | 4 +- wizard/Makefile.am | 4 +- 63 files changed, 6298 insertions(+), 6298 deletions(-) commit c6bf6584c9c8d9ca96c4392d20e94b9f5a48bb99 Author: Bastien Nocera Date: Mon Jun 8 15:41:05 2009 +0100 Add support for SSP devices without a display This means pairing headsets and the likes with Simple Pairing works. confirm_callback still needs to be implemented for phones/computers/etc. wizard/main.c | 32 ++++++++++++++++++++++++++++++-- 1 files changed, 30 insertions(+), 2 deletions(-) commit 869e2d72be4a900b098e604348470facc7c28fb1 Author: Bastien Nocera Date: Mon Jun 8 14:21:18 2009 +0100 Bug 584141 – Add delete function Added a device_removed function to plugins, so they can unregister any setups they used to have with that particular device. common/bluetooth-plugin-manager.c | 13 +++++++++++++ common/bluetooth-plugin-manager.h | 1 + common/bluetooth-plugin.h | 1 + common/plugins/test.c | 9 ++++++++- 4 files changed, 23 insertions(+), 1 deletions(-) commit 1c8efe6f0a51477aac4a0b149cd8b8f3644aaef0 Author: Bastien Nocera Date: Mon Jun 8 14:11:23 2009 +0100 Export the LegacyPairing property for devices If FALSE, then we can assume a device with Simple Pairing support. common/bluetooth-client.c | 9 +++++++-- common/bluetooth-client.h | 1 + common/test-client.c | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) commit 22870c5a72ea9cefa14b1617427400f665194de2 Author: Bastien Nocera Date: Mon Jun 8 11:37:56 2009 +0100 Remove red labels in sendto When an error occurs, show an icon instead of setting the status label to be red, it's not nice for a11y. sendto/main.c | 64 +++++++++++++++++++++++++++----------------------------- 1 files changed, 31 insertions(+), 33 deletions(-) commit 9b7ae60cc359cb0ebbf2e46f918850f8146a4db1 Author: Bastien Nocera Date: Mon Jun 8 11:33:18 2009 +0100 Bug 584937 – Bug#531892 Gtk-CRITICAL when sending an empty file When sending an empty file (or empty files), set the progress bar to 0.0 when starting the transfer, and to 1.0 when it has finished. sendto/main.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 097aef044ced5937dd7e288bfee58b6138939117 Author: Mario Blättermann Date: Sat Jun 6 16:26:52 2009 +0200 Updated German translation po/de.po | 157 +++++++++++++++++++++++++++++++++----------------------------- 1 files changed, 84 insertions(+), 73 deletions(-) commit 9ea1f33a5e5888d5797360bf5d9b2db4c20c00fa Author: Jorge Gonzalez Date: Sat Jun 6 12:41:58 2009 +0200 Updated Spanish translation po/es.po | 112 +++++++++++++++++++++++++++++++------------------------------ 1 files changed, 57 insertions(+), 55 deletions(-) commit 72774af8c6f39f6a9adf8294480de87d8582a553 Author: Jorge Gonzalez Date: Sat Jun 6 12:39:49 2009 +0200 Updated Spanish translation po/es.po | 137 +++++++++++++++++++++++++++++++++---------------------------- 1 files changed, 74 insertions(+), 63 deletions(-) commit 7e5f35056b23af4545771859476ee2b40e005d3f Author: Claude Paroz Date: Sat Jun 6 11:16:05 2009 +0200 Ignore POT files po/.gitignore | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit dab0e8ad757d167721fec1cbc1b0145d5f9a4a23 Author: Claude Paroz Date: Sat Jun 6 11:13:37 2009 +0200 Updated French translation po/fr.po | 1189 +++++++++++++++++++++++++------------------------------------ 1 files changed, 487 insertions(+), 702 deletions(-) commit 2a4d6ee3aa9285969d9b593c5e413b0128554041 Author: Claude Paroz Date: Sat Jun 6 11:03:18 2009 +0200 Remove markup from translatable strings wizard/wizard.ui | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) commit 5be559d322c18da72733fb0377f4ad8e03f213e8 Author: Bastien Nocera Date: Fri Jun 5 17:17:45 2009 +0100 Add separator in sub-menus Between different types of actions on the devices. applet/main.c | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) commit 6feedd07c3f8b9cd96fbba28cc3a0177d2571039 Author: Bastien Nocera Date: Fri Jun 5 17:03:36 2009 +0100 Add menu items to call kbd and mouse prefs For mouse and keyboard devices, add a menu item to launch the preferences from the menus. applet/main.c | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 42 insertions(+), 2 deletions(-) commit 7b3966d6c4eebd4dc97f642bdc45d9e7be9e939a Author: Bastien Nocera Date: Fri Jun 5 16:48:46 2009 +0100 Allow submenus without a connect item This means that devices that don't offer an input or audio service can still show up in the menus. applet/main.c | 95 ++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 57 insertions(+), 38 deletions(-) commit 3c7d83ae79a8b387f6c201c63448f8447213e3d1 Author: Bastien Nocera Date: Fri Jun 5 16:40:55 2009 +0100 Simplify code in the menu building Make it slightly simpler. applet/main.c | 201 +++++++++++++++++++++++++++++---------------------------- 1 files changed, 103 insertions(+), 98 deletions(-) commit 22491f408588ca6ebc0db40e58d68965208dca3f Author: Bastien Nocera Date: Fri Jun 5 16:39:44 2009 +0100 Don't add the Audio service, when there's no headset or sink Otherwise devices with AVCRP will get tagged, and we'll look silly. common/bluetooth-client.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f50b78845fab46f1d16017c33675755b8516f19d Author: Bastien Nocera Date: Fri Jun 5 10:28:55 2009 +0100 Fix assertions when removing and adding a device When a device exists in the list, and we remove it, make sure that all the sub-menus for it are also removed from the action group, otherwise we'll get duplicated actions, and warnings. applet/main.c | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) commit c0b184fa0b3e83c28e9da765dcd0ce95d8a0f36c Author: Bastien Nocera Date: Fri Jun 5 09:55:00 2009 +0100 Remove unused functions We didn't have any notifications for device-selected-name any more, so remove that old code. wizard/main.c | 8 -------- wizard/wizard.ui | 1 - 2 files changed, 0 insertions(+), 9 deletions(-) commit 9fd1c3a70d0840cdd681dab8313a6846441e7fa7 Author: Bastien Nocera Date: Fri Jun 5 09:53:51 2009 +0100 Emit both the signal and property notify when row changes In the BluetoothChooser, we were only sending the property notify when the row changed. We might as well send the signal as well. common/bluetooth-chooser.c | 13 ++++++------- 1 files changed, 6 insertions(+), 7 deletions(-) commit 57ececbc17f728eb40557cf7250d08aea8bd8634 Author: Timo Jyrinki Date: Fri Jun 5 16:01:44 2009 +0300 Updated Finnish translation po/fi.po | 524 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 328 insertions(+), 196 deletions(-) commit aa58e7a43606295a8d311c4d778a9ba51de69b3f Author: Bastien Nocera Date: Thu Jun 4 21:14:33 2009 +0100 Add a --dump-devices option to the properties Makes a useful option for debugging, dumps a list of adapters, and each of the devices associated to it. properties/main.c | 110 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 110 insertions(+), 0 deletions(-) commit a15322741e7ab73e386d36b5190f2c2faaff87d4 Author: Bastien Nocera Date: Thu Jun 4 20:33:14 2009 +0100 Bug 584218 – applet is crashing when setting my adapter up Fix accessing members of uuids when it's NULL. Fixes a crash on startup when a device doesn't have any UUIDs (which shouldn't really happen) applet/main.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit e73302357093c9eb3036e5e718807e4347c08a3e Author: Jorge Gonzalez Date: Thu Jun 4 07:21:02 2009 +0200 Updated Spanish translation help/es/es.po | 95 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 90 insertions(+), 5 deletions(-) commit 8836472c19fafbf5a1b3ad83bf70c2f6f9033ecb Author: Akom C Date: Wed Jun 3 19:18:26 2009 +0700 Updated Thai translation. po/th.po | 186 +++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 113 insertions(+), 73 deletions(-) commit db4fc99610cf7ea303600e2e03495201bc7007c6 Author: Akom C Date: Wed Jun 3 15:43:06 2009 +0700 Added Thai translation. po/LINGUAS | 1 + po/th.po | 650 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 651 insertions(+), 0 deletions(-) commit e39c4a5d69d208b7a676c2f87436d5000b567523 Author: Sweta Kothari Date: Wed Jun 3 13:08:58 2009 +0530 Committed gu.po file and Added LINGUAS po/LINGUAS | 1 + po/gu.po | 692 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 693 insertions(+), 0 deletions(-) commit 579d94263e38580a5983924f078261ac67de099a Author: Jorge Gonzalez Date: Tue Jun 2 20:18:23 2009 +0200 Updated Spanish translation po/es.po | 174 +++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 105 insertions(+), 69 deletions(-) commit 388fd0f985a6abd4dd6b95bae7f17e8b44b726c3 Author: Mario Blättermann Date: Mon Jun 1 11:18:03 2009 +0200 Updated German translation po/de.po | 169 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 101 insertions(+), 68 deletions(-) commit 464329c750f27a7054064fe5dd239046b5fb1a1a Author: Tomasz Dominikowski Date: Sun May 31 19:41:10 2009 +0200 Updated Polish translation po/pl.po | 1659 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 836 insertions(+), 823 deletions(-) commit fab803bbf16655a33d67ac1d7588f73be0b80950 Author: Bastien Nocera Date: Thu May 28 17:20:21 2009 +0100 Use the new plugin infrastructure So we can provide extra setup widgets in the summary page of the wizard. wizard/main.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- wizard/wizard.ui | 32 ++++++++++++++++++++++++++++++-- 2 files changed, 78 insertions(+), 3 deletions(-) commit d09d310ede8d0003977726f4221054f4f05623f4 Author: Bastien Nocera Date: Thu May 28 17:19:42 2009 +0100 Implement bluetooth_plugin_manager_get_widgets() And fix the loading of plugins, we weren't setting the ->info struct member after loading the plugins... common/bluetooth-plugin-manager.c | 26 ++++++++++++++++++++++++++ common/bluetooth-plugin-manager.h | 3 +++ 2 files changed, 29 insertions(+), 0 deletions(-) commit e9a93b947c3abd3b6c04d75ba4a3273abeadc60f Author: Bastien Nocera Date: Thu May 28 17:18:08 2009 +0100 Export the BluetoothClient type function as well Otherwise the BluetoothClient type is init'ed twice, once for the one inside the public libgnome-bluetooth, and once for the one inside the private libcommon. common/gnome-bluetooth.symbols | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 52d6f07bced0cc94de789fe3346d4188ed1ed9bb Author: Bastien Nocera Date: Thu May 28 17:06:31 2009 +0100 Make sure a shared library plugin is created Add hack from Totem to not install the test plugin, but make sure a .so file is still created. common/plugins/Makefile.am | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 9467fde488b9454b05526abcf11994fc43a9c68d Author: Bastien Nocera Date: Thu May 28 15:59:55 2009 +0100 Add some code to the test plugin common/plugins/test.c | 15 ++++++++++++++- po/POTFILES.in | 1 + 2 files changed, 15 insertions(+), 1 deletions(-) commit 80d5d4affe3ddab4b710fcf5f373b7106d731e1c Author: Bastien Nocera Date: Thu May 28 15:51:33 2009 +0100 Don't install the test plugin common/plugins/Makefile.am | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) commit 2eb44814bc7992595d667ea81c3bcc6e79dd4cea Author: Bastien Nocera Date: Thu May 28 15:49:09 2009 +0100 Add the start of a plugin system This would be used in the wizard and the preferences to set up additional services with some device types. common/Makefile.am | 18 ++++--- common/bluetooth-plugin-manager.c | 100 +++++++++++++++++++++++++++++++++++++ common/bluetooth-plugin-manager.h | 34 +++++++++++++ common/bluetooth-plugin.h | 35 +++++++++++++ common/plugins/Makefile.am | 17 ++++++ common/plugins/test.c | 50 ++++++++++++++++++ configure.ac | 6 ++ 7 files changed, 253 insertions(+), 7 deletions(-) commit 222bbc71188c78a9f6b801be1038914b953aecbe Author: Bastien Nocera Date: Thu May 28 15:06:11 2009 +0100 Bug 573143 – Fix exported symbols common/Makefile.am | 6 ++---- common/gnome-bluetooth.symbols | 19 ++++++++++++++----- 2 files changed, 16 insertions(+), 9 deletions(-) commit 3718a5087d21bee3a5a8bf21d2caf5b475e8646b Author: Bastien Nocera Date: Thu May 28 14:40:14 2009 +0100 Update git ignore file .gitignore | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 731a5cb30f5b71a2f818d19a59caa7e97513c0ec Author: Bastien Nocera Date: Thu May 28 14:37:55 2009 +0100 Remove use of device-selected- properties And use the accessor helpers, or the new value getter. common/bluetooth-chooser-button.c | 9 ++-- common/bluetooth-chooser.c | 84 ++++++------------------------------ common/bluetooth-chooser.h | 2 +- common/test-deviceselection.c | 28 ++---------- properties/adapter.c | 24 +++++++---- sendto/main.c | 9 ++-- wizard/main.c | 16 +++---- 7 files changed, 50 insertions(+), 122 deletions(-) commit b0393546760ae5f841560758d199cc11eb6763ee Author: Bastien Nocera Date: Thu May 28 13:50:41 2009 +0100 Add test case for _get_selected_device_info() Print out a few of the fields we might be interested in. common/test-deviceselection.c | 33 +++++++++++++++++++++++++++++++++ 1 files changed, 33 insertions(+), 0 deletions(-) commit c959adc48c50b7ef3a72d97c325a8d9be369d669 Author: Bastien Nocera Date: Thu May 28 13:49:18 2009 +0100 Don't stuff empty UUIDs in the model When none of the UUIDs supported by a device are interesting to us, don't add an empty string array into the model, stuff NULL instead. common/bluetooth-client.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit eaae9dc1f15fcb47a66b0c801478d8419f05d459 Author: Bastien Nocera Date: Thu May 28 11:30:23 2009 +0100 Export arbitrary columns through _get_selected_info() Allows us to get arbitrary data out of the BluetoothClient tree model without exposing it in the API. common/bluetooth-chooser.c | 31 +++++++++++++++++++++++++++++++ common/bluetooth-chooser.h | 3 +++ 2 files changed, 34 insertions(+), 0 deletions(-) commit cfceee09c5e386c1d1ef00c5f65a4d6b6397ba9e Author: Bastien Nocera Date: Thu May 28 11:29:50 2009 +0100 Generate headers and sources for enum classes common/Makefile.am | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) commit 2524df7c8f87fdb03467fd648cd6e501d6710607 Author: Bastien Nocera Date: Thu May 28 11:28:09 2009 +0100 Add enums types, and mark some as skipped common/bluetooth-client.h | 6 +++--- common/bluetooth-enums.h | 12 +++++++----- 2 files changed, 10 insertions(+), 8 deletions(-) commit e81a48113058289d8259d4290d56a3bff1282d8a Author: Bastien Nocera Date: Thu May 28 10:38:03 2009 +0100 Fix typo in the API docs common/bluetooth-chooser.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 53a2dbaaed0bcad0d0434c243214c9f091e810cd Author: Bastien Nocera Date: Wed May 27 18:04:40 2009 +0100 Use add_menu_item() helper Makes our code a little clearer applet/main.c | 49 +++++++++++++++---------------------------------- 1 files changed, 15 insertions(+), 34 deletions(-) commit cdcd782e8d904dea3032e001b07878669bcdfbb5 Author: Bastien Nocera Date: Wed May 27 17:58:02 2009 +0100 Some code cleanups Get a GtkUIManager directly from GtkBuilder, to avoid casting and casting. Add some safeguards to add_menu_item() applet/main.c | 34 +++++++++++++++++++--------------- 1 files changed, 19 insertions(+), 15 deletions(-) commit c7142f5f94dc25fcf98a74ddca4f902e9bc9dd10 Author: Bastien Nocera Date: Wed May 27 17:51:19 2009 +0100 Bug 511324 – Add "Send File..." to the applet's menu As above. Use the existing sendto and browse callbacks to handle both the top-level, and the device specific "Browse files" and "Send file to" menu items. Add helper function to check for presence of a UUID, and create a sub-menu item. applet/main.c | 169 +++++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 123 insertions(+), 46 deletions(-) commit 70ac8fee60f278089c1c6cc8802b47183f913c8d Author: Bastien Nocera Date: Wed May 27 17:03:45 2009 +0100 Bug 575333 – Add a note in the first step to make the remote device discoverable Includes bug 101968, which looks a bit bad... wizard/wizard.ui | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) commit 470a1e418ec5f8cfbc74da04b2c9a0ffe8d4cf53 Author: Bastien Nocera Date: Wed May 27 12:23:36 2009 +0100 Bug 583516 – When restarting bluetoothd, page doesn't go to adapter Fix the setting of the default adapter in the adapter struct. As we might be getting info about the adapter being the default before the structure is created, check in the create_adapter function instead of when allocating the structure, and use adapter_changed to set it appropriately. If we had decent dbus bindings, all this should be sync, and we wouldn't have to create the adapter struct in an idle. properties/adapter.c | 30 ++++++++++++++++-------------- 1 files changed, 16 insertions(+), 14 deletions(-) commit 1c9d88f4a4f40c5fd56ce6fbb7449e934ed9a922 Author: Bastien Nocera Date: Wed May 27 11:23:12 2009 +0100 Bug 578146 – Shouldn't be able to step back in the middle of pairing By setting the setup page to be a "progress" page. wizard/wizard.ui | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 5f616a0870d503511b529925da8f9c4b83bfc87f Author: Bastien Nocera Date: Wed May 27 11:15:06 2009 +0100 Bug 578989 – Allow going through when name isn't resolved if pin is fixed Check whether we have a fixed pincode when the name isn't resolved yet. wizard/main.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 2cc58797de0fc313ab128655e1dcc20af72983c2 Author: Mario Blättermann Date: Tue May 26 20:41:56 2009 +0200 Updated German translation po/de.po | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) commit 1fe2d6dddc973e5b14a0c8895c5e0b19c724887a Author: Fran Diéguez Date: Tue May 26 20:20:08 2009 +0200 Added Galician Translation. po/LINGUAS | 1 + po/gl.po | 672 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 673 insertions(+), 0 deletions(-) commit 47f02efe334f7e69a7c4d52a56eaa4f18f5a724c Author: Jorge Gonzalez Date: Tue May 26 19:22:45 2009 +0200 Updated Spanish translation po/es.po | 41 +++++++++++++++++++++++++---------------- 1 files changed, 25 insertions(+), 16 deletions(-) commit eea720e49eb2ba00ed0f9e535a8a2e24156d72af Author: Bastien Nocera Date: Tue May 26 17:53:21 2009 +0100 Use a better tooltip than "Bluetooth Manager" for the applet applet/notify.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 45e2f273cea46cc9b64e2f92292e7104db1eb2e9 Author: A S Alam Date: Tue May 26 06:29:25 2009 +0530 Adding language Punjabi to LINGUAS po/LINGUAS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit e167c0ea5713eb1614cd50edacbd8abaf131885e Author: A S Alam Date: Mon May 25 21:59:45 2009 +0530 Add Punjabi (Gurmukhi) Translation po/pa.po | 653 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 653 insertions(+), 0 deletions(-) commit 1bca491cb2701db8fb0bcb62ad65c214baf155d1 Author: Mario Blättermann Date: Sun May 24 12:40:28 2009 +0200 Updated German translation po/de.po | 103 ++++++++++++++++++++++++++++++++++++++------------------------ 1 files changed, 63 insertions(+), 40 deletions(-) commit c11056973e6e218d589e750e2baa4e9362040d2d Author: Bastien Nocera Date: Sat May 23 20:25:37 2009 +0100 And fix the display of the short pin code We were using the truncated pin code internally, but displaying the 6 digit one instead... wizard/main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b2baaa1704981135a817cd2dde1e3e989464219e Author: Bastien Nocera Date: Sat May 23 20:14:31 2009 +0100 Fix another g_str_has_prefix() usage Again, swapped arguments. wizard/pin.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 4b66f1ad7ef3e37370804362ad47e24af093050b Author: Jorge Gonzalez Date: Sat May 23 20:19:41 2009 +0200 Updated Spanish translation help/es/es.po | 272 +++++++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 214 insertions(+), 58 deletions(-) commit 0ab5c34863109eff483472406540cbe49e7fdb93 Author: Jorge Gonzalez Date: Sat May 23 19:54:31 2009 +0200 Updated Spanish translation po/es.po | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) commit bd08d3a4dd12da21343fad83785606975a14e598 Author: Bastien Nocera Date: Sat May 23 17:09:49 2009 +0100 Bug 583651 – Pin code for Sony CMT-DH5BT too long Add a way to force the number of digits in the PIN code for a particular device. The Sony CMT-DH5BT can enter random pincodes, but with a maximum of 4 digits. Add a quirk for that, and remove the hardcoding of 6 pin digits (replacing it with a #define in pin.h) wizard/main.c | 22 ++++++++++++++++------ wizard/pin-code-database.xml | 7 +++++++ wizard/pin.c | 19 ++++++++++++++++--- wizard/pin.h | 4 +++- 4 files changed, 42 insertions(+), 10 deletions(-) commit e159b88d7fd9c6fbe8bcc8cbe7bff46297be0617 Author: Christian Persch Date: Sat May 23 00:28:34 2009 +0200 Update libgconf-bridge from master Bug #583600. properties/gconf-bridge.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit a8984615c366eecc3c6beb45b4f60b9c8f4d2458 Author: Bastien Nocera Date: Sat May 23 15:28:35 2009 +0100 Bug 583626 – Remove or remote? Fix typo, spotted by Claude Paroz. sendto/main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f6d44a64823cf96cdc9051ace751bc66d66f9349 Author: Claude Paroz Date: Sat May 23 10:31:23 2009 +0200 Delete unexistent languages from LINGUAS Delete language codes for language files removed in commit 607790188b5d0934522db8cf0bada1d81ea9facb. po/LINGUAS | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) commit a77de1cb771033cfc4fbb533463da2a7120f3c54 Author: Jorge Gonzalez Date: Wed May 20 19:37:03 2009 +0200 Added initial Spanish translation help/es/es.po | 372 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 372 insertions(+), 0 deletions(-) commit 58cfa9e833e2cf09f30febb572a047fffb9396eb Author: Jorge Gonzalez Date: Wed May 20 19:35:08 2009 +0200 Added es to DOC_LINGUAS help/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ccd02300482070f78772277baa6d417737e1768b Author: Shankar Prasad Date: Wed May 20 13:20:13 2009 +0530 Updated Kannada translations po/kn.po | 84 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 42 insertions(+), 42 deletions(-) commit 607790188b5d0934522db8cf0bada1d81ea9facb Author: Claude Paroz Date: Wed May 20 09:38:51 2009 +0200 Removed empty translations po/bs.po | 687 ---------------------------------------------------------- po/da.po | 695 ----------------------------------------------------------- po/en_AU.po | 686 ---------------------------------------------------------- po/eo.po | 689 ---------------------------------------------------------- po/ku.po | 693 ---------------------------------------------------------- po/mus.po | 686 ---------------------------------------------------------- 6 files changed, 0 insertions(+), 4136 deletions(-) commit b2a32fa4c5577c4cdc0590152901477b04f4c3d8 Author: Leonid Kanter Date: Tue May 19 17:10:09 2009 +0300 Updated Russian translation po/ru.po | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit ac5a9a30c6494cae8e8cefb7e42d987882f085aa Author: Shankar Prasad Date: Tue May 19 18:13:05 2009 +0530 Added kn to LINGUAS file po/LINGUAS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit cb7e3f252e26c3140e5d0c5aaa307fb9dc3bc04b Author: Shankar Prasad Date: Tue May 19 18:11:22 2009 +0530 Updated Kannada translations po/kn.po | 512 +++++++++++++++++++++++++++++++++++--------------------------- 1 files changed, 291 insertions(+), 221 deletions(-) commit 2fe246f10c78096118cf773902564e12790f09ef Author: Shankar Prasad Date: Tue May 19 18:01:38 2009 +0530 Updated Kannada translations po/kn.po | 583 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 583 insertions(+), 0 deletions(-) commit 570c3169ec2301b7a8484eca6670b1342acab4af Author: Leonid Kanter Date: Tue May 19 15:12:04 2009 +0300 Updated Russian translation po/ru.po | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) commit 21f479aa358cf024ed9438e06d340039e254f0ca Author: Leonid Kanter Date: Mon May 18 17:28:32 2009 +0300 Updated Russian translation po/ru.po | 1136 +++++++++++++++++++++++++------------------------------------- 1 files changed, 462 insertions(+), 674 deletions(-) commit 834828db320aa1cc2a937ba81940aa6bba06743c Author: Gabor Kelemen Date: Thu May 14 17:54:30 2009 +0200 Hungarian translation updated po/hu.po | 442 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 227 insertions(+), 215 deletions(-) commit bb9a0e2d712bb1de0d682eb2c4214809f5397718 Author: Sandeep Shedmake Date: Thu May 14 18:20:38 2009 +0530 Updated Marathi Translations po/mr.po | 411 +++++++++++++++++++++++++++++++++++++------------------------- 1 files changed, 248 insertions(+), 163 deletions(-) commit 6802a7d83521ea9266456ad415492ca46bcf0105 Author: Bastien Nocera Date: Thu May 14 10:42:15 2009 +0100 Fix memleaks of the Services hashtable data Spotted by Dan Williams. Thanks! applet/main.c | 2 ++ common/bluetooth-client.c | 13 ++++++++++++- common/test-client.c | 2 ++ 3 files changed, 16 insertions(+), 1 deletions(-) commit f025f042c2da382a86e01b44cb253c11ed82f267 Author: Bastien Nocera Date: Tue May 12 18:42:07 2009 +0100 Add PANU and NAP to the recognised UUIDs common/bluetooth-client.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 236e057ec8ded57351bfde4709e97b02857eb471 Author: Bastien Nocera Date: Mon May 11 16:43:00 2009 +0100 Update the minimum dbus-glib reqs Apparently 0.73 has a lot of known bugs, don't want users running that. configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 727f74c41a3cd889d944bc38daef37dd33844819 Author: Bastien Nocera Date: Thu May 7 17:36:33 2009 +0100 Transform the UUIDs to their Bluetooth names Convert a few of the UUIDs to their Bluetooth names (Helps: 578485) common/bluetooth-client.c | 42 ++++++++++++++++++++++++++++++++++++++---- 1 files changed, 38 insertions(+), 4 deletions(-)