framework/uifw/eet.git
13 years agoRevert and re-apply badnull patch
lucas [Thu, 26 Aug 2010 01:34:13 +0000 (01:34 +0000)]
Revert and re-apply badnull patch

Revert previous patch generated by badnull.cocci script, and apply the new one.
The main difference is that assert and assert-like functions are not touched
anymore.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51650 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocl.
raster [Sun, 22 Aug 2010 23:01:32 +0000 (23:01 +0000)]
cl.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51558 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomore check cleans (bogus actually too - but you guys like to shut up
raster [Sun, 22 Aug 2010 22:21:41 +0000 (22:21 +0000)]
more check cleans (bogus actually too - but you guys like to shut up
warnings don't you?)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51544 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomake src also do what dest did - calloc.
raster [Sun, 22 Aug 2010 22:15:19 +0000 (22:15 +0000)]
make src also do what dest did - calloc.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51543 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocalloc dst mgr to be sure.
raster [Sun, 22 Aug 2010 22:10:29 +0000 (22:10 +0000)]
calloc dst mgr to be sure.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51542 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago get the verbosity with the env variable CK_VERBOSITY. By default, nothing is changed.
caro [Sun, 22 Aug 2010 17:59:03 +0000 (17:59 +0000)]
  get the verbosity with the env variable CK_VERBOSITY. By default, nothing is changed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51536 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoConvert (hopefully) all comparisons to NULL
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL

Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;

other cases:

a == NULL                         !a
a != NULL                         a

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51487 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoformatting - as agreed. return on line before func and each param on a
raster [Fri, 20 Aug 2010 02:22:51 +0000 (02:22 +0000)]
formatting - as agreed. return on line before func and each param on a
line.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51457 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoeina-1 -> eina
raster [Mon, 16 Aug 2010 08:03:40 +0000 (08:03 +0000)]
eina-1 -> eina

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51161 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoeet - clean out old data from doc dir, set up for 1.4.0 release,
raster [Mon, 16 Aug 2010 05:42:01 +0000 (05:42 +0000)]
eet - clean out old data from doc dir, set up for 1.4.0 release,
bring install in line with eina and move content to readme. readied
for 1.4.0 alpha release.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51155 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix up license - does the same as before as license now has name of
raster [Mon, 16 Aug 2010 02:42:00 +0000 (02:42 +0000)]
fix up license - does the same as before as license now has name of
lib it in.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51149 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocopyright notice vanished - add back in.
raster [Sun, 15 Aug 2010 21:56:08 +0000 (21:56 +0000)]
copyright notice vanished - add back in.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51141 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix typo
englebass [Fri, 13 Aug 2010 22:48:59 +0000 (22:48 +0000)]
Fix typo

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51103 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: fix version and trigger the right alloc path.
cedric [Fri, 13 Aug 2010 17:12:08 +0000 (17:12 +0000)]
* eet: fix version and trigger the right alloc path.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51093 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: fix bad allocation case triggered by edje new file format.
cedric [Fri, 13 Aug 2010 15:21:52 +0000 (15:21 +0000)]
* eet: fix bad allocation case triggered by edje new file format.

Bad news, I also discovered in the same time that we introduced an
API/ABI breakage in 1.3.0. This patch does prevent it from coming
again, sadly, it imply an ABI break that I didn't find a proper
way to work around. So recompile eet and all the program that use
it after that commit.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51080 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: fix leak in eet.
cedric [Thu, 12 Aug 2010 14:37:36 +0000 (14:37 +0000)]
* eet: fix leak in eet.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@51043 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: fix dead lock when using alias in eet file.
cedric [Mon, 9 Aug 2010 17:21:10 +0000 (17:21 +0000)]
* eet: fix dead lock when using alias in eet file.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50935 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: typo.
cedric [Fri, 6 Aug 2010 15:40:16 +0000 (15:40 +0000)]
* eet: typo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50865 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: add an helper to setup hash with string content.
cedric [Fri, 6 Aug 2010 15:24:21 +0000 (15:24 +0000)]
* eet: add an helper to setup hash with string content.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50863 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFORMATTING
lucas [Wed, 4 Aug 2010 16:57:32 +0000 (16:57 +0000)]
FORMATTING

* Remove vim modelines:
 find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
 find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;

* Remove leading blank lines:
 find . -name '*.[cxh]' -exec sed -i '/./,$!d'

If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50816 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eet: fix bug on 32bits computer.
cedric [Mon, 2 Aug 2010 14:30:46 +0000 (14:30 +0000)]
* eet: fix bug on 32bits computer.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50743 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix stupid align of *
englebass [Sat, 31 Jul 2010 18:57:35 +0000 (18:57 +0000)]
fix stupid align of *

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50721 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoremove space after *
englebass [Sat, 31 Jul 2010 18:54:54 +0000 (18:54 +0000)]
remove space after *

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50719 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoformatting. <- uncrustify
raster [Sat, 31 Jul 2010 01:54:48 +0000 (01:54 +0000)]
formatting. <- uncrustify

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50698 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix formatting
raster [Wed, 28 Jul 2010 03:03:10 +0000 (03:03 +0000)]
fix formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50576 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoformatting!!!!!
raster [Wed, 28 Jul 2010 02:49:01 +0000 (02:49 +0000)]
formatting!!!!!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50575 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoaccording to the docs you're supposed to set this or else you will be destroyed by...
discomfitor [Wed, 28 Jul 2010 02:10:44 +0000 (02:10 +0000)]
according to the docs you're supposed to set this or else you will be destroyed by lack of mutexes...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50570 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agotesting uncrustify on eet. this shall be standard efl formatting from
raster [Wed, 28 Jul 2010 01:45:57 +0000 (01:45 +0000)]
testing uncrustify on eet. this shall be standard efl formatting from
now on. you may run indent on code and convert to your own formatting
if you want.. but all code MUST be "uncrustified" before being
cxommitted to svn or before generating patches. time to get the
formatting monster under control.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50563 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoeet: typo. Patch by Vincent Torri
billiob [Fri, 23 Jul 2010 07:32:34 +0000 (07:32 +0000)]
eet: typo. Patch by Vincent Torri

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50445 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: reduce likeliness of race condition by checking file size too.
cedric [Tue, 20 Jul 2010 16:13:51 +0000 (16:13 +0000)]
* eet: reduce likeliness of race condition by checking file size too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50382 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd native Windows thread support instead of using pthread
caro [Thu, 15 Jul 2010 06:34:32 +0000 (06:34 +0000)]
Add native Windows thread support instead of using pthread
(less overhead). On other OS, pthread is still used by default.
Pass --enable-win32-threads to activate thread support on
Windows.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50262 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRemove unneeded code with notnull.cocci script
lucas [Wed, 14 Jul 2010 02:05:47 +0000 (02:05 +0000)]
Remove unneeded code with notnull.cocci script

The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:

if (!var) return;
if (var && var->fld) { ... }

It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50241 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomore correct version of the dso fix
raster [Sun, 11 Jul 2010 23:57:08 +0000 (23:57 +0000)]
more correct version of the dso fix

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50185 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomoved eet.h to its own dir - pkgconfig handles all the right stuff.
raster [Thu, 8 Jul 2010 03:05:00 +0000 (03:05 +0000)]
moved eet.h to its own dir - pkgconfig handles all the right stuff.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@50117 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: add support for eet_alias.
cedric [Tue, 29 Jun 2010 16:20:23 +0000 (16:20 +0000)]
* eet: add support for eet_alias.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49939 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoput __UNUSED__ after parameter, not before
caro [Tue, 29 Jun 2010 10:47:06 +0000 (10:47 +0000)]
put __UNUSED__ after parameter, not before

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49935 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoOn Windows 64, long is of size 32 bits and not 64 bits. Also
caro [Tue, 29 Jun 2010 05:29:50 +0000 (05:29 +0000)]
On Windows 64, long is of size 32 bits and not 64 bits. Also
LONG_BIT is not defined on Windows.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49934 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopost-release 1.3.3 - odd ver
raster [Sun, 27 Jun 2010 13:48:46 +0000 (13:48 +0000)]
post-release 1.3.3 - odd ver

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49901 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agosnap+release
raster [Sun, 27 Jun 2010 13:45:27 +0000 (13:45 +0000)]
snap+release

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49899 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRelease eet 1.3.2
raster [Sun, 27 Jun 2010 13:29:19 +0000 (13:29 +0000)]
Release eet 1.3.2

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49888 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomake eet unit tests compile on Windows
caro [Sun, 27 Jun 2010 12:10:46 +0000 (12:10 +0000)]
make eet unit tests compile on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49887 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoWindows can have both GnuTLS and OpenSSL installed too.
caro [Fri, 25 Jun 2010 07:57:08 +0000 (07:57 +0000)]
Windows can have both GnuTLS and OpenSSL installed too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49852 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoimprove configure output and make some tests more portable
caro [Fri, 25 Jun 2010 07:50:31 +0000 (07:50 +0000)]
improve configure output and make some tests more portable

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49851 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix linking with mingw
caro [Wed, 23 Jun 2010 15:50:19 +0000 (15:50 +0000)]
fix linking with mingw

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49818 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * configure.ac: take inept translation a little bit into account.
cedric [Fri, 18 Jun 2010 14:45:42 +0000 (14:45 +0000)]
    * configure.ac: take inept translation a little bit into account.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49743 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSVN_REPO_PATH envvar during autoconf to use svnversion in there.
barbieri [Wed, 9 Jun 2010 18:22:47 +0000 (18:22 +0000)]
SVN_REPO_PATH envvar during autoconf to use svnversion in there.

Some systems, like the Gentoo, copy the svn contents somewhere before
doing the autoconf, this may result in lack of .svn and thus minor
version "0".

This patch introduces the $SVN_REPO_PATH to say where the svn checkout
containing the ".svn" directory is.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49594 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agorestore after snap/release
raster [Sun, 6 Jun 2010 17:43:03 +0000 (17:43 +0000)]
restore after snap/release

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49540 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRelease eet 1.3.0
raster [Sun, 6 Jun 2010 17:23:56 +0000 (17:23 +0000)]
Release eet 1.3.0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49529 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago1.3.1 -> development veer. odd micro-versions.
raster [Sun, 6 Jun 2010 17:18:57 +0000 (17:18 +0000)]
1.3.1 -> development veer. odd micro-versions.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49528 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopost-snap anr release.. reset svn back.. this time for real.
raster [Sun, 6 Jun 2010 17:17:52 +0000 (17:17 +0000)]
post-snap anr release.. reset svn back.. this time for real.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49526 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRelease eet 1.3.0
raster [Sun, 6 Jun 2010 16:40:13 +0000 (16:40 +0000)]
Release eet 1.3.0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49512 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRelease eet 1.3.1
raster [Sun, 6 Jun 2010 16:35:19 +0000 (16:35 +0000)]
Release eet 1.3.1

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49508 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopost release of eet - 1.3.1 (dev mode in svn - 1.3.1.svnrev actually)
raster [Sun, 6 Jun 2010 16:20:27 +0000 (16:20 +0000)]
post release of eet - 1.3.1 (dev mode in svn - 1.3.1.svnrev actually)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49505 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRestore svnrev post-release
raster [Sun, 6 Jun 2010 15:53:16 +0000 (15:53 +0000)]
Restore svnrev post-release

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49492 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRelease eet 1.3.0
raster [Sun, 6 Jun 2010 15:44:53 +0000 (15:44 +0000)]
Release eet 1.3.0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49491 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRelease eet 1.3.0
raster [Sun, 6 Jun 2010 15:43:00 +0000 (15:43 +0000)]
Release eet 1.3.0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49490 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agochange svnversion shell goop to nuke sed and just use tr to delete
raster [Fri, 4 Jun 2010 01:04:24 +0000 (01:04 +0000)]
change svnversion shell goop to nuke sed and just use tr to delete
unwanted goop.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49429 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoLet git-svn users get the right revision number to be used as version.
sachiel [Thu, 3 Jun 2010 07:40:54 +0000 (07:40 +0000)]
Let git-svn users get the right revision number to be used as version.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoremove debug
raster [Mon, 31 May 2010 03:51:33 +0000 (03:51 +0000)]
remove debug

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49347 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agonopw svn revision works again.
raster [Mon, 31 May 2010 03:12:45 +0000 (03:12 +0000)]
nopw svn revision works again.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49344 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix - if no svn tree, then it will pretend to be a release.
raster [Mon, 31 May 2010 01:59:22 +0000 (01:59 +0000)]
fix - if no svn tree, then it will pretend to be a release.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49343 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agono rev in eet pc.
raster [Sat, 29 May 2010 10:00:10 +0000 (10:00 +0000)]
no rev in eet pc.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49285 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agorelease consistency with other efl.
raster [Sat, 29 May 2010 07:32:40 +0000 (07:32 +0000)]
release consistency with other efl.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49279 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoextra ; - remove
raster [Sat, 29 May 2010 06:19:40 +0000 (06:19 +0000)]
extra ; - remove

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49269 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofmting
raster [Sat, 29 May 2010 02:42:08 +0000 (02:42 +0000)]
fmting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49266 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoeet version stuff rehashed to use more m4 stuff.
raster [Sat, 29 May 2010 02:24:36 +0000 (02:24 +0000)]
eet version stuff rehashed to use more m4 stuff.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49265 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago++d
raster [Fri, 21 May 2010 14:14:41 +0000 (14:14 +0000)]
++d

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49099 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoeet now has an eet_version you can runtime check:
raster [Fri, 21 May 2010 14:07:25 +0000 (14:07 +0000)]
eet now has an eet_version you can runtime check:

eet_version->major
eet_version->minor
eet_version->micro
eet_version->revision

also an ifdef.

nb - revision is 0 if its a rrelease, > 0 if built from svn.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@49098 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * link pthread and spinlock code instead of just compiling
caro [Sun, 2 May 2010 05:19:35 +0000 (05:19 +0000)]
 * link pthread and spinlock code instead of just compiling
 * POSIX pthread spinlock may be unimplemented, so don't
   exit with an error if they are not available

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48539 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSome libc have a pthread that declares spinlock functions,
caro [Sat, 1 May 2010 20:38:10 +0000 (20:38 +0000)]
Some libc have a pthread that declares spinlock functions,
but does not define them. So the check now links the test code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48525 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoapparently fbsd is unaware of expr substr...
raster [Sat, 24 Apr 2010 14:33:10 +0000 (14:33 +0000)]
apparently fbsd is unaware of expr substr...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48277 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoDelete the right file, not the newly added to the cache.
sachiel [Fri, 23 Apr 2010 23:01:29 +0000 (23:01 +0000)]
Delete the right file, not the newly added to the cache.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48262 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: refactor some code.
cedric [Thu, 22 Apr 2010 14:43:51 +0000 (14:43 +0000)]
* eet: refactor some code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48218 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: fix documentation.
cedric [Thu, 22 Apr 2010 14:40:31 +0000 (14:40 +0000)]
* eet: fix documentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48217 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: remove EET_G_INHERIT.
cedric [Thu, 22 Apr 2010 09:56:22 +0000 (09:56 +0000)]
* eet: remove EET_G_INHERIT.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48216 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: use const only when needed.
cedric [Wed, 21 Apr 2010 16:10:55 +0000 (16:10 +0000)]
* eet: use const only when needed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48204 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: Add EET_G_VARIANT and EET_G_UNION.
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48201 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAfter discussing with raster, this is what he requested for the spec
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48099 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: improve tests suite coverage of signature print code.
cedric [Fri, 16 Apr 2010 15:27:50 +0000 (15:27 +0000)]
* eet: improve tests suite coverage of signature print code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48056 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: handle fixed point in data stream.
cedric [Fri, 16 Apr 2010 14:44:29 +0000 (14:44 +0000)]
* eet: handle fixed point in data stream.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48055 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: Improve coverage by tests suite and don't leak file in /tmp.
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@48054 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: let eet create the temporary test file.
cedric [Fri, 9 Apr 2010 17:22:45 +0000 (17:22 +0000)]
* eet: let eet create the temporary test file.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47880 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: Add eet_sync, reduce between file delete and file creation,
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47872 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: remove dead code.
cedric [Fri, 9 Apr 2010 12:38:49 +0000 (12:38 +0000)]
* eet: remove dead code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47871 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: fix file corruption reported by Tiago Falcao <tiago@profusion.mobi>
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47832 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: we don't need to duplicate hash key when we could just point
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47806 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomust include winsock2.h before time.h and jpeglib.h (for vc++...)
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47721 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoremove cegcc compiler support
caro [Sat, 3 Apr 2010 05:34:44 +0000 (05:34 +0000)]
remove cegcc compiler support

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47720 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * update Visual Studio project files
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47719 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: oops, forgot to add the file.
cedric [Fri, 2 Apr 2010 14:30:06 +0000 (14:30 +0000)]
* eet: oops, forgot to add the file.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47690 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: Add Eet_Connection.
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47688 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: minor API/code cleanup.
cedric [Fri, 2 Apr 2010 13:48:36 +0000 (13:48 +0000)]
* eet: minor API/code cleanup.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47687 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: reduce amount of stress test with many thread.
cedric [Fri, 2 Apr 2010 13:48:07 +0000 (13:48 +0000)]
* eet: reduce amount of stress test with many thread.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47686 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoeet docs: next steps
barbieri [Thu, 18 Mar 2010 22:36:41 +0000 (22:36 +0000)]
eet docs: next steps

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47337 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd "Compiling" and "Installing" in TOC
caro [Thu, 18 Mar 2010 21:51:35 +0000 (21:51 +0000)]
add "Compiling" and "Installing" in TOC

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47332 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd a table of content. "Next Steps" must be filled.
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47329 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd eet examples documentation and update html doc menu to add 'Examples' tab.
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47328 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoeet: mega doc update, still stuff to do.
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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47327 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * eet: make doc sync with our time.
cedric [Thu, 18 Mar 2010 15:18:13 +0000 (15:18 +0000)]
* eet: make doc sync with our time.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47323 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoUpdate example to not use deprecated calls.
barbieri [Wed, 17 Mar 2010 01:00:59 +0000 (01:00 +0000)]
Update example to not use deprecated calls.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eet@47301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33