profile/ivi/evas.git
13 years agoAssorted fixes for building RPMS, probably a good thing that the release source archi...
rui [Fri, 21 Jan 2011 21:38:01 +0000 (21:38 +0000)]
Assorted fixes for building RPMS, probably a good thing that the release source archives can generate the rpms as expected.

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

13 years agoFix invalid ref
lucas [Fri, 21 Jan 2011 01:01:44 +0000 (01:01 +0000)]
Fix invalid ref

Patch by: ChunEon Park <chuneon.park@samsung.com>

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

13 years agofix slow path in neon - memcpy is actually faster! :)
raster [Thu, 20 Jan 2011 09:33:07 +0000 (09:33 +0000)]
fix slow path in neon - memcpy is actually faster! :)

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

13 years agofix over-render bug in map/mapbuf and with changed flags! that was
raster [Wed, 19 Jan 2011 11:59:53 +0000 (11:59 +0000)]
fix over-render bug in map/mapbuf and with changed flags! that was
nasty to find!

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

13 years agoprevent fpe (dv by 0)
raster [Sun, 16 Jan 2011 12:04:40 +0000 (12:04 +0000)]
prevent fpe (dv by 0)

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

13 years agowarning--. ppl been removing headers eh?
raster [Sun, 16 Jan 2011 08:08:13 +0000 (08:08 +0000)]
warning--. ppl been removing headers eh?

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

13 years agoand forgot that one too.
raster [Sun, 16 Jan 2011 08:06:05 +0000 (08:06 +0000)]
and forgot that one too.

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

13 years agoand reduce error more by making coords fp/double.
raster [Sun, 16 Jan 2011 08:03:28 +0000 (08:03 +0000)]
and reduce error more by making coords fp/double.

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

13 years agochange map points to use double and floats to reduce perspective
raster [Sun, 16 Jan 2011 07:49:49 +0000 (07:49 +0000)]
change map points to use double and floats to reduce perspective
correction adjustment seams in gl engine. almost all gone.

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

13 years agouseless statements--
raster [Sun, 16 Jan 2011 06:58:38 +0000 (06:58 +0000)]
useless statements--

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

13 years agoremove useless statement
raster [Sun, 16 Jan 2011 06:51:03 +0000 (06:51 +0000)]
remove useless statement

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

13 years agoremove unused code.
raster [Sun, 16 Jan 2011 06:22:45 +0000 (06:22 +0000)]
remove unused code.

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

13 years agolines never used.
raster [Sun, 16 Jan 2011 06:20:26 +0000 (06:20 +0000)]
lines never used.

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

13 years agochr never used in func.
raster [Sun, 16 Jan 2011 06:19:12 +0000 (06:19 +0000)]
chr never used in func.

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

13 years agoin case we access other footer elements in future - align it.
raster [Sun, 16 Jan 2011 06:00:12 +0000 (06:00 +0000)]
in case we access other footer elements in future - align it.

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

13 years agomore robust utf8 walking code to survive malformed utf8 and not crash
raster [Sat, 15 Jan 2011 14:08:56 +0000 (14:08 +0000)]
more robust utf8 walking code to survive malformed utf8 and not crash
in the next ut8 char get code.

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

13 years agoEvas textblock: Fix dead code issues: if (unsigned < 0) and the like.
tasn [Fri, 14 Jan 2011 08:47:32 +0000 (08:47 +0000)]
Evas textblock: Fix dead code issues: if (unsigned < 0) and the like.

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

13 years agoclose file on error
discomfitor [Fri, 14 Jan 2011 06:50:32 +0000 (06:50 +0000)]
close file on error

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

13 years agoprevent macro null derefs
discomfitor [Fri, 14 Jan 2011 06:46:04 +0000 (06:46 +0000)]
prevent macro null derefs

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

13 years agox = x
discomfitor [Fri, 14 Jan 2011 06:36:36 +0000 (06:36 +0000)]
x = x

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

13 years agosighhh add more calloc checks
discomfitor [Fri, 14 Jan 2011 06:35:41 +0000 (06:35 +0000)]
sighhh add more calloc checks

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

13 years agounless I'm going insane, this should return here to avoid an immediate null deref...
discomfitor [Fri, 14 Jan 2011 06:35:03 +0000 (06:35 +0000)]
unless I'm going insane, this should return here to avoid an immediate null deref with configs[i]

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

13 years agoadd calloc check to avoid null deref
discomfitor [Fri, 14 Jan 2011 06:28:40 +0000 (06:28 +0000)]
add calloc check to avoid null deref

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

