platform/upstream/efl.git
12 years agoadd Jonas to authors.
Gustavo Sverzut Barbieri [Thu, 9 Feb 2012 20:26:00 +0000 (20:26 +0000)]
add Jonas to authors.

He worked previously with documentation, now is helping me with
Eina_Model and will keep adding some examples and fixes here and
there.

SVN revision: 67798

12 years agoMore documentation for eina_model.
Jonas M. Gastal [Thu, 9 Feb 2012 19:13:54 +0000 (19:13 +0000)]
More documentation for eina_model.

Patch by: "Jonas M. Gastal" <jgastal@profusion.mobi>

SVN revision: 67797

12 years agoeina_model: rename all "search" to "criteria_match"
Gustavo Sverzut Barbieri [Thu, 9 Feb 2012 16:29:50 +0000 (16:29 +0000)]
eina_model: rename all "search" to "criteria_match"

SVN revision: 67796

12 years agoeina_model: helper function to setup subclass during runtime.
Gustavo Sverzut Barbieri [Thu, 9 Feb 2012 16:20:16 +0000 (16:20 +0000)]
eina_model: helper function to setup subclass during runtime.

SVN revision: 67795

12 years agoEina examples: Formatted model example a bit.
Tom Hacohen [Thu, 9 Feb 2012 12:29:56 +0000 (12:29 +0000)]
Eina examples: Formatted model example a bit.

SVN revision: 67791

12 years agoEvas textblock: Better handle visible formats.
Tom Hacohen [Thu, 9 Feb 2012 12:21:18 +0000 (12:21 +0000)]
Evas textblock: Better handle visible formats.

Fixed a crash. Thanks WooHyun for making me fix it now. :)

SVN revision: 67790

12 years agoEina model: Made i_method_resolve a macro (for interface as well)
Tom Hacohen [Thu, 9 Feb 2012 10:32:14 +0000 (10:32 +0000)]
Eina model: Made i_method_resolve a macro (for interface as well)

Same as the previous commit about "Type" this time about Interface.
This will also hopefully remove the likelihood for hacks.
Previous functions are still available as method_offset_resolve.

SVN revision: 67786

12 years agoeet: add support for GnuTLS 3.x
Cedric BAIL [Thu, 9 Feb 2012 10:30:04 +0000 (10:30 +0000)]
eet: add support for GnuTLS 3.x

SVN revision: 67785

12 years agoEvas jpeg loader: Fixed a couple of compilation warnings.
Tom Hacohen [Thu, 9 Feb 2012 10:21:17 +0000 (10:21 +0000)]
Evas jpeg loader: Fixed a couple of compilation warnings.

There are a couple more *important* warnings. The switch case at line 564
does not cover all options.

SVN revision: 67784

12 years agoEcore_Wl: Add function in header.
Christopher Michael [Thu, 9 Feb 2012 08:16:45 +0000 (08:16 +0000)]
Ecore_Wl: Add function in header.

SVN revision: 67782

12 years agoEcore_Wl: Also send mouse move before sending mouse down/up. Add some
Christopher Michael [Thu, 9 Feb 2012 08:15:10 +0000 (08:15 +0000)]
Ecore_Wl: Also send mouse move before sending mouse down/up. Add some
missing Logfn's. Add handler to free the mouse_move event when we're
done with it. Add a function to retrieve the 'last mouse button down
time' (needed for fixing surface move).

SVN revision: 67781

12 years agoEcore_Evas (Wayland): Fix getting double mouse events for the wayland
Christopher Michael [Thu, 9 Feb 2012 08:12:39 +0000 (08:12 +0000)]
Ecore_Evas (Wayland): Fix getting double mouse events for the wayland
engines.

NB: Fixes elementary momentum scrolling.

SVN revision: 67780

12 years agoecore_imf_context.c: fix formatting
Jihoon Kim [Thu, 9 Feb 2012 03:53:03 +0000 (03:53 +0000)]
ecore_imf_context.c: fix formatting

SVN revision: 67779

12 years agohmm no - we shouldnt delete here.. we just find it in the active image
Carsten Haitzler [Thu, 9 Feb 2012 03:50:10 +0000 (03:50 +0000)]
hmm no - we shouldnt delete here.. we just find it in the active image
hash. as such the image is dirtied and thus removed from this hash
anyway so it doesnt need deleting.

SVN revision: 67778

