summaryrefslogtreecommitdiff
path: root/legacy/emotion/src/lib/emotion_smart.c
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2008-09-07 01:25:49 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2008-09-07 01:25:49 +0000
commit58a49c2f6967deb83b441373bc26b8e3c003635e (patch)
treee9b5318ee927f47b7809a3d7cb2d88dce248bdec /legacy/emotion/src/lib/emotion_smart.c
parent3deae56fa13445e2450479562a3d8ad9c67f87a7 (diff)
Add calculate callback to Evas_Smart_Class.
Some people is using it for some time now without problems, so I'm adding it to SVN to get some broader use. Remember to recompile ALL libraries that depend on Evas as it will change the EVAS_SMART_CLASS_VERSION and old classes will fail to load. This will also change Edje so it will postpone _edje_recalc() to render time, calculate() callback, however some methods will force early recalculation. SVN revision: 35860
Diffstat (limited to 'legacy/emotion/src/lib/emotion_smart.c')
-rw-r--r--legacy/emotion/src/lib/emotion_smart.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/legacy/emotion/src/lib/emotion_smart.c b/legacy/emotion/src/lib/emotion_smart.c
index 5943820564..848bc2ea29 100644
--- a/legacy/emotion/src/lib/emotion_smart.c
+++ b/legacy/emotion/src/lib/emotion_smart.c
@@ -1164,6 +1164,7 @@ _smart_init(void)
1164 _smart_color_set, 1164 _smart_color_set,
1165 _smart_clip_set, 1165 _smart_clip_set,
1166 _smart_clip_unset, 1166 _smart_clip_unset,
1167 NULL,
1167 NULL 1168 NULL
1168 }; 1169 };
1169 smart = evas_smart_class_new(&sc); 1170 smart = evas_smart_class_new(&sc);