13 years agoavoid possible null deref
discomfitor [Fri, 14 Jan 2011 06:27:10 +0000 (06:27 +0000)]
avoid possible null deref

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

13 years agocomment out some variables which are not currently implemented/used
discomfitor [Fri, 14 Jan 2011 06:21:24 +0000 (06:21 +0000)]
comment out some variables which are not currently implemented/used

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

13 years agoanother dead store
discomfitor [Fri, 14 Jan 2011 06:16:50 +0000 (06:16 +0000)]
another dead store

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

13 years agoanother dead store
discomfitor [Fri, 14 Jan 2011 06:14:39 +0000 (06:14 +0000)]
another dead store

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

13 years agoavoid setting value that will never be read
discomfitor [Fri, 14 Jan 2011 06:13:09 +0000 (06:13 +0000)]
avoid setting value that will never be read

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

13 years agothis is never read, so remove it
discomfitor [Fri, 14 Jan 2011 06:11:07 +0000 (06:11 +0000)]
this is never read, so remove it

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

13 years agooooh thank you valgrind! found some bad mem access stuff in the gl
raster [Thu, 13 Jan 2011 10:41:08 +0000 (10:41 +0000)]
oooh thank you valgrind! found some bad mem access stuff in the gl
engine on shutdown. was freeing the wring kind of thing in the first
place.. and even then it should be more robust, so fix gl texture
robustness and this bug. can cause on-exit crashes if not fixed.

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

13 years agoEvas textblock: Fixed a memory leak when removing format nodes.
tasn [Wed, 12 Jan 2011 15:27:53 +0000 (15:27 +0000)]
Evas textblock: Fixed a memory leak when removing format nodes.

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

13 years agooooh oops. all calls to cache_prune already lock for it.. so deadlock!
raster [Tue, 11 Jan 2011 08:12:32 +0000 (08:12 +0000)]
oooh oops. all calls to cache_prune already lock for it.. so deadlock!
fix fix! sorry!

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

13 years agoremove dangling useless template code
raster [Tue, 11 Jan 2011 05:43:48 +0000 (05:43 +0000)]
remove dangling useless template code

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

13 years agofix possible thread lock issue - scalecache wasnt locked in 1
raster [Tue, 11 Jan 2011 05:43:10 +0000 (05:43 +0000)]
fix possible thread lock issue - scalecache wasnt locked in 1
circumstance.

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

13 years agoEvas textblock: Fixed cursor pos set to work correctly in case the character being...
tasn [Mon, 10 Jan 2011 07:23:31 +0000 (07:23 +0000)]
Evas textblock: Fixed cursor pos set to work correctly in case the character being pointed at is the last character in the last paragraph. Also prevented a bug that may happen with an empty paragraph. Thanks to Mr. Myungjae Lee.

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

13 years agohve to revert these commits. they hve created a whole chunk of 64bit
raster [Fri, 7 Jan 2011 15:56:54 +0000 (15:56 +0000)]
hve to revert these commits. they hve created a whole chunk of 64bit
crashes on linux. this is REALLY bad. so remove these changes now.

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

13 years agoand avoid some work if there is nothing to flush at all.
raster [Fri, 7 Jan 2011 10:22:22 +0000 (10:22 +0000)]
and avoid some work if there is nothing to flush at all.

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

13 years agoegl actually doesnt need a full reset - we CAN get the current context
raster [Fri, 7 Jan 2011 10:16:17 +0000 (10:16 +0000)]
egl actually doesnt need a full reset - we CAN get the current context
and draw/read surfaces.

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

13 years agoi read the other day that glgeterror... causes driverstalls.. at least
raster [Fri, 7 Jan 2011 10:04:41 +0000 (10:04 +0000)]
i read the other day that glgeterror... causes driverstalls.. at least
in some drivers/architectures... so this may slow things down. disable.

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

13 years agocommit++
caro [Fri, 7 Jan 2011 06:52:35 +0000 (06:52 +0000)]
commit++

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

13 years agotypo
caro [Fri, 7 Jan 2011 06:51:55 +0000 (06:51 +0000)]
typo

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

13 years agouse configure-time headers checks instead of compiler ones
caro [Fri, 7 Jan 2011 06:48:33 +0000 (06:48 +0000)]
use configure-time headers checks instead of compiler ones

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

13 years agomissing doxygen tag
caro [Fri, 7 Jan 2011 06:37:59 +0000 (06:37 +0000)]
missing doxygen tag

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

13 years agoadd guards in config.h to avoid multiple inclusions
caro [Thu, 6 Jan 2011 18:32:20 +0000 (18:32 +0000)]
add guards in config.h to avoid multiple inclusions

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

