platform/upstream/efl.git
14 years agoFix some warnings. I don't touch map code for now.
Vincent Torri [Thu, 22 Oct 2009 22:22:10 +0000 (22:22 +0000)]
Fix some warnings. I don't touch map code for now.

SVN revision: 43218

14 years agooops, it's eina_log_domain_unregister... domain, not dom!
Gustavo Sverzut Barbieri [Thu, 22 Oct 2009 20:14:05 +0000 (20:14 +0000)]
oops, it's eina_log_domain_unregister... domain, not dom!

SVN revision: 43213

14 years agoevas_map: more extensible and safe. add docs
Gustavo Sverzut Barbieri [Thu, 22 Oct 2009 20:11:33 +0000 (20:11 +0000)]
evas_map: more extensible and safe. add docs

change evas_map to return a structure that serves as an array of
points. This way we'll know for sure the number of points in it. Right
now it's hardcoded to 4, so check it, but in future we can just allow
more points and it should work.

added docs. I'm not sure about most of it, so it would be good to have
someone to review and fill in more, maybe that's raster? Grep for
"TODO" and you'll see the missing stuff. It would be good to add
examples in evas_map_point_coord_set() and
evas_map_point_image_uv_set()

SVN revision: 43211

14 years ago * evas: Add map to SDL also.
Cedric BAIL [Thu, 22 Oct 2009 17:06:06 +0000 (17:06 +0000)]
* evas: Add map to SDL also.

SVN revision: 43206

14 years ago * evas: Fix missing correction.
Cedric BAIL [Thu, 22 Oct 2009 16:39:20 +0000 (16:39 +0000)]
* evas: Fix missing correction.

SVN revision: 43205

14 years agoa little cleaner, but not faster
Carsten Haitzler [Thu, 22 Oct 2009 16:06:32 +0000 (16:06 +0000)]
a little cleaner, but not faster

SVN revision: 43204

14 years agofast path for solid maps.
Carsten Haitzler [Thu, 22 Oct 2009 15:51:18 +0000 (15:51 +0000)]
fast path for solid maps.

SVN revision: 43203

14 years agoadd some beginnigns of utility funcs to evas map. move it to its own file.
Carsten Haitzler [Thu, 22 Oct 2009 15:47:30 +0000 (15:47 +0000)]
add some beginnigns of utility funcs to evas map. move it to its own file.

SVN revision: 43201

14 years ago * evas: Cleanup move to eina log.
Cedric BAIL [Thu, 22 Oct 2009 15:22:22 +0000 (15:22 +0000)]
* evas: Cleanup move to eina log.

Patch from Mathieu Taillefumier.

SVN revision: 43200

14 years ago * ecore_cocoa: Improve Mac OS X support.
Cedric BAIL [Thu, 22 Oct 2009 11:08:01 +0000 (11:08 +0000)]
* ecore_cocoa: Improve Mac OS X support.

SVN revision: 43196

14 years agore-enable yuv shader for 6410.
Carsten Haitzler [Thu, 22 Oct 2009 08:55:07 +0000 (08:55 +0000)]
re-enable yuv shader for 6410.

SVN revision: 43195

14 years agoenable npot textures
Carsten Haitzler [Thu, 22 Oct 2009 08:53:25 +0000 (08:53 +0000)]
enable npot textures

SVN revision: 43194

14 years agopull smooth... that's not going to be sane. or smooth. hmmm.
Carsten Haitzler [Thu, 22 Oct 2009 07:31:25 +0000 (07:31 +0000)]
pull smooth... that's not going to be sane. or smooth. hmmm.

SVN revision: 43192

14 years agodefault load - 75dpi. like fonts.
Carsten Haitzler [Thu, 22 Oct 2009 06:40:58 +0000 (06:40 +0000)]
default load - 75dpi. like fonts.

SVN revision: 43190

14 years ago * eina: Fix EINA_LIST_REVERSE_FOREACH_SAFE typo from Gustavo Chaves.
Cedric BAIL [Wed, 21 Oct 2009 19:02:52 +0000 (19:02 +0000)]
* eina: Fix EINA_LIST_REVERSE_FOREACH_SAFE typo from Gustavo Chaves.

SVN revision: 43186

14 years ago * ecore_evas: Fix typo.
Cedric BAIL [Wed, 21 Oct 2009 14:55:44 +0000 (14:55 +0000)]
* ecore_evas: Fix typo.

