[gnome-todo] panel: remove ::header-widgets property
- From: Georges Basile Stavracas Neto <gbsneto src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-todo] panel: remove ::header-widgets property
- Date: Tue, 19 Jan 2016 19:30:29 +0000 (UTC)
commit 648abbc5458881ecb4fef382509254dac633a863
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Tue Jan 19 17:28:53 2016 -0200
panel: remove ::header-widgets property
This property isn't being used, nor will be in
the future. Besides that, it's a GParamSpecPointer
property, which is totally binding-unfriendly.
Fix that by simply removing the property (and
realizing how stupid it was to add it).
plugins/eds/gtd-panel-scheduled.c | 6 ------
plugins/eds/gtd-panel-today.c | 6 ------
src/interfaces/gtd-panel.c | 11 -----------
src/views/gtd-list-selector-panel.c | 9 ---------
4 files changed, 0 insertions(+), 32 deletions(-)
---
diff --git a/plugins/eds/gtd-panel-scheduled.c b/plugins/eds/gtd-panel-scheduled.c
index dbfe771..1f2957b 100644
--- a/plugins/eds/gtd-panel-scheduled.c
+++ b/plugins/eds/gtd-panel-scheduled.c
@@ -44,7 +44,6 @@ G_DEFINE_TYPE_EXTENDED (GtdPanelScheduled, gtd_panel_scheduled, GTK_TYPE_BOX,
enum {
PROP_0,
- PROP_HEADER_WIDGETS,
PROP_MENU,
PROP_NAME,
PROP_TITLE,
@@ -326,10 +325,6 @@ gtd_panel_scheduled_get_property (GObject *object,
switch (prop_id)
{
- case PROP_HEADER_WIDGETS:
- g_value_set_pointer (value, NULL);
- break;
-
case PROP_MENU:
g_value_set_object (value, NULL);
break;
@@ -365,7 +360,6 @@ gtd_panel_scheduled_class_init (GtdPanelScheduledClass *klass)
object_class->get_property = gtd_panel_scheduled_get_property;
object_class->set_property = gtd_panel_scheduled_set_property;
- g_object_class_override_property (object_class, PROP_HEADER_WIDGETS, "header-widgets");
g_object_class_override_property (object_class, PROP_MENU, "menu");
g_object_class_override_property (object_class, PROP_NAME, "name");
g_object_class_override_property (object_class, PROP_TITLE, "title");
diff --git a/plugins/eds/gtd-panel-today.c b/plugins/eds/gtd-panel-today.c
index 7a698e0..064896c 100644
--- a/plugins/eds/gtd-panel-today.c
+++ b/plugins/eds/gtd-panel-today.c
@@ -47,7 +47,6 @@ G_DEFINE_TYPE_EXTENDED (GtdPanelToday, gtd_panel_today, GTK_TYPE_BOX,
enum {
PROP_0,
- PROP_HEADER_WIDGETS,
PROP_MENU,
PROP_NAME,
PROP_TITLE,
@@ -248,10 +247,6 @@ gtd_panel_today_get_property (GObject *object,
switch (prop_id)
{
- case PROP_HEADER_WIDGETS:
- g_value_set_pointer (value, NULL);
- break;
-
case PROP_MENU:
g_value_set_object (value, NULL);
break;
@@ -287,7 +282,6 @@ gtd_panel_today_class_init (GtdPanelTodayClass *klass)
object_class->get_property = gtd_panel_today_get_property;
object_class->set_property = gtd_panel_today_set_property;
- g_object_class_override_property (object_class, PROP_HEADER_WIDGETS, "header-widgets");
g_object_class_override_property (object_class, PROP_MENU, "menu");
g_object_class_override_property (object_class, PROP_NAME, "name");
g_object_class_override_property (object_class, PROP_TITLE, "title");
diff --git a/src/interfaces/gtd-panel.c b/src/interfaces/gtd-panel.c
index ad79bb9..124a1b1 100644
--- a/src/interfaces/gtd-panel.c
+++ b/src/interfaces/gtd-panel.c
@@ -51,17 +51,6 @@ gtd_panel_default_init (GtdPanelInterface *iface)
G_PARAM_READABLE));
/**
- * GtdPanel::header-widgets:
- *
- * A #GList of widgets to be added to the headerbar.
- */
- g_object_interface_install_property (iface,
- g_param_spec_pointer ("header-widgets",
- "The header widgets",
- "The widgets to be added in the headerbar",
- G_PARAM_READABLE));
-
- /**
* GtdPanel::menu:
*
* A #GMenu of entries of the window menu.
diff --git a/src/views/gtd-list-selector-panel.c b/src/views/gtd-list-selector-panel.c
index f22ac1f..15ca748 100644
--- a/src/views/gtd-list-selector-panel.c
+++ b/src/views/gtd-list-selector-panel.c
@@ -79,7 +79,6 @@ G_DEFINE_TYPE_EXTENDED (GtdListSelectorPanel, gtd_list_selector_panel, GTK_TYPE_
enum {
PROP_0,
- PROP_HEADER_WIDGETS,
PROP_MODE,
PROP_MENU,
PROP_NAME,
@@ -453,10 +452,6 @@ gtd_list_selector_panel_get_property (GObject *object,
switch (prop_id)
{
- case PROP_HEADER_WIDGETS:
- g_value_set_pointer (value, gtd_list_selector_panel_get_header_widgets (self));
- break;
-
case PROP_MODE:
g_value_set_enum (value, GTD_LIST_SELECTOR_PANEL (object)->mode);
break;
@@ -529,10 +524,6 @@ gtd_list_selector_panel_class_init (GtdListSelectorPanelClass *klass)
object_class->set_property = gtd_list_selector_panel_set_property;
g_object_class_override_property (object_class,
- PROP_HEADER_WIDGETS,
- "header-widgets");
-
- g_object_class_override_property (object_class,
PROP_MENU,
"menu");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]