hermet [Thu, 16 Jun 2011 12:11:41 +0000 (12:11 +0000)]
evas/main.c - added Evas_GL magic_string_get
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60391
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 12:08:46 +0000 (12:08 +0000)]
evas/evas_map - added magic check
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60390
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 11:48:41 +0000 (11:48 +0000)]
evas/evas_map - just removed unused lines and moved internal function position
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60389
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 11:19:30 +0000 (11:19 +0000)]
evas/evas_private.h - just removed white spaces and fixed indentation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60388
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 11:12:40 +0000 (11:12 +0000)]
evas/evas_gl - fixed to release magic field and it's data type
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60387
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 10:03:37 +0000 (10:03 +0000)]
evas/canvas - ok. it works fine. modified to use the standard computation again.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60386
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 08:46:16 +0000 (08:46 +0000)]
evas/canvas - reverted evas_map since some texture mapping is incorrect.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60381
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 16 Jun 2011 08:21:39 +0000 (08:21 +0000)]
evas/canvas - just made standard computation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60379
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mike_m [Thu, 16 Jun 2011 05:32:23 +0000 (05:32 +0000)]
evas: Spelling fix
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60370
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/evas@60353
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 15 Jun 2011 14:57:21 +0000 (14:57 +0000)]
Evas textblock: Fixed scale update.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60352
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/evas@60337
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/evas@60334
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/evas@60333
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 15 Jun 2011 00:48:38 +0000 (00:48 +0000)]
evas/canvas - just removed white trailings
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60321
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:13:05 +0000 (20:13 +0000)]
[evas] Using @b where possible on docs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60319
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:12:59 +0000 (20:12 +0000)]
[evas] "the the" -> "the" on docs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60318
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:12:53 +0000 (20:12 +0000)]
[evas] Example files for basic object manipulation
functions.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60317
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/evas@60316
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:12:39 +0000 (20:12 +0000)]
[evas] Samsung's note on doc contributions.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60315
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:12:33 +0000 (20:12 +0000)]
[evas] Docs: fixing a doxygen group placement.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60314
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:12:28 +0000 (20:12 +0000)]
[evas] Docs: evas object -> Evas object
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
glima [Tue, 14 Jun 2011 20:12:20 +0000 (20:12 +0000)]
[evas] Documentation fixes for object manipulation
functions.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60312
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 14 Jun 2011 14:04:07 +0000 (14:04 +0000)]
Evas: Fixed some annoying Wshadow warnings.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60305
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: http://svn.enlightenment.org/svn/e/trunk/evas@60304
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 13 Jun 2011 20:11:00 +0000 (20:11 +0000)]
fix DSO build.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@60295
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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