Cedric BAIL
9e2333d408
eet: use Emile type for encoding.
2015-03-17 09:58:19 +01:00
Cedric BAIL
182568f103
eet: handle AGRY88 encoding for JPEG encoded image.
...
The alpha and the grey being encoded in two separated grey JPEG.
2015-03-17 09:58:19 +01:00
Cedric BAIL
f9125499f9
eet: use Emile to decode TGV image section.
2015-03-17 09:58:18 +01:00
Cedric BAIL
686b10df55
eet: add warning about security to be sure people don't use this function in the wrong context.
2015-01-26 15:29:12 +01:00
Carsten Haitzler
8669ab8a98
eet - add new api to verify eet file against stored cert
...
this api makes it far more obvious as to how to verify an eet file via
the eet identify mechanisms that use x509 certificates to sign files.
this is consistent with the api used to generate the key for sigining
thus you can use the same certificate file to compare against for
identify.
@feature
2014-11-28 17:56:27 +09:00
Chidambar Zinnoury
b473a56733
eet: add some more documentation.
2014-10-20 18:32:28 +02:00
Philippe Caseiro
c03569e6a7
eet: update callback API documentation
...
Adding some documentation on callbacks typedefs for :
- Eet_Node_Walk
2014-10-20 18:20:58 +02:00
Philippe Caseiro
5bb7034774
eet: update callback API documentation.
...
Adding some documentation on callbacks typedefs for :
- Eet_Descriptor
- Eet_Dump
2014-10-20 18:19:42 +02:00
Jean-Philippe Andre
68a8063f9a
Eet: Add support for ETC1+Alpha
...
The TGV file format and GL engine now support ETC1 encoding
with alpha using an extra texture.
This commit adds similar support to the Eet encoder/decoder.
@feature
2014-07-11 16:40:34 +09:00
Jean-Philippe Andre
c21968bcd7
Eet: Add support for ETC2 encoding and decoding
...
Since we now have full support for ETC2, add the colorspaces
to Eet.
@feature
2014-06-13 17:14:56 +09:00
Cedric BAIL
83af91c8b8
eet: add negociation colorspace support to Eet.
2014-04-01 22:00:54 +09:00
Cedric BAIL
b1e5760811
eet: add internal encoding to ETC1 as an alternate solution to Jpeg.
2014-04-01 22:00:15 +09:00
Felipe Magno de Almeida
ab3eb4b2d3
eet-cxx: add implementation for eet C++.
...
Usage example:
struct type
{
int foo;
float bar;
};
type t0;
auto descriptor = make_descriptor("type", &type::ofo, &type::bar);
eet_data_write(file, descriptor.native_handle(), "type", &t0, false);
std::unique_ptr<type> p = read_by_ptr(file, "type", descriptor);
type t = read(file, "type", descriptor);
@feature
Reviewers: cedric, smohanty
Reviewed By: cedric
CC: savio, cedric
Differential Revision: https://phab.enlightenment.org/D659
Signed-off-by: Cedric BAIL <cedric.bail@free.fr>
2014-04-01 22:00:13 +09:00
Carsten Haitzler
b07c0a76ce
alpha1 release autofoo/build tree work to pass distcheck and actually work
2013-11-04 18:33:35 +09:00
Christophe Sadoine
6853dbcf23
eet: Adding EET_DATA_DESCRIPTOR_ADD_MAPPING_BASIC to add a basic type to a union.
...
I added EET_DATA_DESCRIPTOR_ADD_MAPPING_BASIC because I need basic types in unions, and EET_DATA_DESCRIPTOR_ADD_MAPPING is only for structs.
I also modified the example with a float and a string.
Reviewers: cedric
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D313
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-11-04 15:35:41 +09:00
Cedric Bail
07c306a272
eet: let's use const Eina_File here to.
2013-11-04 11:28:56 +09:00
Christophe Sadoine
87b17f1ce9
eet: added EET_DATA_DESCRIPTOR_ADD_SUB_NESTED().
2013-09-24 15:10:44 +09:00
Cedric Bail
d9aa0fccd9
eet: add support for EET_T_VALUE.
...
Add the moment, it only support simple type. Need iterator for more
complex type. It also expect a pointer to an Eina_Value and not directly
an Eina_Value, let me know if you prefer the opposite and maybe I
should rename it EET_T_PVALUE.
2013-07-15 17:04:34 +09:00
Mike Blumenkrantz
f9d80e493a
add eet_data_descriptor_name_get()
...
SVN revision: 83546
2013-02-01 10:59:23 +00:00
Cedric BAIL
59ebafcb85
efl: rename eet_map to eet_mmap.
...
SVN revision: 82051
2013-01-03 09:18:05 +00:00
Cedric BAIL
663d56e498
efl: add eet_map and use it.
...
SVN revision: 81970
2013-01-02 02:46:05 +00:00
Gustavo Sverzut Barbieri
2608f68571
efl/docs: clean-up and make it more uniform.
...
now unified docs are bit more uniform in their start pages, overall
improved but much to do :-(
SVN revision: 81851
2012-12-28 23:26:05 +00:00
Jonas M. Gastal
22a6966653
efl: Created Eet group and added existing Eet groups to it.
...
SVN revision: 81289
2012-12-18 18:38:19 +00:00
Jonas M. Gastal
d41d76ca38
efl: Modified section names as doxygen reuses titles for same named sections in different pages.
...
SVN revision: 81279
2012-12-18 16:18:28 +00:00
Jonas M. Gastal
93cdccf144
efl: Give different names for example pages in different libs.
...
SVN revision: 81278
2012-12-18 16:18:24 +00:00
Jonas M. Gastal
65a7188905
efl: Unifying authors page.
...
SVN revision: 81277
2012-12-18 16:18:19 +00:00
Jonas M. Gastal
6ecaa33f22
efl: Adding a unified main page that links to the "mainpage" of libs.
...
SVN revision: 81273
2012-12-18 16:12:56 +00:00
Daniel Willmann
e9bd0b7a27
eet: Fix possible buffer overflow in functions relying on EET_T_LAST.
...
Issue reported by Klocwork. Backport, ChangeLog, NEWS included
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 80767
2012-12-12 14:49:49 +00:00
Cedric BAIL
cf8a61527f
efl: backport r78689.
...
SVN revision: 78690
2012-10-31 05:58:50 +00:00
Carsten Haitzler
e0e6fd9201
port null check over to efl tree.
...
SVN revision: 77118
2012-09-27 03:56:20 +00:00
Vincent Torri
8abaff3bdf
merge: add eet
...
SVN revision: 76768
2012-09-17 16:35:38 +00:00