[gnome-notes] note-view: Remove window property



commit a7b10f0fd65dbdb7a1869901874acee943e18a52
Author: Mohammed Sadiq <sadiq sadiqpk org>
Date:   Thu Jun 24 19:22:46 2021 +0530

    note-view: Remove window property
    
    We no longer use this.
    
    Also adapt to changes

 src/bjb-note-view.c | 29 ++---------------------------
 src/bjb-note-view.h |  6 +-----
 src/bjb-window.c    |  4 +---
 3 files changed, 4 insertions(+), 35 deletions(-)
---
diff --git a/src/bjb-note-view.c b/src/bjb-note-view.c
index ea61b900..9005dbc5 100644
--- a/src/bjb-note-view.c
+++ b/src/bjb-note-view.c
@@ -27,7 +27,6 @@
 enum
 {
   PROP_0,
-  PROP_WINDOW,
   PROP_NOTE,
   NUM_PROPERTIES
 };
@@ -39,7 +38,6 @@ struct _BjbNoteView
   GtkOverlay         parent_instance;
 
   /* Data */
-  GtkWidget         *window ;
   GtkWidget         *view;
   BijiNoteObj       *note ;
 
@@ -98,9 +96,6 @@ bjb_note_view_get_property (GObject      *object,
 
   switch (prop_id)
   {
-    case PROP_WINDOW:
-      g_value_set_object (value, self->window);
-      break;
     case PROP_NOTE:
       g_value_set_object (value, self->note);
       break;
@@ -120,9 +115,6 @@ bjb_note_view_set_property ( GObject        *object,
 
   switch (prop_id)
   {
-    case PROP_WINDOW:
-      self->window = g_value_get_object(value);
-      break;
     case PROP_NOTE:
       self->note = g_value_get_object(value);
       break;
@@ -236,11 +228,10 @@ bjb_note_view_constructed (GObject *obj)
 }
 
 BjbNoteView *
-bjb_note_view_new (GtkWidget *win, BijiNoteObj* note)
+bjb_note_view_new (BijiNoteObj *note)
 {
   return g_object_new (BJB_TYPE_NOTE_VIEW,
-                       "window",win,
-                       "note",note,
+                       "note", note,
                        NULL);
 }
 
@@ -254,16 +245,6 @@ bjb_note_view_class_init (BjbNoteViewClass *klass)
   object_class->get_property = bjb_note_view_get_property;
   object_class->set_property = bjb_note_view_set_property;
 
-  properties[PROP_WINDOW] = g_param_spec_object ("window",
-                                                 "Window",
-                                                 "Parent Window",
-                                                 GTK_TYPE_WIDGET,
-                                                 G_PARAM_READWRITE |
-                                                 G_PARAM_CONSTRUCT |
-                                                 G_PARAM_STATIC_STRINGS);
-
-  g_object_class_install_property (object_class,PROP_WINDOW,properties[PROP_WINDOW]);
-
   properties[PROP_NOTE] = g_param_spec_object ("note",
                                                "Note",
                                                "Note",
@@ -274,9 +255,3 @@ bjb_note_view_class_init (BjbNoteViewClass *klass)
 
   g_object_class_install_property (object_class,PROP_NOTE,properties[PROP_NOTE]);
 }
-
-GtkWidget *
-bjb_note_view_get_base_window (BjbNoteView *self)
-{
-  return self->window;
-}
diff --git a/src/bjb-note-view.h b/src/bjb-note-view.h
index 85465bb6..9466c903 100644
--- a/src/bjb-note-view.h
+++ b/src/bjb-note-view.h
@@ -31,10 +31,6 @@ G_DECLARE_FINAL_TYPE (BjbNoteView, bjb_note_view, BJB, NOTE_VIEW, GtkOverlay)
 void                bjb_note_view_set_detached       (BjbNoteView *self,
                                                       gboolean     detached);
 
-BjbNoteView        *bjb_note_view_new                (GtkWidget   *win,
-                                                      BijiNoteObj *note);
-
-
-GtkWidget          *bjb_note_view_get_base_window    (BjbNoteView *v);
+BjbNoteView        *bjb_note_view_new                (BijiNoteObj *note);
 
 G_END_DECLS
diff --git a/src/bjb-window.c b/src/bjb-window.c
index a0b09ffb..dc429552 100644
--- a/src/bjb-window.c
+++ b/src/bjb-window.c
@@ -957,8 +957,6 @@ void
 bjb_window_set_note (BjbWindow   *self,
                      BijiNoteObj *note)
 {
-  GtkWidget *w = GTK_WIDGET (self);
-
   g_return_if_fail (BJB_IS_WINDOW (self));
   g_return_if_fail (!note || BIJI_IS_NOTE_OBJ (note));
 
@@ -975,7 +973,7 @@ bjb_window_set_note (BjbWindow   *self,
     return;
 
   self->note = g_object_ref (note);
-  self->note_view = bjb_note_view_new (w, note);
+  self->note_view = bjb_note_view_new (note);
   gtk_box_pack_end (GTK_BOX (self->note_box), GTK_WIDGET (self->note_view), TRUE, TRUE, 0);
   gtk_widget_show (GTK_WIDGET (self->note_view));
 


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