profile/ivi/evas.git
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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/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: http://svn.enlightenment.org/svn/e/trunk/evas@59783 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas font-engine: Added two font opaque types.
tasn [Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)]
Evas font-engine: Added two font opaque types.

Added Evas_Font_Instance and Evas_Font_Set which correspond to
RGBA_Font_Int and RGBA_Font. This is very important for strict type
checking which we now finally have.

This commit does not include logic changes, only casting and changing
types of pointers to the opaque pointer types.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59782 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock/font-engine: Fix compiler warnings with -Wshadow.
tasn [Sun, 29 May 2011 12:03:20 +0000 (12:03 +0000)]
Evas textblock/font-engine: Fix compiler warnings with -Wshadow.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59781 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Added support for numeric escape sequences.
tasn [Sun, 29 May 2011 11:47:53 +0000 (11:47 +0000)]
Evas textblock: Added support for numeric escape sequences.

Patch by Raoul Hecky.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59780 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas font-engine: Conform to the API changes in Harfbuzz 0.6.0.
tasn [Sun, 29 May 2011 11:09:47 +0000 (11:09 +0000)]
Evas font-engine: Conform to the API changes in Harfbuzz 0.6.0.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59779 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas font-engine: Fixed font fallback in the same script run.
tasn [Sun, 29 May 2011 09:20:18 +0000 (09:20 +0000)]
Evas font-engine: Fixed font fallback in the same script run.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59777 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas font-engine: Fixed a bug in the glyph search function.
tasn [Sun, 29 May 2011 09:20:13 +0000 (09:20 +0000)]
Evas font-engine: Fixed a bug in the glyph search function.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59776 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd feature: convenience call: evas_event_thaw_eval()
raster [Fri, 27 May 2011 08:26:11 +0000 (08:26 +0000)]
Add feature: convenience call: evas_event_thaw_eval()

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59727 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Png Loader: Fix shadow declaration of variable 'compress'.
devilhorns [Fri, 27 May 2011 02:00:15 +0000 (02:00 +0000)]
Evas: Png Loader: Fix shadow declaration of variable 'compress'.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59718 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix shadow declaration of 'i' variable.
devilhorns [Fri, 27 May 2011 01:50:10 +0000 (01:50 +0000)]
Evas: Fix shadow declaration of 'i' variable.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59716 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix more shadow declarations of variables.
devilhorns [Fri, 27 May 2011 01:47:58 +0000 (01:47 +0000)]
Evas: Fix more shadow declarations of variables.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59715 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix more shadow declarations of 'index' variable.
devilhorns [Fri, 27 May 2011 01:44:10 +0000 (01:44 +0000)]
Evas: Fix more shadow declarations of 'index' variable.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59714 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix shadow declaration of variable 'write'.
devilhorns [Fri, 27 May 2011 01:22:56 +0000 (01:22 +0000)]
Evas: Fix shadow declaration of variable 'write'.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59713 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix shadow declaration of variable 'index'
devilhorns [Fri, 27 May 2011 01:19:35 +0000 (01:19 +0000)]
Evas: Fix shadow declaration of variable 'index'

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59712 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix shadow declaration of variable 'index'.
devilhorns [Fri, 27 May 2011 01:17:15 +0000 (01:17 +0000)]
Evas: Fix shadow declaration of variable 'index'.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59711 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix shadow declaration of variable 'index'
devilhorns [Fri, 27 May 2011 01:13:41 +0000 (01:13 +0000)]
Evas: Fix shadow declaration of variable 'index'

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59710 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agochlog++
raster [Thu, 26 May 2011 08:37:44 +0000 (08:37 +0000)]
chlog++

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59694 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix table to actually use fractional weighting.
raster [Thu, 26 May 2011 08:37:07 +0000 (08:37 +0000)]
fix table to actually use fractional weighting.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@59693 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33