profile/ivi/evas.git
15 years agoand one more untested fix
raster [Mon, 12 Oct 2009 03:52:23 +0000 (03:52 +0000)]
and one more untested fix

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

15 years agoand fix more bits not tested yet
raster [Mon, 12 Oct 2009 03:43:00 +0000 (03:43 +0000)]
and fix more bits not tested yet

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

15 years agoremove _dends. old code.
raster [Mon, 12 Oct 2009 03:35:32 +0000 (03:35 +0000)]
remove _dends. old code.

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

15 years agoupdate build for gles on s3c6410 testing
raster [Mon, 12 Oct 2009 03:31:24 +0000 (03:31 +0000)]
update build for gles on s3c6410 testing

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

15 years agosome infra for starting to handle dest-alpha (rgba) windows in gl engine.
raster [Sun, 11 Oct 2009 06:59:47 +0000 (06:59 +0000)]
some infra for  starting to handle dest-alpha (rgba) windows in gl engine.
not sure shaped windows will ever be sanely possible.

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

15 years agokeep locks for less - ie not arorund a loop calling callbacks.
raster [Sun, 11 Oct 2009 06:57:23 +0000 (06:57 +0000)]
keep locks for less - ie not arorund a loop calling callbacks.

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

15 years agofix autofoo make and included files etc. produce shader binaries for systems
raster [Sat, 10 Oct 2009 15:03:41 +0000 (15:03 +0000)]
fix autofoo make and included files etc. produce shader binaries for systems
that dont have runtime compilers using offline tools. binary blobs will need
to be provided in src trees as the shader_type_bin_target.h files

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

15 years agoand delete u and v textures too
raster [Sat, 10 Oct 2009 14:55:10 +0000 (14:55 +0000)]
and delete u and v textures too

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

15 years agofix yuv shader. right now.
raster [Sat, 10 Oct 2009 14:48:34 +0000 (14:48 +0000)]
fix yuv shader. right now.

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

15 years agoyuv support is back now.
raster [Sat, 10 Oct 2009 13:24:15 +0000 (13:24 +0000)]
yuv support is back now.

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

15 years agoadd --enable-gl-flavor-gles to force GLES flavor of GL instead of "standard"
raster [Sat, 10 Oct 2009 03:46:27 +0000 (03:46 +0000)]
add --enable-gl-flavor-gles to force GLES flavor of GL instead of "standard"
GL which will be preferred if it is found. this is for situations where you
may have both GL and GLES.

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

15 years agobigger clipper
sachiel [Fri, 9 Oct 2009 19:17:55 +0000 (19:17 +0000)]
bigger clipper

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

15 years agooops missed file.
raster [Fri, 9 Oct 2009 15:17:27 +0000 (15:17 +0000)]
oops missed file.

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

15 years agonew gl engine. no one uses it anyway. not 100% complete, but much better than
raster [Fri, 9 Oct 2009 12:10:27 +0000 (12:10 +0000)]
new gl engine. no one uses it anyway. not 100% complete, but much better than
the old. and it ALSO does GLES2.0 as well asn GL.

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

15 years agodont retunr if invalid
raster [Fri, 9 Oct 2009 04:31:13 +0000 (04:31 +0000)]
dont retunr if invalid

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

15 years agofix evas_init() when called several times but is failing
caro [Thu, 8 Oct 2009 21:17:21 +0000 (21:17 +0000)]
fix evas_init() when called several times but is failing

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

15 years agoadd a bunch of entries to some svn:ignore properties
billiob [Thu, 8 Oct 2009 19:55:22 +0000 (19:55 +0000)]
add a bunch of entries to some svn:ignore properties

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

15 years agoadd external api call to call smart calc calls on al smarts on a canvas
raster [Thu, 8 Oct 2009 14:28:21 +0000 (14:28 +0000)]
add external api call to call smart calc calls on al smarts on a canvas

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

15 years agosimplify evas_init() and evas_shutdown() a bit
caro [Thu, 8 Oct 2009 06:25:09 +0000 (06:25 +0000)]
simplify evas_init() and evas_shutdown() a bit

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

