E CVS: libs/edje barbieri

2008-08-14 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: Edje.h edje_load.c edje_private.h edje_program.c edje_util.c Log Message: Add some consts to Edje's API. Some methods do no change object internal state a

E CVS: libs/edje barbieri

2008-08-14 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_data.c Log Message: Fix warnings about Edje's usage of Eet_Data_Descriptor_Class. Couple of casts to shut up gcc. =

E CVS: libs/edje barbieri

2008-08-14 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: Edje.h edje_edit.c edje_load.c edje_main.c edje_private.h edje_util.c Log Message: Fix name incoherency: rename Edje->part to group. It is very c

E CVS: libs/edje barbieri

2008-06-26 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_private.h Log Message: We need to force signed chars when we need the signal. The type "char" is not defined to have a sign or not, for performance i

E CVS: libs/edje barbieri

2008-03-03 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_textblock_styles.c Log Message: Add missing escape of textblock style font. === RCS f

E CVS: libs/edje barbieri

2008-02-29 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c edje_private.h edje_text.c Log Message: Bugfix and refactor get of font based on text_class. Edje tries to copy original style to font provide

E CVS: libs/edje barbieri

2008-02-28 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Just update dragable parameters if part is dragable. === RCS file

E CVS: libs/edje barbieri

2008-02-27 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Optimize interpolation. Check if values actually differ before interpolating them, this will avoid useless math for (x1 - (x1 - x

E CVS: libs/edje barbieri

2008-02-27 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c edje_private.h Log Message: Avoid using anonymous for often used structs. My last patch fixed the compile problem, but really, we should use t

E CVS: libs/edje barbieri

2008-02-27 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Fix my introduced bug in cedric's patch. === RCS file: /cvs/e/e17

E CVS: libs/edje barbieri

2008-02-27 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Avoid useless huge implicit memcpy. The "simple" block: p3 = p1; was doing an implicity memcpy() responsible for about 1% of

E CVS: libs/edje barbieri

2008-02-26 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_load.c edje_main.c edje_match.c edje_private.h edje_program.c Log Message: Cleanup of last patches and revert my patching mistakes. Last 2 p

E CVS: libs/edje barbieri

2008-02-26 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_main.c edje_load.c Log Message: Fix a memory leak on edje destruction. Patch by Cedric BAIL. ===

E CVS: libs/edje barbieri

2008-02-26 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_load.c edje_main.c edje_private.h edje_program.c Log Message: Cleanup for possible memory leak. Patch by Cedric BAIL. ==

E CVS: libs/edje barbieri

2008-02-26 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_program.c Log Message: Delay patterns destruction until patterns is not used anymore. Patch by Cedric BAIL. ===

E CVS: libs/edje barbieri

2008-02-21 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_load.c edje_match.c edje_private.h edje_program.c Log Message: Reduce memory allocation for edje match. Just allocate and build the match automate fo

E CVS: libs/edje barbieri

2008-02-21 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Cleanup edje calc and fixes textblock "visible" use. Patch by Cedric BAIL, with minor formating/style fixes. ===

E CVS: libs/edje barbieri

2008-01-18 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_textblock_styles.c Log Message: Escape font name before writing it to fixed buffer. Font names can contain spaces, either in the file name and the fo

E CVS: libs/edje barbieri

2007-11-10 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/data Modified Files: edje-mode.el Log Message: Edje mode improvements * Now can be compiled with "compile" function. * Fixed insertion of part description internals alone. * A

E CVS: libs/edje barbieri

2007-11-10 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/data Modified Files: Makefile.am Log Message: Add edje-mode.el to EXTRA_DIST === RCS file: /cvs/e/e17/libs/edje/da

E CVS: libs/edje barbieri

2007-11-10 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/data Added Files: edje-mode.el Log Message: Edje Emacs mode. It defines the syntax highlight and some functions to help editing, like creating parts and more. ---

E CVS: libs/edje barbieri

2007-10-22 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_text.c Log Message: Fix calculation of font size when text.fit_y is set. Before it was using a linear search with initial step proportional to differ

E CVS: libs/edje barbieri

2007-10-19 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c edje_private.h edje_util.c Log Message: Fix calculation of maximum values for swallow parts. Due my last change, the code was broken by edjes

E CVS: libs/edje barbieri

2007-10-19 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_util.c Log Message: Set pass_events to 0 if "mouse_events: 1". I'm not sure this is the right thing to do, but since we're setting it to 1 when "mous

E CVS: libs/edje barbieri

2007-10-09 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Fix edje calculation of max width for swallowed parts. If you have a SWALLOW part taking the whole window and then swallow an obj

E CVS: libs/edje barbieri

2007-09-26 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/bin Modified Files: Makefile.am Log Message: Fix edje_cc/edje_decc linkage in --as-needed mode Requested by Pavlov Konstantin. ==

E CVS: libs/edje barbieri

2007-09-12 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_load.c Log Message: Fix deletion of Edje with child "GROUP". === RCS file: /cvs/e/e17

E CVS: libs/edje barbieri

2007-09-12 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: Fix segfault with part_recalc when no image_dir was specified. This avoid crashes with buggy edje files: if you forget to specify

E CVS: libs/edje barbieri

2007-07-24 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_data.c edje_load.c edje_private.h edje_util.c Log Message: Support for selectable pointer_mode. Evas now support objects that do not grab mouse down

E CVS: libs/edje barbieri

2007-07-24 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/bin Modified Files: edje_cc_handlers.c Log Message: Support for selectable pointer_mode. Evas now support objects that do not grab mouse down event (NOGRAB) aside with the de

E CVS: libs/edje barbieri

2007-07-11 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/bin Modified Files: edje_cc_parse.c Log Message: Fix escaping by remembering state, allows "\\" to be used as text. Thanks to rephorm for hints, dj2 and mekius for review. =

E CVS: libs/edje barbieri

2007-07-11 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/bin Modified Files: edje_cc_parse.c Log Message: Avoid doing math inside strings (quoted text), so I'm now enable to have part.description.text.text starting with "(". Patch

E CVS: libs/edje barbieri

2007-07-06 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_calc.c Log Message: If object is swallow, apply color changes to swallowed object. Ack by rephorm. ==

E CVS: libs/edje barbieri

2007-07-06 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_message_queue.c Log Message: Messages are now passed to children groups (part.type=GROUP) ===

E CVS: libs/edje barbieri

2007-07-06 Thread Enlightenment CVS
Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/edje Dir : e17/libs/edje/src/lib Modified Files: edje_cache.c Log Message: Use a more appropriate message for files not found than 'Unknown Format' ===