Emmanuele Bassi ee33357fd5 stage: Only clutter_stage_get_default() creates the default stage
The introduction of the StageManager in 0.8 implied that the first Stage
instance to be created was automatically assigned the status of "default
stage". This was all well and good, since the default stage was created
behind the curtains by the initialization sequence.

Now that the initialization sequence does not create a default stage any
longer, it means that the first stage created using clutter_stage_new()
gets to be the default, and all special and warm and fuzzy - which also
means that the first stage created by clutter_stage_new() cannot be
destroyed or handled as any other stage. Whoopsie.

Let's go back to the old semantics: the stage created by the first
invocation of clutter_stage_get_default() is the default stage, and
nothing else can be set as default. One day we'll be able to break the
API and the whole default stage business will be a thing of the past.
2010-02-18 17:01:57 +00:00
..
2009-11-06 11:48:42 +00:00
2010-02-12 14:50:06 +00:00
2009-01-20 18:47:50 +00:00
2010-02-12 14:50:06 +00:00
2010-02-12 14:50:06 +00:00
2010-02-01 10:40:34 +00:00
2010-02-12 14:50:11 +00:00
2009-10-14 11:31:26 +01:00
2010-02-12 14:50:11 +00:00
2010-01-20 00:38:07 +00:00
2009-07-10 11:38:42 +01:00
2010-02-12 14:50:11 +00:00
2010-02-04 21:10:02 +00:00
2010-02-12 14:50:11 +00:00
2010-02-12 14:50:11 +00:00
2010-02-03 14:38:13 +00:00
2010-02-12 14:50:11 +00:00
2010-02-12 14:57:50 +00:00
2010-02-01 10:40:34 +00:00
2009-10-16 15:55:05 +01:00
2010-02-07 18:25:19 +00:00