15 years ago * evas: Remove some llvm warning.
cedric [Wed, 7 Oct 2009 12:47:01 +0000 (12:47 +0000)]
* evas: Remove some llvm warning.

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

15 years ago * more quoting
caro [Tue, 6 Oct 2009 16:54:43 +0000 (16:54 +0000)]
 * more quoting
 * add silent rules (shave feature)
   see the description of AM_SILENT_RULES in:
   http://www.gnu.org/software/automake/manual/automake.html#Public-Macros

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

15 years agoAdded version and insert_after to box api
sachiel [Fri, 2 Oct 2009 19:06:12 +0000 (19:06 +0000)]
Added version and insert_after to box api

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

15 years agouse Eina macro for default log color
caro [Fri, 2 Oct 2009 04:47:34 +0000 (04:47 +0000)]
use Eina macro for default log color

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

15 years agocall engine info_free() after output_free()
caro [Thu, 1 Oct 2009 08:01:03 +0000 (08:01 +0000)]
call engine info_free() after output_free()

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

15 years agofix eina logging in software_ddraw
caro [Thu, 1 Oct 2009 07:44:39 +0000 (07:44 +0000)]
fix eina logging in software_ddraw

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

15 years agomore patches from tom
raster [Thu, 1 Oct 2009 05:18:17 +0000 (05:18 +0000)]
more patches from tom

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

15 years agoinit some ptrs to null.
raster [Wed, 30 Sep 2009 22:30:12 +0000 (22:30 +0000)]
init some ptrs to null.

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

15 years agoFrom: Tom <tom@stosb.com> (tasn)
raster [Wed, 30 Sep 2009 04:23:21 +0000 (04:23 +0000)]
From: Tom <tom@stosb.com> (tasn)

Hey raster,

Here is the non intrusive patch I talked to you about. Please apply it as it
introduces some fixes, some improvements and mostly and underlying
infrastructure for future RTL improvements.

