Tom Hacohen
9e72d028ac
Evas object: Fixed clouseau reporting for align and weight.
2013-03-19 10:47:41 +00:00
Stefan Schmidt
b3c1a6c1c5
eina: Add execinfo.h to avoid implicit declarations.
...
If we have backtrace support we should also add the header before
using the backtrace and backtrace_symbols_fd functions.
2013-03-19 08:38:11 +00:00
Cedric Bail
9e745d4a2c
efl: add macro to swap Windows and Unix path separators.
2013-03-19 15:15:46 +09:00
Cedric Bail
b631878821
ecore: fix overflow on Windows 64 bits.
2013-03-19 15:15:37 +09:00
Cedric BAIL
5f2ec224e9
eina: speed up Eina_Cow.
...
* Use Eina_Hash instead of Eina_List to remember what memory did change.
* Turn off Eina_Cow use of Eina_Magic when doing a release as it is only
used internaly and we should not make any mistake there.
2013-03-19 15:11:50 +09:00
Cedric BAIL
5815be54f5
edje: let's not segfault when we remove a non existant callback.
2013-03-19 14:48:57 +09:00
Tom Hacohen
e4c00e098a
Eo: Added an eo_do_super benchmark.
2013-03-18 16:14:18 +00:00
Tom Hacohen
a170683334
Change usage of eo_do_super to the new prototype.
2013-03-18 16:14:18 +00:00
Tom Hacohen
83180acf26
Eo: Added cur_klass as a parameter to eo_*_do_super.
...
We now need to pass the current class to eo_do_super. This is faster and
more memory efficient and generally lets us do things better.
Using the eo_benchmarks we get ~20% speed-up.
2013-03-18 16:14:18 +00:00
Lucas De Marchi
61ca9d550d
Revert "Add a new API to edbus to let it create an EDbus session from"
...
This reverts commit 8ecd30d578
.
First of all, if it's not tested it shouldn't be committed. Seriously,
test your stuff before committing, particularly when you *add* an API.
If it slips in and we forget it there, once it's released we can no
longer remove it.
Second, EDBus is a complete wrapper over libdbus and is in our intention
to remove libdbus when the EDBus implements the wire protocol itself.
Therefore there's no point in adding a public function to create an
EDBus_Connection from a DBusConnection, even if it's passed as a void
pointer.
2013-03-18 10:27:14 -03:00
Daniel Willmann
262f05782b
embryo_cc: Fix possible buffer overflow in setconfig()
...
Need to account for the space of the trailing '/' as well.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-03-18 12:46:26 +00:00
Cedric BAIL
42d320c523
edje: i am lazy, i like to not care about case.
2013-03-18 16:28:22 +09:00
Cedric BAIL
638d6e1dff
edje: handle custom state to.
2013-03-18 16:28:22 +09:00
Cedric Bail
b754529325
edje: fix run on 64bits system.
2013-03-18 16:28:22 +09:00
Carsten Haitzler
966626d0b7
Revert "edje: fix run on 64bits system."
...
This reverts commit d482c5cc59
.
2013-03-17 20:00:20 +09:00
Daniel Juyung Seo
0dba1e9b8a
eina eina_inlist.c: fixed formatting while reading the code.
2013-03-17 19:00:49 +09:00
Daniel Juyung Seo
0140560530
Ecore.h: use ECORE_CALLBACK_RENEW/CANCEL for timer callback.
2013-03-17 17:54:40 +09:00
Carsten Haitzler
797c1a1283
seems tegra has gotten better so up pipe max number in gl engine.
2013-03-17 14:18:52 +09:00
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