Commit Graph

1127 Commits

Author SHA1 Message Date
Tom Hacohen b12585ec57 Edje entry: started using the new evas_textblock_cursor_content_get.
SVN revision: 51899
2010-09-05 08:29:52 +00:00
Tom Hacohen 7258468265 Edje entry: Enabled Ecore_IMF.
Fixed formatting issues.
Fixed typos.
Fixed clearing of selection when pressing a key in a software keyboard.
Patch by Jihoon Kim and small adjustments by myself. Thanks a lot.

SVN revision: 51897
2010-09-05 07:20:47 +00:00
Carsten Haitzler 2d34d6d2a3 formatting fix + list walk optimisation.
SVN revision: 51874
2010-09-04 03:53:12 +00:00
Iván Briano 787a0d9c61 Don't put nulls in the list of programs, makes little sense.
SVN revision: 51863
2010-09-03 14:37:42 +00:00
Carsten Haitzler 76f750ea39 use new clipper flag
SVN revision: 51850
2010-09-03 00:07:52 +00:00
Tom Hacohen 87d2c74d3e Edje entry: Fixed setting cursor on mouse click.
SVN revision: 51841
2010-09-02 13:52:14 +00:00
Tom Hacohen ffe4d9bbe2 Edje entry: Started using evas_textblock_cursor_geometry_get for cursor position instead of char_geometry_get.
SVN revision: 51835
2010-09-02 11:50:52 +00:00
Iván Briano d2ebce58b3 Eina Error messages in Edje Edit
This first commit only includes errors ocurred during group deletion

By: Thiago Ribeiro Masaki <masaki@profusion.mobi>



SVN revision: 51817
2010-09-01 17:15:52 +00:00
Gustavo Lima Chaves 7dd58ccc7a A bit of doxy cleanliness here. More love needed, though.
SVN revision: 51791
2010-08-31 22:59:17 +00:00
Iván Briano 88f1723ccb Avoiding access in NULL hash and little fixes.
If there isn't a font, the hash is NULL.
So, just check before to avoid problems.
Moreover, removing one line that had been lost in code generate of
fonts parts and moving it declaration for the right context

By: Fabiano Fidencio <fidencio@profusion.mobi>



SVN revision: 51786
2010-08-31 19:32:08 +00:00
Cedric BAIL e687c13d1c * edje: fix interpolation of text color during animation.
SVN revision: 51782
2010-08-31 13:30:11 +00:00
Iván Briano 67dbaebcf6 Bring back (corrected) second check.
SVN revision: 51676
2010-08-27 12:20:58 +00:00
Lucas De Marchi 255b2cb870 Apply double_condition_check.cocci
The offending projects were:

 E16/e/src/backgrounds.c                 |   10 ++++------
 PROTO/eon/src/lib/layout/eon_stack.c    |    4 +---
 ecore/src/lib/ecore_win32/ecore_win32.c |    3 +--
 ecore/src/lib/ecore_wince/ecore_wince.c |    3 +--
 edje/src/lib/edje_edit.c                |    3 +--
 evas/src/lib/cache/evas_cache_image.c   |    2 +-
 exalt/src/lib/libexalt_private.c        |    2 +-


This patch assumes code in these places were insane and the fix is to remove
one condition check. Most likely this is not true, but there's no automatic fix
for that.

Looking at the patch, it seems that some places should use "x" and "y" vars but
used just one of them and therefore they were caught by coccinelle.




SVN revision: 51666
2010-08-26 20:45:09 +00:00
Lucas De Marchi d8002ff386 Revert and re-apply badnull patch
Revert previous patch generated by badnull.cocci script, and apply the new one.
The main difference is that assert and assert-like functions are not touched
anymore.




SVN revision: 51650
2010-08-26 01:34:13 +00:00
Tom Hacohen 293692f2ba Edje entry: Fixed drawing of anchors.
SVN revision: 51647
2010-08-25 14:54:08 +00:00
Carsten Haitzler fa19a2685b evil after alloca
SVN revision: 51639
2010-08-25 10:38:15 +00:00
Carsten Haitzler 195960ebac compile in windows again - i think. eapi hackery.
SVN revision: 51638
2010-08-25 10:37:08 +00:00
Cedric BAIL 800b1af09e * edje: add file minor version field.
It will show a warning when loading file that may use feature from
	newer edje (show up with EINA_LOG_LEVEL=2 in the env).

	Please don't forget to increase it when you add feature to edje
	file format without breaking backward compatibility.


SVN revision: 51636
2010-08-25 09:56:20 +00:00
Carsten Haitzler f54f39eb39 alloca header fix for edje.
SVN revision: 51634
2010-08-25 09:25:36 +00:00
Carsten Haitzler 1d076da0c0 turn lots of if's into switch. should be more efficient (if compiler
isnt dumb)



SVN revision: 51623
2010-08-25 01:16:34 +00:00
Carsten Haitzler 5e36f9979b nuke old obsolete lua stuff - except edje_lua.c. let it dangle with
the actual lua code in it entirely not being compiled just as reference until
it's killed off.



SVN revision: 51622
2010-08-25 01:09:44 +00:00
Iván Briano 1959f2cfa7 Leak--
By Fidencio


