profile/ivi/evas.git
15 years agoAdd Evas Clipped Smart Object.
barbieri [Sun, 7 Sep 2008 02:10:17 +0000 (02:10 +0000)]
Add Evas Clipped Smart Object.

This class covers the most common cases, usually its sub-classes will
have to implement resize and override one or two methods at most,
making the smart object usage less error prone and easier.

Default behavior is:
 - add: creates a hidden clipper with "infinite" size;
 - del: delete all children objects;
 - move: move all objects relative relatively;
 - resize: not defined;
 - show: if there are children objects, show clipper;
 - hide: hides clipper;
 - color_set: set the color of clipper;
 - clip_set: set clipper of clipper;
 - clip_unset: unset the clipper of clipper;

Documentation explains an easy way to inherit from this class and
still be able to use overridden methods.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35861 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd calculate callback to Evas_Smart_Class.
barbieri [Sun, 7 Sep 2008 01:25:49 +0000 (01:25 +0000)]
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.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35860 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoupdated patches from jose!
raster [Sun, 31 Aug 2008 02:04:31 +0000 (02:04 +0000)]
updated patches from jose!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35756 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix 16bit engine with new grad 2
raster [Fri, 29 Aug 2008 06:28:05 +0000 (06:28 +0000)]
fix 16bit engine with new grad 2

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35727 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agojose has some new gradient work - these are his patches. nice work joseg! yes
raster [Tue, 26 Aug 2008 05:45:04 +0000 (05:45 +0000)]
jose has some new gradient work - these are his patches. nice work joseg! yes
- some enignes break as they dont have the stubbed out functions, and
xrender/gl engines dont even implement the drawing and need to (but are
stubbed out).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35677 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoconstness
pfritz [Thu, 21 Aug 2008 22:12:56 +0000 (22:12 +0000)]
constness

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35612 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove unused variables
pfritz [Thu, 21 Aug 2008 22:11:18 +0000 (22:11 +0000)]
remove unused variables

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35611 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoNeed to correctly initialize this value.
cedric [Wed, 20 Aug 2008 13:49:04 +0000 (13:49 +0000)]
Need to correctly initialize this value.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35581 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * evas/src/lib/cache/evas_cache_image.c: Fix a typo that should have broken svg...
cedric [Wed, 20 Aug 2008 12:14:30 +0000 (12:14 +0000)]
* evas/src/lib/cache/evas_cache_image.c: Fix a typo that should have broken svg rendering in some case.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35580 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoSet svn:mime-type to image/png on *.png
barbieri [Mon, 18 Aug 2008 16:42:08 +0000 (16:42 +0000)]
Set svn:mime-type to image/png on *.png

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35554 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agook. i think most binary files are now fixed.
raster [Mon, 18 Aug 2008 00:02:26 +0000 (00:02 +0000)]
ok. i think most binary files are now fixed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35525 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix binaries
raster [Sun, 17 Aug 2008 14:29:25 +0000 (14:29 +0000)]
fix binaries

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35507 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomove around - flatter.
raster [Sun, 17 Aug 2008 07:44:18 +0000 (07:44 +0000)]
move around - flatter.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@35497 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33