12 years agoadd new curl function to news
Mike Blumenkrantz [Thu, 9 Feb 2012 00:50:38 +0000 (00:50 +0000)]
add new curl function to news

SVN revision: 67777

12 years agoeina_sched: fix rt priority drop
Lucas De Marchi [Thu, 9 Feb 2012 00:06:14 +0000 (00:06 +0000)]
eina_sched: fix rt priority drop

Thanks to cedric for noticing this bug. Priority in userspace are in the
opposite order as in kernel space.

SVN revision: 67776

12 years ago@SVN revision: 67759
Mike Blumenkrantz [Wed, 8 Feb 2012 22:58:07 +0000 (22:58 +0000)]
@SVN revision: 67759

SVN revision: 67774

12 years agoSVN revision: 67759
Mike Blumenkrantz [Wed, 8 Feb 2012 21:25:45 +0000 (21:25 +0000)]
SVN revision: 67759
SPANK SPANK SPANK RASTER

SVN revision: 67772

12 years agoEcore tests: Disable ecore_x tests in the meanwhile.
Tom Hacohen [Wed, 8 Feb 2012 16:50:04 +0000 (16:50 +0000)]
Ecore tests: Disable ecore_x tests in the meanwhile.

They are currently useless and just cause buildbot to complain.

SVN revision: 67768

12 years agoEina model: Added an eina model example for inheritance.
Tom Hacohen [Wed, 8 Feb 2012 16:39:19 +0000 (16:39 +0000)]
Eina model: Added an eina model example for inheritance.

Patch by Yakov Goldberg.

SVN revision: 67767

12 years agoedje: fix build with EDJE_PROGRAM_CACHE
Cedric BAIL [Wed, 8 Feb 2012 16:05:44 +0000 (16:05 +0000)]
edje: fix build with EDJE_PROGRAM_CACHE

SVN revision: 67766

12 years agoEina model: Made _method_resolve a macro to remove the need for offsetof.
Tom Hacohen [Wed, 8 Feb 2012 15:37:07 +0000 (15:37 +0000)]
Eina model: Made _method_resolve a macro to remove the need for offsetof.

This will also hopefully remove the likelihood for hacks.
Previous functions are still available as method_offset_resolve.

SVN revision: 67765

12 years agoeina_model: correctly retrieve the memory from value.
Gustavo Sverzut Barbieri [Wed, 8 Feb 2012 15:13:25 +0000 (15:13 +0000)]
eina_model: correctly retrieve the memory from value.

val->value.ptr is just valid on 64bits platforms, as on 32bits both
pointers of the Eina_Value_Struct fits in the 8bytes of val->value.buf.

Always use the function to correctly retrieve it.

SVN revision: 67764

12 years agoedje: filter means, we can't change any state when we check for match. Delay, we...
Cedric BAIL [Wed, 8 Feb 2012 14:41:21 +0000 (14:41 +0000)]
edje: filter means, we can't change any state when we check for match. Delay, we should.

SVN revision: 67763

12 years agoedje: don't update edje calc cache state when only one direction was computed.
Cedric BAIL [Wed, 8 Feb 2012 14:20:29 +0000 (14:20 +0000)]
edje: don't update edje calc cache state when only one direction was computed.

SVN revision: 67762

12 years agoadd ecore_con_url_http_version_set() to be able to specify request
Carsten Haitzler [Wed, 8 Feb 2012 13:25:08 +0000 (13:25 +0000)]
add ecore_con_url_http_version_set() to be able to specify request
version

SVN revision: 67759

12 years agosome more debug for surfs
Carsten Haitzler [Wed, 8 Feb 2012 12:25:50 +0000 (12:25 +0000)]
some more debug for surfs

SVN revision: 67758

12 years agoadd some definable surf debug code... and STORE allocated size on
Carsten Haitzler [Wed, 8 Feb 2012 12:08:41 +0000 (12:08 +0000)]
add some definable surf debug code... and STORE allocated size on
alloc so cache doesnt overfill!!!!!!!!!!!!!!!

SVN revision: 67757

12 years agorevert cedricism's. this just creates an infintie evas_image_entry leak.
Carsten Haitzler [Wed, 8 Feb 2012 11:22:09 +0000 (11:22 +0000)]
revert cedricism's. this just creates an infintie evas_image_entry leak.

SVN revision: 67755

12 years agolet's link to the right libs for wayland shm eh?
Carsten Haitzler [Wed, 8 Feb 2012 11:21:05 +0000 (11:21 +0000)]
let's link to the right libs for wayland shm eh?

