2008-05-01 Emmanuele Bassi <ebassi@openedhand.com>
* clutter/clutter-behaviour.c: (clutter_behaviour_remove_all): Disconnect the ::destroy handler when removing all actors, to match the behaviour of clutter_behaviour_remove().
This commit is contained in:
parent
f72af9926d
commit
21c0c41e51
23
ChangeLog
23
ChangeLog
@ -1,10 +1,17 @@
|
|||||||
|
2008-05-01 Emmanuele Bassi <ebassi@openedhand.com>
|
||||||
|
|
||||||
|
* clutter/clutter-behaviour.c:
|
||||||
|
(clutter_behaviour_remove_all): Disconnect the ::destroy
|
||||||
|
handler when removing all actors, to match the behaviour
|
||||||
|
of clutter_behaviour_remove().
|
||||||
|
|
||||||
2008-05-01 Matthew Allum <mallum@openedhand.com>
|
2008-05-01 Matthew Allum <mallum@openedhand.com>
|
||||||
|
|
||||||
* clutter/glx/clutter-glx-texture-pixmap.c:
|
* clutter/glx/clutter-glx-texture-pixmap.c:
|
||||||
* tests/test-pixmap.c:
|
* tests/test-pixmap.c:
|
||||||
Fix up texture-pixmap, now works.
|
Fix up texture-pixmap, now works.
|
||||||
Thanks to Neil for spotting we were actually using
|
Thanks to Neil for spotting we were actually using
|
||||||
wrong texture type in fbconfig (COGL change).
|
wrong texture type in fbconfig (COGL change).
|
||||||
|
|
||||||
2008-04-30 Øyvind Kolås <pippin@o-hand.com>
|
2008-04-30 Øyvind Kolås <pippin@o-hand.com>
|
||||||
|
|
||||||
@ -70,12 +77,12 @@
|
|||||||
* clutter/x11/Makefile.am:
|
* clutter/x11/Makefile.am:
|
||||||
* clutter/x11/clutter-x11-texture-pixmap.c:
|
* clutter/x11/clutter-x11-texture-pixmap.c:
|
||||||
* tests/test-pixmap.c:
|
* tests/test-pixmap.c:
|
||||||
Commit newer x11 texture pixmap stuff (optionally using SHM).
|
Commit newer x11 texture pixmap stuff (optionally using SHM).
|
||||||
Also seemingly still broken overhauled glx-texture-pixmap
|
Also seemingly still broken overhauled glx-texture-pixmap
|
||||||
(code by Robert and myself)
|
(code by Robert and myself)
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
Minor formatting change.
|
Minor formatting change.
|
||||||
|
|
||||||
2008-04-29 Neil Roberts <neil@o-hand.com>
|
2008-04-29 Neil Roberts <neil@o-hand.com>
|
||||||
|
|
||||||
@ -761,7 +768,7 @@
|
|||||||
* clutter/clutter-actor.c:
|
* clutter/clutter-actor.c:
|
||||||
Remove uneeded stage private member.
|
Remove uneeded stage private member.
|
||||||
Add show-on-set-parent prop and make so by default Actors are
|
Add show-on-set-parent prop and make so by default Actors are
|
||||||
now automatically shown when reparented (#791)
|
now automatically shown when reparented (#791)
|
||||||
|
|
||||||
* clutter/eglx/clutter-backend-egl.c:
|
* clutter/eglx/clutter-backend-egl.c:
|
||||||
* clutter/cogl/gles/cogl.c:
|
* clutter/cogl/gles/cogl.c:
|
||||||
|
@ -652,6 +652,9 @@ clutter_behaviour_remove_all (ClutterBehaviour *behave)
|
|||||||
ClutterActor *actor = l->data;
|
ClutterActor *actor = l->data;
|
||||||
|
|
||||||
g_signal_emit (behave, behave_signals[REMOVED], 0, actor);
|
g_signal_emit (behave, behave_signals[REMOVED], 0, actor);
|
||||||
|
g_signal_handlers_disconnect_by_func (actor,
|
||||||
|
G_CALLBACK (remove_actor_on_destroy),
|
||||||
|
behave);
|
||||||
g_object_unref (actor);
|
g_object_unref (actor);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user