profile/ivi/evas.git
13 years agoEvas textblock: Should invalidate before declaring the object as changed.
tasn [Wed, 15 Jun 2011 14:57:38 +0000 (14:57 +0000)]
Evas textblock: Should invalidate before declaring the object as changed.

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

13 years agoEvas textblock: Fixed scale update.
tasn [Wed, 15 Jun 2011 14:57:21 +0000 (14:57 +0000)]
Evas textblock: Fixed scale update.

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

13 years agoFrom: Jiyoun Park <jy0703.park@samsung.com>
raster [Wed, 15 Jun 2011 09:34:16 +0000 (09:34 +0000)]
From: Jiyoun Park <jy0703.park@samsung.com>
Subject: [E-devel] [Patch] Evas_image_load_gif bug fix

I found if gif file didn't have colormap, evas make segmentation fault.
So I add null check code of the gif color map .

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

13 years agoevas/canvas - sorry i added two lines should not be added.
hermet [Wed, 15 Jun 2011 09:02:04 +0000 (09:02 +0000)]
evas/canvas - sorry i added two lines should not be added.

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

13 years agoevas/canvas - it will be more standard computation. and compute less than before.
hermet [Wed, 15 Jun 2011 08:57:45 +0000 (08:57 +0000)]
evas/canvas - it will be more standard computation. and compute less than before.

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

13 years agoevas/canvas - just removed white trailings
hermet [Wed, 15 Jun 2011 00:48:38 +0000 (00:48 +0000)]
evas/canvas - just removed white trailings

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

13 years ago[evas] Using @b where possible on docs.
glima [Tue, 14 Jun 2011 20:13:05 +0000 (20:13 +0000)]
[evas] Using @b where possible on docs.

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

13 years ago[evas] "the the" -> "the" on docs.
glima [Tue, 14 Jun 2011 20:12:59 +0000 (20:12 +0000)]
[evas] "the the" -> "the" on docs.

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

13 years ago[evas] Example files for basic object manipulation
glima [Tue, 14 Jun 2011 20:12:53 +0000 (20:12 +0000)]
[evas] Example files for basic object manipulation
 functions.

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

13 years ago[evas] Missing reference for an example.
glima [Tue, 14 Jun 2011 20:12:46 +0000 (20:12 +0000)]
[evas] Missing reference for an example.
And ditching unused variable on it.

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

13 years ago[evas] Samsung's note on doc contributions.
glima [Tue, 14 Jun 2011 20:12:39 +0000 (20:12 +0000)]
[evas] Samsung's note on doc contributions.

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

13 years ago[evas] Docs: fixing a doxygen group placement.
glima [Tue, 14 Jun 2011 20:12:33 +0000 (20:12 +0000)]
[evas] Docs: fixing a doxygen group placement.

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

13 years ago[evas] Docs: evas object -> Evas object
glima [Tue, 14 Jun 2011 20:12:28 +0000 (20:12 +0000)]
[evas] Docs: evas object -> Evas object

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

13 years ago[evas] Documentation fixes for object manipulation
glima [Tue, 14 Jun 2011 20:12:20 +0000 (20:12 +0000)]
[evas] Documentation fixes for object manipulation
 functions.

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

13 years agoEvas: Fixed some annoying Wshadow warnings.
tasn [Tue, 14 Jun 2011 14:04:07 +0000 (14:04 +0000)]
Evas: Fixed some annoying Wshadow warnings.

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

13 years agoEvas bidi: Fix line reordering.
tasn [Tue, 14 Jun 2011 12:34:42 +0000 (12:34 +0000)]
Evas bidi: Fix line reordering.

We passed the wrong offset of the embedding level, moved to just using
the offset part of the API. Also, Fribidi expects v_to_l to point to the
start of a (start + len) sized buffer, fixed that as well.

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

13 years agofix DSO build.
barbieri [Mon, 13 Jun 2011 20:11:00 +0000 (20:11 +0000)]
fix DSO build.

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

