Gustavo Lima Chaves
50c346b37a
The former test was giving false positives.
...
SVN revision: 46113
2010-02-12 14:00:31 +00:00
Gustavo Lima Chaves
62d9d8bc92
Preventing former strdup()-ed string to be eina_string_del()-ted.
...
SVN revision: 46053
2010-02-10 17:18:34 +00:00
Cedric BAIL
397b718cf1
* edje: Add filter_state to program.
...
Patch from "Tristan <blunderer@gmail.com>".
SVN revision: 46048
2010-02-10 15:07:17 +00:00
Gustavo Lima Chaves
f61a15fba9
Group-level data edc blocks manipulation API for Edje_Edit.
...
SVN revision: 45903
2010-02-05 16:39:06 +00:00
Tiago Rezende Campos Falcao
2ab186175e
Save font filename in eet. By Masaki
...
Author: Thiago Ribeiro Masaki <masaki at profusion.mobi>
SVN revision: 45869
2010-02-04 14:34:06 +00:00
Iván Briano
e3554033a7
Edje_Edit API break.
...
Change group_del() to receive the name of the group to be deleted, and
change the function to not delete a group currently loaded. This causes
problems at the time of deleting the Evas_Object.
Also changed a bit the save() function and added save_all(), which saves
every group loaded, not only the one set to the object. This is mainly so
at the time of deleting a group, we can save the whole file and thus avoid
it getting out of sync with references if a group is deleted and the file
not saved afterwards.
SVN revision: 45720
2010-01-29 20:44:34 +00:00
Iván Briano
dbba97152d
Don't allow recursive clipping
...
SVN revision: 45672
2010-01-28 20:44:03 +00:00
Tiago Rezende Campos Falcao
b4e731abf7
Removing "GENERATE EDC SOURCE" print
...
SVN revision: 45659
2010-01-28 11:20:14 +00:00
Tiago Rezende Campos Falcao
4a34a3dd77
Fix group add references
...
SVN revision: 45647
2010-01-27 20:43:44 +00:00
Iván Briano
54c7294476
Move variable declarations to the top of the function and don't leak when saving files.
...
SVN revision: 45640
2010-01-27 20:10:57 +00:00
Iván Briano
5e3f56bafc
Avoid crashing if there was no clipper set.
...
Oh, and the two exciting icon patches were by Fabiano Fidencio
SVN revision: 45453
2010-01-22 20:21:46 +00:00
Gustavo Lima Chaves
2cca9e9b62
Fixing program addition on edje_edit: data was missing for the globs.
...
On regressions, please contact me.
SVN revision: 45340
2010-01-19 20:14:14 +00:00
Cedric BAIL
018a9dad66
* edje: Use Eina_Log.
...
Patch from Mathieu Taillefumier.
SVN revision: 44655
2009-12-22 13:46:00 +00:00
Gustavo Sverzut Barbieri
598c9b339c
fix warnings introduced by external parameter stuff.
...
Thanks to cedric by spotting those.
SVN revision: 44633
2009-12-21 16:39:24 +00:00
Iván Briano
6ade2a3f68
Show and hide clipper as needed
...
SVN revision: 44445
2009-12-14 17:38:45 +00:00
Iván Briano
bcf0748744
Show newly created part. Fixes some problems adding external parts in editje
...
SVN revision: 44442
2009-12-14 17:17:40 +00:00
Cedric BAIL
b32c9a3eae
* edje: Add Fixed Point Math support to Edje.
...
You can try it by passing --enable-fixed-point to the configure. It
will produce an ABI/API compatible Edje library that use internally
Eina_F32p32 instead of double. It will load Eina_F32p32 instead of
double from eet file (thanks to eet ability to convert them on the
fly), so edje file are compatible between fixed point and floating
point version.
This patch touch almost all internal calc of Edje, I did test it with
elementary_test, enlightenment and all my test apps, but it could
certainly break some of your preferred Edje file. If you see any
unexpected behaviour please report them to me as soon as possible.
Note: For devs, I put few macros in edje_private.h that should now
be used when doing calc in Edje, please use them so that Fixed Point
doesn't break in the futur.
SVN revision: 44323
2009-12-09 15:44:54 +00:00
Carsten Haitzler
4d42a6d2db
warnings--
...
SVN revision: 44306
2009-12-09 05:46:02 +00:00
Cedric BAIL
7117431ed6
* edje-edit: Don't forget to initialize list to NULL.
...
SVN revision: 44188
2009-12-04 16:34:35 +00:00
Iván Briano
c0a9b68eeb
actually add stuff to the list
...
SVN revision: 44067
2009-11-30 20:06:26 +00:00
Iván Briano
da589aaae7
restack swallowed objects too
...
SVN revision: 44030
2009-11-27 20:34:43 +00:00
Iván Briano
407c62cb7f
Update object when external parameters are set
...
SVN revision: 44021
2009-11-27 17:57:35 +00:00
Iván Briano
45a07d458e
Delete internal object when external part is removed
...
SVN revision: 44007
2009-11-26 18:03:40 +00:00
Iván Briano
2ea026ea3a
create external in the right place
...
SVN revision: 44006
2009-11-26 17:38:43 +00:00
Iván Briano
828b281904
externals {} in edje_edit, source generation and add module to the external_Type api to keep track of who registers what
...
SVN revision: 44003
2009-11-26 17:01:31 +00:00
Iván Briano
612f005cef
More macros and default values por external parameters.
...
Add external parts in edje_edit
SVN revision: 43977
2009-11-25 17:00:53 +00:00
Iván Briano
44a8c218f0
Edje_Edit
...
- Watch for non-shared strings when copying states
- Get/Set external parameters
SVN revision: 43757
2009-11-18 00:27:49 +00:00
Iván Briano
bc674aaaeb
consistent return
...
SVN revision: 43630
2009-11-12 15:41:45 +00:00
Vincent Torri
fd17f32a19
* rename _edje_strbuf_append to _edje_strbuf_append1 and
...
_edje_strbuf_append2 in edje_util.c and edje_textblock_styles.c
respectiveley (for amalgamation. See next commit)
* fixes for vc++
SVN revision: 43428
2009-11-03 09:26:15 +00:00
Iván Briano
002ed701f5
Edje_Edit is too noisy.
...
Comment out some printf's. Needs moving to eina_log, but no time for
that now.
SVN revision: 43301
2009-10-26 21:28:39 +00:00
Iván Briano
8c30661e7e
Add function to copy a part description. Helps to get templates going
...
SVN revision: 43176
2009-10-21 06:19:02 +00:00
Vincent Torri
c6a563fd7a
fix tmp dir on Windows
...
SVN revision: 42974
2009-10-08 21:45:55 +00:00
Cedric BAIL
45b12f7ad5
* edje: Help windows users to be happy.
...
SVN revision: 42933
2009-10-07 11:50:58 +00:00
Cedric BAIL
b9f0728738
* edje: Another round of llvm warning removal.
...
SVN revision: 42932
2009-10-07 11:36:23 +00:00
Iván Briano
4e33c6fd65
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42552
2009-09-17 22:38:35 +00:00
Iván Briano
ed7064edcc
Move some defines to enum and expose them.
...
Move to Eina_Bool.
Return success for rename of group and part to the same name.
Patch by Tiago Rezende Campos Falcão
SVN revision: 42506
2009-09-16 03:37:28 +00:00
Cedric BAIL
a77cd76e1d
* edje: Fix static build of edje.
...
SVN revision: 42146
2009-09-01 10:02:40 +00:00
Vincent Torri
8b2bd0c079
* remove unused parameters (except in edje_lua.c, as i don't know the current status)
...
* remove unused variables
SVN revision: 41957
2009-08-24 16:40:42 +00:00
Davide Andreoli
dfac5a2a59
* Remove _strdup(). Useless unless we don't check the return value
...
SVN revision: 41850
2009-08-17 21:28:40 +00:00
Davide Andreoli
cb29b20245
* Do not include edje_cc.h anymore :)
...
SVN revision: 41843
2009-08-17 14:49:26 +00:00
Davide Andreoli
74565cec99
* Do not use the 'Font' struct from edje_cc.h
...
SVN revision: 41842
2009-08-17 14:26:31 +00:00
Davide Andreoli
8fa5f302d3
* Do not use SZ() macro from edje_cc.h
...
SVN revision: 41841
2009-08-17 14:13:26 +00:00
Davide Andreoli
061798f628
* rename mem_strdup() to not clash (in the case of a static build) with the one defined in bin/
...
SVN revision: 41839
2009-08-17 13:54:17 +00:00
Cedric BAIL
7df190d264
* edje_calc: Major cleanup.
...
- Edje_Real_Part use less memory.
- Edje_Real_Part and Edje_Real_Part_State now use a mempool.
- When both param1 and param2 are the same, only recalc param1.
- Don't compute Edje_Real_Part more than one time per edje_recalc_do.
SVN revision: 41771
2009-08-14 17:19:42 +00:00
Cedric BAIL
2cf15dc335
* eet: Fix prefix.
...
SVN revision: 41735
2009-08-13 13:26:43 +00:00
Cedric BAIL
bc5dda9c0c
* edje: Use new clean API from Eet.
...
SVN revision: 41733
2009-08-13 12:53:12 +00:00
Cedric BAIL
d16bbd3953
* edje: Make Edje_Real_Part_Drag a pointer. Win 100 bytes per states.
...
SVN revision: 41685
2009-08-11 12:47:00 +00:00
Cedric BAIL
922939d832
* edje: Some cleanup, mainly removing dead code.
...
SVN revision: 41679
2009-08-11 09:45:06 +00:00
Rafael Antognolli
d147af24e3
Created new function edje_edit_image_data_add().
...
Now it's possible to add an image that is already inside the eet (with a
default key name) to the edje image collection.
SVN revision: 41320
2009-07-13 19:17:35 +00:00
Carsten Haitzler
c1af94ee4c
in theory.. support middle solid/default/none changes in evas
...
SVN revision: 39001
2009-02-12 13:39:15 +00:00