SVN revision: 67754

12 years agoEina model: Fix another issue with the method resolve functios.
Tom Hacohen [Tue, 7 Feb 2012 13:24:27 +0000 (13:24 +0000)]
Eina model: Fix another issue with the method resolve functios.

Make it possible to resolve foo (the last item).
struct _My_Object_Type
{
   Eina_Model_Type parent_class;
   ...
   void (*foo)(Eina_Model *, int);
};

SVN revision: 67733

12 years agoEina Model: Fix wrong error checking in the method resolve functions.
Tom Hacohen [Tue, 7 Feb 2012 13:17:13 +0000 (13:17 +0000)]
Eina Model: Fix wrong error checking in the method resolve functions.

This enables resolving method foo...
struct _My_Object_Type
{
   Eina_Model_Type parent;
   void (*foo)(Eina_Model *, int);
   ...
}

SVN revision: 67732

12 years agoSupport ecore_imf_context_input_panel_show/hide in SCIM module
Jihoon Kim [Tue, 7 Feb 2012 10:30:57 +0000 (10:30 +0000)]
Support ecore_imf_context_input_panel_show/hide in SCIM module

SVN revision: 67728

12 years agoecore_imf_xim: Support ecore_imf_context_input_panel_show/hide in XIM module.
Jihoon Kim [Tue, 7 Feb 2012 10:10:23 +0000 (10:10 +0000)]
ecore_imf_xim: Support ecore_imf_context_input_panel_show/hide in XIM module.

SVN revision: 67727

12 years ago[edje] Modified Changlog and Edje.h. Thanks Vincent :)
WooHyun Jung [Tue, 7 Feb 2012 09:42:18 +0000 (09:42 +0000)]
[edje] Modified Changlog and Edje.h. Thanks Vincent :)

SVN revision: 67726

12 years ago[edje/markup_filter] update Changelog and NEWS
WooHyun Jung [Tue, 7 Feb 2012 08:52:30 +0000 (08:52 +0000)]
[edje/markup_filter] update Changelog and NEWS

SVN revision: 67725

