nash [Wed, 23 Mar 2011 08:49:01 +0000 (08:49 +0000)]
evas: proxy: do prerender if not done.
thanks to tom (tasn) for finding this for me.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58017
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 23 Mar 2011 03:33:55 +0000 (03:33 +0000)]
Don't create useless modules dir if we're not going to install modules.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58014
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 23 Mar 2011 02:52:07 +0000 (02:52 +0000)]
svn ignores.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58013
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 23 Mar 2011 02:45:19 +0000 (02:45 +0000)]
Fix build with static modules, thanks Gentoo ;-)
I don't know if this is useful to backport to stable branch, if you
think so please do it as I don't even have that checkout... svn is
annoying :-P
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58012
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Wed, 23 Mar 2011 01:37:19 +0000 (01:37 +0000)]
Evas: De-beta readme.
Warning: This change makes evas web2.0 incompatible. We also lack a wet floor
logo.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58011
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Wed, 23 Mar 2011 01:37:17 +0000 (01:37 +0000)]
Evas: Readme: Make doc clearer for metric and word cache.
Wow, first gentoo related bug fix.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58010
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
nash [Wed, 23 Mar 2011 01:37:14 +0000 (01:37 +0000)]
Evas: PRoxy: First pass at punching through hidden clips.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@58009
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Mar 2011 14:29:25 +0000 (14:29 +0000)]
evas: fix build with uclibc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57991
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Mar 2011 13:44:29 +0000 (13:44 +0000)]
evas: that wasn't a typo in fact.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57989
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Mar 2011 13:36:16 +0000 (13:36 +0000)]
evas: fix typos.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57988
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 22 Mar 2011 10:18:46 +0000 (10:18 +0000)]
Evas textblock: Don't create text props if there's no font.
Thanks to Nash for letting me know about it. It's not really useful,
but at least it helps us avoid crashing.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57984
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Mar 2011 15:18:26 +0000 (15:18 +0000)]
evas: hopefully the last clip bug fix.
If no one see breakage due to this, I will backport all of them in two days.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57934
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 21 Mar 2011 02:09:09 +0000 (02:09 +0000)]
another vendor/renderer example.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57926
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Sun, 20 Mar 2011 15:05:05 +0000 (15:05 +0000)]
Evas font: Iterate with pointers, not indexes.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57917
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Sun, 20 Mar 2011 13:56:08 +0000 (13:56 +0000)]
Evas textblock: Fixed a small error in docs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57916
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 20 Mar 2011 13:25:27 +0000 (13:25 +0000)]
and check extent... FIRST
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57915
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Sun, 20 Mar 2011 08:51:41 +0000 (08:51 +0000)]
Evas font: Added a comment to a confusing magic number.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57913
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 20 Mar 2011 08:48:30 +0000 (08:48 +0000)]
support multiple screens AT the same time... multiple gl contexts -
one is created per screen #. max is 16 screens (0->15). dont know if
this really works yet.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57912
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 20 Mar 2011 06:08:53 +0000 (06:08 +0000)]
add blacklisting for software gl implementations
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57908
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Mar 2011 10:58:34 +0000 (10:58 +0000)]
turn loose binding off on newer-ish nvidia dreiver versions. this is an
experiment. testing to see if it helps.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57893
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Mar 2011 07:08:59 +0000 (07:08 +0000)]
evas cache system more pedantic about matches and statting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57890
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Mar 2011 03:56:35 +0000 (03:56 +0000)]
warnings--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57877
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Mar 2011 03:44:33 +0000 (03:44 +0000)]
nochlog: fix warning to not wrap @ 80 cols.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57876
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 18 Mar 2011 12:13:54 +0000 (12:13 +0000)]
Evas evas.dox.in: Added Jiyoun Park. Sync with AUTHORS.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57849
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 18 Mar 2011 10:58:05 +0000 (10:58 +0000)]
evas: don't display build files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57848
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 18 Mar 2011 10:56:27 +0000 (10:56 +0000)]
evas: fix wrong call to free when using mempool for Evas_Object.
Patch by Jiyoun Park <jy0703.park@samsung.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57846
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 18 Mar 2011 07:35:19 +0000 (07:35 +0000)]
revert version change 999 -> 99. also e17 didnt even need it as it
produced no versioned .so files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57844
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 17 Mar 2011 13:12:50 +0000 (13:12 +0000)]
Set v_mic to 99 (less than 256) to please OS X
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57824
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 16 Mar 2011 22:06:50 +0000 (22:06 +0000)]
Evas evas.dox.in: Added Sung W. Park.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57808
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 16 Mar 2011 17:32:49 +0000 (17:32 +0000)]
evas: rename Evas_GL_Context to Evas_Engine_GL_Context
patch by Sung W. Park <sungwoo@gmail.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57803
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 16 Mar 2011 13:59:13 +0000 (13:59 +0000)]
evas: probably another needed patch for clipping issue with map.
No need to update ChangeLog as it is the part of yesterday patch.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57800
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 15 Mar 2011 16:20:57 +0000 (16:20 +0000)]
evas: this will fix some clipping issue with map.
This patch should be backported if it work well. Need more tester.
It doesn't fix a missing del detection in enki and elementary_test transit 4.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57765
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 15 Mar 2011 14:23:07 +0000 (14:23 +0000)]
Evas common: Use _GNU_SOURCE instead of __USE_GNU.
Thanks to aissen for letting us know.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57764
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 15 Mar 2011 11:00:29 +0000 (11:00 +0000)]
Evas font-engine: Fixed bug with different sizes in Korean text.
I'm still not sure if it's just a workaround that just fixes a symptom
of a bigger issue, or actually needed, but this is good until I figure
this out completely.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57761
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 14 Mar 2011 20:33:44 +0000 (20:33 +0000)]
Evas: formatting and add ico module building
1) i like alphabetical order (build order of modules and configure output
2) ico module was not built
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57747
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 14 Mar 2011 10:53:37 +0000 (10:53 +0000)]
evas: add memory image loader api. ask not how it works or i shall
disembowel you. ktnxbi.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57736
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 13 Mar 2011 04:41:30 +0000 (04:41 +0000)]
handle 1bit icos properly. oops.
make ico loader more robust for broken ico/cur files. ico/cur is a
broken format... but hey. it has to be dealt with.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57721
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 11 Mar 2011 15:07:25 +0000 (15:07 +0000)]
Evas: add ico loader!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57693
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 10 Mar 2011 12:13:25 +0000 (12:13 +0000)]
chlog++ - and yes i know. backport to 1.0.1 - as i said already. will
go over these when i get to it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57669
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 10 Mar 2011 12:11:42 +0000 (12:11 +0000)]
ok - finally - biran wang... you get your hacky bmp loader.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57668
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 10 Mar 2011 08:23:39 +0000 (08:23 +0000)]
From: "Sung W. Park" <sungwoo@gmail.com>
Subject: [E-devel] Evas - OpenGL and Image Object -
evas_object_image_native_surface_set()
Fix bug with yinvert handling of native surfaces.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57658
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 9 Mar 2011 06:16:46 +0000 (06:16 +0000)]
fix -> call hide BEFORE del.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57613
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 8 Mar 2011 15:56:39 +0000 (15:56 +0000)]
and now with some testing... actually fix the swapintervals fun :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57596
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 8 Mar 2011 12:23:37 +0000 (12:23 +0000)]
i cannot believe evas has lasted this long without this. obj ref &
unref.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57582
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 8 Mar 2011 11:41:40 +0000 (11:41 +0000)]
ignore++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57576
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Tue, 8 Mar 2011 11:27:40 +0000 (11:27 +0000)]
Fix build (from make dist files).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57573
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Tue, 8 Mar 2011 11:27:00 +0000 (11:27 +0000)]
Support WBMP loader.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57572
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 8 Mar 2011 11:20:49 +0000 (11:20 +0000)]
2 different sync apis with differetn ext's. fix.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57569
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Tue, 8 Mar 2011 01:00:21 +0000 (01:00 +0000)]
_evas_gl_common_viewport_set segv fix: ROUND 2!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57561
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 7 Mar 2011 19:11:18 +0000 (19:11 +0000)]
REVERT! hell no. glu is not going to become a dependency. it never
was. you broke gl-es support and didnt link to glu either. it's a
separate lib. no no no no no.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57558
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 7 Mar 2011 05:41:49 +0000 (05:41 +0000)]
fix weird segv I found when trying opengl mode in comp module on my desktop, waiting for someone to give me the "good job you did it correctly" before I backport since I probably didn't
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57546
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 1 Mar 2011 14:03:50 +0000 (14:03 +0000)]
Evas evas.dox.in: Fixed typo.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57457
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 10:32:52 +0000 (10:32 +0000)]
formatting
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57368
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 10:31:18 +0000 (10:31 +0000)]
final fix for the static jpeg build on Windows
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57367
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 10:04:19 +0000 (10:04 +0000)]
whitespaces--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57362
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 10:02:59 +0000 (10:02 +0000)]
Evas jpeg saver: don't build and fix static build on Windows (jpeg saver does not compile)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57361
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 09:37:14 +0000 (09:37 +0000)]
formatting and spell
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57359
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 09:31:00 +0000 (09:31 +0000)]
Actually, it's important and it's a compilation failure. Users
will know when it has been fixed
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57358
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Feb 2011 09:19:24 +0000 (09:19 +0000)]
Evas: fix static build of *bmp and tga loaders
not sure it needs a changelog entry. If yes, tell.
backport to 1.0 needed for bmp and tga
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57356
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 24 Feb 2011 19:24:39 +0000 (19:24 +0000)]
fix Windows CE compilation
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57308
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 24 Feb 2011 15:18:10 +0000 (15:18 +0000)]
Evas textblock: Added a workaround for a segfault.
The problem is that we currently do try to split even if we can't.
We should overview things and fix it in a more proper way, but this is
a good enough solution in the meanwhile, because this part will be fixed
soon.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 24 Feb 2011 08:43:38 +0000 (08:43 +0000)]
Evas textblock: Don't set style if it's the same.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57296
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 24 Feb 2011 08:43:34 +0000 (08:43 +0000)]
Evas textblock: Stringshare the style text of each style.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57295
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 24 Feb 2011 08:43:30 +0000 (08:43 +0000)]
Evas textblock: Fix wrong behavior when updating style.
When updating style we should not clear the utf8 text but we should relayout.
And definitely not reset it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57294
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 23 Feb 2011 16:50:59 +0000 (16:50 +0000)]
Evas textblock: Remove a redundant cast.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57268
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 23 Feb 2011 16:49:31 +0000 (16:49 +0000)]
Evas textblock: Fix the false-positive strict-aliasing issue with gcc.
Only happens with some versions of gcc. I think it's a false positive
because both of the items are compatible.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57267
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 23 Feb 2011 11:53:29 +0000 (11:53 +0000)]
Evas font-engine: Also unref the fs->file (see last commit).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57262
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 23 Feb 2011 11:50:09 +0000 (11:50 +0000)]
Evas font-engine: Ref fs->file if we use it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57261
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 22 Feb 2011 13:00:02 +0000 (13:00 +0000)]
Evas font-engine: Fixed walking to use ptrs instead of indexes.
I.e walk using a ptr instead of arr[i] all the time. This should make
things faster. Also as part of the change, fixed char_index to be
an offset inside the string object, and not a general offset which was
bad.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57241
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 22 Feb 2011 12:12:37 +0000 (12:12 +0000)]
* Fixed bug smart calc array where it'd nuke the array when nested
process calls hapen and leave some objects uncalculated, but
removed from the array and marked as needing a calc thus never
getting back into the array.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57234
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Feb 2011 10:29:28 +0000 (10:29 +0000)]
efl: add back touch on configure time generated file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57232
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 22 Feb 2011 09:33:22 +0000 (09:33 +0000)]
Evas: Updated changelog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57230
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 22 Feb 2011 09:31:19 +0000 (09:31 +0000)]
Evas textblock: Fixed setting cursor in evas_textblock_cursor_paragraph_char_last.
On empty paragraphs the cursor position was set to values < 0 which
is bad and caused issues in other places as well.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57229
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Feb 2011 14:56:49 +0000 (14:56 +0000)]
efl: turn on cached result, that will reduce your configure time a lot !
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57213
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 21 Feb 2011 06:12:28 +0000 (06:12 +0000)]
fix bug with prev/cur text state access in text obj for utf8 string.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57201
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
vapier [Sun, 20 Feb 2011 01:21:33 +0000 (01:21 +0000)]
evas: fix building with libpng-1.5
this should work with libpng-1.[245].x; dont know about older versions
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57178
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Feb 2011 15:55:04 +0000 (15:55 +0000)]
changelog for todays fixes
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57164
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Feb 2011 15:53:47 +0000 (15:53 +0000)]
fix convert to a8. someone fixed this badly. fix right now.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57163
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Feb 2011 15:48:46 +0000 (15:48 +0000)]
fix off by 1!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57162
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 16:43:49 +0000 (16:43 +0000)]
Evas: Updated changelog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 16:36:16 +0000 (16:36 +0000)]
Evas font: Draw the replacement char whan the glyph can't be found.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 16:00:17 +0000 (16:00 +0000)]
Evas encoding: Removed Evas_Encoding and moved to eina_unicode_utf8* instead.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 14:59:36 +0000 (14:59 +0000)]
Evas encoding: Should be bitwise AND and not logical AND.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57092
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 13:17:09 +0000 (13:17 +0000)]
Evas encoding: Fixed an issue with the return value of prev_get when at the start.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57091
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 13:00:50 +0000 (13:00 +0000)]
Evas encoding: Made the utf8 parser more robust.
In now handles more error cases in a more correct way.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57090
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 13:00:41 +0000 (13:00 +0000)]
Evas textblock: Fixed possible issue with word/mixed wrapping.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57089
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 16 Feb 2011 10:58:03 +0000 (10:58 +0000)]
eet, ecore, evas, efreet: don't track generated files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57084
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 16 Feb 2011 09:43:57 +0000 (09:43 +0000)]
Evas textblock: Fixed an issue with item size calculation.
This caused some issues in some cases. Just switch continue with a goto to the end of the loop so we'll be able to calculate the sizes even when we don't need to format the format item.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57081
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 Feb 2011 05:44:01 +0000 (05:44 +0000)]
From: Jeonghyun Yun <jh0506.yun@samsung.com>
Subject: Re: [E-devel] [Patch] evas_image_load_bmp small patch
When I tested some bmp files on evas, I found one bmp file is not displayed.
But this bmp file is displayed on windows and linux gimp and etc.
So I checked this bmp file, this file have 208 data per line despite 207
pixel per line!!
I fixed code to skip the data when data is more than width instead of
break. I think this is not bug but evas policy problem.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57076
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 15 Feb 2011 17:24:55 +0000 (17:24 +0000)]
* evas: prevent early death of stringshare.
SPANK ! SPANK ! SPANK !
PLEASE USE STRINGSHARE REPLACE EVERY TIME YOU DO
A STRINGSHARE_DEL FOLLOWED BY A STRINGSHARE_ADD.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57057
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 15 Feb 2011 16:50:14 +0000 (16:50 +0000)]
Evas textblock: Fixed a small calculation in format item's size calculation. Was correct, but too complex, simplified it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57056
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Tue, 15 Feb 2011 16:50:07 +0000 (16:50 +0000)]
Evas textblock: Fixed a bug that caused format item positions to be wrong in some cases.
Just sanitized some of the item coordinates calculation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57055
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 14 Feb 2011 20:21:10 +0000 (20:21 +0000)]
Better fix for invalid variable usage.
No point in having to pointers, and fix formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57037
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 16:14:26 +0000 (16:14 +0000)]
Evas textblock: Fixed evas_textblock_cursor_range_geometry_get which didn't work when across multiple paragraphs.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57027
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 15:02:58 +0000 (15:02 +0000)]
Evas textblock: strcpy->strncpy in a place we use a cached len, to be on the safe side.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57025
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 15:02:52 +0000 (15:02 +0000)]
Evas font: Fixed wrong condition that may cause an invalid read when using OT.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57024
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 14:44:47 +0000 (14:44 +0000)]
Evas textblock: Fixed compilation error, I don't understand what went wrong in my last two commits, sorry for the spam.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57023
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 14:42:22 +0000 (14:42 +0000)]
Evas textblock: Fix compilation warning, for some reason this wasn't included in the previous patch.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57022
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 14:17:18 +0000 (14:17 +0000)]
Evas: updated changelog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57020
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 14 Feb 2011 14:17:12 +0000 (14:17 +0000)]
Evas textblock: Added a mode for setting newline behavior.
Can either be normal, or PS mode which means newline character behaves as a PS.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@57019
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33