13 years agofix evas map bug -
raster [Thu, 6 Jan 2011 08:02:37 +0000 (08:02 +0000)]
fix evas map bug -
From: Atton Jonathan <jonathan.atton@gmail.com>
Subject: Re: [E-devel] Evas map and the attribute "color" and clip

Here a application. The test here is a bit different from the case in my
appliaction.

I have :
- 1 gengrid
- 1 elm layout as icon in the grid item
- a edje group swallowed in the elm layout. This group has a rotation.
It is
a red rectangle.

When I select the item :
- if no map : the rectangle disappear because the grid item add a
rectangle
in front of the red rectangle.
- if map : only a part of the red rectangle disappear. If I resize the
window sometime the rectangle disappear, sometimes a part appear.

2 screenshots are in the archive.

:)
that one.

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

13 years agotypo
caro [Tue, 4 Jan 2011 23:16:34 +0000 (23:16 +0000)]
typo

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

13 years agoooh map bug! bug bug bug! fix! (thanks valgrind)
raster [Mon, 3 Jan 2011 10:12:17 +0000 (10:12 +0000)]
ooh map bug! bug bug bug! fix! (thanks valgrind)

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

13 years agoupdate MAINTAINERCLEANFILES
caro [Mon, 3 Jan 2011 07:50:26 +0000 (07:50 +0000)]
update MAINTAINERCLEANFILES

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

13 years agoEvas textblock: Fixed evas_textblock_cursor_pos_set's handling with out of bound...
tasn [Sun, 26 Dec 2010 12:01:21 +0000 (12:01 +0000)]
Evas textblock: Fixed evas_textblock_cursor_pos_set's handling with out of bound positions.

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

13 years agomissing support for swapinterval api in glx.
raster [Sun, 26 Dec 2010 10:15:28 +0000 (10:15 +0000)]
missing support for swapinterval api in glx.

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

13 years agoadd unload callback - missing event problem that makes it impossible
raster [Fri, 24 Dec 2010 16:04:27 +0000 (16:04 +0000)]
add unload callback - missing event problem that makes it impossible
for client apps that tried to be efficient with preloads to adapt
when the preloaded data is taken away from them. this allows it.
missing callback api bug fix.

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

13 years agoEvas textblock: Fixed cursor_pos_get/set to be absolute, and not node specific like...
tasn [Thu, 23 Dec 2010 12:47:23 +0000 (12:47 +0000)]
Evas textblock: Fixed cursor_pos_get/set to be absolute, and not node specific like they were.

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

13 years agopreload_done member is declared only if async preload is enabled
caro [Sat, 18 Dec 2010 10:09:58 +0000 (10:09 +0000)]
preload_done member is declared only if async preload is enabled

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

13 years agopreload_done member is declared only if async preload is enabled
caro [Sat, 18 Dec 2010 09:59:50 +0000 (09:59 +0000)]
preload_done member is declared only if async preload is enabled

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

13 years agomissing declaration
caro [Sat, 18 Dec 2010 08:48:58 +0000 (08:48 +0000)]
missing declaration

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

13 years agovc++ does not like unistd.h. Actually, maybe we should check some
caro [Fri, 17 Dec 2010 17:00:57 +0000 (17:00 +0000)]
vc++ does not like unistd.h. Actually, maybe we should check some
non standard headers in configure.ac and guard them appropriately

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

13 years ago * evas: fix typo.
cedric [Wed, 15 Dec 2010 10:40:57 +0000 (10:40 +0000)]
* evas: fix typo.

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

13 years ago * evas: better fix for path init.
cedric [Tue, 14 Dec 2010 14:17:07 +0000 (14:17 +0000)]
* evas: better fix for path init.

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

13 years agofixed async preload stall bug! still 1 issue left when caches
raster [Tue, 14 Dec 2010 10:22:06 +0000 (10:22 +0000)]
fixed async preload stall bug! still 1 issue left when caches
(scalecaches) are flushed which can cause a hang until all data is
"loaded back in" again. it's a bit of a doosey actually and so isn't
fixed here.

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

13 years agolockdebug - be able to find mutexes that lock for a while... but.. i
raster [Tue, 14 Dec 2010 05:41:32 +0000 (05:41 +0000)]
lockdebug - be able to find mutexes that lock for a while... but.. i
found what was blocking.. and it wasnt a mutex! well.. put this in for
further debugging later.

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

13 years agowarning--
raster [Tue, 14 Dec 2010 03:11:03 +0000 (03:11 +0000)]
warning--

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

