[gnome-bluetooth] Bug 585691 – Filter devices for ObexFTP



commit 76259f17840301ce7dcac97468db9f2aa00aa809
Author: Bastien Nocera <hadess hadess net>
Date:   Thu Jul 16 00:06:11 2009 +0100

    Bug 585691 â?? Filter devices for ObexFTP
    
    Only paired devices that can actually do ObexFTP are shown.

 applet/main.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/applet/main.c b/applet/main.c
index dabbeee..c826b9d 100644
--- a/applet/main.c
+++ b/applet/main.c
@@ -125,14 +125,15 @@ void browse_callback(GObject *widget, gpointer user_data)
 		gtk_container_set_border_width(GTK_CONTAINER(selector), 5);
 		gtk_widget_show(selector);
 		g_object_set(selector,
-			     "show-searching", TRUE,
-			     "show-device-category", TRUE,
+			     "show-searching", FALSE,
+			     "show-device-category", FALSE,
 			     "show-device-type", TRUE,
+			     "device-category-filter", BLUETOOTH_CATEGORY_PAIRED_OR_TRUSTED,
+			     "device-service-filter", "OBEXFileTransfer",
 			     NULL);
 		g_signal_connect(selector, "selected-device-changed",
 				 G_CALLBACK(select_device_changed), dialog);
 		gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), selector);
-		bluetooth_chooser_start_discovery (BLUETOOTH_CHOOSER (selector));
 
 		address = NULL;
 		response_id = gtk_dialog_run (GTK_DIALOG (dialog));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]