[gtk+/places-sidebar] Remove the accept-uri-drops property



commit 46acb933cd74d9be034897c49dd4f902d4145ca6
Author: Federico Mena Quintero <federico gnome org>
Date:   Tue Jan 29 01:16:09 2013 -0600

    Remove the accept-uri-drops property
    
    Signed-off-by: Federico Mena Quintero <federico gnome org>

 gtk/gtkplacessidebar.c |   70 ------------------------------------------------
 gtk/gtkplacessidebar.h |    3 --
 2 files changed, 0 insertions(+), 73 deletions(-)
---
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 5110607..5b2542a 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -144,7 +144,6 @@ struct _GtkPlacesSidebar {
 	GtkPlacesOpenFlags open_flags;
 
 	guint show_desktop : 1;
-	guint accept_uri_drops : 1;
 };
 
 struct _GtkPlacesSidebarClass {
@@ -219,7 +218,6 @@ enum {
 enum {
 	PROP_LOCATION = 1,
 	PROP_OPEN_FLAGS,
-	PROP_ACCEPT_URI_DROPS,
 	PROP_SHOW_DESKTOP,
 	NUM_PROPERTIES,
 };
@@ -3527,9 +3525,6 @@ gtk_places_sidebar_set_property (GObject      *obj,
 	case PROP_OPEN_FLAGS:
 		gtk_places_sidebar_set_open_flags (sidebar, g_value_get_flags (value));
 		break;
-	case PROP_ACCEPT_URI_DROPS:
-		gtk_places_sidebar_set_accept_uri_drops (sidebar, g_value_get_boolean (value));
-		break;
 	case PROP_SHOW_DESKTOP:
 		gtk_places_sidebar_set_show_desktop (sidebar, g_value_get_boolean (value));
 		break;
@@ -3554,9 +3549,6 @@ gtk_places_sidebar_get_property (GObject    *obj,
 	case PROP_OPEN_FLAGS:
 		g_value_set_flags (value, gtk_places_sidebar_get_open_flags (sidebar));
 		break;
-	case PROP_ACCEPT_URI_DROPS:
-		g_value_set_boolean (value, gtk_places_sidebar_get_accept_uri_drops (sidebar));
-		break;
 	case PROP_SHOW_DESKTOP:
 		g_value_set_boolean (value, gtk_places_sidebar_get_show_desktop (sidebar));
 		break;
@@ -3742,9 +3734,6 @@ gtk_places_sidebar_class_init (GtkPlacesSidebarClass *class)
 	 * The application can evaluate the @context for customary actions, or
 	 * it can check the type of the files indicated by @source_file_list against the
 	 * possible actions for the destination @dest_file.
-	 *
-	 * To enable drag-and-drop operations on the sidebar, use
-	 * gtk_places_sidebar_set_accept_uri_drops().
 	 */
 	places_sidebar_signals [DRAG_ACTION_REQUESTED] =
 		g_signal_new (I_("drag-action-requested"),
@@ -3767,9 +3756,6 @@ gtk_places_sidebar_class_init (GtkPlacesSidebarClass *class)
 	 * The places sidebar emits this signal when it needs to ask the application
 	 * to pop up a menu to ask the user for which drag action to perform.
 	 *
-	 * To enable drag-and-drop operations on the sidebar, use
-	 * gtk_places_sidebar_set_accept_uri_drops().
-	 *
 	 * Return value: the final drag action that the sidebar should pass to the drag side
 	 * of the drag-and-drop operation.
 	 *
@@ -3798,9 +3784,6 @@ gtk_places_sidebar_class_init (GtkPlacesSidebarClass *class)
 	 * @source_file_list has the list of files that are dropped into it and
 	 * which should be copied/moved/etc. based on the specified @action.
 	 *
-	 * To enable drag-and-drop operations on the sidebar, use
-	 * gtk_places_sidebar_set_accept_uri_drops().
-	 *
 	 * Since: 3.8
 	 */
 	places_sidebar_signals [DRAG_PERFORM_DROP] =
@@ -3828,12 +3811,6 @@ gtk_places_sidebar_class_init (GtkPlacesSidebarClass *class)
 				    GTK_TYPE_PLACES_OPEN_FLAGS,
 				    GTK_PLACES_OPEN_NORMAL,
 				    G_PARAM_READWRITE);
-	properties[PROP_ACCEPT_URI_DROPS] =
-		g_param_spec_boolean ("accept-uri-drops",
-				      P_("Whether to accept URI drops"),
-				      P_("Whether the sidebar accepts URI drops"),
-				      FALSE,
-				      G_PARAM_READWRITE);
 	properties[PROP_SHOW_DESKTOP] =
 		g_param_spec_boolean ("show-desktop",
 				      P_("Whether to show desktop"),
@@ -4119,53 +4096,6 @@ gtk_places_sidebar_get_show_desktop (GtkPlacesSidebar *sidebar)
 	return sidebar->show_desktop;
 }
 
-/**
- * gtk_places_sidebar_set_accept_uri_drops:
- * @sidebar: a places sidebar
- * @accept_uri_drops: whether to accept drops of "text/uri-list" data or to only allow inserting bookmarks
- *
- * Sets the behavior that the sidebar will adopt when accepting drag-and-drop operations.
- *
- * If @accept_uri_drops is FALSE (the default), then the sidebar will just allow dropping
- * directories into it to create new bookmarks.  These must be of type "text/uri-list".
- *
- * On the other hand, if @accept_uri_drops is TRUE, then the following signals will be emitted
- * so that the caller can take the appropriate action (usually, perform file operations like
- * moving/copying): #GtkPlacesSidebar::drag-action-requested, #GtkPlacesSidebar::drag-action-ask,
- * and #GtkPlacesSidebar::drag-perform-drop.
- *
- * Since: 3.8
- */
-void
-gtk_places_sidebar_set_accept_uri_drops (GtkPlacesSidebar *sidebar, gboolean accept_uri_drops)
-{
-	g_return_if_fail (GTK_IS_PLACES_SIDEBAR (sidebar));
-
-	accept_uri_drops = !!accept_uri_drops;
-	if (sidebar->accept_uri_drops != accept_uri_drops) {
-		sidebar->accept_uri_drops = !!accept_uri_drops;
-		g_object_notify_by_pspec (G_OBJECT (sidebar), properties[PROP_ACCEPT_URI_DROPS]);
-	}
-}
-
-/**
- * gtk_places_sidebar_get_accept_uri_drops:
- * @sidebar: a places sidebar
- *
- * Returns the value previously set with gtk_places_sidebar_set_accept_uri_drops()
- *
- * Return value: %TRUE if the sidebar accepts URI drops.
- *
- * Since: 3.8
- */
-gboolean
-gtk_places_sidebar_get_accept_uri_drops (GtkPlacesSidebar *sidebar)
-{
-	g_return_val_if_fail (GTK_IS_PLACES_SIDEBAR (sidebar), FALSE);
-
-	return sidebar->accept_uri_drops;
-}
-
 static GSList *
 find_shortcut_link (GtkPlacesSidebar *sidebar, GFile *location)
 {
diff --git a/gtk/gtkplacessidebar.h b/gtk/gtkplacessidebar.h
index a6a6c4b..40e33a3 100644
--- a/gtk/gtkplacessidebar.h
+++ b/gtk/gtkplacessidebar.h
@@ -89,9 +89,6 @@ void gtk_places_sidebar_set_location (GtkPlacesSidebar *sidebar, GFile *location
 gboolean gtk_places_sidebar_get_show_desktop (GtkPlacesSidebar *sidebar);
 void gtk_places_sidebar_set_show_desktop (GtkPlacesSidebar *sidebar, gboolean show_desktop);
 
-gboolean gtk_places_sidebar_get_accept_uri_drops (GtkPlacesSidebar *sidebar);
-void gtk_places_sidebar_set_accept_uri_drops (GtkPlacesSidebar *sidebar, gboolean accept_uri_drops);
-
 void gtk_places_sidebar_add_shortcut (GtkPlacesSidebar *sidebar, GFile *location);
 void gtk_places_sidebar_remove_shortcut (GtkPlacesSidebar *sidebar, GFile *location);
 GSList *gtk_places_sidebar_list_shortcuts (GtkPlacesSidebar *sidebar);



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