SVN revision: 43185

14 years agoenable smooth path - same as nearest... for now
Carsten Haitzler [Wed, 21 Oct 2009 14:53:55 +0000 (14:53 +0000)]
enable smooth path - same as nearest... for now

SVN revision: 43183

14 years agohandle if uv are out of image coords - clamp. remove unsued bounds checks
Carsten Haitzler [Wed, 21 Oct 2009 14:45:55 +0000 (14:45 +0000)]
handle if uv are out of image coords - clamp. remove unsued bounds checks
(not needed anymore). also fix a black edge.

SVN revision: 43182

14 years ago * ecore: Add all header to package, will fix Quartz build with next package.
Cedric BAIL [Wed, 21 Oct 2009 13:42:10 +0000 (13:42 +0000)]
* ecore: Add all header to package, will fix Quartz build with next package.

SVN revision: 43181

14 years ago * evas: Make quartz engine compile again.
Cedric BAIL [Wed, 21 Oct 2009 13:09:04 +0000 (13:09 +0000)]
* evas: Make quartz engine compile again.

SVN revision: 43180

14 years agoimprove map.. now no rendering or segv bugs (that i have seen). woot. also
Carsten Haitzler [Wed, 21 Oct 2009 09:33:07 +0000 (09:33 +0000)]
improve map.. now no rendering or segv bugs (that i have seen). woot. also
handle clipping and clip-outs.

SVN revision: 43178

14 years agoAdd function to copy a part description. Helps to get templates going
Iván Briano [Wed, 21 Oct 2009 06:19:02 +0000 (06:19 +0000)]
Add function to copy a part description. Helps to get templates going

SVN revision: 43176

14 years agomap code... works.. with bugs... but works. visually...
Carsten Haitzler [Tue, 20 Oct 2009 16:03:57 +0000 (16:03 +0000)]
map code... works.. with bugs... but works. visually...

SVN revision: 43163

14 years agoevents is an array of HANDLE's, not an array of pointers of HANDLE's
Vincent Torri [Tue, 20 Oct 2009 10:46:05 +0000 (10:46 +0000)]
events is an array of HANDLE's, not an array of pointers of HANDLE's

SVN revision: 43162

14 years agoThe "generated" D-Bus signal is published with an int64 as it first
João Paulo Rechi Vita [Mon, 19 Oct 2009 14:05:54 +0000 (14:05 +0000)]
The "generated" D-Bus signal is published with an int64 as it first
parameter but an int32 is sent instead.

Patch by: João Paulo Rechi Vita <jprvita@profusion.mobi>

--This lina, and those below, will be ignored--

M    ethumb/src/bin/ethumbd.c

SVN revision: 43160

14 years agoSending an empty byte array to Ethumbd through the D-Bus API was
João Paulo Rechi Vita [Mon, 19 Oct 2009 14:04:43 +0000 (14:04 +0000)]
Sending an empty byte array to Ethumbd through the D-Bus API was
leading to a segfault.

Patch by: João Paulo Rechi Vita <jprvita@profusion.mobi>

SVN revision: 43159

14 years agotoo much INFO changed in INF...
Vincent Torri [Sun, 18 Oct 2009 04:24:57 +0000 (04:24 +0000)]
too much INFO changed in INF...

SVN revision: 43139

14 years agowrong log domain name
Vincent Torri [Sun, 18 Oct 2009 04:24:02 +0000 (04:24 +0000)]
wrong log domain name

SVN revision: 43138

14 years agomap image... not used yet.
Carsten Haitzler [Sat, 17 Oct 2009 10:25:51 +0000 (10:25 +0000)]
map image... not used yet.

SVN revision: 43131

14 years agoEvas_Data.h functions are deprecated.
Vincent Torri [Sat, 17 Oct 2009 09:10:31 +0000 (09:10 +0000)]
Evas_Data.h functions are deprecated.

SVN revision: 43130

14 years agoremove evas data from the visual studio project
Vincent Torri [Sat, 17 Oct 2009 08:54:41 +0000 (08:54 +0000)]
remove evas data from the visual studio project

SVN revision: 43129

14 years agowarnings--
Vincent Torri [Fri, 16 Oct 2009 09:25:08 +0000 (09:25 +0000)]
warnings--

SVN revision: 43114