13 years agoEvas textblock: Fixed a rare issue with line wrapping and white stripping.
tasn [Mon, 13 Jun 2011 16:04:55 +0000 (16:04 +0000)]
Evas textblock: Fixed a rare issue with line wrapping and white stripping.

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

13 years agoshould now handle implicit object grabs with multi touch too..
raster [Mon, 13 Jun 2011 10:00:25 +0000 (10:00 +0000)]
should now handle implicit object grabs with multi touch too..

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

13 years agoevas: reorder accessing Evas_Object to prevent accessing them after their death.
cedric [Mon, 13 Jun 2011 07:34:44 +0000 (07:34 +0000)]
evas: reorder accessing Evas_Object to prevent accessing them after their death.

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

13 years agofrom sungwoo <- fix gl context setup with evas_gl when working between
raster [Mon, 13 Jun 2011 06:03:00 +0000 (06:03 +0000)]
from sungwoo <- fix gl context setup with evas_gl when working between
windows.

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

13 years agoFrom: Jiyoun Park <jy0703.park@samsung.com>
raster [Mon, 13 Jun 2011 02:57:01 +0000 (02:57 +0000)]
From: Jiyoun Park <jy0703.park@samsung.com>
Subject: [E-devel] [Patch] evas scale function overflow problem.

patch in with modifications to be "nicer" to deal with.

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

13 years agoremove .cvsignore files
billiob [Sun, 12 Jun 2011 21:38:37 +0000 (21:38 +0000)]
remove .cvsignore files

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

13 years ago[evas] Pretifying NULL on docs.
glima [Fri, 10 Jun 2011 21:32:09 +0000 (21:32 +0000)]
[evas] Pretifying NULL on docs.

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

13 years ago[evas] Examples on the last block of documented
glima [Fri, 10 Jun 2011 21:32:02 +0000 (21:32 +0000)]
[evas] Examples on the last block of documented
 functions.

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

13 years ago[evas] Use this doxygen trick.
glima [Fri, 10 Jun 2011 21:31:52 +0000 (21:31 +0000)]
[evas] Use this doxygen trick.

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

13 years ago[evas] Remove warnings.
glima [Fri, 10 Jun 2011 21:31:44 +0000 (21:31 +0000)]
[evas] Remove warnings.

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

13 years ago[evas] Typos here.
glima [Fri, 10 Jun 2011 21:31:26 +0000 (21:31 +0000)]
[evas] Typos here.

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

13 years ago[evas] No need to double check dependencies of external
glima [Fri, 10 Jun 2011 21:31:17 +0000 (21:31 +0000)]
[evas] No need to double check dependencies of external
 libs on examples.

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

13 years ago[evas] Document one more block of functions.
glima [Fri, 10 Jun 2011 21:31:09 +0000 (21:31 +0000)]
[evas] Document one more block of functions.
Examples for them come next.

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

13 years ago[evas] Fixing typo.
glima [Fri, 10 Jun 2011 21:31:01 +0000 (21:31 +0000)]
[evas] Fixing typo.

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

13 years agoEvas textblock: Fixed charwrap for very small textblocks.
tasn [Fri, 10 Jun 2011 10:12:51 +0000 (10:12 +0000)]
Evas textblock: Fixed charwrap for very small textblocks.

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

13 years agoEvas: GL_X11 engine: Do not set UNUSED on variables that we actually
devilhorns [Thu, 9 Jun 2011 19:25:21 +0000 (19:25 +0000)]
Evas: GL_X11 engine: Do not set UNUSED on variables that we actually
use and remove some extra whitespace between functions.

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

13 years ago[evas] No cscope files tracked by git.
glima [Thu, 9 Jun 2011 17:01:34 +0000 (17:01 +0000)]
[evas] No cscope files tracked by git.

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

13 years ago[evas] Fixing placement of key input funcions' doc
glima [Thu, 9 Jun 2011 17:01:27 +0000 (17:01 +0000)]
[evas] Fixing placement of key input funcions' doc
 group.
Documentation comes later.

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

