cedric [Wed, 21 Apr 2010 16:10:55 +0000 (16:10 +0000)]
* eet: use const only when needed.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48204
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 21 Apr 2010 14:00:24 +0000 (14:00 +0000)]
* eet: Add EET_G_VARIANT and EET_G_UNION.
This are the basis for a new edje file format.
Next to come EET_G_INHERIT.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48201
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mej [Sun, 18 Apr 2010 07:03:09 +0000 (07:03 +0000)]
After discussing with raster, this is what he requested for the spec
files: using the SVN revision instead of the datestamp. Other
methods can still be used, however, by adding (e.g.):
--define "_rel 0.`date +%Y%m%d`"
to the rpmbuild command line.
Other spec files will need similar changes. This is just the first
few.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48099
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 16 Apr 2010 15:27:50 +0000 (15:27 +0000)]
* eet: improve tests suite coverage of signature print code.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48056
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 16 Apr 2010 14:44:29 +0000 (14:44 +0000)]
* eet: handle fixed point in data stream.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48055
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 16 Apr 2010 14:43:07 +0000 (14:43 +0000)]
* eet: Improve coverage by tests suite and don't leak file in /tmp.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@48054
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 9 Apr 2010 17:22:45 +0000 (17:22 +0000)]
* eet: let eet create the temporary test file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47880
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 9 Apr 2010 13:45:25 +0000 (13:45 +0000)]
* eet: Add eet_sync, reduce between file delete and file creation,
reduce number of fd open.
This should not break anything, but report any issue regarding eet file
creation, thread and file corruption on disk.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47872
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 9 Apr 2010 12:38:49 +0000 (12:38 +0000)]
* eet: remove dead code.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47871
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 8 Apr 2010 14:04:22 +0000 (14:04 +0000)]
* eet: fix file corruption reported by Tiago Falcao <tiago@profusion.mobi>
Note: Do never call eet_flush2 if you don't actually fclose the file just after.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47832
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 7 Apr 2010 14:00:15 +0000 (14:00 +0000)]
* eet: we don't need to duplicate hash key when we could just point
to the Eet_File dictionnary entries.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47806
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 3 Apr 2010 06:11:19 +0000 (06:11 +0000)]
must include winsock2.h before time.h and jpeglib.h (for vc++...)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47721
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 3 Apr 2010 05:34:44 +0000 (05:34 +0000)]
remove cegcc compiler support
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47720
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 3 Apr 2010 05:29:44 +0000 (05:29 +0000)]
* update Visual Studio project files
* declare alloca in eet_connection.c
* remove the definition of __UNUSED__ (already done in config.h)
* reorganize a bit the inclusion of header files so that
the code is a bit more consistent
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47719
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 2 Apr 2010 14:30:06 +0000 (14:30 +0000)]
* eet: oops, forgot to add the file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47690
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 2 Apr 2010 13:51:00 +0000 (13:51 +0000)]
* eet: Add Eet_Connection.
This will help people that want to use Eet over any kind of link.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47688
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 2 Apr 2010 13:48:36 +0000 (13:48 +0000)]
* eet: minor API/code cleanup.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47687
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 2 Apr 2010 13:48:07 +0000 (13:48 +0000)]
* eet: reduce amount of stress test with many thread.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47686
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 18 Mar 2010 22:36:41 +0000 (22:36 +0000)]
eet docs: next steps
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47337
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 18 Mar 2010 21:51:35 +0000 (21:51 +0000)]
add "Compiling" and "Installing" in TOC
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 18 Mar 2010 21:32:34 +0000 (21:32 +0000)]
add a table of content. "Next Steps" must be filled.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47329
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 18 Mar 2010 21:09:13 +0000 (21:09 +0000)]
Add eet examples documentation and update html doc menu to add 'Examples' tab.
Gustavo: documentation of examples should be added in examples.dox.
There is one page for each example in that file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47328
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 18 Mar 2010 20:16:56 +0000 (20:16 +0000)]
eet: mega doc update, still stuff to do.
* sync AUTHORS
* add couple of groups, and change head.html to include "Modules"
* Reorganize the Eet.h so header is better grouped and in an order
that makes sense to the reader (as Eet.h gives the modules/group
ordering).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47327
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 18 Mar 2010 15:18:13 +0000 (15:18 +0000)]
* eet: make doc sync with our time.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47323
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 17 Mar 2010 01:00:59 +0000 (01:00 +0000)]
Update example to not use deprecated calls.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 17 Mar 2010 00:49:51 +0000 (00:49 +0000)]
Fix docs indentation and one example.
@vincent: This is an ongoing effort, after we're all done we'll update
the damn ChangeLog :-)
@cedric: There are couple of @since 2.0.0, but we're at 1.2.3, could
you review in which version you introduced those changes? :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47300
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 16 Mar 2010 12:10:28 +0000 (12:10 +0000)]
* eet: Fix a dead lock when reopening the same file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47286
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 15 Mar 2010 17:04:30 +0000 (17:04 +0000)]
* eet: Oops forgot ChangeLog and give credit to Adam Simpkins.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47239
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 15 Mar 2010 14:47:51 +0000 (14:47 +0000)]
* eet: Reintroduce eet cache lock fix.
This version also fix a bug when file wasn't an eet file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@47237
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 7 Mar 2010 12:13:44 +0000 (12:13 +0000)]
typo
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46946
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 7 Mar 2010 12:05:49 +0000 (12:05 +0000)]
when pthread is found, don't abort if spin lock is not found but not reqested
Patch by Albin Tonnerre
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46941
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 7 Mar 2010 03:01:55 +0000 (03:01 +0000)]
also revert - on3e of these 2 - or both, causes a deadlock in e. see my
previous commit log.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46918
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 7 Mar 2010 03:01:14 +0000 (03:01 +0000)]
remove this patch (and will remove next too).. somethgn created a deadlock..
for NON threaded apps (e17). specifically:
if (!locked) LOCK_CACHE;
at the top of eet_internal_close() gets called (locked is 0) and deadlocks e.
this is worse than threaded apps having problems. so... need to revert.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46917
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 6 Mar 2010 01:12:38 +0000 (01:12 +0000)]
dont link to unrelated pages
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46903
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 5 Mar 2010 17:29:37 +0000 (17:29 +0000)]
* eet: Fix a dead lock when eet file was open more than once.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46892
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 5 Mar 2010 17:19:03 +0000 (17:19 +0000)]
* eet: Fix clearcache race condition.
Patch by Adam Simpkins.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46891
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 2 Mar 2010 01:07:32 +0000 (01:07 +0000)]
fmatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46758
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 1 Mar 2010 11:03:35 +0000 (11:03 +0000)]
* eet: Fix override of global symbols.
Patch from Albin "Lutin" Tonnerre <albin.tonnerre@gmail.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46682
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 28 Feb 2010 17:27:38 +0000 (17:27 +0000)]
abort when pthread is requested but not found
patch by Albin Tonnerre
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46655
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 11 Feb 2010 15:32:29 +0000 (15:32 +0000)]
useless semi-colon
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@46080
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 4 Feb 2010 20:02:45 +0000 (20:02 +0000)]
Don't do unnecessary strcmp
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45882
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 4 Feb 2010 09:11:09 +0000 (09:11 +0000)]
changelog++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45864
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 3 Feb 2010 20:47:48 +0000 (20:47 +0000)]
use efl_fnmatch m4 macro
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45852
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 28 Jan 2010 17:13:30 +0000 (17:13 +0000)]
fix mingw flags
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45669
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 27 Jan 2010 17:53:07 +0000 (17:53 +0000)]
* eet: Zero cipher material as soon as possible. Prevent information
leak of temporary data in memory, so improve security.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45630
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 22 Jan 2010 18:01:54 +0000 (18:01 +0000)]
* eet: Better tests suites.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45443
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 21 Jan 2010 12:45:35 +0000 (12:45 +0000)]
* eet: Add an experimentale API for walking Eet_Node.
This API should be used to generate native scripting object from
an Eet_Data.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45389
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 18 Jan 2010 18:01:20 +0000 (18:01 +0000)]
include Evil.h so that getenv is declared on Windows CE
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45294
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 17 Jan 2010 15:06:37 +0000 (15:06 +0000)]
* eet: Update the poor ChangeLog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45260
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 17 Jan 2010 14:32:58 +0000 (14:32 +0000)]
* eet: Add mempool for Eet_Node structure.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45259
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 16 Jan 2010 12:07:18 +0000 (12:07 +0000)]
eet_cipher.c: Fix arithmetic pointer on void *
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45211
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 15 Jan 2010 14:56:49 +0000 (14:56 +0000)]
* eet: Fix amalgamation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45188
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 15 Jan 2010 06:05:28 +0000 (06:05 +0000)]
binary can be disabled
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45168
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 12 Jan 2010 16:50:18 +0000 (16:50 +0000)]
* eet: Add eet_data_node_decode_cipher and eet_data_node_read_cipher.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45062
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 12 Jan 2010 16:19:40 +0000 (16:19 +0000)]
* eet: Update the damn ChangeLog. Thanks again Vincent :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45061
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 12 Jan 2010 12:38:59 +0000 (12:38 +0000)]
* eet: MASSIV REWRITE OF EET_DATA !
Eet_Data now use more common code when doing dump/decode. This
provide new functionnality, you can now do a list/array/hash of string.
make test/coverage are now passing without problem with 79% of the code
covered (mainly need to update test suite for fixed point). This rewrite
is also a first for script langage to directly manipulate Eet_Data (more
patch comming). It's also a cleanup of the Eet_Node API that could now
be used just fine.
Note: Previous dump will not be compatible with this update, but
Eet_Data will.
PS: I did some extensive test here with enlightenment, elementary_test,
editje, elixir and eyelight. If you experience any weird behaviour that
could be linked with eet_data (well almost anything that use the EFL),
please report to me as soon as possible.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@45059
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 8 Jan 2010 18:17:24 +0000 (18:17 +0000)]
add pthread flags
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44984
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 5 Jan 2010 04:40:12 +0000 (04:40 +0000)]
another deadlock in eet - threadsafe goop! fix fix fix!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44906
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 30 Dec 2009 00:02:48 +0000 (00:02 +0000)]
* better m4 code
* use latest efl_pthread.m4 code and update configure.ac accordingly
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44771
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 29 Dec 2009 13:42:45 +0000 (13:42 +0000)]
* eet_data: Don't fail on memory starvation.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44755
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 28 Dec 2009 16:52:27 +0000 (16:52 +0000)]
* eet_node: Make eet_node_dump fully functionnal.
Next step, generate Eet_Node directly inside eet_data_decode.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44748
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 17:25:12 +0000 (17:25 +0000)]
* eet: Update ChangeLog :-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44636
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 15:46:56 +0000 (15:46 +0000)]
* eet_node: Progressively move all dump code in eet_node.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44628
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 18 Dec 2009 17:41:43 +0000 (17:41 +0000)]
* eet: Correctly detect GNUTLS hability.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44548
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 18 Dec 2009 09:32:51 +0000 (09:32 +0000)]
set the size of the test images explicitely
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44536
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 11 Dec 2009 12:53:08 +0000 (12:53 +0000)]
* eet_data: Make eet_data_descriptor_free safe on NULL pointer.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44368
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 8 Dec 2009 05:55:55 +0000 (05:55 +0000)]
don't use UNICODE
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44275
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 7 Dec 2009 17:13:37 +0000 (17:13 +0000)]
* Include winsock2.h in eet_image.c for htonl definition on Windows.
* Fix Visual Studio project files
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44249
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 7 Dec 2009 12:53:29 +0000 (12:53 +0000)]
* eet: Reduce convertion to FP, float and double with a little overhead.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44243
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 7 Dec 2009 09:33:20 +0000 (09:33 +0000)]
* eet: Fix convertion from any float type to any other float type.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44239
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 4 Dec 2009 06:44:40 +0000 (06:44 +0000)]
fix order
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44180
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 4 Dec 2009 01:15:19 +0000 (01:15 +0000)]
deadlock fuckers! fix! :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44179
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 3 Dec 2009 15:47:15 +0000 (15:47 +0000)]
* eet: All this header are not needed in this case.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44175
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 3 Dec 2009 15:41:56 +0000 (15:41 +0000)]
* eet: Fix order.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44174
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 3 Dec 2009 15:38:26 +0000 (15:38 +0000)]
* eet: Update ChangeLog.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44173
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 3 Dec 2009 15:35:04 +0000 (15:35 +0000)]
* eet: All operation on Eet_File should be thread safe. This should
make use of all eet primitive thread safe now.
Please any bug or lock that you find.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44172
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@44113
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 11 Nov 2009 20:05:47 +0000 (20:05 +0000)]
Add check on libgcrypt library in configure. Needed when GNUtls
support is enabled.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43622
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 6 Nov 2009 00:38:07 +0000 (00:38 +0000)]
fix the dist/distcheck rule
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43473
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 2 Nov 2009 08:53:17 +0000 (08:53 +0000)]
typos in the removal of the header files
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43413
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 2 Nov 2009 08:44:31 +0000 (08:44 +0000)]
update ChangeLog file
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43410
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 2 Nov 2009 08:41:43 +0000 (08:41 +0000)]
* add amalgamation option to eet (disabled by default,
as no real gain is seen (compilation time, size))
* add namespace for words_bigendian, to make amalagamation happy
* don't redefine macros, for the same purpose
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43409
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 2 Nov 2009 08:18:33 +0000 (08:18 +0000)]
formatting
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43408
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 2 Nov 2009 07:46:48 +0000 (07:46 +0000)]
openssl/err.h included twice
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43407
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 14 Oct 2009 19:41:54 +0000 (19:41 +0000)]
eet doc looks better now
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@43084
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 9 Oct 2009 05:38:52 +0000 (05:38 +0000)]
formatting
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42979
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 9 Oct 2009 05:07:26 +0000 (05:07 +0000)]
initialize eina first in eet_init().
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42977
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 8 Oct 2009 21:16:26 +0000 (21:16 +0000)]
fix eet_init() when called several times but is failing
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42971
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 8 Oct 2009 06:04:03 +0000 (06:04 +0000)]
simplify eet_init() and eet_shutdown() a bit
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42954
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 6 Oct 2009 16:54:26 +0000 (16:54 +0000)]
* more quoting
* add silent rules (shave feature)
see the description of AM_SILENT_RULES in:
http://www.gnu.org/software/automake/manual/automake.html#Public-Macros
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42906
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 6 Oct 2009 12:07:29 +0000 (12:07 +0000)]
* eet: Revert back some INF macro to fprintf as this is not for logging purpose.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42901
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 2 Oct 2009 04:06:58 +0000 (04:06 +0000)]
* Check the returned value of eet_init() in the binary.
* Use binary mode of fopen() in eet_main() for Windows compatibility
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42851
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 2 Oct 2009 03:59:17 +0000 (03:59 +0000)]
remove useless Eina_Log macros. Patch by Mathieu Taillefumier.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42850
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 30 Sep 2009 10:05:15 +0000 (10:05 +0000)]
* eet: Fix some llvm report.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42816
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 29 Sep 2009 13:24:45 +0000 (13:24 +0000)]
* eet: Add support for fixed point in Eet.
Note: They are saved as EET_T_DOUBLE, and you can request fixed point value
where you stored EET_T_FLOAT or EET_T_DOUBLE. In fact now any floating point
or fixed point value can be retrieved as any real number type you need. Eet
is taking care of the convertion for you.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42800
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 18 Sep 2009 08:09:00 +0000 (08:09 +0000)]
add VS8 project for eet binary. Not tested, though
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42556
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 18 Sep 2009 07:41:05 +0000 (07:41 +0000)]
* fix copy/paste typo in start.bat
* add VS project for the eet binary
* make eet_main.c compile with vc++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42555
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 17 Sep 2009 14:33:06 +0000 (14:33 +0000)]
improve logging messages introduced by Mathieu Taillefumier.
move some to error/critical, remove trailing \n.
NOT doing ChangeLog entry on purpose, it's useless as it's an
intra-release change (changes the previous unlreleased change)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42547
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 16 Sep 2009 20:35:35 +0000 (20:35 +0000)]
add new line
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42528
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 16 Sep 2009 20:24:23 +0000 (20:24 +0000)]
update README.txt and MANIFEST.txt files
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eet@42527
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33