Cedric BAIL [Thu, 6 Sep 2012 10:05:34 +0000 (10:05 +0000)]
edje: correct NULL check. Happy SeoZ :-)
SVN revision: 76235
Cedric BAIL [Thu, 6 Sep 2012 10:01:44 +0000 (10:01 +0000)]
edje: check NULL :-)
SVN revision: 76234
Mike Blumenkrantz [Thu, 6 Sep 2012 08:14:46 +0000 (08:14 +0000)]
unbreak ecore's ssl connectivity
SVN revision: 76230
Mike Blumenkrantz [Thu, 6 Sep 2012 08:03:41 +0000 (08:03 +0000)]
apparently when using openssl, the prepared flag was never being set for servers
SVN revision: 76228
Mike Blumenkrantz [Thu, 6 Sep 2012 07:34:00 +0000 (07:34 +0000)]
fix super hard to reproduce race condition with ecore-con clients
SVN revision: 76223
ChunEon Park [Thu, 6 Sep 2012 06:46:51 +0000 (06:46 +0000)]
edje - fix fmtting.
SVN revision: 76219
Vincent Torri [Thu, 6 Sep 2012 06:30:29 +0000 (06:30 +0000)]
Eio: improve path monitoring on Windows
Not perfect but i'm fed up with that Windows stuff. I need to work on
something else
SVN revision: 76215
Jihoon Kim [Thu, 6 Sep 2012 06:01:37 +0000 (06:01 +0000)]
describe about TERMINAL Layout more detail
SVN revision: 76214
Vincent Torri [Wed, 5 Sep 2012 22:53:30 +0000 (22:53 +0000)]
Eobj: don't install benchmark and examples, request from Tom
SVN revision: 76209
Tom Hacohen [Wed, 5 Sep 2012 13:25:12 +0000 (13:25 +0000)]
Evas textblock: Fix a small stringshare leak.
I don't know how this got in. Anyhow, stringshare leaks are hard to spot.
SVN revision: 76197
Tom Hacohen [Wed, 5 Sep 2012 13:02:37 +0000 (13:02 +0000)]
Evas textblock: Fixed format nodes updates for because of style changes.
Thanks a lot to Bluezery for reporting this issue.
SVN revision: 76195
Tom Hacohen [Wed, 5 Sep 2012 13:02:33 +0000 (13:02 +0000)]
Evas magic: Added compiler hints (EINA_UNLIKELY).
SVN revision: 76194
Mike Blumenkrantz [Wed, 5 Sep 2012 12:41:50 +0000 (12:41 +0000)]
fix crash in ecore_con_ssl when failing to add privkeys/certs with openssl as spotted by Guillaume Friloux
SVN revision: 76193
Carsten Haitzler [Wed, 5 Sep 2012 10:11:48 +0000 (10:11 +0000)]
fix rgab dest alpha rendering issue
SVN revision: 76188
Cedric BAIL [Wed, 5 Sep 2012 09:56:24 +0000 (09:56 +0000)]
evas: don't change the value of event. That break ABI !
SVN revision: 76186
ChunEon Park [Wed, 5 Sep 2012 09:46:09 +0000 (09:46 +0000)]
edje/map - if user change image size of the image object which is swallwoed and it's map is enabled by the edje then edje needs to update it's uv mapping info
SVN revision: 76184
Vincent Torri [Wed, 5 Sep 2012 08:31:41 +0000 (08:31 +0000)]
Evil: add missing fclose(). Suggested by Maxime Villard
SVN revision: 76178
ChunEon Park [Wed, 5 Sep 2012 08:08:20 +0000 (08:08 +0000)]
edje - fixed typo
SVN revision: 76175
Cedric BAIL [Wed, 5 Sep 2012 07:19:30 +0000 (07:19 +0000)]
eio: fix typo in previous fix.
SVN revision: 76170
Cedric BAIL [Wed, 5 Sep 2012 07:16:10 +0000 (07:16 +0000)]
eio: fix typos.
SVN revision: 76169
Cedric BAIL [Wed, 5 Sep 2012 07:15:10 +0000 (07:15 +0000)]
edje: fix unitialized buffer.
SVN revision: 76168
ChunEon Park [Wed, 5 Sep 2012 05:38:01 +0000 (05:38 +0000)]
edje - use Eina_Bool
SVN revision: 76163
ChunEon Park [Wed, 5 Sep 2012 04:20:42 +0000 (04:20 +0000)]
evas/evas_object_image - added EVAS_CALLBACK_IMAGE_RESIZE.
SVN revision: 76161
Cedric BAIL [Wed, 5 Sep 2012 02:44:45 +0000 (02:44 +0000)]
edje: don't always force anotate in edje_watch.
SVN revision: 76158
Lucas De Marchi [Tue, 4 Sep 2012 22:56:37 +0000 (22:56 +0000)]
eina: Improve doc of Eina_Inlist macros
What a misleading doc we had in these macros!! Improve it:
* Rename the parameter from "l" to "it", since it's not an Eina_Inlist that we
are expecting, but rather its container.
* Better explain each parameter... "second list" is not so good to document
"list2" param
* Add doc where it was missing
Finally, add Changelog for the fix in EINA_INLIST_FOREACH_SAFE
SVN revision: 76156
Bruno Dilly [Tue, 4 Sep 2012 22:42:35 +0000 (22:42 +0000)]
ephysics: activate all bodies when one is deleted
Otherwise it can lead to scenarios when a body 1, below body 2 is deleted
and body 2 will stay freezed in the air. Gravity won't start to
act over it until it's activated again.
SVN revision: 76155
Bruno Dilly [Tue, 4 Sep 2012 22:42:28 +0000 (22:42 +0000)]
ephysics: fix unused vars and parameters
SVN revision: 76154
Bruno Dilly [Tue, 4 Sep 2012 22:42:20 +0000 (22:42 +0000)]
ephysics: pass evas object associated to body on del
event
SVN revision: 76153
Bruno Dilly [Tue, 4 Sep 2012 22:42:10 +0000 (22:42 +0000)]
ephysics: fix camera move callback call
it should be called after moved flag was set to false
otherwise callback functions moving camera won't work correctly
SVN revision: 76152
Bruno Dilly [Tue, 4 Sep 2012 22:42:02 +0000 (22:42 +0000)]
ephysics: Warn about bullet build issues
SVN revision: 76151
Lucas De Marchi [Tue, 4 Sep 2012 22:20:25 +0000 (22:20 +0000)]
eina: Fix EINA_INLIST_FOREACH_SAFE macro
EINA_INLIST_FOREACH_SAFE is very broken and it only works by luck, depending on
the __inlist field being the first one in the struct. Until now.
This commit makes the following snippet to work:
#include <Eina.h>
typedef struct _data {
char *name;
EINA_INLIST;
} data;
int
main()
{
Eina_Inlist *inlist = NULL, *inlist_safe;
data *reg, *d;
reg = malloc(sizeof(data));
inlist = eina_inlist_append(inlist, EINA_INLIST_GET(reg));
EINA_INLIST_FOREACH_SAFE(inlist, inlist_safe, d)
{
printf("%p\n", d);
inlist = eina_inlist_remove(inlist, EINA_INLIST_GET(d));
free(d);
}
return 0;
}
Patch-by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 76150
Flavio Ceolin [Tue, 4 Sep 2012 21:43:32 +0000 (21:43 +0000)]
edje_edit: Closing the opened eet_file
Closing the file openned in the functions _edje_edit_smart_file_set.
It balances the reference count and avoids the message that the file
is still opened.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76149
Flavio Ceolin [Tue, 4 Sep 2012 21:43:26 +0000 (21:43 +0000)]
edje_codegen: Adding a basic example
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76148
Flavio Ceolin [Tue, 4 Sep 2012 21:43:20 +0000 (21:43 +0000)]
edje_codegen: generating source code from edj
Parsing the parts and programs of the specified group and generating
the header/source. Usage:
edje_codegen --prefix myapp_myobj input.edj a_group source.c header.h
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76147
Flavio Ceolin [Tue, 4 Sep 2012 21:43:12 +0000 (21:43 +0000)]
edje_codegen: Application skeleton
Adding the skeleton of the edje_codegen to the edje
build system.
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>
SVN revision: 76146
Eduardo de Barros Lima [Tue, 4 Sep 2012 20:38:09 +0000 (20:38 +0000)]
Formatting
SVN revision: 76144
Eduardo de Barros Lima [Tue, 4 Sep 2012 18:27:29 +0000 (18:27 +0000)]
Wayland_egl: NULL checks to avoid crash with invalid re->win
SVN revision: 76135
Cedric BAIL [Tue, 4 Sep 2012 11:27:43 +0000 (11:27 +0000)]
edje: add nested part support to edc.
Blame Tasn and not the people he enslaved to get it out.
First patch by Aharon Hillel with some modification by myself.
SVN revision: 76127
ChunEon Park [Tue, 4 Sep 2012 11:24:40 +0000 (11:24 +0000)]
evas/image - my fault. this shouldn't be commented.
SVN revision: 76126
Tom Hacohen [Tue, 4 Sep 2012 10:48:28 +0000 (10:48 +0000)]
Eo: autogen.sh - dos->unix.
SVN revision: 76125
Tom Hacohen [Tue, 4 Sep 2012 10:45:22 +0000 (10:45 +0000)]
Eo: Make autogen.sh executable.
SVN revision: 76123
ChunEon Park [Tue, 4 Sep 2012 08:56:46 +0000 (08:56 +0000)]
evas/evas_object_image - use Eina_Bool
SVN revision: 76115
ChunEon Park [Tue, 4 Sep 2012 08:42:38 +0000 (08:42 +0000)]
evas/evas_object_image - clean the code
SVN revision: 76114
Tom Hacohen [Tue, 4 Sep 2012 08:00:27 +0000 (08:00 +0000)]
Eina magic: add EINA_LIKELY.
This should improve performance as we use magic checks everywhere and it
lets the compiler do better optimisations.
SVN revision: 76113
Jihoon Kim [Tue, 4 Sep 2012 07:42:55 +0000 (07:42 +0000)]
add NEWS about adding enum
SVN revision: 76112
Tom Hacohen [Tue, 4 Sep 2012 07:37:36 +0000 (07:37 +0000)]
Eo: Added COPYING.
SVN revision: 76111
Vincent Torri [Tue, 4 Sep 2012 07:03:02 +0000 (07:03 +0000)]
Eo: autotools + minor fixes so that it compiles on Windows (mainly reordering the header files inclusion
SVN revision: 76109
Carsten Haitzler [Tue, 4 Sep 2012 02:40:12 +0000 (02:40 +0000)]
this is an IMPROVEMENT of null checking (so no backport). thanks
shungo kwak. :)
SVN revision: 76099
Jihoon Kim [Tue, 4 Sep 2012 02:20:45 +0000 (02:20 +0000)]
edje: Add EDJE_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
SVN revision: 76097
Jihoon Kim [Tue, 4 Sep 2012 02:16:43 +0000 (02:16 +0000)]
ecore_imf: fix description of SIGNIN return key type
SVN revision: 76096
Cedric BAIL [Tue, 4 Sep 2012 02:13:05 +0000 (02:13 +0000)]
edje: report type of file when listing files used by an edc.
SVN revision: 76095
Jihoon Kim [Mon, 3 Sep 2012 23:56:06 +0000 (23:56 +0000)]
ecore_imf: add ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN type
SVN revision: 76094
Christopher Michael [Mon, 3 Sep 2012 10:22:19 +0000 (10:22 +0000)]
Evas: Update ChangeLog for Vince ;)
SVN revision: 75995
Carsten Haitzler [Mon, 3 Sep 2012 09:55:34 +0000 (09:55 +0000)]
update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.
SVN revision: 75994
Carsten Haitzler [Mon, 3 Sep 2012 09:42:18 +0000 (09:42 +0000)]
add 2 new illume sgs's and bump ecore version to 1.8 in svn as thats
now the api ver anyway.
SVN revision: 75990
Christopher Michael [Mon, 3 Sep 2012 09:41:01 +0000 (09:41 +0000)]
Evas: When doing a move or geometry_get, we need to make sure that we
don't try to do these on the framespace clip object. Also, since we
need the evas to get the framespace clip object, just directly use the
framespace values from the canvas, rather than function call to get
those values.
SVN revision: 75989
Christopher Michael [Mon, 3 Sep 2012 08:50:40 +0000 (08:50 +0000)]
Evas: In the render stage, check obj->is_frame directly. No need for
another function call here. We have to object already available, just
check the property directly.
SVN revision: 75980
Tom Hacohen [Mon, 3 Sep 2012 07:27:01 +0000 (07:27 +0000)]
Eo: Made benchmarking output a bit nicer.
SVN revision: 75961
Tom Hacohen [Mon, 3 Sep 2012 07:26:57 +0000 (07:26 +0000)]
Eo: optimised eo_op_class_get a bit. Can still make it better.
SVN revision: 75960
Carsten Haitzler [Mon, 3 Sep 2012 06:51:31 +0000 (06:51 +0000)]
fmting.
:)
SVN revision: 75954
Igor Murzov [Mon, 3 Sep 2012 06:22:59 +0000 (06:22 +0000)]
From: Igor Murzov <e-mail@date.by>
Subject: [E-devel] [PATCH][RESEND][Evas] WebP image loader
This patch adds a WebP image loader to Evas. No saver,
no animation support for now, just loader. Tested with
the libwebp-0.2.0 only, but should work fine with older
versions.
SVN revision: 75951
Jiyoun Park [Mon, 3 Sep 2012 06:09:34 +0000 (06:09 +0000)]
add error check code. service name have to be given.
SVN revision: 75949
Jiyoun Park [Mon, 3 Sep 2012 05:37:16 +0000 (05:37 +0000)]
need NULL checks in EAPI function.
patched by Sungho Kwak sungho.efl@gmail.com
SVN revision: 75946
Vincent Torri [Sun, 2 Sep 2012 18:20:35 +0000 (18:20 +0000)]
Evas: Fix seg fault in the esvg loader, latest code is required, and enable it on Windows.
SVN revision: 75942
Tom Hacohen [Sun, 2 Sep 2012 07:14:20 +0000 (07:14 +0000)]
Eina bench: Added eina-bench-cmp to compare benchmarks.
This is just an adaptation of expedite-cmp to work nicely with eina bench.
This is useful for comparing benchmarks to spot regressions/improvements.
SVN revision: 75939
Jihoon Kim [Sat, 1 Sep 2012 13:29:37 +0000 (13:29 +0000)]
ecore_imf: describe default value of ecore_imf APIs
SVN revision: 75928
Gustavo Lima Chaves [Fri, 31 Aug 2012 21:48:27 +0000 (21:48 +0000)]
[evas] Document weight hints' defaults.
SVN revision: 75926
Gustavo Lima Chaves [Fri, 31 Aug 2012 21:41:49 +0000 (21:41 +0000)]
[evas] Document alignment hints' defaults.
SVN revision: 75925
Christophe Sadoine [Fri, 31 Aug 2012 07:05:48 +0000 (07:05 +0000)]
From: Christophe Sadoine <chris@indefini.org>
Subject: [E-devel] [patch] A function to rotate an evas map with a
quaternion
So this is a patch to rotate an evas map with a quaternion.
You can use this to avoid gimbal lock... for example in the elementary
evas map 3d test, if you put the Rot y angle to 90 then Rot x and Rot
z will do the same rotation...
SVN revision: 75920
Cedric BAIL [Fri, 31 Aug 2012 06:39:57 +0000 (06:39 +0000)]
ecore: add forgotten EAPI to Ecore_Con_Eet.
SVN revision: 75919
Christopher Michael [Fri, 31 Aug 2012 06:12:43 +0000 (06:12 +0000)]
Edje: Remove unused variable.
SVN revision: 75915
Cedric BAIL [Fri, 31 Aug 2012 03:11:24 +0000 (03:11 +0000)]
ecore: Add Ecore_Con_Eet API.
SVN revision: 75910
Jerome Pinot [Thu, 30 Aug 2012 15:22:36 +0000 (15:22 +0000)]
eeze: autotools
eeze/doc/img didn't made it to the dist package because of a missing slash.
Fix this and make the style consistent by removing the lonely $(srcdir).
SVN revision: 75886
Cedric BAIL [Thu, 30 Aug 2012 11:28:07 +0000 (11:28 +0000)]
edje: check the number of parameter for edc.
SVN revision: 75876
Cedric BAIL [Thu, 30 Aug 2012 11:26:00 +0000 (11:26 +0000)]
ChangeLog: back in time.
SVN revision: 75875
Cedric BAIL [Thu, 30 Aug 2012 10:55:40 +0000 (10:55 +0000)]
ChangeLog: state we did a release.
SVN revision: 75873
Carsten Haitzler [Thu, 30 Aug 2012 10:34:01 +0000 (10:34 +0000)]
and up ver to 1.7.99 now in svn. nack to svnrev num at end.
SVN revision: 75869
Christopher Michael [Thu, 30 Aug 2012 10:31:41 +0000 (10:31 +0000)]
Ecore_X: We can still get output resources even if 'num' is not passed
in.
SVN revision: 75868
Christopher Michael [Thu, 30 Aug 2012 10:30:28 +0000 (10:30 +0000)]
Ecore_X: Formatting.
SVN revision: 75867
Cedric BAIL [Thu, 30 Aug 2012 08:52:15 +0000 (08:52 +0000)]
eio: fix memory leak when using file associate.
SVN revision: 75854
Carsten Haitzler [Thu, 30 Aug 2012 07:42:35 +0000 (07:42 +0000)]
add missing EAPI's for ethmub.c for symbols exposed to ethumb plugins.
SVN revision: 75843
Christopher Michael [Wed, 29 Aug 2012 13:04:43 +0000 (13:04 +0000)]
Ecore_Evas (wayland_egl): Be sure to call buffer attach after we show
the window so that the allocated size gets updated.
SVN revision: 75828
Christopher Michael [Wed, 29 Aug 2012 12:58:33 +0000 (12:58 +0000)]
Evas: Update ChangeLog.
SVN revision: 75827
Christopher Michael [Wed, 29 Aug 2012 12:55:51 +0000 (12:55 +0000)]
Evas (wayland_egl): Add support for Multi-Sample Anti-Aliasing and GL
Direct Images. Add support for using native image binding. Add support
for setting GL surface capabilities. Fix up some overrides to be in
the proper place (glsym vs evgl).
NB: Yes, it is a bit large of a change during freeze, but there are no
API changes here, and it is well tested. Nothing broken (beyond what
was already broken).
SVN revision: 75826
Christopher Michael [Wed, 29 Aug 2012 09:13:43 +0000 (09:13 +0000)]
Ecore: Update changelog w/ cnp addition.
SVN revision: 75824
Mike Blumenkrantz [Wed, 29 Aug 2012 09:08:30 +0000 (09:08 +0000)]
fix weird ecore-ipc leak
SVN revision: 75822
Cedric BAIL [Wed, 29 Aug 2012 07:42:15 +0000 (07:42 +0000)]
edje: oopsie.
SVN revision: 75817
Cedric BAIL [Wed, 29 Aug 2012 07:18:52 +0000 (07:18 +0000)]
edje: don't leak memory on edje block error during signal emit.
SVN revision: 75815
Christopher Michael [Wed, 29 Aug 2012 06:35:02 +0000 (06:35 +0000)]
Ecore_Wayland: Add Copy-n-Paste support for Ecore Wayland.
NB: Based on initial work from Alex <zhiwen.wu@intel.com> (thanks for
the patch), but modified to clean up compiler warnings, fixed function
declarations, fixed function namespacing.
SVN revision: 75809
Cedric BAIL [Wed, 29 Aug 2012 05:50:14 +0000 (05:50 +0000)]
edje: fix a leak when propagating signal to GROUP part.
SVN revision: 75808
Cedric BAIL [Wed, 29 Aug 2012 05:18:27 +0000 (05:18 +0000)]
ecore: fix leak of evas_render_update list.
SVN revision: 75807
Daniel Juyung Seo [Tue, 28 Aug 2012 23:08:11 +0000 (23:08 +0000)]
eet ChangeLog, NEWS: Updated ChangeLog and NEWS for r75552.
SVN revision: 75802
Gustavo Lima Chaves [Tue, 28 Aug 2012 20:07:47 +0000 (20:07 +0000)]
[edje] Sanely handle no-op conditions on text setting funcs (and docs++).
SVN revision: 75798
Bruno Dilly [Tue, 28 Aug 2012 17:00:56 +0000 (17:00 +0000)]
emotion: fix tracks info free
fix free with pointer not nullified
SVN revision: 75797
Bruno Dilly [Tue, 28 Aug 2012 17:00:50 +0000 (17:00 +0000)]
emotion: revert "free channels only if there's channel
to free"
This reverts commit rev 75741.
SVN revision: 75796
Carsten Haitzler [Tue, 28 Aug 2012 15:45:57 +0000 (15:45 +0000)]
this breaks lots of stuff. terminology, e.... i got yself a blank
screen at 12:45am thanks to this. rvrt. :)
SVN revision: 75795
Mike Blumenkrantz [Tue, 28 Aug 2012 12:37:02 +0000 (12:37 +0000)]
null checks for str split
SVN revision: 75787
Tom Hacohen [Tue, 28 Aug 2012 12:28:37 +0000 (12:28 +0000)]
Edje vim: added ellipsis (correct spelling) as a keyword.
SVN revision: 75785
Alex Wu [Tue, 28 Aug 2012 12:19:14 +0000 (12:19 +0000)]
edje: backward-compatible to "BLOCK_HANDLE" select_mode.
From: Alex Wu <zhiwen.wu@linux.intel.com>
SVN revision: 75783
Eduardo de Barros Lima [Tue, 28 Aug 2012 12:17:51 +0000 (12:17 +0000)]
edc.vim: Added instructions
SVN revision: 75782