framework/uifw/edje.git
14 years agoAdd type bool to external parameters
sachiel [Wed, 9 Dec 2009 06:51:13 +0000 (06:51 +0000)]
Add type bool to external parameters

Patch by glima

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44308 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomake nan const... cosnt!
raster [Wed, 9 Dec 2009 06:26:59 +0000 (06:26 +0000)]
make nan const... cosnt!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44307 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agowarnings--
raster [Wed, 9 Dec 2009 05:46:02 +0000 (05:46 +0000)]
warnings--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44306 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomuch better nan!
raster [Wed, 9 Dec 2009 05:30:43 +0000 (05:30 +0000)]
much better nan!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44305 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agodefine NAN if not there
sachiel [Wed, 9 Dec 2009 05:12:16 +0000 (05:12 +0000)]
define NAN if not there

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44303 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje_cc -> add % modulo to math eval and floor() and ceil()
raster [Wed, 9 Dec 2009 04:30:45 +0000 (04:30 +0000)]
edje_cc -> add % modulo to math eval and floor() and ceil()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje-edit: Don't forget to initialize list to NULL.
cedric [Fri, 4 Dec 2009 16:34:35 +0000 (16:34 +0000)]
* edje-edit: Don't forget to initialize list to NULL.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44188 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * edje: Add edje_object_preload, it will force the preload of all
cedric [Fri, 4 Dec 2009 16:20:40 +0000 (16:20 +0000)]
* edje: Add edje_object_preload, it will force the preload of all
image embeded inside an edje and send a signal ("preload,done", "")
at the end.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44186 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agobaack to normal pre- release name now
raster [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44146 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoquick make svnrev that has right release names
raster [Wed, 2 Dec 2009 22:19:53 +0000 (22:19 +0000)]
quick make svnrev that has right release names

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_External_Type: rename functions that add new objects.
barbieri [Wed, 2 Dec 2009 21:54:28 +0000 (21:54 +0000)]
Edje_External_Type: rename functions that add new objects.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44137 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_External_Type: break abi, add abi checker.
barbieri [Wed, 2 Dec 2009 21:41:28 +0000 (21:41 +0000)]
Edje_External_Type: break abi, add abi checker.

 - add preview_get() and description_get(), breaking ABI badly.
 - add abi_version field to be fileld with EDJE_EXTERNAL_TYPE_ABI_VERSION
   and checked with edje_external_type_abi_version_get()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agowarn usage of part swallow without swallow
barbieri [Wed, 2 Dec 2009 21:16:42 +0000 (21:16 +0000)]
warn usage of part swallow without swallow

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44134 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje_decc: option to output to current directory.
barbieri [Wed, 2 Dec 2009 21:06:11 +0000 (21:06 +0000)]
edje_decc: option to output to current directory.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44133 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje_decc: -no-build-sh
barbieri [Wed, 2 Dec 2009 21:00:57 +0000 (21:00 +0000)]
edje_decc: -no-build-sh

Don't output build.sh

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44132 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoand back to a pre-svn sonme after snap
raster [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44118 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoaaah bah - move to 05 not 04
raster [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44116 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoasparagus - finally
raster [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44113 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agobatch register/unregister of external types, faster and lighter on memory.
barbieri [Tue, 1 Dec 2009 17:58:17 +0000 (17:58 +0000)]
batch register/unregister of external types, faster and lighter on memory.

This is the recommended way to register a batch of types, it will not
do check (hash lookup) before adding and keys are added as "direct"
(not copied), thus lighter on memory.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44102 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd lots of cursor con trol api's
raster [Tue, 1 Dec 2009 11:02:46 +0000 (11:02 +0000)]
add lots of cursor con trol api's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44087 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoactually add stuff to the list
sachiel [Mon, 30 Nov 2009 20:06:26 +0000 (20:06 +0000)]
actually add stuff to the list

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agorestack swallowed objects too
sachiel [Fri, 27 Nov 2009 20:34:43 +0000 (20:34 +0000)]
restack swallowed objects too

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44030 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoUpdate object when external parameters are set
sachiel [Fri, 27 Nov 2009 17:57:35 +0000 (17:57 +0000)]
Update object when external parameters are set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44021 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoDelete internal object when external part is removed
sachiel [Thu, 26 Nov 2009 18:03:40 +0000 (18:03 +0000)]
Delete internal object when external part is removed

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44007 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agocreate external in the right place
sachiel [Thu, 26 Nov 2009 17:38:43 +0000 (17:38 +0000)]
create external in the right place

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44006 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoexternals {} in edje_edit, source generation and add module to the external_Type...
sachiel [Thu, 26 Nov 2009 17:01:31 +0000 (17:01 +0000)]
externals {} in edje_edit, source generation and add module to the external_Type api to keep track of who registers what

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44003 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoMore macros and default values por external parameters.
sachiel [Wed, 25 Nov 2009 17:00:53 +0000 (17:00 +0000)]
More macros and default values por external parameters.
Add external parts in edje_edit

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43977 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agodont segv if theres no file
sachiel [Tue, 24 Nov 2009 21:08:52 +0000 (21:08 +0000)]
dont segv if theres no file

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43958 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAutoload modules for external widgets
sachiel [Tue, 24 Nov 2009 17:55:11 +0000 (17:55 +0000)]
Autoload modules for external widgets

Patch by Fabiano Fidencio

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43951 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEasier to use macros
sachiel [Mon, 23 Nov 2009 22:18:01 +0000 (22:18 +0000)]
Easier to use macros

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43937 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoParameter information for external widgets
sachiel [Mon, 23 Nov 2009 20:21:22 +0000 (20:21 +0000)]
Parameter information for external widgets

This are used for things like editors to know what parameters
to manage for external stuff.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43935 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoBetter path for modules and move variables to beginning of block
sachiel [Mon, 23 Nov 2009 19:50:54 +0000 (19:50 +0000)]
Better path for modules and move variables to beginning of block

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43934 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje external module loader: just load modules once.
barbieri [Mon, 23 Nov 2009 18:47:31 +0000 (18:47 +0000)]
edje external module loader: just load modules once.

not tested, but should work.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43933 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoedje external support, part 1.
barbieri [Mon, 23 Nov 2009 15:03:19 +0000 (15:03 +0000)]
edje external support, part 1.

Patch by Fabiano Fidêncio <fidencio@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43927 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agopatch from tasn: rtl fit.
raster [Sun, 22 Nov 2009 01:49:44 +0000 (01:49 +0000)]
patch from tasn: rtl fit.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43886 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEdje_Edit
sachiel [Wed, 18 Nov 2009 00:27:49 +0000 (00:27 +0000)]
Edje_Edit
 - Watch for non-shared strings when copying states
 - Get/Set external parameters

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43757 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoConstness and pass object around
sachiel [Fri, 13 Nov 2009 18:35:19 +0000 (18:35 +0000)]
Constness and pass object around

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43671 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoconsistent return
sachiel [Thu, 12 Nov 2009 15:41:45 +0000 (15:41 +0000)]
consistent return

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43630 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix linking issue when cross building from linux to windows
lmunch [Tue, 10 Nov 2009 16:58:36 +0000 (16:58 +0000)]
Fix linking issue when cross building from linux to windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43604 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix segv on obj del - didnt remove callbacks!
raster [Mon, 9 Nov 2009 23:47:42 +0000 (23:47 +0000)]
fix segv on obj del - didnt remove callbacks!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43596 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove unused variables
englebass [Sun, 8 Nov 2009 20:26:51 +0000 (20:26 +0000)]
Remove unused variables

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43538 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUncomment label along with goto
englebass [Sun, 8 Nov 2009 20:26:36 +0000 (20:26 +0000)]
Uncomment label along with goto

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43537 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix dist/distcheck rule
caro [Fri, 6 Nov 2009 06:40:38 +0000 (06:40 +0000)]
fix dist/distcheck rule

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43479 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoallow the amalgation stuff in edje
caro [Tue, 3 Nov 2009 09:27:59 +0000 (09:27 +0000)]
allow the amalgation stuff in edje

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43429 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * rename _edje_strbuf_append to _edje_strbuf_append1 and
caro [Tue, 3 Nov 2009 09:26:15 +0000 (09:26 +0000)]
 * 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++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43428 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: On size hints don't forget to invalidate real part cache.
cedric [Mon, 2 Nov 2009 10:18:14 +0000 (10:18 +0000)]
* edje: On size hints don't forget to invalidate real part cache.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43416 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoSome more stuff in externals, little api change there, may change some more later.
sachiel [Sat, 31 Oct 2009 18:07:08 +0000 (18:07 +0000)]
Some more stuff in externals, little api change there, may change some more later.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43379 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoand bring external back now that the file was added
sachiel [Tue, 27 Oct 2009 01:08:19 +0000 (01:08 +0000)]
and bring external back now that the file was added

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43306 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoThey say missing files need to be added, they don't respawn like things in Quake
sachiel [Tue, 27 Oct 2009 00:55:51 +0000 (00:55 +0000)]
They say missing files need to be added, they don't respawn like things in Quake

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43305 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoREVERT! broke edje.
raster [Tue, 27 Oct 2009 00:27:50 +0000 (00:27 +0000)]
REVERT! broke edje.

try again and dont forget to add edje_external.c! (and any others needing
adding)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43304 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoExternal objects support by Brian 'rephorm' Mattern
sachiel [Mon, 26 Oct 2009 21:33:56 +0000 (21:33 +0000)]
External objects support by Brian 'rephorm' Mattern

Since we are on a freeze, the patch goes on updated to current svn, but without changing its API. After the freeze some things will be added, and some will change :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43302 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoEdje_Edit is too noisy.
sachiel [Mon, 26 Oct 2009 21:28:39 +0000 (21:28 +0000)]
Edje_Edit is too noisy.
Comment out some printf's. Needs moving to eina_log, but no time for
that now.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix evas_object_event_callback_del_full()
watchwolf [Mon, 26 Oct 2009 09:29:55 +0000 (09:29 +0000)]
fix evas_object_event_callback_del_full()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43295 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoprovide fast-path for re-swallow
raster [Mon, 26 Oct 2009 08:26:10 +0000 (08:26 +0000)]
provide fast-path for re-swallow

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43292 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agochange to del fulls just to be consistent
raster [Mon, 26 Oct 2009 07:28:51 +0000 (07:28 +0000)]
change to del fulls just to be consistent

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43291 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agowarning--
caro [Sun, 25 Oct 2009 12:17:05 +0000 (12:17 +0000)]
warning--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43266 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * fix some warnings
caro [Sun, 25 Oct 2009 11:40:06 +0000 (11:40 +0000)]
 * fix some warnings
 * move variable declarations at the top of the bloc

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43265 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agounused parameters --
caro [Sun, 25 Oct 2009 11:24:55 +0000 (11:24 +0000)]
unused parameters --

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43264 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * include config.h in all source files
caro [Sun, 25 Oct 2009 11:19:12 +0000 (11:19 +0000)]
 * include config.h in all source files
 * declare alloca before the standard headers
 * include Evil.h for the declaration of realpath in edje_cc_prefix.c

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43263 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd function to copy a part description. Helps to get templates going
sachiel [Wed, 21 Oct 2009 06:19:02 +0000 (06:19 +0000)]
Add function to copy a part description. Helps to get templates going

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43176 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agolink to right header file in docs
raster [Wed, 14 Oct 2009 03:29:20 +0000 (03:29 +0000)]
link to right header file in docs

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd declaration of alloca
caro [Tue, 13 Oct 2009 16:54:30 +0000 (16:54 +0000)]
add declaration of alloca

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43050 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Support back empty file.
cedric [Fri, 9 Oct 2009 08:51:03 +0000 (08:51 +0000)]
* edje: Support back empty file.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42981 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd logging in edje_main.c only for now. Could be extended
caro [Fri, 9 Oct 2009 05:41:05 +0000 (05:41 +0000)]
add logging in edje_main.c only for now. Could be extended
to other files later.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42980 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agorename _edje_edd_setup() and _edje_edd_free() to respectively
caro [Fri, 9 Oct 2009 05:17:19 +0000 (05:17 +0000)]
rename _edje_edd_setup() and _edje_edd_free() to respectively
_edje_edd_init() and _edje_edd_shutdown() to follow standard
naming convention

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42978 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoCheck if one of the dependencies fails in edje_init()
caro [Thu, 8 Oct 2009 21:58:32 +0000 (21:58 +0000)]
Check if one of the dependencies fails in edje_init()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42975 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix tmp dir on Windows
caro [Thu, 8 Oct 2009 21:45:55 +0000 (21:45 +0000)]
fix tmp dir on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42974 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * simplify a bit edje_init() and edje_shutdown() a bit
caro [Thu, 8 Oct 2009 07:05:19 +0000 (07:05 +0000)]
 * simplify a bit edje_init() and edje_shutdown() a bit
 * change behavior of edje_shutdown() to make it more standard
 * move eet_shutdown()

the order still seems strange. I don't know if i can freely move
the init/shutdown functions

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42958 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoand delete size change hints cb if unswallowed
raster [Thu, 8 Oct 2009 03:49:51 +0000 (03:49 +0000)]
and delete size change hints cb if unswallowed

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42951 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoif a swallowed object shanges size hints.. re-fetch and calc!
raster [Thu, 8 Oct 2009 03:44:53 +0000 (03:44 +0000)]
if a swallowed object shanges size hints.. re-fetch and calc!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42949 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Oops. Correct fix.
cedric [Wed, 7 Oct 2009 12:40:28 +0000 (12:40 +0000)]
* edje: Oops. Correct fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42937 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Help windows users to be happy.
cedric [Wed, 7 Oct 2009 11:50:58 +0000 (11:50 +0000)]
* edje: Help windows users to be happy.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42933 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Another round of llvm warning removal.
cedric [Wed, 7 Oct 2009 11:36:23 +0000 (11:36 +0000)]
* edje: Another round of llvm warning removal.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42932 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Remove some potential bug detected by llvm and gcc.
cedric [Wed, 7 Oct 2009 10:55:48 +0000 (10:55 +0000)]
* edje: Remove some potential bug detected by llvm and gcc.

See: http://local.profusion.mobi:8081/~lfelipe/output-efl/

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42930 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoa new vimball with updated syntax highlighting and omni-completion
urandom [Wed, 7 Oct 2009 08:24:17 +0000 (08:24 +0000)]
a new vimball with updated syntax highlighting and omni-completion

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42929 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * more quoting
caro [Tue, 6 Oct 2009 16:55:45 +0000 (16:55 +0000)]
 * more quoting
 * add silent rules (shave feature)
   see the description of AM_SILENT_RULES in:
   http://www.gnu.org/software/automake/manual/automake.html#Public-Macros

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42910 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * use Requires.private field in edje.pc if pkg-config 0.22 or later is installed...
caro [Fri, 2 Oct 2009 17:21:36 +0000 (17:21 +0000)]
 * use Requires.private field in edje.pc if pkg-config 0.22 or later is installed. We list in it the required packages needed to compile edje.
 * remove uneeded flags that are in Libs.private (those from the packages that are listed in Requires.private)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42861 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix documentation
caro [Tue, 29 Sep 2009 06:13:33 +0000 (06:13 +0000)]
Fix documentation

 * update Doxyfile file
 * fix end of groups
 * fix some warnings
 * fix link in head.html for Edje API ref

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42794 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoedje_{,object}_color_class_get() and signals when color_classes are changed.
barbieri [Mon, 28 Sep 2009 17:23:02 +0000 (17:23 +0000)]
edje_{,object}_color_class_get() and signals when color_classes are changed.

Enable applications to retrieve current color class values as well as
emit edje signals when they are deleted or changed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42773 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoedje docs now follow template
raster [Mon, 28 Sep 2009 09:25:35 +0000 (09:25 +0000)]
edje docs now follow template

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42763 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoImprove documentation for Evas, Ecore, Edje and Elementary.
sachiel [Thu, 17 Sep 2009 22:38:35 +0000 (22:38 +0000)]
Improve documentation for Evas, Ecore, Edje and Elementary.

Work by:
 - Thiago R. Masaki (mostly)
 - Fabiano Fidencio
 - Gustavo Lima

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42552 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMove some defines to enum and expose them.
sachiel [Wed, 16 Sep 2009 03:37:28 +0000 (03:37 +0000)]
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

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42506 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoalso remove text class members on object deletion
jeffdameth [Fri, 11 Sep 2009 00:48:57 +0000 (00:48 +0000)]
also remove text class members on object deletion

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42397 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFormatting.
devilhorns [Wed, 2 Sep 2009 15:48:34 +0000 (15:48 +0000)]
Formatting.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42185 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove excessive backspace
raster [Wed, 2 Sep 2009 12:49:09 +0000 (12:49 +0000)]
remove excessive backspace

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42183 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix docs
sachiel [Tue, 1 Sep 2009 16:16:23 +0000 (16:16 +0000)]
fix docs

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42159 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Fix static build of edje.
cedric [Tue, 1 Sep 2009 10:02:40 +0000 (10:02 +0000)]
* edje: Fix static build of edje.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42146 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove debug
caro [Sat, 29 Aug 2009 08:42:44 +0000 (08:42 +0000)]
remove debug

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42086 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoremove debug
caro [Fri, 28 Aug 2009 05:49:40 +0000 (05:49 +0000)]
remove debug

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@42057 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoallow the user to chose in which directory the temporary file
caro [Tue, 25 Aug 2009 17:25:23 +0000 (17:25 +0000)]
allow the user to chose in which directory the temporary file
will be created. The logic is the following:

 * if the environment variable TMPDIR is set, use its value
 * if it is not set, take the directory passed with the
   -td option (see edje_cc help)
 * otherwise on Windows use a temporary dir and on other
   platform, use /tmp

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41978 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agosmall cleanup
caro [Mon, 24 Aug 2009 17:20:33 +0000 (17:20 +0000)]
small cleanup

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41958 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * remove unused parameters (except in edje_lua.c, as i don't know the current status)
caro [Mon, 24 Aug 2009 16:40:42 +0000 (16:40 +0000)]
 * remove unused parameters (except in edje_lua.c, as i don't know the current status)
 * remove unused variables

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41957 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agotypo
caro [Sun, 23 Aug 2009 15:37:20 +0000 (15:37 +0000)]
typo

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41942 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * Remove _strdup(). Useless unless we don't check the return value
davemds [Mon, 17 Aug 2009 21:28:40 +0000 (21:28 +0000)]
 * Remove _strdup(). Useless unless we don't check the return value

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41850 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Fix tween when comming from same state.
cedric [Mon, 17 Aug 2009 15:16:23 +0000 (15:16 +0000)]
* edje: Fix tween when comming from same state.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41844 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * Do not include edje_cc.h anymore :)
davemds [Mon, 17 Aug 2009 14:49:26 +0000 (14:49 +0000)]
 * Do not include edje_cc.h anymore :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41843 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * Do not use the 'Font' struct from edje_cc.h
davemds [Mon, 17 Aug 2009 14:26:31 +0000 (14:26 +0000)]
 * Do not use the 'Font' struct from edje_cc.h

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41842 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * Do not use SZ() macro from edje_cc.h
davemds [Mon, 17 Aug 2009 14:13:26 +0000 (14:13 +0000)]
 * Do not use SZ() macro from edje_cc.h

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41841 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * edje: Fix calc.
cedric [Mon, 17 Aug 2009 14:00:44 +0000 (14:00 +0000)]
* edje: Fix calc.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41840 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * rename mem_strdup() to not clash (in the case of a static build) with the one...
davemds [Mon, 17 Aug 2009 13:54:17 +0000 (13:54 +0000)]
 * rename mem_strdup() to not clash (in the case of a static build) with the one defined in bin/

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@41839 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33