14 years agoput windows.h inside _WIN32 guards...
Vincent Torri [Fri, 16 Oct 2009 09:23:34 +0000 (09:23 +0000)]
put windows.h inside _WIN32 guards...

SVN revision: 43113

14 years agoecore_exe for Windows.
Vincent Torri [Fri, 16 Oct 2009 09:17:26 +0000 (09:17 +0000)]
ecore_exe for Windows.

Not complete yet but it executes a command and kills it
TODO: pipes

SVN revision: 43112

14 years agoformatting
Vincent Torri [Fri, 16 Oct 2009 08:29:55 +0000 (08:29 +0000)]
formatting

SVN revision: 43111

14 years agoEvas :The doc say "This function removes the most recently added callback", consequen...
Jonathan Atton [Thu, 15 Oct 2009 20:50:15 +0000 (20:50 +0000)]
Evas :The doc say "This function removes the most recently added callback", consequently we have te prepend the items

SVN revision: 43103

14 years ago * add vi header
Vincent Torri [Thu, 15 Oct 2009 06:26:01 +0000 (06:26 +0000)]
 * add vi header
 * include Ecore.h after stdlib.h so that pid_t is defined on windows

SVN revision: 43092

14 years agoand flush there too
Carsten Haitzler [Thu, 15 Oct 2009 03:25:22 +0000 (03:25 +0000)]
and flush there too

SVN revision: 43091

14 years agoflush queu at context change time (use win) just in case
Carsten Haitzler [Thu, 15 Oct 2009 01:39:22 +0000 (01:39 +0000)]
flush queu at context change time (use win) just in case

SVN revision: 43090

14 years agoeet doc looks better now
Vincent Torri [Wed, 14 Oct 2009 19:41:54 +0000 (19:41 +0000)]
eet doc looks better now

SVN revision: 43084

14 years agoembryo doc looks better now
Vincent Torri [Wed, 14 Oct 2009 19:31:44 +0000 (19:31 +0000)]
embryo doc looks better now

SVN revision: 43083

14 years agoevas doc looks better now
Vincent Torri [Wed, 14 Oct 2009 19:21:37 +0000 (19:21 +0000)]
evas doc looks better now

SVN revision: 43082

14 years agofix Evil documentation
Vincent Torri [Wed, 14 Oct 2009 18:48:13 +0000 (18:48 +0000)]
fix Evil documentation

SVN revision: 43077

14 years agoecore_ipc is actually a required dep of ecore_config
Vincent Torri [Wed, 14 Oct 2009 17:30:05 +0000 (17:30 +0000)]
ecore_ipc is actually a required dep of ecore_config

SVN revision: 43076

14 years agoallow the compilation of ecore_file without ecore_con
Vincent Torri [Wed, 14 Oct 2009 17:29:13 +0000 (17:29 +0000)]
allow the compilation of ecore_file without ecore_con

SVN revision: 43075

14 years agolink to right header file in docs
Carsten Haitzler [Wed, 14 Oct 2009 03:29:20 +0000 (03:29 +0000)]
link to right header file in docs

SVN revision: 43067

14 years agofix compilation on Windows CE
Vincent Torri [Tue, 13 Oct 2009 17:35:08 +0000 (17:35 +0000)]
fix compilation on Windows CE

SVN revision: 43057

14 years agouse fprintf for messages
Vincent Torri [Tue, 13 Oct 2009 17:31:18 +0000 (17:31 +0000)]
use fprintf for messages

SVN revision: 43056

14 years agofix compilation on Windows CE
Vincent Torri [Tue, 13 Oct 2009 17:27:49 +0000 (17:27 +0000)]
fix compilation on Windows CE

SVN revision: 43055

14 years agoAdd some more headers at the top of eina_amalgamation.c.
Vincent Torri [Tue, 13 Oct 2009 17:14:50 +0000 (17:14 +0000)]
Add some more headers at the top of eina_amalgamation.c.
Fix compilation on Windows CE

SVN revision: 43054

14 years ago * eina_hash: First parameter could be NULL.
Cedric BAIL [Tue, 13 Oct 2009 17:11:58 +0000 (17:11 +0000)]
* eina_hash: First parameter could be NULL.

SVN revision: 43053

14 years agoadd declaration of alloca
Vincent Torri [Tue, 13 Oct 2009 16:54:30 +0000 (16:54 +0000)]
add declaration of alloca

SVN revision: 43050