13 years ago[evas] Reorganizing evas events documenting blocks.
glima [Thu, 9 Jun 2011 17:01:21 +0000 (17:01 +0000)]
[evas] Reorganizing evas events documenting blocks.

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

13 years ago[evas] Documentation bumps on
glima [Thu, 9 Jun 2011 17:01:14 +0000 (17:01 +0000)]
[evas] Documentation bumps on
 evas{_init,_shutdown,_load_error_str}.

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

13 years ago[evas] Example code for evas{_init,_shutdown,_load_error_str}.
glima [Thu, 9 Jun 2011 17:00:24 +0000 (17:00 +0000)]
[evas] Example code for evas{_init,_shutdown,_load_error_str}.

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

13 years ago[evas] Lots of documentation groups didn't have end
glima [Thu, 9 Jun 2011 16:48:31 +0000 (16:48 +0000)]
[evas] Lots of documentation groups didn't have end
 delimiters set.

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

13 years ago[evas] Tell doxygen how our example files are.
glima [Thu, 9 Jun 2011 16:48:24 +0000 (16:48 +0000)]
[evas] Tell doxygen how our example files are.

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

13 years ago[evas] Cleaning whitespaces at doxyfile.
glima [Thu, 9 Jun 2011 16:48:16 +0000 (16:48 +0000)]
[evas] Cleaning whitespaces at doxyfile.

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

13 years agoevas/canvas - removed white trailing
hermet [Thu, 9 Jun 2011 03:08:50 +0000 (03:08 +0000)]
evas/canvas - removed white trailing

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

13 years agoevas/canvas - removed white spaces / fixed indentation
hermet [Thu, 9 Jun 2011 02:45:59 +0000 (02:45 +0000)]
evas/canvas - removed white spaces / fixed indentation

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

13 years agoneon rendering bug - fix by disabling
raster [Wed, 8 Jun 2011 03:04:12 +0000 (03:04 +0000)]
neon rendering bug - fix by disabling

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

13 years agoEvas: Make sure we return a value from image_load_orientation_get.
devilhorns [Tue, 7 Jun 2011 22:09:18 +0000 (22:09 +0000)]
Evas: Make sure we return a value from image_load_orientation_get.

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

13 years agoevas: add evas_object_image_load_orientation_set, evas_object_image_load_orientation_get.
cedric [Tue, 7 Jun 2011 13:39:13 +0000 (13:39 +0000)]
evas: add evas_object_image_load_orientation_set, evas_object_image_load_orientation_get.

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

13 years agoevas: use Eina_File for JPEG loader.
cedric [Tue, 7 Jun 2011 13:34:18 +0000 (13:34 +0000)]
evas: use Eina_File for JPEG loader.

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

13 years agoEvas textblock: Fixed two ellipsis issues.
tasn [Tue, 7 Jun 2011 11:38:07 +0000 (11:38 +0000)]
Evas textblock: Fixed two ellipsis issues.

1. If there's no wrapping enabled, do ellipsis even if we still have vertical
room left.
2. Fixed updating of o->have_ellipsis.

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

13 years agoAdd ignore and update files
mike_m [Tue, 7 Jun 2011 10:26:13 +0000 (10:26 +0000)]
Add ignore and update files

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

13 years agoevas/evas_gl - removed white spaces / fixed identation
hermet [Tue, 7 Jun 2011 04:30:25 +0000 (04:30 +0000)]
evas/evas_gl - removed white spaces / fixed identation

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

13 years agoevas: "make doc" now works when srcdir != builddir.
antognolli [Mon, 6 Jun 2011 20:27:01 +0000 (20:27 +0000)]
evas: "make doc" now works when srcdir != builddir.

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

13 years agoevas: and some doc for the 60000 commits :-)
cedric [Mon, 6 Jun 2011 17:49:58 +0000 (17:49 +0000)]
evas: and some doc for the 60000 commits :-)

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

13 years agoEvas textblock: make charwrap not force wrap in an illegal position.
tasn [Sun, 5 Jun 2011 10:51:39 +0000 (10:51 +0000)]
Evas textblock: make charwrap not force wrap in an illegal position.

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

