[gnome-bluetooth] applet: Remove "Browse files on device" menu item
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-bluetooth] applet: Remove "Browse files on device" menu item
- Date: Wed, 18 Jan 2012 15:10:08 +0000 (UTC)
commit e267140962a009be9de48957dcc70ccc9fec12fc
Author: Bastien Nocera <hadess hadess net>
Date: Wed Jan 18 15:08:20 2012 +0000
applet: Remove "Browse files on device" menu item
As we don't show it in the shell's menu.
applet/main.c | 61 ++++---------------------------------------------
applet/popup-menu.ui | 6 -----
2 files changed, 5 insertions(+), 62 deletions(-)
---
diff --git a/applet/main.c b/applet/main.c
index c2873f8..6e9263e 100644
--- a/applet/main.c
+++ b/applet/main.c
@@ -82,17 +82,6 @@ void settings_callback(GObject *widget, gpointer user_data)
}
static void
-select_device_changed(BluetoothChooser *sel,
- char *address,
- gpointer user_data)
-{
- GtkDialog *dialog = user_data;
-
- gtk_dialog_set_response_sensitive(dialog,
- GTK_RESPONSE_ACCEPT, address != NULL);
-}
-
-static void
mount_finish_cb (GObject *source_object,
GAsyncResult *res,
gpointer user_data)
@@ -108,54 +97,14 @@ mount_finish_cb (GObject *source_object,
void browse_callback(GObject *widget, gpointer user_data)
{
- char *address;
-
- address = g_strdup (g_object_get_data (widget, "address"));
- if (address == NULL) {
- GtkWidget *dialog, *selector, *content_area;
- int response_id;
-
- dialog = gtk_dialog_new_with_buttons(_("Select Device to Browse"), NULL,
- 0,
- GTK_STOCK_CANCEL, GTK_RESPONSE_REJECT,
- NULL);
- gtk_dialog_add_button (GTK_DIALOG (dialog), _("_Browse"), GTK_RESPONSE_ACCEPT);
- gtk_dialog_set_response_sensitive(GTK_DIALOG(dialog),
- GTK_RESPONSE_ACCEPT, FALSE);
- gtk_window_set_default_size(GTK_WINDOW(dialog), 480, 400);
-
- gtk_container_set_border_width (GTK_CONTAINER (dialog), 5);
- content_area = gtk_dialog_get_content_area (GTK_DIALOG (dialog));
- gtk_box_set_spacing (GTK_BOX (content_area), 2);
-
- selector = bluetooth_chooser_new(_("Select device to browse"));
- gtk_container_set_border_width(GTK_CONTAINER(selector), 5);
- gtk_widget_show(selector);
- g_object_set(selector,
- "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_box_pack_start (GTK_BOX (content_area), selector, TRUE, TRUE, 0);
-
- response_id = gtk_dialog_run (GTK_DIALOG (dialog));
- if (response_id == GTK_RESPONSE_ACCEPT)
- g_object_get (G_OBJECT (selector), "device-selected", &address, NULL);
-
- gtk_widget_destroy (dialog);
-
- if (response_id != GTK_RESPONSE_ACCEPT)
- return;
- }
+ const char *address;
+
+ address = g_object_get_data (widget, "address");
+ if (address == NULL)
+ return;
bluetooth_applet_browse_address (applet, address,
GDK_CURRENT_TIME, mount_finish_cb, NULL);
- g_free (address);
-
}
void sendto_callback(GObject *widget, gpointer user_data)
diff --git a/applet/popup-menu.ui b/applet/popup-menu.ui
index f167c1a..562fe98 100644
--- a/applet/popup-menu.ui
+++ b/applet/popup-menu.ui
@@ -39,12 +39,6 @@
</object>
</child>
<child>
- <object class="GtkAction" id="browse-device">
- <property name="label" translatable="yes">Browse files on device...</property>
- <signal name="activate" handler="browse_callback"/>
- </object>
- </child>
- <child>
<object class="GtkAction" id="devices-label">
<property name="label" translatable="yes">Devices</property>
<property name="sensitive">false</property>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]