SVN revision: 51616
2010-08-24 14:36:29 +00:00
Iván Briano cf45f61885 Fixing return of edje_edit_fonts_list_get
The fuction was returning a private type (as
_Edje_Font_Directory_Entry) and an EAPI should *never*
return and private type.

By Fabiano Fidencio



SVN revision: 51615
2010-08-24 14:36:07 +00:00
Iván Briano 42b3ccd05a Fixing {font,image}_del's ret when file not exist
When a file not exist, now, we're returning EINA_FALSE.
It's according with eina_hash_del()'s behavior.

By Fabiano Fidencio



SVN revision: 51614
2010-08-24 14:35:37 +00:00
Lucas De Marchi 5a8a8c9014 Convert (hopefully) all comparisons to NULL
Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;


other cases:

a == NULL                         !a
a != NULL                         a




SVN revision: 51487
2010-08-21 13:52:25 +00:00
Cedric BAIL 7feeed5d8f * edje: document undefined behaviour of edje_object_size_min_restricted_calc.
SVN revision: 51464
2010-08-20 09:20:48 +00:00
Christopher Michael a74ed9abd8 Fix fat-finger copy-paste error. (Edje amalgamation would generate an
eina_amalgamation file).



SVN revision: 51399
2010-08-19 15:03:28 +00:00
Christopher Michael 251834fcd1 Add UNUSED where needed.
Cleanup some formatting.



SVN revision: 51398
2010-08-19 14:57:23 +00:00
Cedric BAIL 6b0ceb9b09 * edje: fix edje external module to be consistent with the rest of the efl.
SVN revision: 51296
2010-08-18 16:57:19 +00:00
Christopher Michael 8ef48b8537 Fix more 'may be used uninitialized' & 'unused variable' warnings.
SVN revision: 51295
2010-08-18 16:55:49 +00:00
Christopher Michael 6d945fbefe Remove unused variable.
SVN revision: 51293
2010-08-18 16:51:27 +00:00
Christopher Michael e8de81de74 Fix 'may be used uninitialized' warnings.
SVN revision: 51292
2010-08-18 16:51:10 +00:00
Iván Briano eded23d2d0 Also change group name in the Edje smart data
SVN revision: 51279
2010-08-18 14:38:27 +00:00
Gustavo Lima Chaves b3a4279383 Removing blank line and white space in gen-ed edc.
By Fidêncio.



SVN revision: 51268
2010-08-17 22:20:37 +00:00
Gustavo Lima Chaves 8f7a06e5ee [PATCH 3/3] If the group is still in use it must not be deleted
SVN revision: 51257
2010-08-17 16:37:53 +00:00
Gustavo Lima Chaves 5a83ffea9a [PATCH 2/3] group_del: the object was not being deleted from hash
In edje_edit_group_del, the object was not being removed from hash table
collection



SVN revision: 51256
2010-08-17 16:37:32 +00:00
Gustavo Lima Chaves 7a4e626074 [PATCH 1/3] checking if the pointer is null in edje_cache.c
SVN revision: 51255
2010-08-17 16:37:01 +00:00
Cedric BAIL b0ddc29966 * edje: fix edje external module path.
SVN revision: 51251
2010-08-17 13:29:23 +00:00
Cedric BAIL b6f316407f * edje: less warnings by Albin Tonnerre.
SVN revision: 51249
2010-08-17 12:15:04 +00:00
Cedric BAIL d55976760d * edje: fix exported api by Albin Tonnerre.
SVN revision: 51248
2010-08-17 12:10:06 +00:00
Carsten Haitzler 8a86d6b5c8 that was never meant to be there!
SVN revision: 51231
2010-08-16 21:22:42 +00:00
Carsten Haitzler 5c5bab8886 edje -> knocked off too for 1.0.0 alpha
SVN revision: 51177
2010-08-16 09:08:49 +00:00
Mike Blumenkrantz bba476aa91 char* -> const char*
Patch by Fabiano "I'm smoking crack" Fidêncio


SVN revision: 51152
2010-08-16 03:50:27 +00:00
Carsten Haitzler c657fd3904 and add to header too.
SVN revision: 51146
2010-08-16 02:04:46 +00:00
Carsten Haitzler 9b2549ecac again - using internal symbols and NOT exporting them! bad!
SVN revision: 51145
2010-08-16 02:04:01 +00:00
Cedric BAIL 1d1a36047b * edje: remove edje_convert use in edje_cc.
SVN revision: 51134
2010-08-15 18:14:33 +00:00
Carsten Haitzler 480666910a re-enable. valgrind happy now. hrrrm.
/    /
(o)  (o)
   ..
 
  ~-~\.



SVN revision: 51110
2010-08-14 10:28:57 +00:00
Carsten Haitzler 966810eedb ceeeeeeeeeeeeeeeeedric! :)
SVN revision: 51108
2010-08-14 04:03:33 +00:00
Iván Briano f05fdb6085 Shuting up GCC warnings!
SVN revision: 51098
2010-08-13 20:40:27 +00:00
Iván Briano 9c3dabedc9 constifying (Edje_String)->str
SVN revision: 51097
2010-08-13 20:39:43 +00:00