[nautilus/wip/gbsneto/other-locations] project: deprecate nautilus-connect-server legacy app Back to GNOME 2.X era, the top panel menus use
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus/wip/gbsneto/other-locations] project: deprecate nautilus-connect-server legacy app Back to GNOME 2.X era, the top panel menus use
- Date: Thu, 16 Jul 2015 14:01:03 +0000 (UTC)
commit edf72a29d8fe10ae8e05b546a6c2a563ec6df2cf
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Thu Jul 16 11:00:12 2015 -0300
project: deprecate nautilus-connect-server legacy app
Back to GNOME 2.X era, the top panel menus used to have
an "Connect to Server" option, similar in behavior to
the current "Connect to Server" sidebar item.
It is no more like that, GNOME has no top bar anymore,
but the small application is still lying around in the
codebase.
Deprecate the nautilus-connect-server application and
remove the Connect to Server dialog.
configure.ac | 1 -
data/Makefile.am | 3 +-
data/nautilus-connect-server.desktop.in.in | 13 -
docs/Makefile.am | 1 -
docs/nautilus-connect-server.1 | 50 --
po/POTFILES.in | 3 -
po/POTFILES.skip | 2 -
src/Makefile.am | 9 -
src/nautilus-application-actions.c | 12 -
src/nautilus-application.c | 68 ---
src/nautilus-application.h | 3 -
src/nautilus-connect-server-dialog.c | 729 ----------------------------
src/nautilus-connect-server-dialog.h | 64 ---
src/nautilus-connect-server.c | 182 -------
src/nautilus-window.c | 16 -
15 files changed, 1 insertions(+), 1155 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 8efaf87..f089946 100644
--- a/configure.ac
+++ b/configure.ac
@@ -303,7 +303,6 @@ data/Makefile
data/org.gnome.Nautilus.desktop.in
data/nautilus-autorun-software.desktop.in
data/nautilus-classic.desktop
-data/nautilus-connect-server.desktop.in
docs/Makefile
docs/reference/Makefile
docs/reference/libnautilus-extension/Makefile
diff --git a/data/Makefile.am b/data/Makefile.am
index 2d93553..41f8bd0 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -6,8 +6,7 @@ desktop_DATA = \
nautilus-classic.desktop
desktop_in_files = \
org.gnome.Nautilus.desktop.in \
- nautilus-autorun-software.desktop.in \
- nautilus-connect-server.desktop.in
+ nautilus-autorun-software.desktop.in
autostartdir = $(sysconfdir)/xdg/autostart
autostart_in_files = nautilus-autostart.desktop.in
diff --git a/docs/Makefile.am b/docs/Makefile.am
index a5abe79..994f20d 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -4,7 +4,6 @@ SUBDIRS = reference
man_MANS = \
nautilus.1 \
- nautilus-connect-server.1 \
$(NULL)
EXTRA_DIST = \
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 1e7a425..0735a27 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -3,7 +3,6 @@
[encoding: UTF-8]
data/org.gnome.Nautilus.appdata.xml.in
data/nautilus-autorun-software.desktop.in.in
-data/nautilus-connect-server.desktop.in.in
data/org.gnome.Nautilus.desktop.in.in
eel/eel-canvas.c
eel/eel-glib-extensions.c
@@ -52,8 +51,6 @@ src/nautilus-bookmarks-window.c
[type: gettext/glade]src/nautilus-bookmarks-window.ui
src/nautilus-canvas-view.c
src/nautilus-canvas-view-container.c
-src/nautilus-connect-server.c
-src/nautilus-connect-server-dialog.c
src/nautilus-desktop-canvas-view.c
src/nautilus-desktop-item-properties.c
src/nautilus-desktop-window.c
diff --git a/po/POTFILES.skip b/po/POTFILES.skip
index 5a3b91b..e15facf 100644
--- a/po/POTFILES.skip
+++ b/po/POTFILES.skip
@@ -2,9 +2,7 @@
# Please keep this file sorted alphabetically.
data/nautilus-autorun-software.desktop.in
data/nautilus-computer.desktop.in
-data/nautilus-connect-server.desktop.in
data/org.gnome.Nautilus.desktop.in
sub/data/nautilus-autorun-software.desktop.in
sub/data/nautilus-computer.desktop.in
-sub/data/nautilus-connect-server.desktop.in
sub/data/org.gnome.Nautilus.desktop.in
diff --git a/src/Makefile.am b/src/Makefile.am
index 72a07c3..e27dc1b 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -3,7 +3,6 @@ include $(top_srcdir)/Makefile.shared
bin_PROGRAMS= \
nautilus \
nautilus-autorun-software \
- nautilus-connect-server \
$(NULL)
libexec_PROGRAMS= \
@@ -151,8 +150,6 @@ nautilus_SOURCES = \
nautilus-canvas-view.h \
nautilus-canvas-view-container.c \
nautilus-canvas-view-container.h \
- nautilus-connect-server-dialog.c \
- nautilus-connect-server-dialog.h \
nautilus-dbus-manager.c \
nautilus-dbus-manager.h \
nautilus-desktop-canvas-view.c \
@@ -235,12 +232,6 @@ nautilus_autorun_software_SOURCES= \
nautilus-autorun-software.c \
$(NULL)
-nautilus_connect_server_SOURCES= \
- nautilus-connect-server-dialog.c \
- nautilus-connect-server-dialog.h \
- nautilus-connect-server.c \
- $(NULL)
-
nautilus_convert_metadata_SOURCES= \
nautilus-convert-metadata.c \
$(NULL)
diff --git a/src/nautilus-application-actions.c b/src/nautilus-application-actions.c
index 3caa09e..204ba08 100644
--- a/src/nautilus-application-actions.c
+++ b/src/nautilus-application-actions.c
@@ -50,17 +50,6 @@ action_new_window (GSimpleAction *action,
}
static void
-action_connect_to_server (GSimpleAction *action,
- GVariant *parameter,
- gpointer user_data)
-{
- GtkApplication *application = user_data;
-
- nautilus_application_connect_server (NAUTILUS_APPLICATION (application),
- NAUTILUS_WINDOW (gtk_application_get_active_window
(application)));
-}
-
-static void
action_bookmarks (GSimpleAction *action,
GVariant *parameter,
gpointer user_data)
@@ -250,7 +239,6 @@ action_show_hide_sidebar (GSimpleAction *action,
static GActionEntry app_entries[] = {
{ "new-window", action_new_window, NULL, NULL, NULL },
- { "connect-to-server", action_connect_to_server, NULL, NULL, NULL },
{ "bookmarks", action_bookmarks, NULL, NULL, NULL },
{ "preferences", action_preferences, NULL, NULL, NULL },
{ "show-hide-sidebar", NULL, NULL, "true", action_show_hide_sidebar },
diff --git a/src/nautilus-application.c b/src/nautilus-application.c
index bde2330..4626c8a 100644
--- a/src/nautilus-application.c
+++ b/src/nautilus-application.c
@@ -31,7 +31,6 @@
#include "nautilus-application-actions.h"
#include "nautilus-bookmarks-window.h"
-#include "nautilus-connect-server-dialog.h"
#include "nautilus-dbus-manager.h"
#include "nautilus-desktop-window.h"
#include "nautilus-freedesktop-dbus.h"
@@ -78,8 +77,6 @@ struct _NautilusApplicationPriv {
NautilusBookmarkList *bookmark_list;
- GtkWidget *connect_server_window;
-
NautilusShellSearchProvider *search_provider;
GList *windows;
@@ -519,71 +516,6 @@ nautilus_application_open (GApplication *app,
}
}
-static gboolean
-go_to_server_cb (NautilusWindow *window,
- GFile *location,
- GError *error,
- gpointer user_data)
-{
- gboolean retval;
- NautilusFile *file;
-
- if (error == NULL) {
- file = nautilus_file_get_existing (location);
- nautilus_connect_server_dialog_add_server (file);
- nautilus_file_unref (file);
-
- retval = TRUE;
- } else {
- retval = FALSE;
- }
-
- return retval;
-}
-
-static void
-on_connect_server_response (GtkDialog *dialog,
- int response,
- GtkApplication *application)
-{
- if (response == GTK_RESPONSE_OK) {
- GFile *location;
- NautilusWindow *window = NAUTILUS_WINDOW (gtk_application_get_active_window (application));
-
- location = nautilus_connect_server_dialog_get_location (NAUTILUS_CONNECT_SERVER_DIALOG
(dialog));
- if (location != NULL) {
- nautilus_window_slot_open_location_full (nautilus_window_get_active_slot (window),
- location,
-
NAUTILUS_WINDOW_OPEN_FLAG_USE_DEFAULT_LOCATION,
- NULL, go_to_server_cb, application);
- }
- }
-
- gtk_widget_destroy (GTK_WIDGET (dialog));
-}
-
-GtkWidget *
-nautilus_application_connect_server (NautilusApplication *application,
- NautilusWindow *window)
-{
- GtkWidget *dialog;
-
- dialog = application->priv->connect_server_window;
-
- if (dialog == NULL) {
- dialog = nautilus_connect_server_dialog_new (window);
- g_signal_connect (dialog, "response", G_CALLBACK (on_connect_server_response), application);
- application->priv->connect_server_window = dialog;
-
- g_object_add_weak_pointer (G_OBJECT (dialog),
- (gpointer *) &application->priv->connect_server_window);
- }
-
- gtk_window_present (GTK_WINDOW (dialog));
-
- return dialog;
-}
-
static void
nautilus_application_finalize (GObject *object)
{
diff --git a/src/nautilus-application.h b/src/nautilus-application.h
index 3dd4af5..8ca0992 100644
--- a/src/nautilus-application.h
+++ b/src/nautilus-application.h
@@ -79,9 +79,6 @@ NautilusBookmarkList *
void nautilus_application_edit_bookmarks (NautilusApplication *application,
NautilusWindow *window);
-GtkWidget * nautilus_application_connect_server (NautilusApplication *application,
- NautilusWindow *window);
-
NautilusProgressUIHandler * nautilus_application_get_progress_ui_handler (NautilusApplication *application);
#endif /* __NAUTILUS_APPLICATION_H__ */
diff --git a/src/nautilus-window.c b/src/nautilus-window.c
index d315316..5a4cee9 100644
--- a/src/nautilus-window.c
+++ b/src/nautilus-window.c
@@ -1050,19 +1050,6 @@ places_sidebar_show_error_message_cb (GtkPlacesSidebar *sidebar,
eel_show_error_dialog (primary, secondary, GTK_WINDOW (window));
}
-/* Callback used when the places sidebar needs us to present the Connect to Server dialog */
-static void
-places_sidebar_show_connect_to_server_cb (GtkPlacesSidebar *sidebar,
- gpointer user_data)
-{
- NautilusWindow *window = NAUTILUS_WINDOW (user_data);
- NautilusApplication *application = NAUTILUS_APPLICATION (g_application_get_default ());
- GtkWidget *dialog;
-
- dialog = nautilus_application_connect_server (application, window);
- gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
-}
-
static GList *
build_selection_list_from_gfile_list (GList *gfile_list)
{
@@ -1334,14 +1321,11 @@ nautilus_window_set_up_sidebar (NautilusWindow *window)
(GTK_PLACES_OPEN_NORMAL
| GTK_PLACES_OPEN_NEW_TAB
| GTK_PLACES_OPEN_NEW_WINDOW));
- gtk_places_sidebar_set_show_connect_to_server (GTK_PLACES_SIDEBAR (window->priv->places_sidebar),
TRUE);
g_signal_connect (window->priv->places_sidebar, "open-location",
G_CALLBACK (places_sidebar_open_location_cb), window);
g_signal_connect (window->priv->places_sidebar, "show-error-message",
G_CALLBACK (places_sidebar_show_error_message_cb), window);
- g_signal_connect (window->priv->places_sidebar, "show-connect-to-server",
- G_CALLBACK (places_sidebar_show_connect_to_server_cb), window);
g_signal_connect (window->priv->places_sidebar, "drag-action-requested",
G_CALLBACK (places_sidebar_drag_action_requested_cb), window);
g_signal_connect (window->priv->places_sidebar, "drag-action-ask",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]