Carsten Haitzler
5a8d82228f
update on recent symbol finding changes in evas - use dlsym for fbo's
2013-03-17 13:55:10 +09:00
Cedric Bail
d482c5cc59
edje: fix run on 64bits system.
2013-03-17 13:00:20 +09:00
Cedric Bail
d4172f555a
ecore_con: fix warnings when curl is not available.
2013-03-17 10:34:40 +09:00
Cedric Bail
5969101c57
ecore: another needed virtual destructor.
2013-03-17 10:34:27 +09:00
Cedric Bail
26d9130926
ethumb: we are linking with Ethumb_Client.
2013-03-16 23:20:49 +09:00
Cedric Bail
e890b24457
ecore: virtual destructors are needed
2013-03-16 23:12:47 +09:00
Cedric Bail
6df7da23b5
ecore: lower more warning level.
2013-03-16 23:08:19 +09:00
Cedric Bail
d8791d3d17
edje: lower warning level.
2013-03-16 22:59:01 +09:00
Cedric Bail
cc9343803e
edje: remove that anoying \n.
2013-03-16 22:55:46 +09:00
Cedric Bail
3de2c3a79c
gitignore: let's forget about exe files.
2013-03-16 22:49:39 +09:00
Cedric Bail
06ce7c2ede
eina: add support for Systemd journal in Eina_Log.
...
NOTE: if you start your process with Systemd it will automatically use
Journald API. You will need to overide the default logging function to
change that behavior.
2013-03-16 22:49:32 +09:00
Daniel Willmann
116b775c30
ecore_evas: Mark unused variables as unused
...
Get rid of warnings introduced by commit a4593c
Signed-off-by: Daniel Willmann <daniel@totalueberwachung.de>
2013-03-16 12:33:36 +00:00
Cedric Bail
6fdaef0259
efl: fix compilation on Windows when no Evil library is installed.
2013-03-16 16:33:57 +09:00
Cedric Bail
ba4db2c241
ecore_evas: follow naming of other modules for Windows to.
2013-03-16 15:54:18 +09:00
Cedric Bail
a4593c1cdf
ecore_evas: killing Glew and Direct3d, because someone already killed Kenny.
2013-03-16 15:50:01 +09:00
Cedric Bail
338412434c
edje: fix edje_watch compilation on Windows.
2013-03-16 15:40:36 +09:00
Cedric Bail
69b5868005
edje: fix epp compilation on Windows.
2013-03-16 15:40:35 +09:00
Cedric Bail
8866220a6d
evil: uselesss dependencies.
2013-03-16 15:40:34 +09:00
Cedric Bail
ebdb49cf0e
efreet: avoid symbol collision.
2013-03-16 15:40:33 +09:00
Cedric Bail
b4becd5d7a
efreet: fix compilation on Windows.
2013-03-16 15:40:32 +09:00
Cedric Bail
7a5bdf4673
edbus: fix compilation on Windows.
2013-03-16 15:40:29 +09:00
Cedric Bail
1959898724
ecore_con: improve portability.
2013-03-16 15:40:26 +09:00
Cedric BAIL
6b4ba5cead
eina: a little bit sleepy, put that in the right file.
2013-03-15 16:47:05 +09:00
Cedric BAIL
352ed3cfa4
eina: add evil in.
2013-03-15 16:41:46 +09:00
Carsten Haitzler
6546c75a33
fix doc formatting.
2013-03-15 16:16:46 +09:00
Cedric BAIL
0dde9a6574
eina: share eina_file_copy code accross platform.
2013-03-15 16:05:39 +09:00
Carsten Haitzler
3728c60311
Fix opengl-es 2.0 engine support to only use GL_UNPACK_ROW_LENGTH
...
if the correct gles extension exists.
2013-03-15 13:05:39 +09:00
Carsten Haitzler
5a00aa5b25
evas gl engine -> prefer extn symbols over non-extn symbols
2013-03-15 12:15:19 +09:00
Cedric BAIL
d40fdc2e5f
ecore: improve systemd support after fork.
2013-03-15 11:41:42 +09:00
Cedric BAIL
241bed4cd6
evas: fix uninitialized data.
2013-03-15 11:05:25 +09:00
Cedric BAIL
e70502f1a1
eina: improve portability of Eina_File.
2013-03-15 11:05:25 +09:00
Daniel Willmann
f90726cf35
Revert "eina: improve portability of Eina_File."
...
This reverts commit c002d113f1
.
This commit reliably breaks builds with clang. Please test with
export CC=clang before you commit again.
export CC=clang
./autogen.sh --enable-multisense && make -j 10
The error Jenkins gets (I confirmed locally):
/bin/bash: line 1: 13549 Segmentation fault (core dumped) EFL_RUN_IN_TREE=1 ./bin/edje/edje_cc -id . -fd . -id ./tests/emotion/data tests/emotion/data/theme.edc tests/emotion/data/theme.edj
2013-03-14 17:21:48 +00:00
Tom Hacohen
8aed36e914
Edje match: Cleaned up cedric's *IMPORTANT* compiler warnings.
2013-03-14 16:03:15 +00:00
Chris Michael
cac7a4dad8
Fix for building without setting the opengl=es option.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-03-14 14:50:23 +00:00
Cedric BAIL
49887271d2
eina: remove duplicated declaration.
2013-03-14 21:00:03 +09:00
Cedric BAIL
c002d113f1
eina: improve portability of Eina_File.
2013-03-14 20:52:37 +09:00
Cedric BAIL
81f739da84
eina: improve usability of Eina_Tmpstr.
...
Added eina_tmpstr_add_length and eina_tmpstr_strlen.
2013-03-14 20:52:37 +09:00
Mike Blumenkrantz
4ab02d7f6b
fix writes/flushes with servers for ecore-con
2013-03-14 11:48:05 +00:00
Cedric BAIL
dbd044055d
evas: fix compilation issue due to change of Evas_Object structure.
2013-03-14 10:44:56 +09:00
Cedric BAIL
464391ca07
edje: fix Eina_Cow usage in edje.
2013-03-14 10:39:41 +09:00
Tom Hacohen
7ebdd8446b
Eo: Make the benchmark values larger to improve the sample space.
2013-03-13 16:40:38 +00:00
Stefan Schmidt
9f8744a50a
eina/tests: Adding return to non void function.
...
This fixes the test case for me. Also fixes two small wanring while being there.
2013-03-13 13:19:54 +00:00
Vladislav Brovko
8ca2871f82
eina: add tests.
...
Added tests:
- eina_simple_xml_parser_null_node_dump,
- eina_simple_xml_parser_childs_count,
- eina_simple_xml_parser_parse_with_custom_callback.
Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
2013-03-13 18:02:44 +09:00
Cedric BAIL
3e0d35bfc2
edje: protect for people who don't have Ephysics.
2013-03-13 17:38:57 +09:00
Cedric Bail
709b975ca3
check fchmod existence for portabilityy
2013-03-13 17:04:32 +09:00
Cedric BAIL
e5f343f79a
edje: fix use of Eina_Cow in Edje, stack and memcpy issue here.
2013-03-13 16:47:53 +09:00
Nikolay Lopatka
3e07236148
Edje: Add test for edje_object_file_set.
...
Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
2013-03-13 16:47:53 +09:00
Cedric BAIL
488ea9ec82
edje: reduce memory usage of Edje signal callbacks and automates.
...
This patch try to share signal callbacks and automate accross all Edje
object. It does use an Eina_Hash on the callback description (signal,
source, func). There is no need to check it against Edje file or group
only the callbacks matter.
This version remove all use of size_t as it should never be above 32bits.
We have a hard limit on the number of callback to 2^32 now. I am considering
it would be sane to make it a short.
2013-03-13 16:46:42 +09:00
Cedric BAIL
c78f4d7bfa
edje: use Eina_Cow for physics and map Edje_Real_Part_State.
...
This reduce memory used per Edje_Part description by 2 on my tests.
2013-03-13 14:35:31 +09:00
Cedric BAIL
d79a2efa39
evas: use Eina_Cow a lot more and we are closer to the memory size of 1.7.
2013-03-13 14:35:25 +09:00