devilhorns [Sat, 26 May 2012 08:41:49 +0000 (08:41 +0000)]
Edje: Cleanup compiler warnings if NEWPARTLOOKUP is not defined.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71436
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sat, 26 May 2012 08:34:25 +0000 (08:34 +0000)]
Edje: Fix compiler warnings for edje_entry_input_panel functions when
Ecore is built without IMF support.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71435
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 24 May 2012 05:37:36 +0000 (05:37 +0000)]
fix async embryo_cc stuff. it was losing all the embyro compiles!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71387
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 24 May 2012 03:59:02 +0000 (03:59 +0000)]
add a -threads mode and make non-threaded compile the default... no
pending threads then. we can change this later for more testing.
trying to narrow down issues anyway.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71378
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 23 May 2012 04:22:41 +0000 (04:22 +0000)]
add brackets.. to if...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71344
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 23 May 2012 03:12:25 +0000 (03:12 +0000)]
found scrollbar bug in e17 theme... something to do with my making
part lookups faster (O(1)). disable new part lookup code until i've
figured it out.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71341
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 22 May 2012 09:09:52 +0000 (09:09 +0000)]
dont eet_close on error/abort as it can cause segv's now due to threads.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71309
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Mon, 21 May 2012 13:23:11 +0000 (13:23 +0000)]
edje edje_cc_handlers.c: Fixed formatting while reading the code.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71285
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 21 May 2012 10:08:18 +0000 (10:08 +0000)]
From: SHILPA ONKAR SINGH <shilpa.singh@samsung.com>
Subject: [E-devel] [Edje]: Bug Fix: Edje draggable jumps when external
events is used.
Please find attached bug fix patch for edje draggable jump issue when
external event area is used.
Bug: When an external event area is used for edje draggable and when
after mouse move if immediate mouse down
is done then the draggable jumps back to its original position.
Analysis: In _edje_mouse_down_signal_cb When an external event area
is set i.e., when rp->events_to is set.
tmp.x value is set to 0, need_reset is set to 1 and also
_edje_recalc_do is called including emitting "drag" signal. this code
is
unnecessary/buggy and instead it causes the jump.
1. In mouse down only drag->down.x and drag->down.y needs to be set
which is being set below and tmp value need not be reset to
0 as tmp value is calculated in mouse move based on drag->down.x and
drag->down.y values.
2. need_reset is already set in mouse up hence need not be set in
mouse down again.
3. edje_recalc_do is the function which actually causes the movement
of draggable based on tmp value hence need not be called in mouse down.
because of the above code race condition happens and as tmp value is
being set to 0 and need reset is also enabled the draggable jumps back
to where it
started.
4. "drag": is sent even before "drag,start" [ should not /need not be
sent in mouse down ]
All the above code is added only when external event area is set and
the above code is not even related to whether external event is set or
not.
Solution: When an external event area is set directly equating rp =
rp->events_to and sending mouse,down would be enough, as down.x and
down.y is set below
including sending drag,start. Recalc_do should be called only in mouse
move as its responsible for movement including setting tmp value.
need_reset is already set in mouse up. drag should not be sent from
mouse down.
Change Description:
Bug Fix: Edje Draggable jumps when mouse down is done immediately
after mouse move when an external
event area is used.
demo edc pasted below to reproduce the issue.
Please find attached bug fix patch for edje draggable jump issue when external event area is used.
Bug: When an external event area is used for edje draggable and when after mouse move if immediate mouse down
is done then the draggable jumps back to its original position.
Analysis: In _edje_mouse_down_signal_cb When an external event area is set i.e., when rp->events_to is set.
tmp.x value is set to 0, need_reset is set to 1 and also _edje_recalc_do is called including emitting "drag" signal. this code is
unnecessary/buggy and instead it causes the jump.
1. In mouse down only drag->down.x and drag->down.y needs to be set which is being set below and tmp value need not be reset to
0 as tmp value is calculated in mouse move based on drag->down.x and drag->down.y values.
2. need_reset is already set in mouse up hence need not be set in mouse down again.
3. edje_recalc_do is the function which actually causes the movement of draggable based on tmp value hence need not be called in mouse down.
because of the above code race condition happens and as tmp value is being set to 0 and need reset is also enabled the draggable jumps back to where it
started.
4. "drag": is sent even before "drag,start" [ should not /need not be sent in mouse down ]
All the above code is added only when external event area is set and the above code is not even related to whether external event is set or not.
Solution: When an external event area is set directly equating rp = rp->events_to and sending mouse,down would be enough, as down.x and down.y is set below
including sending drag,start. Recalc_do should be called only in mouse move as its responsible for movement including setting tmp value. need_reset is already set in mouse up. drag should not be sent from mouse down.
Change Description:
Bug Fix: Edje Draggable jumps when mouse down is done immediately after mouse move when an external
event area is used.
demo edc pasted below to reproduce the issue.
Please find attached bug fix patch for edje draggable jump issue when
external event area is used.
Bug: When an external event area is used for edje draggable and when
after mouse move if immediate mouse down
is done then the draggable jumps back to its original position.
Analysis: In _edje_mouse_down_signal_cb When an external event area
is set i.e., when rp->events_to is set.
tmp.x value is set to 0, need_reset is set to 1 and also
_edje_recalc_do is called including emitting "drag" signal. this code
is
unnecessary/buggy and instead it causes the jump.
1. In mouse down only drag->down.x and drag->down.y needs to be set
which is being set below and tmp value need not be reset to
0 as tmp value is calculated in mouse move based on drag->down.x and
drag->down.y values.
2. need_reset is already set in mouse up hence need not be set in
mouse down again.
3. edje_recalc_do is the function which actually causes the movement
of draggable based on tmp value hence need not be called in mouse down.
because of the above code race condition happens and as tmp value is
being set to 0 and need reset is also enabled the draggable jumps back
to where it
started.
4. "drag": is sent even before "drag,start" [ should not /need not be
sent in mouse down ]
All the above code is added only when external event area is set and
the above code is not even related to whether external event is set or
not.
Solution: When an external event area is set directly equating rp =
rp->events_to and sending mouse,down would be enough, as down.x and
down.y is set below
including sending drag,start. Recalc_do should be called only in mouse
move as its responsible for movement including setting tmp value.
need_reset is already set in mouse up. drag should not be sent from
mouse down.
Change Description:
Bug Fix: Edje Draggable jumps when mouse down is done immediately
after mouse move when an external
event area is used.
demo edc pasted below to reproduce the issue.
Please find attached bug fix patch for edje draggable jump issue when external event area is used.
Bug: When an external event area is used for edje draggable and when after mouse move if immediate mouse down
is done then the draggable jumps back to its original position.
Analysis: In _edje_mouse_down_signal_cb When an external event area is set i.e., when rp->events_to is set.
tmp.x value is set to 0, need_reset is set to 1 and also _edje_recalc_do is called including emitting "drag" signal. this code is
unnecessary/buggy and instead it causes the jump.
1. In mouse down only drag->down.x and drag->down.y needs to be set which is being set below and tmp value need not be reset to
0 as tmp value is calculated in mouse move based on drag->down.x and drag->down.y values.
2. need_reset is already set in mouse up hence need not be set in mouse down again.
3. edje_recalc_do is the function which actually causes the movement of draggable based on tmp value hence need not be called in mouse down.
because of the above code race condition happens and as tmp value is being set to 0 and need reset is also enabled the draggable jumps back to where it
started.
4. "drag": is sent even before "drag,start" [ should not /need not be sent in mouse down ]
All the above code is added only when external event area is set and the above code is not even related to whether external event is set or not.
Solution: When an external event area is set directly equating rp = rp->events_to and sending mouse,down would be enough, as down.x and down.y is set below
including sending drag,start. Recalc_do should be called only in mouse move as its responsible for movement including setting tmp value. need_reset is already set in mouse up. drag should not be sent from mouse down.
Change Description:
Bug Fix: Edje Draggable jumps when mouse down is done immediately after mouse move when an external
event area is used.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71277
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hyoyoung [Mon, 21 May 2012 04:47:45 +0000 (04:47 +0000)]
edje/multisense: add checking sample,tone name at playing. and some indent fixes
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71264
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 20 May 2012 07:16:23 +0000 (07:16 +0000)]
edje: fix little oopsie on theme change.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71243
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 20 May 2012 07:06:57 +0000 (07:06 +0000)]
edje: reduce memcpy in edje_cc by using Eina_File.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71242
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 20 May 2012 07:06:31 +0000 (07:06 +0000)]
edje: remove useless printf.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71241
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 18 May 2012 14:37:21 +0000 (14:37 +0000)]
edje: fix double opening of edje file.
NOTE: know issue, in elementary_config the size of the icon
change after a theme reload. I don't know what information is
lost between to reload. If someone can point at them, thanks.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71235
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hyoyoung [Fri, 18 May 2012 08:33:40 +0000 (08:33 +0000)]
edje: add sample and tone of multisense to edje inheritance
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71229
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 May 2012 11:04:40 +0000 (11:04 +0000)]
work around the workaround so it works until ecore thread goop fixed.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71155
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 16 May 2012 10:37:44 +0000 (10:37 +0000)]
edje: fix text and table with fixed point and clamp image tween.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71152
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 May 2012 07:43:14 +0000 (07:43 +0000)]
work around race condition bug in ecore for now so edje_cc is reliable
again. CEDRIIIIIIIIIIIIIIIIIIIC!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71144
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 16 May 2012 02:15:45 +0000 (02:15 +0000)]
and clean up some of the work on parallelized edje_cc. code less ugly
now.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71138
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 15 May 2012 12:29:22 +0000 (12:29 +0000)]
optimize edje_cc - now betwene 3.5 x and 4x as fast. new options
(-fastcomp and -fastdecomp) -fastcomp makes for faster decompressing
AND faster compressing of edj files, -fastdecomp is a bit slower on
compression but also as fast as -fastcomp in decompression. note that
edje files built with these optiosn will not work on older edje
installations, thus they are options.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71112
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 15 May 2012 03:24:31 +0000 (03:24 +0000)]
edje: remove some printf.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@71088
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 14 May 2012 11:18:45 +0000 (11:18 +0000)]
edje: preserve drag information to.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70997
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 14 May 2012 01:12:02 +0000 (01:12 +0000)]
edje - more detailed documentation
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70981
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 13 May 2012 04:24:28 +0000 (04:24 +0000)]
From: Rajeev Ranjan <rajeev.r@samsung.com>
Subject: [E-devel] [PATCH][EDJE] Patch to remove the alpha from image
header while saving if the alpha is set to 1 but the image is fully
opaque
Attached to the mail is a patch to set the alpha information for an
image header to 0 with alpha present but all the texels being opaque.
Continuing to our discussion, as suggested by many people in the
community it has been implemented at edje_cc level.
Change description:
While compiling the edc file, image data for image files is
scanned to find out whether the alpha value in header is set to 1 and
is not being used in the image.
If this is the case, while writing to eet the alpha is set to 0 to
avoid blending for such images in the graphics pipeline when used by
evas.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70954
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 11 May 2012 10:50:47 +0000 (10:50 +0000)]
edje: destroy the temporary file when leaving.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70929
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mike_m [Thu, 10 May 2012 21:25:34 +0000 (21:25 +0000)]
edje: Add edje_watch to gitignore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70919
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 10 May 2012 17:49:53 +0000 (17:49 +0000)]
Edje: do not fail if eio is not available (edje_watch is compiled only if eio is available)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70912
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 10 May 2012 05:37:38 +0000 (05:37 +0000)]
edje: preserve user box and table items during call of edje_object_file_set.
NOTE: now you can change theme dynamically in elementary apps more reliably.
This doesn't handle the case where the swallow was done in a parent object and
the reswallow should happen in a another group. I don't how to fix that use
case.
don't see yet how to handle that
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70901
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 May 2012 10:44:02 +0000 (10:44 +0000)]
edje: add more protection during edje_emit.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70894
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 May 2012 10:10:51 +0000 (10:10 +0000)]
edje: this was supposed to get in this time. grr.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70892
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 May 2012 09:16:52 +0000 (09:16 +0000)]
edje: automatically emit ['edje,change,file', 'edje'] when the file change on disk.
For the moment only edje_player use it. This means that when used with
edje_watch, you don't need any more to type any kind of command line
when you are testing value in your theme. As a side effect, this means
that their is a real use case to make edje_cc faster !
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70890
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 May 2012 07:53:29 +0000 (07:53 +0000)]
edje: oops this shouldn't get in at this point.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70886
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 May 2012 07:30:59 +0000 (07:30 +0000)]
edje: check that the file on disk didn't change when we try to reopen it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70883
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 9 May 2012 07:09:59 +0000 (07:09 +0000)]
edje: prevent segv when edje_object_signal_emit get nested and edje_object_signal_callback_{add,del} are called.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70880
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 8 May 2012 10:35:57 +0000 (10:35 +0000)]
edje: add edje_watch.
edje_watch call edje_cc and monitor all the source file (edc, font
image, sound). If any of them change, it call edje_cc, update its
watching list and so on. edje_watch as the same command line as
edje_cc.
Still a little bit rought, but it's the beginning of an interesting
experiment.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70872
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 2 May 2012 06:55:15 +0000 (06:55 +0000)]
edje: doing less is actually better.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70608
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 30 Apr 2012 01:55:06 +0000 (01:55 +0000)]
eina,evas,edje,elementary: add missing files from tarballs.
Patch by Jérôme Pinot <ngc891@gmail.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70543
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 27 Apr 2012 10:34:49 +0000 (10:34 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] missing doxygen files in release tarballs
This patch add to EXTRA_DIST essential files for doxygen
small build fix:
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70514
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Apr 2012 08:07:22 +0000 (08:07 +0000)]
efl: add release point in ChangeLog files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70494
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 26 Apr 2012 04:51:32 +0000 (04:51 +0000)]
restore .99 micro versions for trunk and add back svnrev vers too.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70492
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 26 Apr 2012 04:35:43 +0000 (04:35 +0000)]
and removed the -beta tag...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70489
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 23 Apr 2012 00:34:17 +0000 (00:34 +0000)]
edje: handle case when & is not escaped.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70401
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 21 Apr 2012 01:52:12 +0000 (01:52 +0000)]
tag everything as beta in svn.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70375
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 20 Apr 2012 12:49:27 +0000 (12:49 +0000)]
+ @since
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70361
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 20 Apr 2012 12:37:42 +0000 (12:37 +0000)]
sucky - but have to add this api to fix bug in elm.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 19 Apr 2012 08:41:47 +0000 (08:41 +0000)]
edje edje_cc_out.c: Fixed formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70318
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 19 Apr 2012 03:35:29 +0000 (03:35 +0000)]
small improvement - allow part names of "-" to mean "remove part name
itd and reset back to -1 - ie none". useful for to/to_x/to_y etc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70315
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 18 Apr 2012 10:22:58 +0000 (10:22 +0000)]
edje: don't track build files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70299
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 16 Apr 2012 07:33:39 +0000 (07:33 +0000)]
edje: fix typos in NEWS
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70223
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Apr 2012 06:22:08 +0000 (06:22 +0000)]
and make it 1.2.0
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70209
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Apr 2012 06:21:33 +0000 (06:21 +0000)]
update NEWS
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70208
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 16 Apr 2012 05:39:21 +0000 (05:39 +0000)]
add version define to epp.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@70205
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 9 Apr 2012 13:50:19 +0000 (13:50 +0000)]
Adding the examples to the makefile
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69975
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 9 Apr 2012 13:50:16 +0000 (13:50 +0000)]
Adding a new animation tutorial
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69974
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Mon, 9 Apr 2012 13:50:11 +0000 (13:50 +0000)]
Adding a new signal example
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69973
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 9 Apr 2012 07:37:02 +0000 (07:37 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] edje multisense example
Here is a try to have a working edje multisense example to fill up the
doc blank. edje-multisense.c is basically edje_example.c adapted.
I modified the edc, removing dead code, to have only a sample and a tone
example. Can be extended later.
Does the job except that it only plays sound one time per launch. Hope
someone will know why and correct it...
Attached:
- the patch for existing .edc and build system
- the new edje-multisense.c file
- duck.wav a reworked public domain wav sample of a duck quack-quack
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69962
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 5 Apr 2012 22:24:29 +0000 (22:24 +0000)]
Fixing doxygen warnings
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69938
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 4 Apr 2012 08:29:31 +0000 (08:29 +0000)]
Edje entry: Fixed edje_entry_user_insert.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69917
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Tue, 3 Apr 2012 18:27:09 +0000 (18:27 +0000)]
Adding a new swallow example
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69913
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Tue, 3 Apr 2012 18:27:05 +0000 (18:27 +0000)]
Adding a new edje basic example
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69912
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 31 Mar 2012 07:53:47 +0000 (07:53 +0000)]
Edje : Small fixes for edje doxygen doc
Patch by Jérôme Pinot
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69815
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 30 Mar 2012 09:22:12 +0000 (09:22 +0000)]
edje: better debugging message when triggering infinite program loop.
NOTE: one day we should really go over all edje error message and
make them all meaningfull...
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69787
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 30 Mar 2012 06:34:45 +0000 (06:34 +0000)]
Fix number isn't inserted when NUMLOCK is locked and KEYPAD is pressed
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69784
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 29 Mar 2012 17:39:01 +0000 (17:39 +0000)]
Adding text, drag and perspective tutorial
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69762
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 29 Mar 2012 17:38:58 +0000 (17:38 +0000)]
Added note tag at Edje.h and all tutorials revised
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69761
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 29 Mar 2012 17:38:55 +0000 (17:38 +0000)]
Adding corrections for the examples, because some of them were not showing.
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69760
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 29 Mar 2012 17:38:53 +0000 (17:38 +0000)]
Adding compiling instructions for the tutorials
and removing some whitespaces from examples.dox.
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69759
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Thu, 29 Mar 2012 17:38:49 +0000 (17:38 +0000)]
Adding a note saying where the example files are located in the introduction section
Patch by: Guilherme Iscaro <iscaro@profusion.mobi>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69758
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 26 Mar 2012 12:44:33 +0000 (12:44 +0000)]
edje - + NULL check
Signed-Off-By: ShilpaOnkar Singh(shilpa.singh@samsung.com)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69637
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 26 Mar 2012 11:00:25 +0000 (11:00 +0000)]
edje - + null checking.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69635
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 26 Mar 2012 08:31:05 +0000 (08:31 +0000)]
edje_entry.c: remove trailing whitespace
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69629
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 23 Mar 2012 03:46:36 +0000 (03:46 +0000)]
Edje.h: fix some typos
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69574
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gastal [Wed, 21 Mar 2012 14:21:14 +0000 (14:21 +0000)]
Move main page example from comments to files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69541
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 20 Mar 2012 09:16:29 +0000 (09:16 +0000)]
thanks herome - i was trying to fix a distcheck issue - but as such
distcheck does other bad/evil things here than this kind of thing
doesnt work with.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69524
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 17 Mar 2012 06:25:41 +0000 (06:25 +0000)]
and work more on getting release in shape - version requirements.
(god this is a pain in the butt)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69484
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)]
add back in libs.private/requires to pc files with some fixes for
missing.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69482
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 17 Mar 2012 04:17:29 +0000 (04:17 +0000)]
gear up svn for release. one of many steps/things to do.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69481
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 15 Mar 2012 06:51:01 +0000 (06:51 +0000)]
Edje: use eina_prefix to find the data files, improve and display the help, make all the examples codes looking the same
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69356
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Mar 2012 12:11:33 +0000 (12:11 +0000)]
edje - removed EINA_WARN_UNUSED_RESULT.
elm prints warnings madly.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Mar 2012 04:02:45 +0000 (04:02 +0000)]
edje - DBG print for the invalid part name
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 13 Mar 2012 22:30:46 +0000 (22:30 +0000)]
ignore++
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69309
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 13 Mar 2012 05:34:46 +0000 (05:34 +0000)]
edje - print error when swallow part does not exist
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69281
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 12 Mar 2012 15:28:58 +0000 (15:28 +0000)]
edje: add automatic hints update to edje object and min: SOURCE to GROUP part.
NOTE: turning this feature on is costly. Do that only when you require it, really !
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69254
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Mon, 12 Mar 2012 05:35:25 +0000 (05:35 +0000)]
edje/edje_entry : fix a bug about selelction with arrow keys + page
up/down.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69218
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 11 Mar 2012 10:49:02 +0000 (10:49 +0000)]
edje: since year, we are using evas_object_size_hint_min_get to update swallow min.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69190
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sun, 11 Mar 2012 10:43:08 +0000 (10:43 +0000)]
edje: correctly propagate scale factor to GROUP.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69189
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 7 Mar 2012 18:21:28 +0000 (18:21 +0000)]
edje: fix rotation with fixed point.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69011
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 7 Mar 2012 16:52:35 +0000 (16:52 +0000)]
edje: correctly propagate preload signal with GROUP.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@69004
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 7 Mar 2012 14:03:43 +0000 (14:03 +0000)]
Edje entry: Replaced style_user_set/get with push/pop/peek.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68955
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
xhell [Tue, 6 Mar 2012 19:59:51 +0000 (19:59 +0000)]
edje/entry: add double click(selects word) and triple click(selects line)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68847
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
thanatermesis [Mon, 5 Mar 2012 13:26:41 +0000 (13:26 +0000)]
removed useless information about libm dependency which is shipped with libc
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68718
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Sat, 3 Mar 2012 06:12:05 +0000 (06:12 +0000)]
edje Edje.h: Fixed documentation typo.
Signed-off-by: Daniel Juyung Seo <seojuyung@gmail.com>
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68642
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
sachiel [Thu, 1 Mar 2012 16:42:03 +0000 (16:42 +0000)]
Build again, please.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68580
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
onefang [Thu, 1 Mar 2012 15:52:02 +0000 (15:52 +0000)]
No idea how anyone let me sneak these excess line endings in. Also, actually bitch about missing images.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68579
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
onefang [Thu, 1 Mar 2012 15:46:33 +0000 (15:46 +0000)]
If an edje file has a Lua group, don't strip any images. No telling how Lua might concoct it's image names, but it expects to find them in it's own file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68578
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 29 Feb 2012 15:57:53 +0000 (15:57 +0000)]
Edje entry: added edje_object_part_text_user_insert.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68556
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 24 Feb 2012 06:52:18 +0000 (06:52 +0000)]
edje: fill NEWS
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68386
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 24 Feb 2012 06:51:04 +0000 (06:51 +0000)]
Add edje_object_part_text_imf_context_get API.
This API can be used to get the input method context in entry.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68385
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 23 Feb 2012 06:46:07 +0000 (06:46 +0000)]
edje: revert r68306
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68307
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 23 Feb 2012 06:15:12 +0000 (06:15 +0000)]
Add edje_object_part_text_imf_context_get API
This API can be used to get the input method context in entry.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@68306
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33