13 years agofix static link of the generic loader and psd loader
caro [Sat, 4 Jun 2011 05:33:37 +0000 (05:33 +0000)]
fix static link of the generic loader and psd loader

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

13 years agoadd new extens to evas known shortcut list
raster [Sat, 4 Jun 2011 05:26:56 +0000 (05:26 +0000)]
add new extens to evas known shortcut list

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

13 years agoprotext against <0 table lookups. yes eina_unicode can define
raster [Sat, 4 Jun 2011 03:31:29 +0000 (03:31 +0000)]
protext against <0 table lookups. yes eina_unicode can define
Eina_Unicode as wchart_t.. which is SIGNED.. this is the problem of
not having a fixed typedef that is known to always be the same type
with same underlying properties!

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

13 years agoEvas: add video loaders
caro [Fri, 3 Jun 2011 22:39:03 +0000 (22:39 +0000)]
Evas: add video loaders

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

13 years agoEvas font-engine: If still after all we can't find a font, use the first.
tasn [Fri, 3 Jun 2011 20:48:56 +0000 (20:48 +0000)]
Evas font-engine: If still after all we can't find a font, use the first.

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

13 years agoEvas: Fix 'reset_time_interval' may be used uninitialized warning.
devilhorns [Fri, 3 Jun 2011 00:26:19 +0000 (00:26 +0000)]
Evas: Fix 'reset_time_interval' may be used uninitialized warning.

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

13 years agoEvas : evas_image_scalecache.c : usleep() might not be defined on Windows. Use Sleep...
caro [Thu, 2 Jun 2011 19:20:39 +0000 (19:20 +0000)]
Evas : evas_image_scalecache.c : usleep() might not be defined on Windows. Use Sleep() instead.

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

13 years agoEvas font-engine: Use binary search for finding index in text props.
tasn [Thu, 2 Jun 2011 15:36:50 +0000 (15:36 +0000)]
Evas font-engine: Use binary search for finding index in text props.

I finally got around to verifying it and the list is assured to be monotonic
(direction depends on bidi direction).

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

13 years agoEvas textblock: Fixed an issue with min size calculation introduced in 59899
tasn [Thu, 2 Jun 2011 14:52:43 +0000 (14:52 +0000)]
Evas textblock: Fixed an issue with min size calculation introduced in 59899

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

13 years agoEvas textblock: Fix skipping of ascii control chars.
tasn [Thu, 2 Jun 2011 14:31:15 +0000 (14:31 +0000)]
Evas textblock: Fix skipping of ascii control chars.

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

13 years agoEvas textblock: Fixed min size calculation with right aligned paragraphs.
tasn [Thu, 2 Jun 2011 14:02:31 +0000 (14:02 +0000)]
Evas textblock: Fixed min size calculation with right aligned paragraphs.

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

13 years agodisable evas filter code. buggy. doesn't work right.
raster [Thu, 2 Jun 2011 10:40:43 +0000 (10:40 +0000)]
disable evas filter code. buggy. doesn't work right.

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

13 years agodisable masking support. back to clip rects.
raster [Thu, 2 Jun 2011 10:00:05 +0000 (10:00 +0000)]
disable masking support. back to clip rects.

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

13 years agodisable map mesh support - engine code still doesnt handle != 4 points
raster [Thu, 2 Jun 2011 09:49:17 +0000 (09:49 +0000)]
disable map mesh support - engine code still doesnt handle != 4 points
so pointless exposing it as its broken inthe engine.

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

13 years agoEvas text: Fix ellipsis bidi, broke it a couple of days ago.
tasn [Wed, 1 Jun 2011 15:08:47 +0000 (15:08 +0000)]
Evas text: Fix ellipsis bidi, broke it a couple of days ago.

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

13 years agoevas: make Vincent happy.
cedric [Wed, 1 Jun 2011 15:00:55 +0000 (15:00 +0000)]
evas: make Vincent happy.

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

