Commit Graph

18843 Commits

Author SHA1 Message Date
Vincent Torri ed4a4d5fdc 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
2012-09-06 06:30:29 +00:00
Jihoon Kim 816c904dc8 describe about TERMINAL Layout more detail
SVN revision: 76214
2012-09-06 06:01:37 +00:00
Vincent Torri 9686fe56ce Eobj: don't install benchmark and examples, request from Tom
SVN revision: 76209
2012-09-05 22:53:30 +00:00
Tom Hacohen 06cc2874ef 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
2012-09-05 13:25:12 +00:00
Tom Hacohen 5f54cc0b2d Evas textblock: Fixed format nodes updates for because of style changes.
Thanks a lot to Bluezery for reporting this issue.

SVN revision: 76195
2012-09-05 13:02:37 +00:00
Tom Hacohen 57269364d9 Evas magic: Added compiler hints (EINA_UNLIKELY).
SVN revision: 76194
2012-09-05 13:02:33 +00:00
Mike Blumenkrantz ea858b74cf fix crash in ecore_con_ssl when failing to add privkeys/certs with openssl as spotted by Guillaume Friloux
SVN revision: 76193
2012-09-05 12:41:50 +00:00
Carsten Haitzler 79045b88db fix rgab dest alpha rendering issue
SVN revision: 76188
2012-09-05 10:11:48 +00:00
Cedric BAIL bffbe552fc evas: don't change the value of event. That break ABI !
SVN revision: 76186
2012-09-05 09:56:24 +00:00
ChunEon Park cdc044c321 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
2012-09-05 09:46:09 +00:00
Vincent Torri 17d424f6db Evil: add missing fclose(). Suggested by Maxime Villard
SVN revision: 76178
2012-09-05 08:31:41 +00:00
ChunEon Park 70624abbc2 edje - fixed typo
SVN revision: 76175
2012-09-05 08:08:20 +00:00
Cedric BAIL 42a65f3e68 eio: fix typo in previous fix.
SVN revision: 76170
2012-09-05 07:19:30 +00:00
Cedric BAIL 6cc036d647 eio: fix typos.
SVN revision: 76169
2012-09-05 07:16:10 +00:00
Cedric BAIL 9e2becd6ef edje: fix unitialized buffer.
SVN revision: 76168
2012-09-05 07:15:10 +00:00
ChunEon Park ac5f55d3d1 edje - use Eina_Bool
SVN revision: 76163
2012-09-05 05:38:01 +00:00
ChunEon Park f7f9341419 evas/evas_object_image - added EVAS_CALLBACK_IMAGE_RESIZE.
SVN revision: 76161
2012-09-05 04:20:42 +00:00
Cedric BAIL 325526af5c edje: don't always force anotate in edje_watch.
SVN revision: 76158
2012-09-05 02:44:45 +00:00
Lucas De Marchi 08dbadd3c1 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
2012-09-04 22:56:37 +00:00
Bruno Dilly 35780ad7cf 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
2012-09-04 22:42:35 +00:00
Bruno Dilly d42b1c51c2 ephysics: fix unused vars and parameters
SVN revision: 76154
2012-09-04 22:42:28 +00:00
Bruno Dilly 06d88ea834 ephysics: pass evas object associated to body on del
event




SVN revision: 76153
2012-09-04 22:42:20 +00:00
Bruno Dilly 11891001f2 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
2012-09-04 22:42:10 +00:00
Bruno Dilly 468d3cf25b ephysics: Warn about bullet build issues
SVN revision: 76151
2012-09-04 22:42:02 +00:00
Lucas De Marchi 45a791dfa1 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
2012-09-04 22:20:25 +00:00
Flavio Ceolin 7457f675ff 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
2012-09-04 21:43:32 +00:00
Flavio Ceolin 6237f9ec9d edje_codegen: Adding a basic example
Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>



SVN revision: 76148
2012-09-04 21:43:26 +00:00
Flavio Ceolin d626583b92 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
2012-09-04 21:43:20 +00:00
Flavio Ceolin 2982bb4907 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
2012-09-04 21:43:12 +00:00
Eduardo de Barros Lima e44d6633a3 Formatting
SVN revision: 76144
2012-09-04 20:38:09 +00:00
Eduardo de Barros Lima 904e2096f4 Wayland_egl: NULL checks to avoid crash with invalid re->win
SVN revision: 76135
2012-09-04 18:27:29 +00:00
Cedric BAIL 1e25d7b701 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
2012-09-04 11:27:43 +00:00
ChunEon Park 36df225438 evas/image - my fault. this shouldn't be commented.
SVN revision: 76126
2012-09-04 11:24:40 +00:00
Tom Hacohen 5d68b39a00 Eo: autogen.sh - dos->unix.
SVN revision: 76125
2012-09-04 10:48:28 +00:00
Tom Hacohen 8f17e3b3f0 Eo: Make autogen.sh executable.
SVN revision: 76123
2012-09-04 10:45:22 +00:00
ChunEon Park afc8644e36 evas/evas_object_image - use Eina_Bool
SVN revision: 76115
2012-09-04 08:56:46 +00:00
ChunEon Park c368c8c27b evas/evas_object_image - clean the code
SVN revision: 76114
2012-09-04 08:42:38 +00:00
Tom Hacohen 89413ab06e 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
2012-09-04 08:00:27 +00:00
Jihoon Kim 52447357b6 add NEWS about adding enum
SVN revision: 76112
2012-09-04 07:42:55 +00:00
Tom Hacohen fdd28963c1 Eo: Added COPYING.
SVN revision: 76111
2012-09-04 07:37:36 +00:00
Vincent Torri bf1fe91b6c Eo: autotools + minor fixes so that it compiles on Windows (mainly reordering the header files inclusion
SVN revision: 76109
2012-09-04 07:03:02 +00:00
Carsten Haitzler 853c851dd0 this is an IMPROVEMENT of null checking (so no backport). thanks
shungo kwak. :)



SVN revision: 76099
2012-09-04 02:40:12 +00:00
Jihoon Kim 7f9ec8f928 edje: Add EDJE_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
SVN revision: 76097
2012-09-04 02:20:45 +00:00
Jihoon Kim d163208536 ecore_imf: fix description of SIGNIN return key type
SVN revision: 76096
2012-09-04 02:16:43 +00:00
Cedric BAIL 8ad4e0c02e edje: report type of file when listing files used by an edc.
SVN revision: 76095
2012-09-04 02:13:05 +00:00
Jihoon Kim 509a28a47c ecore_imf: add ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN type
SVN revision: 76094
2012-09-03 23:56:06 +00:00
Christopher Michael 5f704dd0bc Evas: Update ChangeLog for Vince ;)
SVN revision: 75995
2012-09-03 10:22:19 +00:00
Carsten Haitzler 0e77364887 update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.



SVN revision: 75994
2012-09-03 09:55:34 +00:00
Carsten Haitzler 09d2cf7ad6 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
2012-09-03 09:42:18 +00:00
Christopher Michael 90a436ca0c 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
2012-09-03 09:41:01 +00:00