Carsten Haitzler
0bbec07e69
protect against a whole bunch of NULLS that the new eo stuff brings out.
...
SVN revision: 79129
2012-11-12 02:22:39 +00:00
ChunEon Park
1bd3bbfdd3
evas/event - add the xy origin to object when coords are transformed
...
Signed-Off-By: Leandro Dorileo<dorileo@profusioin.mobi>
SVN revision: 79098
2012-11-10 12:52:00 +00:00
ChunEon Park
dbc578ca0d
evas - don't update events if the object is invisible source
...
SVN revision: 79087
2012-11-10 09:05:05 +00:00
Vincent Torri
650d3d723c
Eina: Fix build on Solaris 10
...
Patch by Robert David
SVN revision: 79085
2012-11-10 08:35:11 +00:00
Carsten Haitzler
f5f650833a
check return values of eo_data_get more... :)
...
SVN revision: 79078
2012-11-10 03:44:04 +00:00
Vincent Torri
60bdd4c22e
unused variable
...
SVN revision: 79067
2012-11-09 21:35:03 +00:00
Vincent Torri
f45f7ab5b1
Evas: fix memset bug and no need to check returned value of alloca
...
SVN revision: 79064
2012-11-09 21:22:04 +00:00
Christopher Michael
ec5d3e18f8
Remove unused variable about source visibility.
...
Signed-off-by: Christopher Michael <cpmichael1@comcast.net>
SVN revision: 79033
2012-11-09 17:54:09 +00:00
Christopher Michael
ae12f5efa9
Fix shadowed variable warnings.
...
Signed-off-by: Christopher Michael <cpmichael1@comcast.net>
SVN revision: 79032
2012-11-09 17:54:00 +00:00
Carsten Haitzler
0462ae7dda
this is a new segv... get it with e17's language selector in wizard! :(
...
SVN revision: 79027
2012-11-09 15:02:39 +00:00
Vincent Torri
c9cece3c2a
Evas: cygwin port
...
Patch by Yaakov Selkowitz
SVN revision: 78955
2012-11-07 05:41:08 +00:00
Vincent Torri
db5c257d1a
Eina: Compilation on cygwin
...
Patch by Yaakov Selkowitz, thanks :)
SVN revision: 78953
2012-11-07 00:48:10 +00:00
Vincent Torri
c15e9c6575
merge: and now Evas
...
I've tested make -j 3 install and it works nicely
I've tested expedite with software and opengl xlib,
and it works. Not tested other engines, so please
report any problems (engines or other) on the ML.
TODO: examples and tests, I'll add them later
ISSUE: Eina_Unicode size check. It indirectly depends on
eina_config.h, which is created at the end of the
configure script. So its size is always 0. I don't
know how that size is used, so I can't do a lot,
for now.
SVN revision: 78895
2012-11-04 11:51:42 +00:00
Vincent Torri
109efca5cb
merge: move lz4 to src/static_libs/lz4 (same will hold for evas' linebreak), ignore++--
...
SVN revision: 78807
2012-11-01 16:58:56 +00:00
Vincent Torri
58a9a0ad57
merge: don't use recursive subdirs. Compilation should be faster.
...
Please check.
note1: Only lib and bin for now, but should be extended to other stuff
note2: distcheck does not work because eo_suite is failing.
SVN revision: 78758
2012-11-01 12:56:52 +00:00
Vincent Torri
0b211e0c20
eina: formatting
...
SVN revision: 78756
2012-11-01 12:36:20 +00:00
Cedric BAIL
cf8a61527f
efl: backport r78689.
...
SVN revision: 78690
2012-10-31 05:58:50 +00:00
Cedric BAIL
4cf317b877
eina: fix typo.
...
SVN revision: 78586
2012-10-28 13:02:14 +00:00
Cedric BAIL
5fd68084c9
eina: try to fix my own mess.
...
SVN revision: 78585
2012-10-28 12:10:36 +00:00
Vincent Torri
5bdb5d3763
merge: add embryo
...
please check and report problems (not cosmetic ones)
someone should update the efl.spec.in file, i don't know that stuff
SVN revision: 78512
2012-10-26 09:01:52 +00:00
Vincent Torri
124e0d4afd
merge: add a holdall variable
...
SVN revision: 78503
2012-10-26 06:57:11 +00:00
Vincent Torri
aac3e95ccf
merge: -Wl,--enable-auto-import is useless with recent versions of gcc on Windows
...
SVN revision: 78495
2012-10-25 22:01:28 +00:00
Vincent Torri
ea213c2ea4
fix++
...
SVN revision: 78473
2012-10-25 21:25:59 +00:00
Vincent Torri
e082ab0e74
Eina: add affinity to win32 code.
...
It's not working yet:
* eina_thread.c:152:33: error: 'index' undeclared (first use in this function)
* eina_thread.c:295:4: warning: passing argument 3 of '_eina_thread_win32_create' from incompatible pointer type [enabled by default]
also:
* line 142, is it normal that we call eina_list_append() with tw being NULL ?
* is what I did in the close_thread label correct ?
SVN revision: 78416
2012-10-25 05:21:58 +00:00
Tom Hacohen
5b9449c540
Efl eo: Fixed compilation warnings.
...
SVN revision: 78365
2012-10-23 09:56:39 +00:00
Vincent Torri
77d90bd45e
merge: pass directly to the preprocessor the Windows macro instead of using autotools
...
SVN revision: 78350
2012-10-23 05:43:57 +00:00
Nicholas Hughart
3b8464fa83
Backport 78258/78259 to fix Eina amalgamation build.
...
SVN revision: 78260
2012-10-19 16:19:33 +00:00
Sebastian Dransfeld
35d28817db
eina: Always do opendir first
...
SVN revision: 78238
2012-10-19 09:03:14 +00:00
Carsten Haitzler
786544b73d
fix dirp leak
...
SVN revision: 78235
2012-10-19 08:18:59 +00:00
Cedric BAIL
97dc017571
efl: change a little bit API.
...
SVN revision: 78229
2012-10-19 07:13:08 +00:00
Cedric BAIL
903bbfba82
efl: add Eina_Thread API.
...
SVN revision: 78225
2012-10-19 05:47:33 +00:00
Cedric BAIL
4b14ea628c
eina: handle properly case where str != NULL and slen == 0
...
SVN revision: 78222
2012-10-19 04:38:08 +00:00
Cedric BAIL
7a132e9c08
efl: backport r78215.
...
SVN revision: 78217
2012-10-19 01:51:07 +00:00
Cedric BAIL
df8fb6d989
efl: backport r78213.
...
SVN revision: 78216
2012-10-19 01:49:06 +00:00
Cedric BAIL
c93ae85eb4
efl: backport r78209.
...
SVN revision: 78211
2012-10-19 01:31:22 +00:00
Sebastian Dransfeld
b6add7a518
eina: Check if we can open dir first
...
SVN revision: 78172
2012-10-18 09:12:14 +00:00
Carsten Haitzler
afdd3f4a39
add tmpstr to efl eina tree... this is for the future so not going
...
into eina tree.
SVN revision: 78112
2012-10-17 10:24:03 +00:00
Carsten Haitzler
42a59387a6
add eina barrier to efl tree.
...
SVN revision: 78100
2012-10-17 03:55:35 +00:00
Zbigniew Kosinski
2499d34087
From: Zbigniew Kosinski <z.kosinski@samsung.com>
...
Subject: Re: [E-devel] Add Null checking routine
I prepared patch - check eet file pointer parameter in
eet_identity_signature, eet_identity_x509 and eet_identity_sha1 functions.
Please take a look at attached files.
SVN revision: 77977
2012-10-15 06:26:48 +00:00
Carsten Haitzler
d6b7e8f740
well ok - always on then, no option, until 2.0
...
SVN revision: 77843
2012-10-11 03:04:57 +00:00
Gustavo Sverzut Barbieri
adfcc2112e
efl: cleanup unused conditional and always-enabled features.
...
SVN revision: 77817
2012-10-10 21:32:45 +00:00
Gustavo Sverzut Barbieri
3cf32cca3f
efl: 'fix' support for exotic library.
...
it's still not merged into EFL single tree, but once it is we should
use "HAVE_EXOTIC" define to work with it.
Before we had: EINA_HAVE_EXOTIC (not used), HAVE_EXOTIC_H (used by
eina_module.c). Since the other libs are all defined as HAVE_LIBNAME,
we're using HAVE_EXOTIC everywhere now.
SVN revision: 77816
2012-10-10 21:24:22 +00:00
Gustavo Sverzut Barbieri
3acb5dde8b
efl: remove EINA_HAVE_ON_OFF_THREADS support.
...
it's still in the code, but not configurable anymore. We may remove it
later if not really needed.
SVN revision: 77802
2012-10-10 20:30:39 +00:00
Gustavo Sverzut Barbieri
a6acf1b2d0
efl: simplify threads step 1 - make it mandatory.
...
remove the eina_inline_lock_void.x fallback as it's not used anymore.
still keep the EINA_HAVE_THREADS in the source code.
SVN revision: 77796
2012-10-10 20:24:45 +00:00
Gustavo Sverzut Barbieri
4d35e4ca03
efl: simplify mempools, nuke some and make remaining statically built.
...
Now we always build the following memory pools statically:
- pass_through: calls malloc/free directly, useful to debug.
- chained_pool: default for ages.
- one_big: used by some embedded systems (should we remove?)
Removed:
- ememoa_fixed and ememoa_unknown: depends on a separate lib, not supported?
- buddy: nobody uses it?
NOTE: we do not need the src/modules/eina/mp/*/Makefile.am anymore
since they are statically built. But I'll keep these and the
references in src/modules/eina/mp/Makefile.am
SVN revision: 77792
2012-10-10 19:57:53 +00:00
Gustavo Sverzut Barbieri
f963219626
efl: remove option to enable old EET format.
...
It's disabled. If user wants to enable, give
-DEET_OLD_EET_FILE_FORMAT=1 to CFLAGS.
SVN revision: 77790
2012-10-10 19:30:17 +00:00
Gustavo Sverzut Barbieri
2703b747a3
efl: eet and eo are now mandatory.
...
I've reordered the build to be: eina -> eo -> eet as it make more sense.
SVN revision: 77766
2012-10-10 17:27:11 +00:00
Sebastian Dransfeld
616e6b4a6a
efl: patch from eobj
...
port r77631
fix eo on 64bit.. bad valist fun
SVN revision: 77637
2012-10-09 11:34:16 +00:00
Tom Hacohen
4aa928b9c0
EFL-Eo: Added -DNDEBUG by default.
...
SVN revision: 77608
2012-10-09 03:02:22 +00:00
Vincent Torri
7fe3d35994
merge: __UNUSED__ --> EINA_UNUSED and some fixes in eo.
...
SVN revision: 77542
2012-10-05 20:09:47 +00:00
Daniel Juyung Seo
91f0f4ee8e
backport r77494 and r77495.
...
SVN revision: 77498
2012-10-05 06:35:06 +00:00
Vincent Torri
079b6c94c3
Eet: Update lz4 code to rev. 77. This fix compilation on NetBSD 5.0
...
SVN revision: 77449
2012-10-04 17:25:48 +00:00
Vincent Torri
1c96844922
Eina: backport rev. 77445
...
SVN revision: 77446
2012-10-04 17:16:18 +00:00
Cedric BAIL
1000f350e3
efl: backport Igor's eina patch.
...
SVN revision: 77415
2012-10-04 09:31:46 +00:00
Vincent Torri
0951e8a9d1
Eo IS optional. Sorry, i will fight to have ALL libs being optional
...
SVN revision: 77126
2012-09-27 04:46:30 +00:00
Carsten Haitzler
a9230c1de3
make eo not an optional build - this WILL be no-option as we will be
...
based on it.
SVN revision: 77124
2012-09-27 04:39:28 +00:00
Carsten Haitzler
156f4a783f
and more include dir fixes.
...
SVN revision: 77122
2012-09-27 04:14:38 +00:00
Carsten Haitzler
36ef0cdc92
and esnure we have all the right include paths.
...
SVN revision: 77121
2012-09-27 04:08:48 +00:00
Carsten Haitzler
0a5ba96837
move eina headers into lib/eina like the rest of efl - at least be
...
consistent with the majority.
SVN revision: 77119
2012-09-27 04:02:37 +00:00
Carsten Haitzler
e0e6fd9201
port null check over to efl tree.
...
SVN revision: 77118
2012-09-27 03:56:20 +00:00
Carsten Haitzler
fbfb3ec61a
port mmap safety fix to efl tree.
...
SVN revision: 77115
2012-09-27 03:46:03 +00:00
Vincent Torri
3b5a3448b7
merge: add eo
...
SVN revision: 77072
2012-09-26 06:56:52 +00:00
Vincent Torri
851975dbcc
merge : remove useless CONDITIONALs and make eet build optional; eina is always built
...
SVN revision: 77026
2012-09-23 19:56:44 +00:00
Carsten Haitzler
be48742a4e
port eet fix to efl tree
...
SVN revision: 76944
2012-09-21 08:43:49 +00:00
Vincent Torri
ab144cb474
merge: fix compilation when no EFL is installed...
...
tested on linux and windows.
And disable valgrind as there's a link problem in eet binary,
i'll check that later
SVN revision: 76938
2012-09-21 08:15:58 +00:00
Vincent Torri
8abaff3bdf
merge: add eet
...
SVN revision: 76768
2012-09-17 16:35:38 +00:00
Vincent Torri
785f2a6b3a
merge : add eina
...
currently, examples, tests and benchmark are not set. That's the next things i'll do
SVN revision: 76710
2012-09-16 10:57:48 +00:00
Vincent Torri
d2d31d5d56
merge: evil compile
...
SVN revision: 76471
2012-09-11 17:44:59 +00:00
Vincent Torri
a96ba56971
merge: fix++
...
SVN revision: 76466
2012-09-11 17:11:37 +00:00
Vincent Torri
cd69ef4c8a
merge: add evil files
...
SVN revision: 76464
2012-09-11 16:13:11 +00:00
Vincent Torri
59a9dfd118
merge: add infra for evil
...
SVN revision: 76463
2012-09-11 16:04:21 +00:00