[gedit] The change case signal was moved down to gsv



commit 7a433255b347350bfb39f52269ff7bc9b1c93fbb
Author: Paolo Borelli <pborelli gnome org>
Date:   Thu Mar 5 09:33:31 2015 +0100

    The change case signal was moved down to gsv

 gedit/gedit-view.c |   32 --------------------------------
 gedit/gedit-view.h |    4 ++--
 2 files changed, 2 insertions(+), 34 deletions(-)
---
diff --git a/gedit/gedit-view.c b/gedit/gedit-view.c
index b49a382..90eb0d6 100644
--- a/gedit/gedit-view.c
+++ b/gedit/gedit-view.c
@@ -64,7 +64,6 @@ G_DEFINE_TYPE_WITH_PRIVATE (GeditView, gedit_view, GTK_SOURCE_TYPE_VIEW)
 enum
 {
        DROP_URIS,
-       CHANGE_CASE,
        LAST_SIGNAL
 };
 
@@ -736,26 +735,6 @@ gedit_view_create_buffer (GtkTextView *text_view)
 }
 
 static void
-gedit_view_change_case (GeditView               *view,
-                       GtkSourceChangeCaseType  case_type)
-{
-       GtkSourceBuffer *buffer;
-       GtkTextIter start, end;
-
-       buffer = GTK_SOURCE_BUFFER (gtk_text_view_get_buffer (GTK_TEXT_VIEW (view)));
-
-       gtk_text_view_reset_im_context (GTK_TEXT_VIEW (view));
-
-       if (!gtk_text_buffer_get_selection_bounds (GTK_TEXT_BUFFER (buffer), &start, &end))
-       {
-               /* if no selection, change the current char */
-               gtk_text_iter_forward_char (&end);
-       }
-
-       gtk_source_buffer_change_case (buffer, case_type, &start, &end);
-}
-
-static void
 gedit_view_class_init (GeditViewClass *klass)
 {
        GObjectClass     *object_class = G_OBJECT_CLASS (klass);
@@ -792,8 +771,6 @@ gedit_view_class_init (GeditViewClass *klass)
        text_view_class->delete_from_cursor = gedit_view_delete_from_cursor;
        text_view_class->create_buffer = gedit_view_create_buffer;
 
-       klass->change_case = gedit_view_change_case;
-
        /* A new signal DROP_URIS has been added to allow plugins to intercept
         * the default dnd behaviour of 'text/uri-list'. GeditView now handles
         * dnd in the default handlers of drag_drop, drag_motion and
@@ -812,15 +789,6 @@ gedit_view_class_init (GeditViewClass *klass)
                              g_cclosure_marshal_VOID__BOXED,
                              G_TYPE_NONE, 1, G_TYPE_STRV);
 
-       view_signals[CHANGE_CASE] =
-               g_signal_new ("change-case",
-                             G_TYPE_FROM_CLASS (object_class),
-                             G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
-                             G_STRUCT_OFFSET (GeditViewClass, change_case),
-                             NULL, NULL,
-                             g_cclosure_marshal_VOID__ENUM,
-                             G_TYPE_NONE, 1, GTK_SOURCE_TYPE_CHANGE_CASE_TYPE);
-
        binding_set = gtk_binding_set_by_class (klass);
 
        gtk_binding_entry_add_signal (binding_set,
diff --git a/gedit/gedit-view.h b/gedit/gedit-view.h
index b12a51a..ebf956e 100644
--- a/gedit/gedit-view.h
+++ b/gedit/gedit-view.h
@@ -67,8 +67,8 @@ struct _GeditViewClass
 
        void     (* drop_uris)                  (GeditView       *view,
                                                 gchar          **uri_list);
-       void     (* change_case)                (GeditView               *view,
-                                                GtkSourceChangeCaseType  case_type);
+
+       gpointer padding;
 };
 
 /*


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