[gnome-builder] libide/tweaks: remove section, add icon-name
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide/tweaks: remove section, add icon-name
- Date: Sun, 31 Jul 2022 12:01:45 +0000 (UTC)
commit 9c4f1410113c5cf7939126de9984965a4b98a919
Author: Christian Hergert <chergert redhat com>
Date: Sun Jul 31 04:33:44 2022 -0700
libide/tweaks: remove section, add icon-name
Section is an object type now, so we don't need that here, but we do need
an icon name for the page.
src/libide/tweaks/ide-tweaks-page.c | 30 +++++++++++++++---------------
src/libide/tweaks/ide-tweaks-page.h | 14 +++++++-------
2 files changed, 22 insertions(+), 22 deletions(-)
---
diff --git a/src/libide/tweaks/ide-tweaks-page.c b/src/libide/tweaks/ide-tweaks-page.c
index e103f5aa6..889d9d9fc 100644
--- a/src/libide/tweaks/ide-tweaks-page.c
+++ b/src/libide/tweaks/ide-tweaks-page.c
@@ -31,7 +31,7 @@
struct _IdeTweaksPage
{
IdeTweaksItem parent_instance;
- char *section;
+ char *icon_name;
char *title;
};
@@ -39,7 +39,7 @@ G_DEFINE_FINAL_TYPE (IdeTweaksPage, ide_tweaks_page, IDE_TYPE_TWEAKS_ITEM)
enum {
PROP_0,
- PROP_SECTION,
+ PROP_ICON_NAME,
PROP_TITLE,
N_PROPS
};
@@ -66,7 +66,7 @@ ide_tweaks_page_finalize (GObject *object)
{
IdeTweaksPage *self = (IdeTweaksPage *)object;
- g_clear_pointer (&self->section, g_free);
+ g_clear_pointer (&self->icon_name, g_free);
g_clear_pointer (&self->title, g_free);
G_OBJECT_CLASS (ide_tweaks_page_parent_class)->finalize (object);
@@ -82,8 +82,8 @@ ide_tweaks_page_get_property (GObject *object,
switch (prop_id)
{
- case PROP_SECTION:
- g_value_set_string (value, ide_tweaks_page_get_section (self));
+ case PROP_ICON_NAME:
+ g_value_set_string (value, ide_tweaks_page_get_icon_name (self));
break;
case PROP_TITLE:
@@ -105,8 +105,8 @@ ide_tweaks_page_set_property (GObject *object,
switch (prop_id)
{
- case PROP_SECTION:
- ide_tweaks_page_set_section (self, g_value_get_string (value));
+ case PROP_ICON_NAME:
+ ide_tweaks_page_set_icon_name (self, g_value_get_string (value));
break;
case PROP_TITLE:
@@ -130,8 +130,8 @@ ide_tweaks_page_class_init (IdeTweaksPageClass *klass)
item_class->accepts = ide_tweaks_page_accepts;
- properties [PROP_SECTION] =
- g_param_spec_string ("section", NULL, NULL, NULL,
+ properties [PROP_ICON_NAME] =
+ g_param_spec_string ("icon-name", NULL, NULL, NULL,
(G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY | G_PARAM_STATIC_STRINGS));
properties [PROP_TITLE] =
@@ -147,21 +147,21 @@ ide_tweaks_page_init (IdeTweaksPage *self)
}
const char *
-ide_tweaks_page_get_section (IdeTweaksPage *self)
+ide_tweaks_page_get_icon_name (IdeTweaksPage *self)
{
g_return_val_if_fail (IDE_IS_TWEAKS_PAGE (self), NULL);
- return self->section;
+ return self->icon_name;
}
void
-ide_tweaks_page_set_section (IdeTweaksPage *self,
- const char *section)
+ide_tweaks_page_set_icon_name (IdeTweaksPage *self,
+ const char *icon_name)
{
g_return_if_fail (IDE_IS_TWEAKS_PAGE (self));
- if (ide_set_string (&self->section, section))
- g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_SECTION]);
+ if (ide_set_string (&self->icon_name, icon_name))
+ g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_ICON_NAME]);
}
const char *
diff --git a/src/libide/tweaks/ide-tweaks-page.h b/src/libide/tweaks/ide-tweaks-page.h
index 96fb85c65..c3a3871fb 100644
--- a/src/libide/tweaks/ide-tweaks-page.h
+++ b/src/libide/tweaks/ide-tweaks-page.h
@@ -31,16 +31,16 @@ IDE_AVAILABLE_IN_ALL
G_DECLARE_FINAL_TYPE (IdeTweaksPage, ide_tweaks_page, IDE, TWEAKS_PAGE, IdeTweaksItem)
IDE_AVAILABLE_IN_ALL
-IdeTweaksPage *ide_tweaks_page_new (void);
+IdeTweaksPage *ide_tweaks_page_new (void);
IDE_AVAILABLE_IN_ALL
-const char *ide_tweaks_page_get_section (IdeTweaksPage *self);
+const char *ide_tweaks_page_get_icon_name (IdeTweaksPage *self);
IDE_AVAILABLE_IN_ALL
-void ide_tweaks_page_set_section (IdeTweaksPage *self,
- const char *section);
+void ide_tweaks_page_set_icon_name (IdeTweaksPage *self,
+ const char *icon_name);
IDE_AVAILABLE_IN_ALL
-const char *ide_tweaks_page_get_title (IdeTweaksPage *self);
+const char *ide_tweaks_page_get_title (IdeTweaksPage *self);
IDE_AVAILABLE_IN_ALL
-void ide_tweaks_page_set_title (IdeTweaksPage *self,
- const char *title);
+void ide_tweaks_page_set_title (IdeTweaksPage *self,
+ const char *title);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]