(note hebrew & yiddish seem fine, but things expedite test seems to show are
wrong (why i don't know as i dont speak the langs- just comparing to pango /
gtk output):

arabic seems lsightl wrong (maybe composition chars not working?)
gujarati - also seems wrong
malayam - also looks wrong
persian - looks wrong
sinhala - looks wrong
tamil - looks wrong

these are what, appear to me, to look wrong. why they look wrong, i don't
know. i'm guessing its compositiong not being handled. but i dont's peak,
read or write any of these languages so i am unsure of what it really should
be like, why and how to fix it.

anyone want to put up a hand? (everything else is displaying fine as best i
can tell - the langauges i read/speak/somewhat understand are working fine).

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

15 years agoUse align == -1 for fill, and don't fill if not requested.
sachiel [Mon, 28 Sep 2009 19:24:53 +0000 (19:24 +0000)]
Use align == -1 for fill, and don't fill if not requested.

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

15 years agoadd some macros/defin es to make life easier
raster [Mon, 28 Sep 2009 05:53:48 +0000 (05:53 +0000)]
add some macros/defin es to make life easier

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

15 years agoand fix async load thing hanging around... put in shared queue and be able to
raster [Mon, 28 Sep 2009 03:51:21 +0000 (03:51 +0000)]
and fix async load thing hanging around... put in shared queue and be able to
remove targets from the queue.

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

15 years ago * use Requires.private field in evas.pc if pkg-config 0.22 is installed. We list...
caro [Sun, 27 Sep 2009 19:57:01 +0000 (19:57 +0000)]
 * use Requires.private field in evas.pc if pkg-config 0.22 is installed. We list in it the required packages needed to compile eet.
 * remove uneeded flags that are in Libs.private (those from the packages that are listed in Requires.private)

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

15 years agoi KNOW there is a bug here... the question is.. how to fix it?
raster [Fri, 25 Sep 2009 09:06:13 +0000 (09:06 +0000)]
i KNOW there is a bug here... the question is.. how to fix it?

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

15 years agoaccount for padding too for too-big
raster [Thu, 24 Sep 2009 14:44:05 +0000 (14:44 +0000)]
account for padding too for too-big

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

15 years agorevert. I didn't see that the .c files were included...
caro [Thu, 24 Sep 2009 06:01:59 +0000 (06:01 +0000)]
revert. I didn't see that the .c files were included...

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

15 years ago * export _evas_log_dom_global as it can be used in modules
caro [Thu, 24 Sep 2009 05:10:49 +0000 (05:10 +0000)]
 * export _evas_log_dom_global as it can be used in modules
 * don't include non microsoft header files when vc++ is used
 * declare alloca before standard C header files
 * minor formatting

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

15 years agofix double to Evas_Coord conversion warnings
caro [Thu, 24 Sep 2009 04:55:01 +0000 (04:55 +0000)]
fix double to Evas_Coord conversion warnings

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

15 years agofix common configuration of VS
caro [Wed, 23 Sep 2009 17:17:59 +0000 (17:17 +0000)]
fix common configuration of VS

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

15 years agomove declaration of variables at the beginning of the blocks
caro [Wed, 23 Sep 2009 17:15:18 +0000 (17:15 +0000)]
move declaration of variables at the beginning of the blocks

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

15 years agomake evas_module.c and evas_path.c compile with vc++
caro [Wed, 23 Sep 2009 07:12:11 +0000 (07:12 +0000)]
make evas_module.c and evas_path.c compile with vc++

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

15 years agouse size_t instead of int
caro [Wed, 23 Sep 2009 06:45:39 +0000 (06:45 +0000)]
use size_t instead of int

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

15 years agomove the gradient2 main structure in a specific header as it is also used in the...
caro [Wed, 23 Sep 2009 06:37:08 +0000 (06:37 +0000)]
move the gradient2 main structure in a specific header as it is also used in the linear and radial files

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

15 years agolast auto-import symbols
caro [Tue, 22 Sep 2009 23:07:29 +0000 (23:07 +0000)]
last auto-import symbols

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

15 years agomore auto-import symbols
caro [Tue, 22 Sep 2009 23:05:51 +0000 (23:05 +0000)]
more auto-import symbols

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

15 years agoauto-import symbols
caro [Tue, 22 Sep 2009 22:51:15 +0000 (22:51 +0000)]
auto-import symbols

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

15 years agomove declaration of variables at the beginning of the block
caro [Tue, 22 Sep 2009 22:37:03 +0000 (22:37 +0000)]
move declaration of variables at the beginning of the block

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

15 years agofix wrns.. and fix macro!
raster [Tue, 22 Sep 2009 08:04:57 +0000 (08:04 +0000)]
fix wrns.. and fix macro!

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

15 years agoand much pain and ganshing of teeth.. this took too long... no more hanging
raster [Tue, 22 Sep 2009 07:02:14 +0000 (07:02 +0000)]
and much pain and ganshing of teeth.. this took too long... no more hanging
preload cancels. u can cancel a preload (explicitly or implicitly) with no
lock penalty. now i can get on with my other fun.

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

15 years ago * evas: Use eina_log.
cedric [Mon, 21 Sep 2009 16:08:51 +0000 (16:08 +0000)]
* evas: Use eina_log.

Patch from Matthieu.

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

15 years agoand be able to check for my libjpeg hacks and enable if found
raster [Mon, 21 Sep 2009 12:49:52 +0000 (12:49 +0000)]
and be able to check for my libjpeg hacks and enable if found

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

15 years agomore work on jpeg region load. use some hacks i did to libjpeg.
raster [Mon, 21 Sep 2009 12:49:31 +0000 (12:49 +0000)]
more work on jpeg region load. use some hacks i did to libjpeg.

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

15 years agohandle regions for all jpeg types (cymk, rgb, gray). other formats dont
raster [Sun, 20 Sep 2009 14:31:48 +0000 (14:31 +0000)]
handle regions for all jpeg types (cymk, rgb, gray). other formats dont
support this (atm). there is possibly little point in doing so... perhaps
svg... thought maybe tiff too later? for now, get jpeg 100% up to snuff.

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

15 years agomove EINA_DEPRECATED to the beginning of the declaration
caro [Sun, 20 Sep 2009 07:16:47 +0000 (07:16 +0000)]
move EINA_DEPRECATED to the beginning of the declaration

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

15 years agoImprove documentation for Evas, Ecore, Edje and Elementary.
sachiel [Thu, 17 Sep 2009 22:38:10 +0000 (22:38 +0000)]
Improve documentation for Evas, Ecore, Edje and Elementary.

Work by:
 - Thiago R. Masaki (mostly)
 - Fabiano Fidencio
 - Gustavo Lima

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

15 years agodunno what's this crazy math, but it overflows on 64 bits... ensure it's unsigned...
barbieri [Wed, 16 Sep 2009 19:20:26 +0000 (19:20 +0000)]
dunno what's this crazy math, but it overflows on 64 bits... ensure it's unsigned long long...

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

15 years agomake loaders use "big image" macro to detect an image that is going to just
raster [Wed, 16 Sep 2009 09:48:05 +0000 (09:48 +0000)]
make loaders use "big image" macro to detect an image that is going to just
be way too big to ever allocate. probably code can do with other fixes too.

also make jpeg loader rudametarily understand load regions. very brute-force.
but enough for just this moment to do testing.

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

15 years agoadd "region" load opt. no loader handles it... yet
raster [Tue, 15 Sep 2009 13:34:12 +0000 (13:34 +0000)]
add "region" load opt. no loader handles it... yet

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

15 years agoTrailing whitespaces--, remove wrong tabs.
dieb [Sun, 13 Sep 2009 03:04:20 +0000 (03:04 +0000)]
Trailing whitespaces--, remove wrong tabs.

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

15 years ago1. make max image size a #define
raster [Fri, 11 Sep 2009 13:44:53 +0000 (13:44 +0000)]
1. make max image size a #define
2. max image size > 65536x65536
3. fix cserve leak
4. fix cserve+async load to work together.

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

15 years agofix some possible mutex probs
raster [Mon, 7 Sep 2009 10:42:30 +0000 (10:42 +0000)]
fix some possible mutex probs

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

15 years agofix build when async events are not enabled
caro [Sat, 5 Sep 2009 07:56:03 +0000 (07:56 +0000)]
fix build when async events are not enabled

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

15 years agoevas_init() fails if eina_init() or evas_async_events_init() fail
caro [Fri, 4 Sep 2009 05:41:20 +0000 (05:41 +0000)]
evas_init() fails if eina_init() or evas_async_events_init() fail

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

15 years agoremove trailing spaces
caro [Fri, 4 Sep 2009 05:13:19 +0000 (05:13 +0000)]
remove trailing spaces

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

15 years ago1. make smart callback calling faster with == instead of strcmp
raster [Fri, 4 Sep 2009 03:53:18 +0000 (03:53 +0000)]
1. make smart callback calling faster with == instead of strcmp
2. add linesize/line relsize for setting line sizes in textblock

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

15 years agofix eina to not use deprecated eina_error logging.
barbieri [Fri, 4 Sep 2009 02:42:51 +0000 (02:42 +0000)]
fix eina to not use deprecated eina_error logging.

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

15 years agomasks should be correctly rotated in the xcb engine, now
caro [Tue, 25 Aug 2009 16:21:09 +0000 (16:21 +0000)]
masks should be correctly rotated in the xcb engine, now
remove a few unused parameters and unused variables

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

15 years agowe should try if shm is available
caro [Tue, 25 Aug 2009 15:23:15 +0000 (15:23 +0000)]
we should try if shm is available

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

15 years agoReturn NULL to be consistent, not 0.
devilhorns [Mon, 24 Aug 2009 10:52:40 +0000 (10:52 +0000)]
Return NULL to be consistent, not 0.

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

15 years agooh suncc - shut up!
raster [Wed, 19 Aug 2009 09:56:46 +0000 (09:56 +0000)]
oh suncc - shut up!

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

15 years agoFrom: Mikhail Gusarov <dottedmag@dottedmag.net>
raster [Mon, 17 Aug 2009 01:41:07 +0000 (01:41 +0000)]
From: Mikhail Gusarov <dottedmag@dottedmag.net>
Subject: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion

This is needed for E-Ink devices outta there. Names of new files,
configure.ac variables and macros are awful, suggestions are welcome.

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

15 years agoBugfix on directfb engine:
antognolli [Fri, 14 Aug 2009 20:36:49 +0000 (20:36 +0000)]
Bugfix on directfb engine:

 * cleaning dirty rectangles on dfb surfaces now is done correctly.

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

15 years ago * evas: Garbage is back for opaque window without background object.
cedric [Fri, 14 Aug 2009 17:48:49 +0000 (17:48 +0000)]
* evas: Garbage is back for opaque window without background object.

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

15 years ago * evas: Fix two render bugs :
cedric [Fri, 14 Aug 2009 17:17:01 +0000 (17:17 +0000)]
* evas: Fix two render bugs :
- Forgot to reset clip before drawing cleanup rect.
- Always draw a rect to reset the background, just
choose a correct color.

Note: This will slow down software_x11 engine, as this engine
always do memset, so it does it twice. Before only the alpha
case was impacted, now both case are. Need time to fix it. If
someone has, don't hesitate :-) You can use elementary windows
state test, to see if thing is going correctly or not.

For the record, SDL engine has a score around 500 under X11 on
my computer, where the X11 engine does only have a score around
450.

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

15 years ago * evas: gl_x11 window can't support alpha, as drawing rect with
cedric [Fri, 14 Aug 2009 17:11:08 +0000 (17:11 +0000)]
* evas: gl_x11 window can't support alpha, as drawing rect with
alpha=0 is not possible.

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

15 years agofix evas box flow layouts to consider padding.
barbieri [Thu, 13 Aug 2009 15:01:49 +0000 (15:01 +0000)]
fix evas box flow layouts to consider padding.

By: Fabiano FidĂȘncio <fidencio@profusion.mobi>

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

15 years agoneed to set trailing NULL as it will not be done automatically.
barbieri [Wed, 12 Aug 2009 16:02:32 +0000 (16:02 +0000)]
need to set trailing NULL as it will not be done automatically.

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

15 years agoFix placement of __UNUSED__
devilhorns [Sun, 9 Aug 2009 19:07:03 +0000 (19:07 +0000)]
Fix placement of __UNUSED__

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

15 years agoFormatting
devilhorns [Sun, 9 Aug 2009 16:41:51 +0000 (16:41 +0000)]
Formatting

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

15 years agoJust Formatting. NO code changes.
devilhorns [Fri, 7 Aug 2009 21:38:36 +0000 (21:38 +0000)]
Just Formatting. NO code changes.

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

15 years agoevas_object_resize patch to move evas_object_recalc_clippees. This makes
devilhorns [Fri, 7 Aug 2009 20:35:30 +0000 (20:35 +0000)]
evas_object_resize patch to move evas_object_recalc_clippees. This makes
evas_object_resize behave more like evas_object_move.

NB's added in case this causes glitches in corner cases

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

15 years ago * evas: gl_common now use Eina_Rectangle_Pool.
cedric [Wed, 5 Aug 2009 14:47:12 +0000 (14:47 +0000)]
* evas: gl_common now use Eina_Rectangle_Pool.

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

15 years ago * evas: Fix ticket #143 from Vincent Torri.
cedric [Mon, 3 Aug 2009 08:26:02 +0000 (08:26 +0000)]
* evas: Fix ticket #143 from Vincent Torri.

http://trac.enlightenment.org/e/ticket/143

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

15 years agoTicket #372 - patch. fix.
raster [Mon, 3 Aug 2009 08:19:12 +0000 (08:19 +0000)]
Ticket #372 - patch. fix.

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

15 years ago * eina: Add eina_cpu_count.
cedric [Thu, 30 Jul 2009 16:45:15 +0000 (16:45 +0000)]
* eina: Add eina_cpu_count.

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

15 years agoDo not return a value if the function returns void.
devilhorns [Wed, 29 Jul 2009 18:34:27 +0000 (18:34 +0000)]
Do not return a value if the function returns void.

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

15 years agoback to pre ver's
raster [Wed, 29 Jul 2009 08:19:34 +0000 (08:19 +0000)]
back to pre ver's

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

15 years agoSNAPSHOT: svn-03
raster [Wed, 29 Jul 2009 08:03:25 +0000 (08:03 +0000)]
SNAPSHOT: svn-03

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

15 years agounbreak static savers, cedric pay attention to seds!
barbieri [Tue, 28 Jul 2009 23:48:27 +0000 (23:48 +0000)]
unbreak static savers, cedric pay attention to seds!

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

15 years agoAdd som m4 directory ignores.
kwo [Tue, 28 Jul 2009 18:21:25 +0000 (18:21 +0000)]
Add som m4 directory ignores.

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

15 years agoFix build of loaders
sachiel [Tue, 28 Jul 2009 17:59:26 +0000 (17:59 +0000)]
Fix build of loaders

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

15 years agoclean dist rule
caro [Tue, 28 Jul 2009 11:50:22 +0000 (11:50 +0000)]
clean dist rule

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

15 years agoremove uneeded declaration (to be symetric with xcb code)
caro [Tue, 28 Jul 2009 09:55:08 +0000 (09:55 +0000)]
remove uneeded declaration (to be symetric with xcb code)

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

15 years ago * evas: Return Eina_Bool when it make sense.
cedric [Mon, 20 Jul 2009 15:33:10 +0000 (15:33 +0000)]
    * evas: Return Eina_Bool when it make sense.

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

15 years agoevas: add first bunch of typedefs for previously anonymous callbacks
mickeyl [Sat, 18 Jul 2009 22:43:18 +0000 (22:43 +0000)]
evas: add first bunch of typedefs for previously anonymous callbacks

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

15 years ago * rename 'x11' to 'xlib' when it makes sense
caro [Tue, 14 Jul 2009 21:16:08 +0000 (21:16 +0000)]
 * rename 'x11' to 'xlib' when it makes sense
 * allow the build of evas without xlib installed (for OpenInkpot guys)
 * add big fat warning when at least a module is linked statically (try it !)

more patches will follow now (ecore, e, rage and ewl)
I let pyton and c++ bindings maintainer to do the rename

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

15 years agofix uninitialized problems reported by valgrind.
barbieri [Sun, 12 Jul 2009 16:11:58 +0000 (16:11 +0000)]
fix uninitialized problems reported by valgrind.

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

15 years agocserve for evas now has a threaded loader - much better when multiple clients
raster [Fri, 10 Jul 2009 06:52:09 +0000 (06:52 +0000)]
cserve for evas now has a threaded loader - much better when multiple clients
aare hammering it with load requests

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

15 years agopatch from: Mikhail Gusarov <dottedmag@dottedmag.net>
raster [Fri, 10 Jul 2009 06:06:37 +0000 (06:06 +0000)]
patch from: Mikhail Gusarov <dottedmag@dottedmag.net>

evas_common_font_utf8_get_prev currently works correctly only on an
ASCII symbols. For non-ASCII it just returns random garbage somehow
constructed from a string.

Attached patch makes it work according to the comment at the start.

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

15 years ago * evas: Try all known modules when testing an unknown file.
cedric [Tue, 7 Jul 2009 11:07:43 +0000 (11:07 +0000)]
* evas: Try all known modules when testing an unknown file.

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

15 years agomissing ;
caro [Mon, 6 Jul 2009 21:48:11 +0000 (21:48 +0000)]
missing ;

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