14 years agofix font aligned tex.
Carsten Haitzler [Tue, 13 Oct 2009 10:42:03 +0000 (10:42 +0000)]
fix font aligned tex.

SVN revision: 43049

14 years agomore work putting shared bits in shared. but context seems to be a big problem.
Carsten Haitzler [Tue, 13 Oct 2009 09:40:39 +0000 (09:40 +0000)]
more work putting shared bits in shared. but context seems to be a big problem.
:(

SVN revision: 43048

14 years agodisable yuv for 6410 - seems theres a bug., use img shader instead just as a
Carsten Haitzler [Tue, 13 Oct 2009 03:12:32 +0000 (03:12 +0000)]
disable yuv for 6410 - seems theres a bug., use img shader instead just as a
placeholder.

SVN revision: 43047

14 years agofree up stuff on context free. still need to do programs
Carsten Haitzler [Tue, 13 Oct 2009 01:44:46 +0000 (01:44 +0000)]
free up stuff on context free. still need to do programs

SVN revision: 43046

14 years agoadd level 0 as request. dont want overlay.
Carsten Haitzler [Tue, 13 Oct 2009 01:30:04 +0000 (01:30 +0000)]
add level 0 as request. dont want overlay.

SVN revision: 43045

14 years agoset tex min/mag filter always
Carsten Haitzler [Tue, 13 Oct 2009 00:37:16 +0000 (00:37 +0000)]
set tex min/mag filter always

SVN revision: 43044

14 years agodont eed these params here
Carsten Haitzler [Mon, 12 Oct 2009 18:02:33 +0000 (18:02 +0000)]
dont eed these params here

SVN revision: 43038

14 years agomini-speedups!
Carsten Haitzler [Mon, 12 Oct 2009 15:22:38 +0000 (15:22 +0000)]
mini-speedups!

SVN revision: 43037

14 years agomore work on the gles + gl engine.
Carsten Haitzler [Mon, 12 Oct 2009 13:19:55 +0000 (13:19 +0000)]
more work on the gles + gl engine.

SVN revision: 43036

14 years agoand one more untested fix
Carsten Haitzler [Mon, 12 Oct 2009 03:52:23 +0000 (03:52 +0000)]
and one more untested fix

SVN revision: 43033

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

SVN revision: 43032

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

SVN revision: 43031

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

SVN revision: 43030

14 years agosome infra for starting to handle dest-alpha (rgba) windows in gl engine.
Carsten Haitzler [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.

SVN revision: 43015

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

SVN revision: 43014

14 years agofix autofoo make and included files etc. produce shader binaries for systems
Carsten Haitzler [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

SVN revision: 43004

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

SVN revision: 43002

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

SVN revision: 43001

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

SVN revision: 43000

14 years ago * API break: _shutdown() functions return an int, now
Vincent Torri [Sat, 10 Oct 2009 06:19:13 +0000 (06:19 +0000)]
 * API break: _shutdown() functions return an int, now
 * simplify a bit and fix init/shutdown functions

SVN revision: 42996

14 years ago * check the returned value of the _init() functions
Vincent Torri [Sat, 10 Oct 2009 05:28:43 +0000 (05:28 +0000)]
 * check the returned value of the _init() functions
 * simplify a bit the init/shutdown functions

SVN revision: 42995

14 years agoadd --enable-gl-flavor-gles to force GLES flavor of GL instead of "standard"
Carsten Haitzler [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.

SVN revision: 42994

14 years ago * simplify a bit and fix init/shutdown functions
Vincent Torri [Sat, 10 Oct 2009 03:45:35 +0000 (03:45 +0000)]
 * simplify a bit and fix init/shutdown functions
 * rename logging macros

SVN revision: 42993

14 years ago * simplify a bit and fix init/shutdown functions
Vincent Torri [Sat, 10 Oct 2009 03:45:06 +0000 (03:45 +0000)]
 * simplify a bit and fix init/shutdown functions
 * rename logging macros

SVN revision: 42992

14 years agono need for ref count in ecore_thread init/shutdown functions
Vincent Torri [Sat, 10 Oct 2009 03:24:56 +0000 (03:24 +0000)]
no need for ref count in ecore_thread init/shutdown functions

SVN revision: 42991

14 years agobigger clipper
Iván Briano [Fri, 9 Oct 2009 19:17:55 +0000 (19:17 +0000)]
bigger clipper

SVN revision: 42984

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

SVN revision: 42983

14 years agonew gl engine. no one uses it anyway. not 100% complete, but much better than
Carsten Haitzler [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.

SVN revision: 42982

14 years ago * edje: Support back empty file.
Cedric BAIL [Fri, 9 Oct 2009 08:51:03 +0000 (08:51 +0000)]
* edje: Support back empty file.

SVN revision: 42981

14 years agoadd logging in edje_main.c only for now. Could be extended
Vincent Torri [Fri, 9 Oct 2009 05:41:05 +0000 (05:41 +0000)]
add logging in edje_main.c only for now. Could be extended
to other files later.

SVN revision: 42980

14 years agoformatting
Vincent Torri [Fri, 9 Oct 2009 05:38:52 +0000 (05:38 +0000)]
formatting

SVN revision: 42979

14 years agorename _edje_edd_setup() and _edje_edd_free() to respectively
Vincent Torri [Fri, 9 Oct 2009 05:17:19 +0000 (05:17 +0000)]
rename _edje_edd_setup() and _edje_edd_free() to respectively
_edje_edd_init() and _edje_edd_shutdown() to follow standard
naming convention

SVN revision: 42978

14 years agoinitialize eina first in eet_init().
Vincent Torri [Fri, 9 Oct 2009 05:07:26 +0000 (05:07 +0000)]
initialize eina first in eet_init().

SVN revision: 42977

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

SVN revision: 42976

14 years agoCheck if one of the dependencies fails in edje_init()
Vincent Torri [Thu, 8 Oct 2009 21:58:32 +0000 (21:58 +0000)]
Check if one of the dependencies fails in edje_init()

SVN revision: 42975

14 years agofix tmp dir on Windows
Vincent Torri [Thu, 8 Oct 2009 21:45:55 +0000 (21:45 +0000)]
fix tmp dir on Windows

SVN revision: 42974

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

SVN revision: 42972

14 years agofix eet_init() when called several times but is failing
Vincent Torri [Thu, 8 Oct 2009 21:16:26 +0000 (21:16 +0000)]
fix eet_init() when called several times but is failing

SVN revision: 42971

14 years agofix evil_init() when called several times but is failing
Vincent Torri [Thu, 8 Oct 2009 21:14:55 +0000 (21:14 +0000)]
fix evil_init() when called several times but is failing

SVN revision: 42970

14 years agoadd external api call to call smart calc calls on al smarts on a canvas
Carsten Haitzler [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

SVN revision: 42960

14 years ago * simplify a bit edje_init() and edje_shutdown() a bit
Vincent Torri [Thu, 8 Oct 2009 07:05:19 +0000 (07:05 +0000)]
 * simplify a bit edje_init() and edje_shutdown() a bit
 * change behavior of edje_shutdown() to make it more standard
 * move eet_shutdown()

the order still seems strange. I don't know if i can freely move
the init/shutdown functions

SVN revision: 42958

14 years agosimplify embryo_init() and embryo_shutdown() a bit
Vincent Torri [Thu, 8 Oct 2009 06:35:48 +0000 (06:35 +0000)]
simplify embryo_init() and embryo_shutdown() a bit

SVN revision: 42957

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

SVN revision: 42956

14 years agosimplify eet_init() and eet_shutdown() a bit
Vincent Torri [Thu, 8 Oct 2009 06:04:03 +0000 (06:04 +0000)]
simplify eet_init() and eet_shutdown() a bit

SVN revision: 42954

14 years ago * src/lib/evil_main.c:
Vincent Torri [Thu, 8 Oct 2009 05:01:50 +0000 (05:01 +0000)]
* src/lib/evil_main.c:
Shutdown socket system in evil_shutdown().
Update init/shutdown scheme.

SVN revision: 42952

14 years agoand delete size change hints cb if unswallowed
Carsten Haitzler [Thu, 8 Oct 2009 03:49:51 +0000 (03:49 +0000)]
and delete size change hints cb if unswallowed

SVN revision: 42951

14 years agoif a swallowed object shanges size hints.. re-fetch and calc!
Carsten Haitzler [Thu, 8 Oct 2009 03:44:53 +0000 (03:44 +0000)]
if a swallowed object shanges size hints.. re-fetch and calc!

SVN revision: 42949

14 years agoremove unused variable
Vincent Torri [Wed, 7 Oct 2009 18:38:08 +0000 (18:38 +0000)]
remove unused variable

SVN revision: 42945