clutter/stage-manager: Remove unused default-stage
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3962>
This commit is contained in:
parent
d1750e5bdb
commit
3453a6e51f
@ -47,7 +47,6 @@
|
|||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
PROP_0,
|
PROP_0,
|
||||||
PROP_DEFAULT_STAGE
|
|
||||||
};
|
};
|
||||||
|
|
||||||
enum
|
enum
|
||||||
@ -59,7 +58,6 @@ enum
|
|||||||
};
|
};
|
||||||
|
|
||||||
static guint manager_signals[LAST_SIGNAL] = { 0, };
|
static guint manager_signals[LAST_SIGNAL] = { 0, };
|
||||||
static ClutterStage *default_stage = NULL;
|
|
||||||
|
|
||||||
typedef struct _ClutterStageManagerPrivate
|
typedef struct _ClutterStageManagerPrivate
|
||||||
{
|
{
|
||||||
@ -70,23 +68,6 @@ G_DEFINE_TYPE_WITH_PRIVATE (ClutterStageManager,
|
|||||||
clutter_stage_manager,
|
clutter_stage_manager,
|
||||||
G_TYPE_OBJECT);
|
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
|
static void
|
||||||
clutter_stage_manager_dispose (GObject *gobject)
|
clutter_stage_manager_dispose (GObject *gobject)
|
||||||
{
|
{
|
||||||
@ -107,19 +88,6 @@ clutter_stage_manager_class_init (ClutterStageManagerClass *klass)
|
|||||||
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
|
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
|
||||||
|
|
||||||
gobject_class->dispose = clutter_stage_manager_dispose;
|
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:
|
* ClutterStageManager::stage-added:
|
||||||
@ -179,21 +147,6 @@ clutter_stage_manager_get_default (void)
|
|||||||
return context->stage_manager;
|
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:
|
* clutter_stage_manager_list_stages:
|
||||||
* @stage_manager: a #ClutterStageManager
|
* @stage_manager: a #ClutterStageManager
|
||||||
@ -286,10 +239,6 @@ _clutter_stage_manager_remove_stage (ClutterStageManager *stage_manager,
|
|||||||
index = g_slist_index (priv->stages, stage);
|
index = g_slist_index (priv->stages, stage);
|
||||||
priv->stages = g_slist_remove (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);
|
g_signal_emit (stage_manager, manager_signals[STAGE_REMOVED], 0, stage);
|
||||||
|
|
||||||
if (stage_manager_accessible && stage_accessible)
|
if (stage_manager_accessible && stage_accessible)
|
||||||
|
@ -60,8 +60,6 @@ struct _ClutterStageManagerClass
|
|||||||
CLUTTER_EXPORT
|
CLUTTER_EXPORT
|
||||||
ClutterStageManager *clutter_stage_manager_get_default (void);
|
ClutterStageManager *clutter_stage_manager_get_default (void);
|
||||||
CLUTTER_EXPORT
|
CLUTTER_EXPORT
|
||||||
ClutterStage * clutter_stage_manager_get_default_stage (ClutterStageManager *stage_manager);
|
|
||||||
CLUTTER_EXPORT
|
|
||||||
GSList * clutter_stage_manager_list_stages (ClutterStageManager *stage_manager);
|
GSList * clutter_stage_manager_list_stages (ClutterStageManager *stage_manager);
|
||||||
CLUTTER_EXPORT
|
CLUTTER_EXPORT
|
||||||
const GSList * clutter_stage_manager_peek_stages (ClutterStageManager *stage_manager);
|
const GSList * clutter_stage_manager_peek_stages (ClutterStageManager *stage_manager);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user