12 years ago[edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using
WooHyun Jung [Tue, 7 Feb 2012 08:49:56 +0000 (08:49 +0000)]
[edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using
edje_object_text_insert_filter_callback_add, a filter function
should check the type(format, text, or markup) of text for correct
filtering. But in markup filter function(added by new API), text is
always markup so no need to check the type of text.

SVN revision: 67724

12 years agoEcore_IMF.h: fix wrong documentation about Ecore_IMF_Preedit_Attr
Jihoon Kim [Tue, 7 Feb 2012 02:30:36 +0000 (02:30 +0000)]
Ecore_IMF.h: fix wrong documentation about Ecore_IMF_Preedit_Attr

SVN revision: 67723

12 years agoecore_imf: Add Ecore_IMF function to set or get the input panel-specific data
Jihoon Kim [Mon, 6 Feb 2012 09:46:38 +0000 (09:46 +0000)]
ecore_imf: Add Ecore_IMF function to set or get the input panel-specific data

SVN revision: 67711

12 years agoecore_imf : Set ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL as default layout in ecore_imf_co...
Jihoon Kim [Mon, 6 Feb 2012 08:05:58 +0000 (08:05 +0000)]
ecore_imf : Set ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL as default layout in ecore_imf_context_add.

SVN revision: 67710

12 years agoEcore_IMF.h : describe Ecore_IMF_Callback_Type, Ecore_IMF_Autocapital_Type, and Ecore...
Jihoon Kim [Mon, 6 Feb 2012 05:10:18 +0000 (05:10 +0000)]
Ecore_IMF.h : describe Ecore_IMF_Callback_Type, Ecore_IMF_Autocapital_Type, and Ecore_IMF_Preedit_Attr in more detail

SVN revision: 67709

12 years agoedje entry: set ALPHABET in case of password mode
Jihoon Kim [Mon, 6 Feb 2012 03:30:45 +0000 (03:30 +0000)]
edje entry: set ALPHABET in case of password mode

SVN revision: 67708

12 years agofix @dates in each header file
Jihoon Kim [Sun, 5 Feb 2012 23:37:45 +0000 (23:37 +0000)]
fix @dates in each header file

SVN revision: 67705

12 years agoEina: use new Evil API to detect absolute path name
Vincent Torri [Sun, 5 Feb 2012 09:41:25 +0000 (09:41 +0000)]
Eina: use new Evil API to detect absolute path name

SVN revision: 67702

12 years agoEina: append and prepend __ to gcc attributes
Vincent Torri [Sun, 5 Feb 2012 09:34:17 +0000 (09:34 +0000)]
Eina: append and prepend __ to gcc attributes

Avoid conflicts with macros that have been previously defined
with the same name than the attribute

SVN revision: 67701

12 years ago[evas/evas_object_textblock] When markup_to_utf8 is tried with an invalid
WooHyun Jung [Fri, 3 Feb 2012 11:24:44 +0000 (11:24 +0000)]
[evas/evas_object_textblock] When markup_to_utf8 is tried with an invalid
escape tag, escape will be NULL. "eina_strbuf_append" should not be
called with NULL string.

SVN revision: 67696

12 years agoecore_imf: fix wrong ingroup fields for doxygen
Jihoon Kim [Fri, 3 Feb 2012 10:12:13 +0000 (10:12 +0000)]
ecore_imf: fix wrong ingroup fields for doxygen

SVN revision: 67695

12 years agoscim_imcontext.cpp: fix formatting
Jihoon Kim [Fri, 3 Feb 2012 06:32:24 +0000 (06:32 +0000)]
scim_imcontext.cpp: fix formatting

SVN revision: 67692

12 years agoEntry: Fix to work edje_object_part_text_input_panel_enabled_set/get well even though...
Jihoon Kim [Fri, 3 Feb 2012 04:50:23 +0000 (04:50 +0000)]
Entry: Fix to work edje_object_part_text_input_panel_enabled_set/get well even though ecore_imf doesn't exist or immodule isn't used.

SVN revision: 67690

12 years agoChange eina_mode_child_search to more descriptive
Jonas M. Gastal [Thu, 2 Feb 2012 12:32:13 +0000 (12:32 +0000)]
Change eina_mode_child_search to more descriptive
 eina_model_child_criteria_match.

Patch by: "Jonas M. Gastal" <jgastal@profusion.mobi>

SVN revision: 67688

12 years agoBetter documentation for eina_model.
Jonas M. Gastal [Thu, 2 Feb 2012 12:31:46 +0000 (12:31 +0000)]
Better documentation for eina_model.

Patch by: "Jonas M. Gastal" <jgastal@profusion.mobi>

SVN revision: 67687

12 years agoecore ecore_main.c: Fixed formatting. It has nice documentation. Thanks raster :O
Daniel Juyung Seo [Thu, 2 Feb 2012 05:21:24 +0000 (05:21 +0000)]
ecore ecore_main.c: Fixed formatting. It has nice documentation. Thanks raster :O

SVN revision: 67685

12 years agoevas: use evas_image_cache_drop instead of plain wrong call to free.
Cedric BAIL [Wed, 1 Feb 2012 17:28:30 +0000 (17:28 +0000)]
evas: use evas_image_cache_drop instead of plain wrong call to free.

SVN revision: 67681

12 years agook 1 segv less. this code looks most suspicious...
Carsten Haitzler [Wed, 1 Feb 2012 09:48:46 +0000 (09:48 +0000)]
ok 1 segv less. this code looks most suspicious...

SVN revision: 67671

12 years agoDescribe in more detail about ecore_imf_context_cursor_location_set API
Jihoon Kim [Wed, 1 Feb 2012 06:39:26 +0000 (06:39 +0000)]
Describe in more detail about ecore_imf_context_cursor_location_set API

SVN revision: 67670

12 years agoeina_value: fix struct type.
Gustavo Sverzut Barbieri [Tue, 31 Jan 2012 21:05:20 +0000 (21:05 +0000)]
eina_value: fix struct type.

 1. consider case where the struct was not set for flush and others;
 2. flush previous struct on pset;
 3. setup the new struct members memory on pset;
 4. always use ops->alloc and ops->free if they are provided;

SVN revision: 67662

12 years agounbreak eina_value
Mike Blumenkrantz [Tue, 31 Jan 2012 17:31:48 +0000 (17:31 +0000)]
unbreak eina_value

SVN revision: 67643

12 years agoEina stringshare: fixed up the previous commit a bit.
Tom Hacohen [Tue, 31 Jan 2012 17:27:57 +0000 (17:27 +0000)]
Eina stringshare: fixed up the previous commit a bit.

Fixed wrong usage of Eina_Stringshare - Thanks k-s.
Omited the star from the typedef - Thanks Sacihel.

SVN revision: 67642

12 years agoEina stringshare: Added Eina_Stringshare a stringshare visual hint.
Tom Hacohen [Tue, 31 Jan 2012 17:12:23 +0000 (17:12 +0000)]
Eina stringshare: Added Eina_Stringshare a stringshare visual hint.

It's interchangeable with const char *, it's juts there as a visual hint
for functions expecting stringshared values. Docs are not enough...

SVN revision: 67641

12 years agoadd new eina value dummy type TIMESTAMP which is identical to ULONG
Mike Blumenkrantz [Tue, 31 Jan 2012 16:55:10 +0000 (16:55 +0000)]
add new eina value dummy type TIMESTAMP which is identical to ULONG

SVN revision: 67639

12 years agoadd missing @since 1.2
Gustavo Sverzut Barbieri [Tue, 31 Jan 2012 16:47:36 +0000 (16:47 +0000)]
add missing @since 1.2

SVN revision: 67638

12 years agoeina_value: add EINA_VALUE_TYPE_MODEL
Gustavo Sverzut Barbieri [Tue, 31 Jan 2012 16:45:59 +0000 (16:45 +0000)]
eina_value: add EINA_VALUE_TYPE_MODEL

SVN revision: 67637

12 years agoeina_model: change the way extensions are done.
Gustavo Sverzut Barbieri [Tue, 31 Jan 2012 15:26:48 +0000 (15:26 +0000)]
eina_model: change the way extensions are done.

Thanks to Tasn review it was noticed that subclasses using "const void *value"
with sub-structure would have to resolve their methods manually, quite bad.

Then the extension will happen with structures inside structures, as
previously used in Evas_Smart_Class. To allow the system to resolve
the methods and keep it, it is now specificed the type_size.

A new function is added to help extensions:
eina_model_type_method_resolve(), together with few helper macros.

To allow Eina_Model_Type to be augmented with more methods without
breaking the ABI, 4 slots are left there. We expect we got it right
from beginning and these will never be used, but we can never be sure
;-)

Last but not least, similar changes were done to Eina_Model_Interface
for consistency matters.

SVN revision: 67635

12 years agoEvas textblock: Fixed native size calculation - margins were not used.
Tom Hacohen [Tue, 31 Jan 2012 11:32:48 +0000 (11:32 +0000)]
Evas textblock: Fixed native size calculation - margins were not used.

SVN revision: 67631

12 years agofix memory leak of dirty image
Jiyoun Park [Mon, 30 Jan 2012 14:36:15 +0000 (14:36 +0000)]
fix memory leak of dirty image
if file was chaned by somebody, it was added to dirty list during cache request.
currently this dirty image added to cache->dirty list and never freed until image shutdown.
but dirty image of chaned file never used so add delete code for memory efficiency.
and fix bad indentation.

SVN revision: 67604

12 years agoFixing my silly mistake before someone else catches it.
Sung Park [Mon, 30 Jan 2012 11:21:38 +0000 (11:21 +0000)]
Fixing my silly mistake before someone else catches it.

I was accessing a variable before it was NULL checked.
Fixed now.

SVN revision: 67601

12 years agoEcore: Update ChangeLog so nobody has a fit.
Christopher Michael [Sun, 29 Jan 2012 20:41:50 +0000 (20:41 +0000)]
Ecore: Update ChangeLog so nobody has a fit.

SVN revision: 67594

12 years agoEcore_X: Add api function (and code) to retrieve actual keycode from
Christopher Michael [Sun, 29 Jan 2012 20:29:30 +0000 (20:29 +0000)]
Ecore_X: Add api function (and code) to retrieve actual keycode from
keyname (needed to handle input from x11 to wayland clients).

SVN revision: 67591

12 years agoEina test model: Use EINA_VALUE_STRUCT_MEMBER and the new EINA_C_ARRAY_LENGTH.
Tom Hacohen [Sun, 29 Jan 2012 15:38:04 +0000 (15:38 +0000)]
Eina test model: Use EINA_VALUE_STRUCT_MEMBER and the new EINA_C_ARRAY_LENGTH.

SVN revision: 67590

12 years agoEina: Added EINA_C_ARRAY_LENGTH.
Tom Hacohen [Sun, 29 Jan 2012 15:38:01 +0000 (15:38 +0000)]
Eina: Added EINA_C_ARRAY_LENGTH.

This macro returns the length of a standard C array.

SVN revision: 67589

12 years agoepp does not support variadic args
Davide Andreoli [Sun, 29 Jan 2012 14:41:51 +0000 (14:41 +0000)]
epp does not support variadic args

SVN revision: 67588

12 years agoecore ecore_imf_context.c: Fixed build warnings.
Daniel Juyung Seo [Sun, 29 Jan 2012 13:39:07 +0000 (13:39 +0000)]
ecore ecore_imf_context.c: Fixed build warnings.
ecore_imf_context.c: In function ‘ecore_imf_context_event_callback_del’:
ecore_imf_context.c:1099:9: warning: ‘return’ with no value, in function returning non-void
ecore_imf_context.c:1109:26: warning: initialization discards qualifiers from pointer target type

SVN revision: 67585

12 years agoEina test model: Get offsets and sizes properly.
Tom Hacohen [Sun, 29 Jan 2012 12:57:36 +0000 (12:57 +0000)]
Eina test model: Get offsets and sizes properly.

Make the tests work on multiple platforms and also let people who read the
code see how to do it properly.

SVN revision: 67584

12 years agoEvas textblock: Fixed a possible invalid mem write.
Tom Hacohen [Sun, 29 Jan 2012 10:01:27 +0000 (10:01 +0000)]
Evas textblock: Fixed a possible invalid mem write.

SVN revision: 67580

12 years agoEvas (m4): Use simpler check for wayland egl. Don't reset
Christopher Michael [Sat, 28 Jan 2012 13:47:12 +0000 (13:47 +0000)]
Evas (m4): Use simpler check for wayland egl. Don't reset
'gl_flavor_gles' when checking for sgx support (if we reset
gl_flavor_gles here, then the autofoo output always returns 'NO' for
gles.

SVN revision: 67572

12 years agoEvas: Fix typo in autofoo output.
Christopher Michael [Sat, 28 Jan 2012 13:40:21 +0000 (13:40 +0000)]
Evas: Fix typo in autofoo output.

SVN revision: 67571

12 years agoDo set the max to the image size if asked for it
Iván Briano [Fri, 27 Jan 2012 14:32:45 +0000 (14:32 +0000)]
Do set the max to the image size if asked for it

SVN revision: 67567

12 years agoEina: fix previous commit
Vincent Torri [Fri, 27 Jan 2012 07:52:30 +0000 (07:52 +0000)]
Eina: fix previous commit

SVN revision: 67564

12 years agoTell the descriptors about our new properties
Iván Briano [Thu, 26 Jan 2012 21:26:08 +0000 (21:26 +0000)]
Tell the descriptors about our new properties

SVN revision: 67559

12 years agoedje: fix obvious c&p error.
Cedric BAIL [Thu, 26 Jan 2012 18:32:30 +0000 (18:32 +0000)]
edje: fix obvious c&p error.

SVN revision: 67557

12 years agoedje: add min: SOURCE, max: SOURCE.
Cedric BAIL [Thu, 26 Jan 2012 18:24:00 +0000 (18:24 +0000)]
edje: add min: SOURCE, max: SOURCE.

SVN revision: 67555

12 years agoEina model: fix a memory leak in the model's "to_string" function.
Tom Hacohen [Thu, 26 Jan 2012 16:42:00 +0000 (16:42 +0000)]
Eina model: fix a memory leak in the model's "to_string" function.

SVN revision: 67551

12 years agoEdje textblock: Fixed style user memory leak.
Tom Hacohen [Thu, 26 Jan 2012 14:03:29 +0000 (14:03 +0000)]
Edje textblock: Fixed style user memory leak.

Thanks to Hermet for spotting this.

SVN revision: 67549

12 years agoEvas textblock: Fixed style user memory leak.
Tom Hacohen [Thu, 26 Jan 2012 14:02:59 +0000 (14:02 +0000)]
Evas textblock: Fixed style user memory leak.

Thanks to Hermet for spotting it.

SVN revision: 67548

12 years agoEina: fix compilation errors in Eina_RWLock code when building code on Windows > XP
Vincent Torri [Thu, 26 Jan 2012 07:21:27 +0000 (07:21 +0000)]
Eina: fix compilation errors in Eina_RWLock code when building code on Windows > XP

SVN revision: 67545

12 years agoThe polygon drawing code for the DirectFB backend incorrectly casts a
Gustavo Sverzut Barbieri [Wed, 25 Jan 2012 18:40:22 +0000 (18:40 +0000)]
The polygon drawing code for the DirectFB backend incorrectly casts a
void pointer causing a segfault. The attached patch fixes the issue
and allows an expedite run to complete.

By: Will Newton <will.newton@gmail.com>

SVN revision: 67543

12 years agoedje: don't forget to reference child image in set.
Cedric BAIL [Wed, 25 Jan 2012 18:37:10 +0000 (18:37 +0000)]
edje: don't forget to reference child image in set.

SVN revision: 67542

12 years agobugfix: reset iterator to head before the second lookup.
Gustavo Sverzut Barbieri [Wed, 25 Jan 2012 17:06:29 +0000 (17:06 +0000)]
bugfix: reset iterator to head before the second lookup.

SVN revision: 67539

12 years agoeina_value_struct_member_value: helper to be used by esql and possibly others.
Gustavo Sverzut Barbieri [Wed, 25 Jan 2012 16:58:57 +0000 (16:58 +0000)]
eina_value_struct_member_value: helper to be used by esql and possibly others.

It is common to already known the member, then no need to query
it. This provides optimized retrieval for people that can manage it.

SVN revision: 67538

12 years agoedje: fix use of inherit, overridding and alias.
Cedric BAIL [Wed, 25 Jan 2012 16:47:38 +0000 (16:47 +0000)]
edje: fix use of inherit, overridding and alias.

SVN revision: 67537

12 years agoSmall fixes to eina_model documentation.
Jonas M. Gastal [Wed, 25 Jan 2012 13:48:32 +0000 (13:48 +0000)]
Small fixes to eina_model documentation.

Patch by: "Jonas M. Gastal" <jgastal@profusion.mobi>

SVN revision: 67535

12 years agoEina model: Fix the example in the docs to compile.
Tom Hacohen [Wed, 25 Jan 2012 12:05:20 +0000 (12:05 +0000)]
Eina model: Fix the example in the docs to compile.

SVN revision: 67534

12 years agoedje: rename variable to have a more miningfull name.
Cedric BAIL [Wed, 25 Jan 2012 10:11:02 +0000 (10:11 +0000)]
edje: rename variable to have a more miningfull name.

SVN revision: 67528

12 years agoedje: cast the right type.
Cedric BAIL [Wed, 25 Jan 2012 09:53:38 +0000 (09:53 +0000)]
edje: cast the right type.

SVN revision: 67527

12 years agoedje: do it in the right order.
Cedric BAIL [Wed, 25 Jan 2012 09:36:08 +0000 (09:36 +0000)]
edje: do it in the right order.

SVN revision: 67526

12 years agoedje: edje_cc will now only store and encore needed image.
Cedric BAIL [Wed, 25 Jan 2012 09:07:36 +0000 (09:07 +0000)]
edje: edje_cc will now only store and encore needed image.

SVN revision: 67524

12 years agoFixed a logic error for Evas GL Direct rendering override
Sung Park [Wed, 25 Jan 2012 05:08:23 +0000 (05:08 +0000)]
Fixed a logic error for Evas GL Direct rendering override
option.

It should have been OR instead of AND operator.

When the image object alpha is on "OR" the rotation angle
is not "0", direct rendering isn't allowed.  However,
allow direct rendering if EVAS_GL_DIRECT_OVERRIDE=1 is set.

SVN revision: 67521

12 years agovalue got the helper, will be useful in other cases as well.
Gustavo Sverzut Barbieri [Tue, 24 Jan 2012 22:56:17 +0000 (22:56 +0000)]
value got the helper, will be useful in other cases as well.

SVN revision: 67518

12 years agomore efficient model properties based on struct.
Gustavo Sverzut Barbieri [Tue, 24 Jan 2012 22:17:57 +0000 (22:17 +0000)]
more efficient model properties based on struct.

this is a killer, should be very efficient in memory and speed to
set/get items: instead of a hash of properties, keep them in a C
struct!

The constraint is that properties have fixed types defined at compile
time and cannot be deleted, but this is expected in many cases (ie:
esql rows).

SVN revision: 67517

12 years agoreset log level after it's done testing.
Gustavo Sverzut Barbieri [Tue, 24 Jan 2012 22:15:06 +0000 (22:15 +0000)]
reset log level after it's done testing.

SVN revision: 67516