13 years agoevas: add evas_object_image_extension_can_load_get.
cedric [Wed, 1 Jun 2011 14:32:08 +0000 (14:32 +0000)]
evas: add evas_object_image_extension_can_load_get.

This functions let you check if a file could be opened by
Evas_Object_Image. It is threadsafe, and you should use it
from another thread as often as possible :-)

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

13 years agoEvas textblock: Start splitting layouting and layouting with rendering.
tasn [Wed, 1 Jun 2011 14:25:15 +0000 (14:25 +0000)]
Evas textblock: Start splitting layouting and layouting with rendering.

The difference is that we can now avoid doing some things when layouting but
not actually drawing, for example: bidi stuff.

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

13 years agoEvas textblock: Use advance when calculating line breaks and widths.
tasn [Wed, 1 Jun 2011 14:25:11 +0000 (14:25 +0000)]
Evas textblock: Use advance when calculating line breaks and widths.

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

13 years agoEvas textblock: Added a paragraph property to indicate if bidi.
tasn [Wed, 1 Jun 2011 14:25:08 +0000 (14:25 +0000)]
Evas textblock: Added a paragraph property to indicate if bidi.

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

13 years agoEvas textblock: Only use paragraph bidi props in the layout code.
tasn [Wed, 1 Jun 2011 08:35:25 +0000 (08:35 +0000)]
Evas textblock: Only use paragraph bidi props in the layout code.

Next commits will clear them outside of it. I.e paragraph bidi props are only
valid in the layout code.

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

13 years agoEvas textblock: Paragraphs don't need a x coordinate - remove.
tasn [Wed, 1 Jun 2011 08:35:21 +0000 (08:35 +0000)]
Evas textblock: Paragraphs don't need a x coordinate - remove.

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

13 years agoEvas textblock: Split _layout to _layout and _layout_pre.
tasn [Tue, 31 May 2011 12:55:57 +0000 (12:55 +0000)]
Evas textblock: Split _layout to _layout and _layout_pre.

This cleans the code a bit and will soon let us do smarter native size
calculation.

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

13 years agoEvas textblock: Remove calc_only from layout, not needed anymore.
tasn [Tue, 31 May 2011 12:55:54 +0000 (12:55 +0000)]
Evas textblock: Remove calc_only from layout, not needed anymore.

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

13 years agoEvas textblock: Move native size calculation out of the regular layout.
tasn [Tue, 31 May 2011 12:55:51 +0000 (12:55 +0000)]
Evas textblock: Move native size calculation out of the regular layout.

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

13 years agoEvas bidi: Fixed warning when compiling with Wshadow.
tasn [Tue, 31 May 2011 12:55:46 +0000 (12:55 +0000)]
Evas bidi: Fixed warning when compiling with Wshadow.

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