13 years agofix warning.
raster [Tue, 14 Dec 2010 03:09:01 +0000 (03:09 +0000)]
fix warning.

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

13 years ago * evas: fix a long standing bug. Don't know how no one
cedric [Mon, 13 Dec 2010 13:25:39 +0000 (13:25 +0000)]
* evas: fix a long standing bug. Don't know how no one
else saw it before.

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

13 years agoset clobber info right for neon test.
raster [Mon, 13 Dec 2010 03:56:53 +0000 (03:56 +0000)]
set clobber info right for neon test.

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

13 years agouseless path
caro [Sun, 12 Dec 2010 18:18:34 +0000 (18:18 +0000)]
useless path

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

13 years agowarnings--
caro [Sat, 11 Dec 2010 13:17:26 +0000 (13:17 +0000)]
warnings--

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

13 years agosuppress useless file
caro [Sat, 11 Dec 2010 10:40:29 +0000 (10:40 +0000)]
suppress useless file

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

13 years agoupdate visual studio files
caro [Sat, 11 Dec 2010 10:39:00 +0000 (10:39 +0000)]
update visual studio files

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

13 years agodeclare variables at the beginning of the block
caro [Sat, 11 Dec 2010 09:00:13 +0000 (09:00 +0000)]
declare variables at the beginning of the block

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

13 years ago * evas: fix polygon position on clear.
cedric [Thu, 9 Dec 2010 10:33:23 +0000 (10:33 +0000)]
* evas: fix polygon position on clear.

Patch by YUNHAN KIM <yhan.kim@samsung.com>

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

13 years agoEvas textblock: Fixed a major bug in last_at_off.
tasn [Wed, 8 Dec 2010 15:41:21 +0000 (15:41 +0000)]
Evas textblock: Fixed a major bug in last_at_off.

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

13 years ago * evas: notice object change on map color change.
cedric [Mon, 6 Dec 2010 22:28:38 +0000 (22:28 +0000)]
* evas: notice object change on map color change.

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

13 years agoand dont seg there.
raster [Mon, 6 Dec 2010 09:07:56 +0000 (09:07 +0000)]
and dont seg there.

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

13 years agoand only check version if surf != NULL
raster [Mon, 6 Dec 2010 09:02:16 +0000 (09:02 +0000)]
and only check version if surf != NULL

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

13 years agoEvas: Neon: Do neon test if ARM...
nash [Mon, 6 Dec 2010 07:53:33 +0000 (07:53 +0000)]
Evas: Neon: Do neon test if ARM...

Not ARM 70.  So this should you know... turn on the neon test.

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

13 years agochange native api to allow for other types of native data like texture
raster [Mon, 6 Dec 2010 07:09:51 +0000 (07:09 +0000)]
change native api to allow for other types of native data like texture
id's, fbo's etc. too - at least it's versioned now.

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

13 years agoEvas: Neon: More .fpu neon flags
nash [Mon, 6 Dec 2010 04:57:54 +0000 (04:57 +0000)]
Evas: Neon: More .fpu neon flags

Also clean up some ugly code.

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

13 years agoBe more aggresive turning on neon, and don't include arm_neon.h
nash [Mon, 6 Dec 2010 02:20:31 +0000 (02:20 +0000)]
Be more aggresive turning on neon, and don't include arm_neon.h

