1
0
Fork 0

clutter/stage-manager: Remove unused default-stage

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3962>
This commit is contained in:
Bilal Elmoussaoui 2024-08-20 16:33:19 +02:00 committed by Marge Bot
parent d1750e5bdb
commit 3453a6e51f
2 changed files with 0 additions and 53 deletions

View file

@ -47,7 +47,6 @@
enum
{
PROP_0,
PROP_DEFAULT_STAGE
};
enum
@ -59,7 +58,6 @@ enum
};
static guint manager_signals[LAST_SIGNAL] = { 0, };
static ClutterStage *default_stage = NULL;
typedef struct _ClutterStageManagerPrivate
{
@ -70,23 +68,6 @@ G_DEFINE_TYPE_WITH_PRIVATE (ClutterStageManager,
clutter_stage_manager,
G_TYPE_OBJECT);
static void
clutter_stage_manager_get_property (GObject *gobject,
guint prop_id,
GValue *value,
GParamSpec *pspec)
{
switch (prop_id)
{
case PROP_DEFAULT_STAGE:
g_value_set_object (value, default_stage);
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (gobject, prop_id, pspec);
break;
}
}
static void
clutter_stage_manager_dispose (GObject *gobject)
{
@ -107,19 +88,6 @@ clutter_stage_manager_class_init (ClutterStageManagerClass *klass)
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
gobject_class->dispose = clutter_stage_manager_dispose;
gobject_class->get_property = clutter_stage_manager_get_property;
/**
* ClutterStageManager:default-stage:
*
* The default stage used by Clutter.
*/
g_object_class_install_property (gobject_class,
PROP_DEFAULT_STAGE,
g_param_spec_object ("default-stage", NULL, NULL,
CLUTTER_TYPE_STAGE,
G_PARAM_READABLE |
G_PARAM_STATIC_STRINGS));
/**
* ClutterStageManager::stage-added:
@ -179,21 +147,6 @@ clutter_stage_manager_get_default (void)
return context->stage_manager;
}
/**
* clutter_stage_manager_get_default_stage:
* @stage_manager: a #ClutterStageManager
*
* Returns the default #ClutterStage.
*
* Return value: (transfer none): the default stage. The returned object
* is owned by Clutter and you should never reference or unreference it
*/
ClutterStage *
clutter_stage_manager_get_default_stage (ClutterStageManager *stage_manager)
{
return default_stage;
}
/**
* clutter_stage_manager_list_stages:
* @stage_manager: a #ClutterStageManager
@ -286,10 +239,6 @@ _clutter_stage_manager_remove_stage (ClutterStageManager *stage_manager,
index = g_slist_index (priv->stages, stage);
priv->stages = g_slist_remove (priv->stages, stage);
/* if the default stage is being destroyed then we unset the pointer */
if (default_stage == stage)
default_stage = NULL;
g_signal_emit (stage_manager, manager_signals[STAGE_REMOVED], 0, stage);
if (stage_manager_accessible && stage_accessible)

View file

@ -60,8 +60,6 @@ struct _ClutterStageManagerClass
CLUTTER_EXPORT
ClutterStageManager *clutter_stage_manager_get_default (void);
CLUTTER_EXPORT
ClutterStage * clutter_stage_manager_get_default_stage (ClutterStageManager *stage_manager);
CLUTTER_EXPORT
GSList * clutter_stage_manager_list_stages (ClutterStageManager *stage_manager);
CLUTTER_EXPORT
const GSList * clutter_stage_manager_peek_stages (ClutterStageManager *stage_manager);