13 years agofix gl engine make current impl (for ne evas gl stuff so no chlog
raster [Tue, 31 May 2011 07:10:37 +0000 (07:10 +0000)]
fix gl engine make current impl (for ne evas gl stuff so no chlog
needed)  to handle make current return value right

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

13 years agoevas: fix misspellings
lucas [Mon, 30 May 2011 16:45:08 +0000 (16:45 +0000)]
evas: fix misspellings

Misspellings found by codespell

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

13 years agoEvas font-engine: Fix an issue with font_run_end_get.
tasn [Mon, 30 May 2011 15:18:53 +0000 (15:18 +0000)]
Evas font-engine: Fix an issue with font_run_end_get.

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

13 years agoEvas font-engine: font_run_end_get. Fix possible segfault.
tasn [Mon, 30 May 2011 13:59:18 +0000 (13:59 +0000)]
Evas font-engine: font_run_end_get. Fix possible segfault.

Patch by Cedric.

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

13 years agoEvas textblock: There can be only one ellipsis item per textblock.
tasn [Mon, 30 May 2011 13:19:13 +0000 (13:19 +0000)]
Evas textblock: There can be only one ellipsis item per textblock.

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

13 years agoEvas textblock: Use Evas_Coord instead of int for coords.
tasn [Mon, 30 May 2011 13:19:10 +0000 (13:19 +0000)]
Evas textblock: Use Evas_Coord instead of int for coords.

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

13 years agoEvas textblock: Removed some fat. Format should be a stringshare.
tasn [Mon, 30 May 2011 13:19:07 +0000 (13:19 +0000)]
Evas textblock: Removed some fat. Format should be a stringshare.

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

13 years agoEvas textblock: Don't try to move text if the length to be moved is 0.
tasn [Mon, 30 May 2011 13:19:03 +0000 (13:19 +0000)]
Evas textblock: Don't try to move text if the length to be moved is 0.

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

13 years agoEvas textblock: Remove a bit of useless fat.
tasn [Mon, 30 May 2011 13:19:00 +0000 (13:19 +0000)]
Evas textblock: Remove a bit of useless fat.

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

13 years agoEvas text/textblock: Fixed warnings when frame_quening is on.
tasn [Mon, 30 May 2011 10:55:35 +0000 (10:55 +0000)]
Evas text/textblock: Fixed warnings when frame_quening is on.

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

13 years agoEvas text/textblock: init cur_fi to NULL.
tasn [Mon, 30 May 2011 10:55:31 +0000 (10:55 +0000)]
Evas text/textblock: init cur_fi to NULL.

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

13 years agoEvas textblock: Fix casting of font when calling pipe op.
tasn [Mon, 30 May 2011 09:03:46 +0000 (09:03 +0000)]
Evas textblock: Fix casting of font when calling pipe op.

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

13 years agoEvas text/textblock: Check we actually found a font instance.
tasn [Mon, 30 May 2011 08:42:26 +0000 (08:42 +0000)]
Evas text/textblock: Check we actually found a font instance.

Currently we only check we have a font_set which is not enough.
Having a fontset and not having an fi should never happen, but it can.

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

13 years agoEvas font-engine: Fallback to script_fi if we didn't find another one.
tasn [Mon, 30 May 2011 08:31:29 +0000 (08:31 +0000)]
Evas font-engine: Fallback to script_fi if we didn't find another one.

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

13 years agoEvas textblock: clean up text_append, and possibly solve infinite loop.
tasn [Mon, 30 May 2011 08:16:35 +0000 (08:16 +0000)]
Evas textblock: clean up text_append, and possibly solve infinite loop.

I removed the workaround that solved it, for this cleaner, solution that
should work.

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

13 years agoEvas textblock: Removed ununeeded allocation.
tasn [Mon, 30 May 2011 08:16:32 +0000 (08:16 +0000)]
Evas textblock: Removed ununeeded allocation.

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

13 years agoEvas textblock: Fix an issue with empty textblocks.
tasn [Mon, 30 May 2011 07:52:44 +0000 (07:52 +0000)]
Evas textblock: Fix an issue with empty textblocks.

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

13 years agoEvas textblock: Possible workaround for the infinite loop morlenxus is having.
tasn [Sun, 29 May 2011 21:11:58 +0000 (21:11 +0000)]
Evas textblock: Possible workaround for the infinite loop morlenxus is having.

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

13 years agoEvas : evas_preload.c : Fix compilation when --disable-async-preload is passed to...
caro [Sun, 29 May 2011 14:34:33 +0000 (14:34 +0000)]
Evas : evas_preload.c : Fix compilation when --disable-async-preload is passed to configure.

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

13 years agoEvas engines: Adjust all the rest of the engines to use Evas_Font_Set.
tasn [Sun, 29 May 2011 13:56:23 +0000 (13:56 +0000)]
Evas engines: Adjust all the rest of the engines to use Evas_Font_Set.

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

13 years agoEvas font-engine: In continuation of the previous commit. Use Evas_Font_Set.
tasn [Sun, 29 May 2011 13:35:45 +0000 (13:35 +0000)]
Evas font-engine: In continuation of the previous commit. Use Evas_Font_Set.

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