barbieri [Mon, 21 Dec 2009 16:39:24 +0000 (16:39 +0000)]
fix warnings introduced by external parameter stuff.
Thanks to cedric by spotting those.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44633
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 16:24:39 +0000 (16:24 +0000)]
* edje: Some more warning cleanup.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44632
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 12:05:20 +0000 (12:05 +0000)]
more portable way to get the sufix of a shared library name
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44573
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 12:00:02 +0000 (12:00 +0000)]
include Evil.h so that ssize_t is defined for Windows CE
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44572
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 18 Dec 2009 12:34:07 +0000 (12:34 +0000)]
add docs for image 'USER', that I didn't know about.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44540
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 17 Dec 2009 11:58:15 +0000 (11:58 +0000)]
fix return checks. broke compile!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44523
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 17 Dec 2009 00:50:43 +0000 (00:50 +0000)]
add Sun Studio support when parsing edc files. Technically,
it means that e17 can run on OpenSolaris using Sun Studio
or gcc. It actually runs if temperature and battery modules
are disabled as they don't compile yet.
Also, the problem on Mac OS X problem with C++ comments
can be fixed (I think). See FIXME in that patch
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44519
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 14 Dec 2009 17:38:45 +0000 (17:38 +0000)]
Show and hide clipper as needed
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44445
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 14 Dec 2009 17:20:44 +0000 (17:20 +0000)]
* edje: Force recalc before doing preloading.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44443
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Mon, 14 Dec 2009 17:17:40 +0000 (17:17 +0000)]
Show newly created part. Fixes some problems adding external parts in editje
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44442
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 11 Dec 2009 10:56:14 +0000 (10:56 +0000)]
improve configure output
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44362
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 10 Dec 2009 13:19:54 +0000 (13:19 +0000)]
* edje_cc: Generate valid edje file when fixed point is enable.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 Dec 2009 15:44:54 +0000 (15:44 +0000)]
* 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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44323
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 9 Dec 2009 07:54:43 +0000 (07:54 +0000)]
fmting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@44313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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