Carsten Haitzler [Fri, 23 Oct 2009 00:01:15 +0000 (00:01 +0000)]
fix xml init - called multilpe times, has no count for init + shutdown.
SVN revision: 43222
Vincent Torri [Thu, 22 Oct 2009 22:33:06 +0000 (22:33 +0000)]
Fix some warnings. I don't touch gl engines for now
SVN revision: 43221
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
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
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
Cedric BAIL [Thu, 22 Oct 2009 17:06:06 +0000 (17:06 +0000)]
* evas: Add map to SDL also.
SVN revision: 43206
Cedric BAIL [Thu, 22 Oct 2009 16:39:20 +0000 (16:39 +0000)]
* evas: Fix missing correction.
SVN revision: 43205
Carsten Haitzler [Thu, 22 Oct 2009 16:06:32 +0000 (16:06 +0000)]
a little cleaner, but not faster
SVN revision: 43204
Carsten Haitzler [Thu, 22 Oct 2009 15:51:18 +0000 (15:51 +0000)]
fast path for solid maps.
SVN revision: 43203
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
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
Cedric BAIL [Thu, 22 Oct 2009 11:08:01 +0000 (11:08 +0000)]
* ecore_cocoa: Improve Mac OS X support.
SVN revision: 43196
Carsten Haitzler [Thu, 22 Oct 2009 08:55:07 +0000 (08:55 +0000)]
re-enable yuv shader for 6410.
SVN revision: 43195
Carsten Haitzler [Thu, 22 Oct 2009 08:53:25 +0000 (08:53 +0000)]
enable npot textures
SVN revision: 43194
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
Carsten Haitzler [Thu, 22 Oct 2009 06:40:58 +0000 (06:40 +0000)]
default load - 75dpi. like fonts.
SVN revision: 43190
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
Cedric BAIL [Wed, 21 Oct 2009 14:55:44 +0000 (14:55 +0000)]
* ecore_evas: Fix typo.
SVN revision: 43185
Carsten Haitzler [Wed, 21 Oct 2009 14:53:55 +0000 (14:53 +0000)]
enable smooth path - same as nearest... for now
SVN revision: 43183
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
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
Cedric BAIL [Wed, 21 Oct 2009 13:09:04 +0000 (13:09 +0000)]
* evas: Make quartz engine compile again.
SVN revision: 43180
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
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
Carsten Haitzler [Tue, 20 Oct 2009 16:03:57 +0000 (16:03 +0000)]
map code... works.. with bugs... but works. visually...
SVN revision: 43163
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
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
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
Vincent Torri [Sun, 18 Oct 2009 04:24:57 +0000 (04:24 +0000)]
too much INFO changed in INF...
SVN revision: 43139
Vincent Torri [Sun, 18 Oct 2009 04:24:02 +0000 (04:24 +0000)]
wrong log domain name
SVN revision: 43138
Carsten Haitzler [Sat, 17 Oct 2009 10:25:51 +0000 (10:25 +0000)]
map image... not used yet.
SVN revision: 43131
Vincent Torri [Sat, 17 Oct 2009 09:10:31 +0000 (09:10 +0000)]
Evas_Data.h functions are deprecated.
SVN revision: 43130
Vincent Torri [Sat, 17 Oct 2009 08:54:41 +0000 (08:54 +0000)]
remove evas data from the visual studio project
SVN revision: 43129
Vincent Torri [Fri, 16 Oct 2009 09:25:08 +0000 (09:25 +0000)]
warnings--
SVN revision: 43114
Vincent Torri [Fri, 16 Oct 2009 09:23:34 +0000 (09:23 +0000)]
put windows.h inside _WIN32 guards...
SVN revision: 43113
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
Vincent Torri [Fri, 16 Oct 2009 08:29:55 +0000 (08:29 +0000)]
formatting
SVN revision: 43111
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
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
Carsten Haitzler [Thu, 15 Oct 2009 03:25:22 +0000 (03:25 +0000)]
and flush there too
SVN revision: 43091
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
Vincent Torri [Wed, 14 Oct 2009 19:41:54 +0000 (19:41 +0000)]
eet doc looks better now
SVN revision: 43084
Vincent Torri [Wed, 14 Oct 2009 19:31:44 +0000 (19:31 +0000)]
embryo doc looks better now
SVN revision: 43083
Vincent Torri [Wed, 14 Oct 2009 19:21:37 +0000 (19:21 +0000)]
evas doc looks better now
SVN revision: 43082
Vincent Torri [Wed, 14 Oct 2009 18:48:13 +0000 (18:48 +0000)]
fix Evil documentation
SVN revision: 43077
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
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
Carsten Haitzler [Wed, 14 Oct 2009 03:29:20 +0000 (03:29 +0000)]
link to right header file in docs
SVN revision: 43067
Vincent Torri [Tue, 13 Oct 2009 17:35:08 +0000 (17:35 +0000)]
fix compilation on Windows CE
SVN revision: 43057
Vincent Torri [Tue, 13 Oct 2009 17:31:18 +0000 (17:31 +0000)]
use fprintf for messages
SVN revision: 43056
Vincent Torri [Tue, 13 Oct 2009 17:27:49 +0000 (17:27 +0000)]
fix compilation on Windows CE
SVN revision: 43055
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
Cedric BAIL [Tue, 13 Oct 2009 17:11:58 +0000 (17:11 +0000)]
* eina_hash: First parameter could be NULL.
SVN revision: 43053
Vincent Torri [Tue, 13 Oct 2009 16:54:30 +0000 (16:54 +0000)]
add declaration of alloca
SVN revision: 43050
Carsten Haitzler [Tue, 13 Oct 2009 10:42:03 +0000 (10:42 +0000)]
fix font aligned tex.
SVN revision: 43049
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
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
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
Carsten Haitzler [Tue, 13 Oct 2009 01:30:04 +0000 (01:30 +0000)]
add level 0 as request. dont want overlay.
SVN revision: 43045
Carsten Haitzler [Tue, 13 Oct 2009 00:37:16 +0000 (00:37 +0000)]
set tex min/mag filter always
SVN revision: 43044
Carsten Haitzler [Mon, 12 Oct 2009 18:02:33 +0000 (18:02 +0000)]
dont eed these params here
SVN revision: 43038
Carsten Haitzler [Mon, 12 Oct 2009 15:22:38 +0000 (15:22 +0000)]
mini-speedups!
SVN revision: 43037
Carsten Haitzler [Mon, 12 Oct 2009 13:19:55 +0000 (13:19 +0000)]
more work on the gles + gl engine.
SVN revision: 43036
Carsten Haitzler [Mon, 12 Oct 2009 03:52:23 +0000 (03:52 +0000)]
and one more untested fix
SVN revision: 43033
Carsten Haitzler [Mon, 12 Oct 2009 03:43:00 +0000 (03:43 +0000)]
and fix more bits not tested yet
SVN revision: 43032
Carsten Haitzler [Mon, 12 Oct 2009 03:35:32 +0000 (03:35 +0000)]
remove _dends. old code.
SVN revision: 43031
Carsten Haitzler [Mon, 12 Oct 2009 03:31:24 +0000 (03:31 +0000)]
update build for gles on s3c6410 testing
SVN revision: 43030
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
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
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
Carsten Haitzler [Sat, 10 Oct 2009 14:55:10 +0000 (14:55 +0000)]
and delete u and v textures too
SVN revision: 43002
Carsten Haitzler [Sat, 10 Oct 2009 14:48:34 +0000 (14:48 +0000)]
fix yuv shader. right now.
SVN revision: 43001
Carsten Haitzler [Sat, 10 Oct 2009 13:24:15 +0000 (13:24 +0000)]
yuv support is back now.
SVN revision: 43000
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
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
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
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
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
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
Iván Briano [Fri, 9 Oct 2009 19:17:55 +0000 (19:17 +0000)]
bigger clipper
SVN revision: 42984
Carsten Haitzler [Fri, 9 Oct 2009 15:17:27 +0000 (15:17 +0000)]
oops missed file.
SVN revision: 42983
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
Cedric BAIL [Fri, 9 Oct 2009 08:51:03 +0000 (08:51 +0000)]
* edje: Support back empty file.
SVN revision: 42981
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
Vincent Torri [Fri, 9 Oct 2009 05:38:52 +0000 (05:38 +0000)]
formatting
SVN revision: 42979
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
Vincent Torri [Fri, 9 Oct 2009 05:07:26 +0000 (05:07 +0000)]
initialize eina first in eet_init().
SVN revision: 42977
Carsten Haitzler [Fri, 9 Oct 2009 04:31:13 +0000 (04:31 +0000)]
dont retunr if invalid
SVN revision: 42976
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
Vincent Torri [Thu, 8 Oct 2009 21:45:55 +0000 (21:45 +0000)]
fix tmp dir on Windows
SVN revision: 42974
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
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
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
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
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
Vincent Torri [Thu, 8 Oct 2009 06:35:48 +0000 (06:35 +0000)]
simplify embryo_init() and embryo_shutdown() a bit
SVN revision: 42957
Vincent Torri [Thu, 8 Oct 2009 06:25:09 +0000 (06:25 +0000)]
simplify evas_init() and evas_shutdown() a bit
SVN revision: 42956
Vincent Torri [Thu, 8 Oct 2009 06:04:03 +0000 (06:04 +0000)]
simplify eet_init() and eet_shutdown() a bit
SVN revision: 42954
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
Carsten Haitzler [Thu, 8 Oct 2009 03:49:51 +0000 (03:49 +0000)]
and delete size change hints cb if unswallowed
SVN revision: 42951