[gnome-todo] project: remove GtdProviderDialog



commit c45338510d4b7fc2296cf2f669c4ac7a31893a46
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date:   Mon Oct 3 16:41:37 2016 -0300

    project: remove GtdProviderDialog
    
    Now that we have a smart behavior of remembering the last
    used provider, remove this ancient code that serves of nothing
    else.

 data/todo.gresource.xml            |    1 -
 data/ui/provider-dialog.ui         |   45 ----------------
 data/ui/window.ui                  |    5 --
 src/Makefile.am                    |    2 -
 src/gtd-window.c                   |   31 -----------
 src/provider/gtd-provider-dialog.c |  102 ------------------------------------
 src/provider/gtd-provider-dialog.h |   36 -------------
 7 files changed, 0 insertions(+), 222 deletions(-)
---
diff --git a/data/todo.gresource.xml b/data/todo.gresource.xml
index 4e75664..c94dd6b 100644
--- a/data/todo.gresource.xml
+++ b/data/todo.gresource.xml
@@ -11,7 +11,6 @@
     <file compressed="true" preprocess="xml-stripblanks">ui/notification.ui</file>
     <file compressed="true" preprocess="xml-stripblanks">ui/plugin-dialog.ui</file>
     <file compressed="true" preprocess="xml-stripblanks">ui/plugin-row.ui</file>
-    <file compressed="true" preprocess="xml-stripblanks">ui/provider-dialog.ui</file>
     <file compressed="true" preprocess="xml-stripblanks">ui/provider-popover.ui</file>
     <file compressed="true" preprocess="xml-stripblanks">ui/provider-row.ui</file>
     <file compressed="true" preprocess="xml-stripblanks">ui/provider-selector.ui</file>
diff --git a/data/ui/window.ui b/data/ui/window.ui
index a115b7d..2b0fb94 100644
--- a/data/ui/window.ui
+++ b/data/ui/window.ui
@@ -2,11 +2,6 @@
 <!-- Generated with glade 3.18.1 -->
 <interface>
   <requires lib="gtk+" version="3.16"/>
-  <object class="GtdProviderDialog" id="provider_dialog">
-    <property name="visible">False</property>
-    <property name="modal">True</property>
-    <property name="transient_for">GtdWindow</property>
-  </object>
   <template class="GtdWindow" parent="GtkApplicationWindow">
     <property name="can_focus">False</property>
     <property name="default_width">800</property>
diff --git a/src/Makefile.am b/src/Makefile.am
index 4786131..ae7461b 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -38,8 +38,6 @@ gnome_todo_SOURCES = \
        notification/gtd-notification.h \
        notification/gtd-notification-widget.c \
        notification/gtd-notification-widget.h \
-       provider/gtd-provider-dialog.c \
-       provider/gtd-provider-dialog.h \
        provider/gtd-provider-popover.c \
        provider/gtd-provider-popover.h \
        provider/gtd-provider-row.c \
diff --git a/src/gtd-window.c b/src/gtd-window.c
index bd9104f..8f8daa2 100644
--- a/src/gtd-window.c
+++ b/src/gtd-window.c
@@ -28,7 +28,6 @@
 #include "gtd-notification.h"
 #include "gtd-notification-widget.h"
 #include "gtd-plugin-manager.h"
-#include "gtd-provider-dialog.h"
 #include "gtd-task.h"
 #include "gtd-task-list.h"
 #include "gtd-window.h"
@@ -43,7 +42,6 @@ typedef struct
   GtdNotificationWidget         *notification_widget;
   GtkStack                      *stack;
   GtkStackSwitcher              *stack_switcher;
-  GtdProviderDialog             *provider_dialog;
 
   /* boxes */
   GtkWidget                     *extension_box_end;
@@ -73,16 +71,8 @@ struct _GtdWindow
 
 #define              SAVE_GEOMETRY_ID_TIMEOUT                    100 /* ms */
 
-static void          gtd_window__change_storage_action           (GSimpleAction         *simple,
-                                                                  GVariant              *parameter,
-                                                                  gpointer               user_data);
-
 G_DEFINE_TYPE_WITH_PRIVATE (GtdWindow, gtd_window, GTK_TYPE_APPLICATION_WINDOW)
 
-static const GActionEntry gtd_window_entries[] = {
-  { "change-storage", gtd_window__change_storage_action },
-};
-
 enum {
   PROP_0,
   PROP_MANAGER,
@@ -498,20 +488,6 @@ gtd_window__create_new_list (GSimpleAction *simple,
  */
 
 static void
-gtd_window__change_storage_action (GSimpleAction *simple,
-                                   GVariant      *parameter,
-                                   gpointer       user_data)
-{
-  GtdWindowPrivate *priv;
-
-  g_return_if_fail (GTD_IS_WINDOW (user_data));
-
-  priv = GTD_WINDOW (user_data)->priv;
-
-  gtk_dialog_run (GTK_DIALOG (priv->provider_dialog));
-}
-
-static void
 gtd_window__manager_ready_changed (GObject    *source,
                                    GParamSpec *spec,
                                    gpointer    user_data)
@@ -797,7 +773,6 @@ gtd_window_class_init (GtdWindowClass *klass)
   gtk_widget_class_bind_template_child_private (widget_class, GtdWindow, gear_menu_button);
   gtk_widget_class_bind_template_child_private (widget_class, GtdWindow, headerbar);
   gtk_widget_class_bind_template_child_private (widget_class, GtdWindow, notification_widget);
-  gtk_widget_class_bind_template_child_private (widget_class, GtdWindow, provider_dialog);
   gtk_widget_class_bind_template_child_private (widget_class, GtdWindow, stack);
   gtk_widget_class_bind_template_child_private (widget_class, GtdWindow, stack_switcher);
 
@@ -820,12 +795,6 @@ gtd_window_init (GtdWindow *self)
   self->priv->loading_notification = gtd_notification_new (_("Loading your task lists…"), 0);
   gtd_object_set_ready (GTD_OBJECT (self->priv->loading_notification), FALSE);
 
-  /* add actions */
-  g_action_map_add_action_entries (G_ACTION_MAP (self),
-                                   gtd_window_entries,
-                                   G_N_ELEMENTS (gtd_window_entries),
-                                   self);
-
   gtk_widget_init_template (GTK_WIDGET (self));
 
   /* Add the default 'Lists' panel before everything else */


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