[libwnck/gnome-40] Revert "util: move default icon size to WnckHandle"
- From: Marco Trevisan <marcotrevi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libwnck/gnome-40] Revert "util: move default icon size to WnckHandle"
- Date: Thu, 17 Feb 2022 13:26:21 +0000 (UTC)
commit 05f292e4b14558a2106c14924cab685618a198fa
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date: Thu Feb 17 14:25:59 2022 +0100
Revert "util: move default icon size to WnckHandle"
This reverts commit 2075df9cc02db6a821cac4fc9c0f15ca90788a6e.
libwnck/util.c | 12 ++++++++----
libwnck/wnck-handle-private.h | 15 ++-------------
libwnck/wnck-handle.c | 31 -------------------------------
3 files changed, 10 insertions(+), 48 deletions(-)
---
diff --git a/libwnck/util.c b/libwnck/util.c
index aea7d269..b3d8750e 100644
--- a/libwnck/util.c
+++ b/libwnck/util.c
@@ -680,6 +680,8 @@ _wnck_get_client_type (void)
return _wnck_handle_get_client_type (_wnck_get_handle ());
}
+static gsize default_icon_size = WNCK_DEFAULT_ICON_SIZE;
+
/**
* wnck_set_default_icon_size:
* @size: the default size for windows and application standard icons.
@@ -692,15 +694,17 @@ _wnck_get_client_type (void)
void
wnck_set_default_icon_size (gsize size)
{
- _wnck_handle_set_default_icon_size (_wnck_get_handle (), size);
+ default_icon_size = size;
}
gsize
_wnck_get_default_icon_size (void)
{
- return _wnck_handle_get_default_icon_size (_wnck_get_handle ());
+ return default_icon_size;
}
+static gsize default_mini_icon_size = WNCK_DEFAULT_MINI_ICON_SIZE;
+
/**
* wnck_set_default_mini_icon_size:
* @size: the default size for windows and application mini icons.
@@ -717,7 +721,7 @@ wnck_set_default_mini_icon_size (gsize size)
WnckScreen *screen;
GList *l;
- _wnck_handle_set_default_mini_icon_size (_wnck_get_handle (), size);
+ default_mini_icon_size = size;
default_screen = DefaultScreen (_wnck_get_default_display ());
screen = _wnck_screen_get_existing (default_screen);
@@ -741,7 +745,7 @@ wnck_set_default_mini_icon_size (gsize size)
gsize
_wnck_get_default_mini_icon_size (void)
{
- return _wnck_handle_get_default_mini_icon_size (_wnck_get_handle ());
+ return default_mini_icon_size;
}
/**
diff --git a/libwnck/wnck-handle-private.h b/libwnck/wnck-handle-private.h
index f277661e..2449c741 100644
--- a/libwnck/wnck-handle-private.h
+++ b/libwnck/wnck-handle-private.h
@@ -24,20 +24,9 @@ G_BEGIN_DECLS
typedef struct _WnckHandle WnckHandle;
-WnckHandle *_wnck_handle_new (WnckClientType client_type);
+WnckHandle *_wnck_handle_new (WnckClientType client_type);
-WnckClientType _wnck_handle_get_client_type (WnckHandle *self);
-
-void _wnck_handle_set_default_icon_size (WnckHandle *self,
- gsize icon_size);
-
-gsize _wnck_handle_get_default_icon_size (WnckHandle *self);
-
-
-void _wnck_handle_set_default_mini_icon_size (WnckHandle *self,
- gsize icon_size);
-
-gsize _wnck_handle_get_default_mini_icon_size (WnckHandle *self);
+WnckClientType _wnck_handle_get_client_type (WnckHandle *self);
G_END_DECLS
diff --git a/libwnck/wnck-handle.c b/libwnck/wnck-handle.c
index fd617610..cc4771aa 100644
--- a/libwnck/wnck-handle.c
+++ b/libwnck/wnck-handle.c
@@ -28,9 +28,6 @@ struct _WnckHandle
GObject parent;
WnckClientType client_type;
-
- gsize default_icon_size;
- gsize default_mini_icon_size;
};
enum
@@ -123,8 +120,6 @@ wnck_handle_class_init (WnckHandleClass *self_class)
static void
wnck_handle_init (WnckHandle *self)
{
- self->default_icon_size = WNCK_DEFAULT_ICON_SIZE;
- self->default_mini_icon_size = WNCK_DEFAULT_MINI_ICON_SIZE;
}
WnckHandle
@@ -140,29 +135,3 @@ _wnck_handle_get_client_type (WnckHandle *self)
{
return self->client_type;
}
-
-void
-_wnck_handle_set_default_icon_size (WnckHandle *self,
- gsize icon_size)
-{
- self->default_icon_size = icon_size;
-}
-
-gsize
-_wnck_handle_get_default_icon_size (WnckHandle *self)
-{
- return self->default_icon_size;
-}
-
-void
-_wnck_handle_set_default_mini_icon_size (WnckHandle *self,
- gsize icon_size)
-{
- self->default_mini_icon_size = icon_size;
-}
-
-gsize
-_wnck_handle_get_default_mini_icon_size (WnckHandle *self)
-{
- return self->default_mini_icon_size;
-}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]