mutter/clutter
Neil Roberts b887bddbb1 Applied patch from bug #947
* clutter/clutter-stage.c (clutter_stage_get_default): Don't grab
	the floating reference when creating the default stage. The stage
	manager will take a reference to it so it will behave as any other
	stage.
	(clutter_stage_new): Don't take the floating reference to the new
	stage but let the stage manager keep it instead.

	* clutter/clutter-stage-manager.c
	(_clutter_stage_manager_add_stage): Take a reference to the stage
	when it is added to the list.
	(_clutter_stage_manager_remove_stage): Unref the stage when it is
	removed from the list.
	(clutter_stage_manager_dispose): Keep track of the 'next' pointer
	as a separate variable so we can cope when the stage being
	destroyed removes itself from the list as the list is being
	iterated.

	* clutter/clutter-actor.c (clutter_actor_destroy): Take a
	reference at the beginning of the function even if there is no
	parent container so that overall the reference count is not
	changed when the actor is unref'd again at the bottom of the
	function. Previously it would have a net effect of leaving the
	reference count alone unless it is a top level actor in which case
	it would unref it.
2008-06-03 20:15:11 +00:00
..
cogl Applied 'final patch' from bug #874 2008-06-02 12:34:10 +00:00
eglnative 2008-05-15 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-15 14:31:43 +00:00
eglx GLES 2 backend 2008-05-27 17:42:50 +00:00
fruity 2008-05-13 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-13 16:09:42 +00:00
glx 2008-06-03 Matthew Allum <mallum@openedhand.com> 2008-06-03 16:25:17 +00:00
json 2008-04-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-09 14:18:42 +00:00
osx Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
pango * clutter/pango/pangoclutter-glyph-cache.c 2008-06-02 16:02:31 +00:00
sdl 2008-05-13 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-13 10:37:17 +00:00
win32 * clutter/win32/clutter-event-win32.c (message_translate): Fix 2008-05-16 09:47:37 +00:00
x11 2008-06-03 Matthew Allum <mallum@openedhand.com> 2008-06-03 16:25:17 +00:00
clutter-actor.c Applied patch from bug #947 2008-06-03 20:15:11 +00:00
clutter-actor.h 2008-04-23 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-23 12:53:25 +00:00
clutter-alpha.c 2008-04-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-18 15:03:30 +00:00
clutter-alpha.h 2008-04-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-18 15:03:30 +00:00
clutter-backend.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-backend.h 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-behaviour-bspline.c
clutter-behaviour-bspline.h
clutter-behaviour-depth.c
clutter-behaviour-depth.h
clutter-behaviour-ellipse.c
clutter-behaviour-ellipse.h
clutter-behaviour-opacity.c
clutter-behaviour-opacity.h
clutter-behaviour-path.c 2008-02-08 Emmanuele Bassi <ebassi@openedhand.com> 2008-02-08 15:39:41 +00:00
clutter-behaviour-path.h
clutter-behaviour-rotate.c
clutter-behaviour-rotate.h
clutter-behaviour-scale.c 2008-02-11 Matthew Allum <mallum@openedhand.com> 2008-02-11 20:31:16 +00:00
clutter-behaviour-scale.h 2007-01-30 Tomas Frydrych <tf@openedhand.com> 2008-01-30 12:13:26 +00:00
clutter-behaviour.c 2008-05-01 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-01 09:28:41 +00:00
clutter-behaviour.h
clutter-child-meta.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 13:48:11 +00:00
clutter-child-meta.h 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 13:48:11 +00:00
clutter-clone-texture.c Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
clutter-clone-texture.h
clutter-color.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-color.h
clutter-container.c * clutter/clutter-container.c: (container_get_child_property): 2008-06-03 10:49:49 +00:00
clutter-container.h 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 13:48:11 +00:00
clutter-debug.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-deprecated.h 2008-05-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-09 10:58:26 +00:00
clutter-effect.c 2008-04-30 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-30 16:27:18 +00:00
clutter-effect.h 2007-01-30 Tomas Frydrych <tf@openedhand.com> 2008-01-30 12:13:26 +00:00
clutter-entry.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-entry.h 2008-03-06 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-06 12:39:24 +00:00
clutter-enum-types.c.in
clutter-enum-types.h.in
clutter-event.c 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-event.h 2008-05-15 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-15 14:31:43 +00:00
clutter-feature.c Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
clutter-feature.h 2008-05-15 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-15 14:31:43 +00:00
clutter-fixed.c Applied 'final patch' from bug #874 2008-06-02 12:34:10 +00:00
clutter-fixed.h Applied 'final patch' from bug #874 2008-06-02 12:34:10 +00:00
clutter-frame-source.c * clutter/clutter-frame-source.c (clutter_frame_source_add) 2008-05-09 16:27:06 +00:00
clutter-frame-source.h * clutter/clutter-frame-source.c (clutter_frame_source_add) 2008-05-09 16:27:06 +00:00
clutter-group.c 2008-05-23 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-23 09:42:32 +00:00
clutter-group.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-id-pool.c 2008-03-09 Matthew Allum <mallum@openedhand.com> 2008-03-09 19:07:17 +00:00
clutter-id-pool.h Refactored the integer id->ClutterActor mapping code to be a self 2008-03-07 17:34:40 +00:00
clutter-json.h.in 2008-04-23 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-23 13:58:58 +00:00
clutter-keysyms-table.h
clutter-keysyms.h
clutter-label.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-label.h
clutter-list-model.c 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 18:33:33 +00:00
clutter-list-model.h
clutter-main.c 2008-05-31 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-31 17:09:40 +00:00
clutter-main.h 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-marshal.list 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 13:48:11 +00:00
clutter-media.c * clutter/clutter-actor.c: 2008-02-15 15:18:02 +00:00
clutter-media.h
clutter-model-private.h
clutter-model.c 2008-06-01 Emmanuele Bassi <ebassi@openedhand.com> 2008-06-01 19:57:42 +00:00
clutter-model.h 2008-05-15 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-15 14:31:43 +00:00
clutter-private.h 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 14:03:28 +00:00
clutter-rectangle.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 08:58:44 +00:00
clutter-rectangle.h
clutter-score.c 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 11:46:57 +00:00
clutter-score.h 2008-03-19 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-19 11:46:57 +00:00
clutter-script-parser.c Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
clutter-script-private.h 2008-05-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-09 13:58:04 +00:00
clutter-script.c 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 12:09:41 +00:00
clutter-script.h
clutter-scriptable.c
clutter-scriptable.h
clutter-shader.c Removed COGLhandle and changed shader and program functions to be 2008-04-29 16:10:37 +00:00
clutter-shader.h 2008-04-11 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-11 12:00:50 +00:00
clutter-stage-manager.c Applied patch from bug #947 2008-06-03 20:15:11 +00:00
clutter-stage-manager.h 2008-03-28 Matthew Allum <mallum@openedhand.com> 2008-03-28 22:50:55 +00:00
clutter-stage-window.c 2008-04-04 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-04 15:02:11 +00:00
clutter-stage-window.h Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
clutter-stage.c Applied patch from bug #947 2008-06-03 20:15:11 +00:00
clutter-stage.h Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
clutter-texture.c * clutter/cogl/cogl.h.in: 2008-05-07 16:12:54 +00:00
clutter-texture.h Merged clutter-ivan branch into trunk. 2008-04-25 13:37:36 +00:00
clutter-timeline.c 2008-05-12 Robert Bragg <bob@openedhand.com> 2008-05-12 15:18:38 +00:00
clutter-timeline.h 2008-03-18 Emmanuele Bassi <ebassi@openedhand.com> 2008-03-18 22:07:17 +00:00
clutter-timeout-pool.c Applied patch from bug #881 2008-04-17 16:50:23 +00:00
clutter-timeout-pool.h
clutter-types.h 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 13:48:11 +00:00
clutter-units.c 2008-05-09 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-09 10:58:26 +00:00
clutter-units.h 2008-04-17 Emmanuele Bassi <ebassi@openedhand.com> 2008-04-17 11:09:27 +00:00
clutter-util.c * clutter/clutter-texture.c: (texture_get_tile_pixbuf), 2008-02-12 17:17:52 +00:00
clutter-util.h
clutter-version.h.in 2008-03-31 Matthew Allum <mallum@openedhand.com> 2008-03-31 17:15:02 +00:00
clutter.h
Makefile.am 2008-05-28 Emmanuele Bassi <ebassi@openedhand.com> 2008-05-28 13:48:11 +00:00