The arm_neon header is for the Neon intrinsics.
Since we use inline asm, we don't need any of that stuff.
Also we set neon to be on if your compiler accepts it (and it's a arm).
So more people may get neon builds.

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

13 years agoAdd .fpu neon to the configure test.
nash [Mon, 6 Dec 2010 01:58:19 +0000 (01:58 +0000)]
Add .fpu neon to the configure test.

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

13 years agoEvas: Neon: Explicitly set the .fpu flag for neon.
nash [Mon, 6 Dec 2010 01:50:32 +0000 (01:50 +0000)]
Evas: Neon: Explicitly set the .fpu flag for neon.

This means you should not need to set any special compiler flags; which should
mean gcc will generate non-neon specific asm (unless you tell it to).  This
means it is possible to build an armv6 binary with neon suppor (as we always
meant to to do).

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

13 years agofor svg loader.. look for cairo too. seems some rsvg's dont come with
raster [Sat, 4 Dec 2010 01:01:22 +0000 (01:01 +0000)]
for svg loader.. look for cairo too. seems some rsvg's dont come with
it in their pkg config cflags/ldflags as a required dep.

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

13 years ago * eina,eet,embryo,evas,ecore,edje,efreet,e_dbus,eeze: beta3 !
cedric [Sat, 4 Dec 2010 00:50:58 +0000 (00:50 +0000)]
* eina,eet,embryo,evas,ecore,edje,efreet,e_dbus,eeze: beta3 !

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

13 years ago * evas: reorder header as needed.
cedric [Fri, 3 Dec 2010 16:47:05 +0000 (16:47 +0000)]
* evas: reorder header as needed.

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

13 years agoFrom: 백근훈 [mailto:knhoon.baik@samsung.com]
raster [Fri, 3 Dec 2010 09:36:17 +0000 (09:36 +0000)]
From: 백근훈 [mailto:knhoon.baik@samsung.com]
Subject: evas scalecache 관련 패치 검토 요청
...

There is the report that evas_engine_dump() does not dump scalecache.
Knhoon made a patch for that.

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

13 years agomake sure we ensure out gl context is current at each frame start
raster [Thu, 2 Dec 2010 08:01:19 +0000 (08:01 +0000)]
make sure we ensure out gl context is current at each frame start

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

13 years agofix neon (thnx nash) to not round down incorrectly on blend
raster [Wed, 1 Dec 2010 09:46:49 +0000 (09:46 +0000)]
fix neon (thnx nash) to not round down incorrectly on blend

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

13 years agofix smooth scaler to not round down incorrectly.
raster [Wed, 1 Dec 2010 09:46:26 +0000 (09:46 +0000)]
fix smooth scaler to not round down incorrectly.

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

13 years agoEvas textblock: Fixed a bug with inserting text before a <PS>.
tasn [Mon, 29 Nov 2010 15:04:44 +0000 (15:04 +0000)]
Evas textblock: Fixed a bug with inserting text before a <PS>.

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

13 years agoevas -> use mempool for many objects and things. but.. disable it for
raster [Fri, 26 Nov 2010 10:01:18 +0000 (10:01 +0000)]
evas -> use mempool for many objects and things. but.. disable it for
now. use old calloc+free thing for 1.0 and enable mpool for 1.1. this
is just done in advance but disabled for some testing purposes looking
for some bugs.

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

13 years agoevas_object_image_file_set can receives null to unset
helen [Thu, 25 Nov 2010 19:41:59 +0000 (19:41 +0000)]
evas_object_image_file_set can receives null to unset

Passing null to the second parameter is the only way to unset
the file, so it should not have EINA_ARG_NONNULL to the file parameter

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

14 years ago * evas: remove useless header.
cedric [Mon, 22 Nov 2010 14:19:08 +0000 (14:19 +0000)]
* evas: remove useless header.

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

14 years ago * evas: fix static build of GL SDL engine.
cedric [Tue, 16 Nov 2010 13:09:14 +0000 (13:09 +0000)]
* evas: fix static build of GL SDL engine.

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

14 years ago * evas: fix frame building.
cedric [Tue, 16 Nov 2010 10:52:10 +0000 (10:52 +0000)]
* evas: fix frame building.

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

14 years agomake cutout rect blocks a bit bigger.
raster [Sun, 14 Nov 2010 06:00:35 +0000 (06:00 +0000)]
make cutout rect blocks a bit bigger.

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

14 years ago * efl: beta2 !
cedric [Fri, 12 Nov 2010 16:01:55 +0000 (16:01 +0000)]
* efl: beta2 !

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

14 years ago * evas: provide alternative schema for finding framebuffer.
cedric [Thu, 11 Nov 2010 18:48:50 +0000 (18:48 +0000)]
* evas: provide alternative schema for finding framebuffer.

Patch by Eduardo Felipe <eduardofelipe87@gmail.com>

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

14 years agoEvas font-engine: Fixed the first miss breaks font bug and removed the work around...
tasn [Thu, 11 Nov 2010 13:07:04 +0000 (13:07 +0000)]
Evas font-engine: Fixed the first miss breaks font bug and removed the work around. My tests show it work, but just to make sure, if it doesn't for you, let me know.

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

14 years agoadd scroll flag in addition to hold flag.
raster [Tue, 9 Nov 2010 05:23:34 +0000 (05:23 +0000)]
add scroll flag in addition to hold flag.

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

14 years ago * evas: some style fix.
cedric [Mon, 8 Nov 2010 14:34:19 +0000 (14:34 +0000)]
* evas: some style fix.

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

14 years ago * evas: don't segv when manipulating line at canvas border.
cedric [Mon, 8 Nov 2010 14:31:22 +0000 (14:31 +0000)]
* evas: don't segv when manipulating line at canvas border.

FIXME: When the jump code start, it break line continuity and
make them look hugly. I have no idea how to properly fix that
right now.

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