Carsten Haitzler
d32ecb2cfd
ok - longstanding issue. quality of jpeg encode and decode dropped
...
quickly when uf your-encoded anything due to using IFAST decoder (and
encoder). this does drop speed for decode and encode (except encoding
< 60% quality where it now uses IFAST), but we don't see progressively
worse artifacts.
SVN revision: 65294
2011-11-16 11:52:47 +00:00
David Walter Seikel
4e787eb9e2
And the matching changelog.
...
SVN revision: 64494
2011-10-28 11:24:55 +00:00
Carsten Haitzler
4376c4f995
FIX: allow open of eet files with 0 key entries. this kind of breaks
...
some usage scenarios.
SVN revision: 63800
2011-10-04 10:03:09 +00:00
Cedric BAIL
64f3a6da0f
eet: add eet_data_xattr helper.
...
SVN revision: 63413
2011-09-15 17:05:56 +00:00
Mike Blumenkrantz
80a1aea7b0
+eet_alias_get, related, docs, some spelling corrections
...
SVN revision: 61915
2011-07-30 01:31:40 +00:00
Vincent Torri
603dc537b0
Eet : eet_flush2 : add O_BINARY to open()
...
On Windows, open() in text mode followed by fdopen() in
binary mode does not create a stream in binary mode.
So add O_BINARY to open().
SVN revision: 61418
2011-07-16 07:24:48 +00:00
Mike Blumenkrantz
015a2ca208
fix some segvs in eet_node
...
SVN revision: 60958
2011-07-04 03:50:37 +00:00
Mike Blumenkrantz
c4349599a3
add a bunch of functions for manipulating eet_node structs
...
SVN revision: 60957
2011-07-04 03:47:03 +00:00
Cedric BAIL
5e8d050184
eet: add EET_DATA_DESCRIPTOR_ADD_LIST_STRING helper.
...
SVN revision: 60188
2011-06-10 10:33:59 +00:00
Vincent Torri
83eb000ca0
Fix compilation with libjpeg 8 on Windows.
...
SVN revision: 59608
2011-05-23 05:14:20 +00:00
Cedric BAIL
ac1a18741b
eet: use Eina_File and fix forgotten init in Eet test suite.
...
SVN revision: 59471
2011-05-17 16:19:53 +00:00
Cedric BAIL
d42a3fff59
eet: update ChangeLog.
...
SVN revision: 59380
2011-05-14 09:23:44 +00:00
Cedric BAIL
f09a81bf54
* eet: improve speed and memory usage when decoding EET_G_UNION,
...
EET_G_VAR_ARRAY and EET_G_ARRAY.
This change has a direct impact on load time for Edje file. So
please test it and report any issue.
SVN revision: 57013
2011-02-14 10:57:13 +00:00
Vincent Torri
eba92a95f3
Use eina_stringshare_add() instead of strdup() on mmaped file
...
names on Windows. This fix eet shut down on Windows.
SVN revision: 56380
2011-01-29 17:31:55 +00:00
Carsten Haitzler
1bd97ec119
geeze. get year right! spank
...
SVN revision: 56378
2011-01-29 13:24:22 +00:00
Carsten Haitzler
0cb7271e97
aaaah farg. forgot the changelogs. fix.
...
SVN revision: 56359
2011-01-29 03:54:33 +00:00
Carsten Haitzler
e15da11630
use typedefs for fn pointers.
...
SVN revision: 55342
2010-12-07 06:39:18 +00:00
Cedric BAIL
63998c54e3
* eet: forgot to update ChangeLog.
...
SVN revision: 55235
2010-12-04 00:44:56 +00:00
Cedric BAIL
46fd048e2c
* eet: Improve speed of eet_data_read decoding. Mostly for array.
...
NOTE: with a major rewrite of the way array does the structure
allocation/destruction it could be made much faster. That would
improve speed for both edje file loading and efreet cache loading.
But I will postpone that for after the release.
SVN revision: 55069
2010-11-29 18:38:24 +00:00
Cedric BAIL
1413e6f3b7
* eet: improve speed for Eet_String users.
...
SVN revision: 55063
2010-11-29 14:04:16 +00:00
Cedric BAIL
a453783e68
* eet: reduce memory used by Eet dictionary.
...
SVN revision: 55016
2010-11-26 14:40:53 +00:00
Cedric BAIL
db4e12ca36
* eet: add EET_DATA_DESCRIPTOR_ADD_VAR_ARRAY_STRING.
...
SVN revision: 54989
2010-11-25 15:59:46 +00:00
Carsten Haitzler
dab3599578
now we know it works - doc it.
...
SVN revision: 54765
2010-11-21 14:50:47 +00:00
Cedric BAIL
a763db242f
* eet: Fix bug when using compression and ciphering.
...
Reported by discomfitor.
SVN revision: 54540
2010-11-13 23:04:31 +00:00
Cedric BAIL
8abe84c31f
* eet: fix ChangeLog.
...
SVN revision: 54494
2010-11-12 12:25:30 +00:00
Lucas De Marchi
07dfb49db2
Fix common misspellings
...
The following misspellings were fixed:
adress->address
alreayd->already
arbitary->arbitrary
cant->can't
convertion->conversion
impliment->implement
independant->independent
successfull->successful
tranformed->transformed
usefull->useful
SVN revision: 51963
2010-09-08 03:26:19 +00:00
Cedric BAIL
dd168d1058
* eet: fix eet dictionnary ever growing dictionnary.
...
SVN revision: 51860
2010-09-03 13:25:22 +00:00
Cedric BAIL
16546300fc
* eet: update changelog.
...
SVN revision: 51678
2010-08-27 13:48:48 +00:00
Carsten Haitzler
1bc1701498
cl.
...
SVN revision: 51558
2010-08-22 23:01:32 +00:00
Cedric BAIL
d0f668a6ba
* 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.
SVN revision: 51080
2010-08-13 15:21:52 +00:00
Cedric BAIL
78e3e21c04
* eet: add an helper to setup hash with string content.
...
SVN revision: 50863
2010-08-06 15:24:21 +00:00
Cedric BAIL
1edd7e4ffa
* eet: fix bug on 32bits computer.
...
SVN revision: 50743
2010-08-02 14:30:46 +00:00
Cedric BAIL
3f4ca260af
* eet: reduce likeliness of race condition by checking file size too.
...
SVN revision: 50382
2010-07-20 16:13:51 +00:00
Vincent Torri
8351950dee
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.
SVN revision: 50262
2010-07-15 06:34:32 +00:00
Carsten Haitzler
e9d4afc9d7
moved eet.h to its own dir - pkgconfig handles all the right stuff.
...
SVN revision: 50117
2010-07-08 03:05:00 +00:00
Cedric BAIL
6df28268ca
* eet: add support for eet_alias.
...
SVN revision: 49939
2010-06-29 16:20:23 +00:00
Vincent Torri
383343f251
On Windows 64, long is of size 32 bits and not 64 bits. Also
...
LONG_BIT is not defined on Windows.
SVN revision: 49934
2010-06-29 05:29:50 +00:00
Carsten Haitzler
41e3461449
Release eet 1.3.2
...
SVN revision: 49888
2010-06-27 13:29:19 +00:00
Carsten Haitzler
049d357729
Release eet 1.3.0
...
SVN revision: 49512
2010-06-06 16:40:13 +00:00
Carsten Haitzler
8f73fd9b07
Release eet 1.3.1
...
SVN revision: 49508
2010-06-06 16:35:19 +00:00
Carsten Haitzler
1553705ee0
Release eet 1.3.0
...
SVN revision: 49490
2010-06-06 15:43:00 +00:00
Carsten Haitzler
fb41798934
eet version stuff rehashed to use more m4 stuff.
...
SVN revision: 49265
2010-05-29 02:24:36 +00:00
Cedric BAIL
a5aaf1723b
* 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.
SVN revision: 48201
2010-04-21 14:00:24 +00:00
Cedric BAIL
b7dcdf619a
* eet: handle fixed point in data stream.
...
SVN revision: 48055
2010-04-16 14:44:29 +00:00
Cedric BAIL
b02d6ed0ce
* 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.
SVN revision: 47872
2010-04-09 13:45:25 +00:00
Cedric BAIL
28759c1a67
* 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.
SVN revision: 47832
2010-04-08 14:04:22 +00:00
Cedric BAIL
7c14ed7617
* eet: we don't need to duplicate hash key when we could just point
...
to the Eet_File dictionnary entries.
SVN revision: 47806
2010-04-07 14:00:15 +00:00
Cedric BAIL
aa015979bb
* eet: Add Eet_Connection.
...
This will help people that want to use Eet over any kind of link.
SVN revision: 47688
2010-04-02 13:51:00 +00:00
Cedric BAIL
6ce0cadc63
* eet: Oops forgot ChangeLog and give credit to Adam Simpkins.
...
SVN revision: 47239
2010-03-15 17:04:30 +00:00
Carsten Haitzler
73a9612f2c
also revert - on3e of these 2 - or both, causes a deadlock in e. see my
...
previous commit log.
SVN revision: 46918
2010-03-07 03:01:55 +00:00