framework/uifw/edje.git
13 years agoRevert commit 59732
tasn [Fri, 27 May 2011 11:16:05 +0000 (11:16 +0000)]
Revert commit 59732

Read my comment in the email, and we even talked about it on irc. The
current call to "mainloop iterate" is hacky, Jihoon is already working
on an alternative solution.

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

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
raster [Fri, 27 May 2011 10:46:51 +0000 (10:46 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>

When elm_entry_entry_set() is called, the preedit text in the entry should
be cleared. ATM, it doesn’t works so.

This patch will resolve this problem.

When ecore_imf_context_reset() is called, the preedit text in the immodule
will be committed by calling ‘ecore_imf_context_commit_event_add()’.

ecore_imf_context_commit_event_add puts the event in ecore event queue, so
it will be processed in the idle state of ecore loop.

According to this mechanism, commit text is inserted later, so I use
‘ecore_main_loop_iterate();’ for inserting the commit string instantly.

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

13 years agoadd use of freeze+thaw for improvement in out-there scenarios.
raster [Fri, 27 May 2011 10:32:53 +0000 (10:32 +0000)]
add use of freeze+thaw for improvement in out-there scenarios.

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

13 years agoedje: add vmaj and module to edje.pc
billiob [Fri, 20 May 2011 16:41:28 +0000 (16:41 +0000)]
edje: add vmaj and module to edje.pc

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

13 years agoedje: remove trailing spaces
billiob [Fri, 20 May 2011 16:41:16 +0000 (16:41 +0000)]
edje: remove trailing spaces

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

13 years agoEdje entry: Don't emit cursor,changed when not needed.
tasn [Thu, 19 May 2011 12:08:29 +0000 (12:08 +0000)]
Edje entry: Don't emit cursor,changed when not needed.

This includes setting the text and setting cursor position to the already
set position.

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

13 years agoEdje entry: Fix warnings.
tasn [Thu, 19 May 2011 09:00:22 +0000 (09:00 +0000)]
Edje entry: Fix warnings.

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

13 years agoEdje entry: Remove the useless calls to "update_from_curs".
tasn [Thu, 19 May 2011 08:38:42 +0000 (08:38 +0000)]
Edje entry: Remove the useless calls to "update_from_curs".

We don't really need or use the coordinates anywhere, we just saved them
and worked hard on maintaining them, but didn't really use them.
Now we only calculate them in the one specific case where we actually
need them. This speeds things up and also means the layouting may not be
called in some cases when there's no need to layout.

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

13 years agoEdje: fix Windows printf format
caro [Wed, 18 May 2011 16:11:31 +0000 (16:11 +0000)]
Edje: fix Windows printf format

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

13 years agoedje: prevent buffer overrun when using multiple *.
cedric [Wed, 18 May 2011 15:13:18 +0000 (15:13 +0000)]
edje: prevent buffer overrun when using multiple *.

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

13 years agoEdje entry: Don't emit 'curosr,changed' when appended using a different curosr.
tasn [Wed, 18 May 2011 10:08:03 +0000 (10:08 +0000)]
Edje entry: Don't emit 'curosr,changed' when appended using a different curosr.

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

13 years agoEdje min_restricted_calc: Fix the fallback calc to calc more correctly.
tasn [Mon, 16 May 2011 14:09:08 +0000 (14:09 +0000)]
Edje min_restricted_calc: Fix the fallback calc to calc more correctly.

Ok was shared between width and height and in the error, and in the error
case we don't reset maxw and maxh; This caused maxw and maxh to be added
a couple of times even when not needed. This would cause weird sizing.

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

13 years agouse the ecore pos map call for edje as opposed to do it yourself. this
raster [Mon, 16 May 2011 13:16:34 +0000 (13:16 +0000)]
use the ecore pos map call for edje as opposed to do it yourself. this
also opens up new position mappings like factored accel/decel/sin,
divis, bounce and spring! :) documentation provided.

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

13 years agoFix embryo code creation. Add newline after each function. It avoid lines to be too...
raoul [Mon, 16 May 2011 12:16:54 +0000 (12:16 +0000)]
Fix embryo code creation. Add newline after each function. It avoid lines to be too long for embryo_cc.

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

13 years agoEdje text: Added edje_object_part_text_append.
tasn [Sun, 15 May 2011 15:57:38 +0000 (15:57 +0000)]
Edje text: Added edje_object_part_text_append.

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

13 years agoEdje entry: Use the new textblock _format_list_get in anchors_get.
tasn [Wed, 11 May 2011 10:19:01 +0000 (10:19 +0000)]
Edje entry: Use the new textblock _format_list_get in anchors_get.

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

13 years agoEdje text: fix issue with ellipsis causing text to disappear.
tasn [Mon, 9 May 2011 17:23:03 +0000 (17:23 +0000)]
Edje text: fix issue with ellipsis causing text to disappear.

Thanks to Brian Wang for the report.

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

13 years agoEdje entry: Speed up anchor calculation.
tasn [Mon, 9 May 2011 08:40:15 +0000 (08:40 +0000)]
Edje entry: Speed up anchor calculation.

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

13 years agoEdje: Improved vim syntax file edc.vim.
seoz [Sun, 8 May 2011 06:21:33 +0000 (06:21 +0000)]
Edje: Improved vim syntax file edc.vim.

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

13 years agoEdje min_calc: Don't print the 4000x4000 err when there's a textblock.
tasn [Mon, 2 May 2011 10:20:20 +0000 (10:20 +0000)]
Edje min_calc: Don't print the 4000x4000 err when there's a textblock.

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

13 years agoEdje size_min_restricted_calc: Hopefully fixed textblock handling.
tasn [Thu, 28 Apr 2011 15:29:50 +0000 (15:29 +0000)]
Edje size_min_restricted_calc: Hopefully fixed textblock handling.

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

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
raster [Mon, 25 Apr 2011 05:57:49 +0000 (05:57 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] bug fix : preedit text was commited when
shift key was pressed

ATM, preedit text is commited when shift key is pressed.
This patch file is for solving this bug.

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

13 years agoFrom: Jihoon Kim <imfine98@gmail.com>
raster [Mon, 25 Apr 2011 05:36:58 +0000 (05:36 +0000)]
From: Jihoon Kim <imfine98@gmail.com>
Subject: [E-devel] [PATCH] bug fix in : "cursor, changed" signal is
not emitted when the content of entry is removed

I found the bug that "cursor,changed" signal is not emitted when the content
of entry is removed.

Let's assume the cursor position is equal to 10.
In this situation, elm_entry_entry_set(en, "") is called.
The content of entry is removed and the cursor position is equal to 0, but
"cursor,changed" signal is not emitted.

This patch is for solving this problem.

In addition, it lets the input method module know the cursor position using
ecore_imf_context_cursor_position_set API
in case that _edje_entry_set_cursor_{start, end} is called.

(Raster: actually it should always emit changed. not check pos at all.
technically pos could be the same BUT cursor moved on screen due to a
reformat). :)

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

13 years agouse new eina prefix finder.
raster [Sun, 24 Apr 2011 07:36:15 +0000 (07:36 +0000)]
use new eina prefix finder.

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

13 years agothose env vars per bin/lib/data dir should expliccitly give the dir
raster [Sun, 24 Apr 2011 02:45:58 +0000 (02:45 +0000)]
those env vars per bin/lib/data dir should expliccitly give the dir

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

13 years agoautogen: unobrk things.
cedric [Thu, 14 Apr 2011 14:51:36 +0000 (14:51 +0000)]
autogen: unobrk things.

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

13 years agoautogen: improve detection of parameter change.
cedric [Thu, 14 Apr 2011 14:03:46 +0000 (14:03 +0000)]
autogen: improve detection of parameter change.

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

13 years agoEdje Edje.h: Removed trailing whitespaces.
seoz [Wed, 13 Apr 2011 08:10:35 +0000 (08:10 +0000)]
Edje Edje.h: Removed trailing whitespaces.

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

13 years agoignore++
englebass [Tue, 12 Apr 2011 22:47:12 +0000 (22:47 +0000)]
ignore++

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

13 years agoremoving myself from authors for now, some work I was planning to do will not be...
discomfitor [Mon, 11 Apr 2011 19:27:11 +0000 (19:27 +0000)]
removing myself from authors for now, some work I was planning to do will not be possible until I finish my current projects :/

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

13 years agoadd text effect shadow direction support.
raster [Mon, 11 Apr 2011 12:08:03 +0000 (12:08 +0000)]
add text effect shadow direction support.

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

13 years agoEdje: Edje_Text: Don't segfault on _edje_text_part_on_del if there is
devilhorns [Sat, 9 Apr 2011 05:48:47 +0000 (05:48 +0000)]
Edje: Edje_Text: Don't segfault on _edje_text_part_on_del if there is
not 'part'

Don't ask me how I found this one, but it happened :/ so trap for
valid part before trying to use it.

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

13 years agoand dont handle escape if in string
raster [Sat, 9 Apr 2011 02:59:28 +0000 (02:59 +0000)]
and dont handle escape if in string

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

13 years agoif we find a \ inside a macro parameter... handle it as an escape and
raster [Sat, 9 Apr 2011 02:49:19 +0000 (02:49 +0000)]
if we find a \ inside a macro parameter... handle it as an escape and
skip it giving the next char verbatim.

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

13 years agoprovide better parser output on error.
raster [Sat, 9 Apr 2011 02:35:01 +0000 (02:35 +0000)]
provide better parser output on error.

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

13 years agocleanup h a bit.
raster [Fri, 8 Apr 2011 08:00:28 +0000 (08:00 +0000)]
cleanup h a bit.

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

13 years agomissed some doxy
raster [Fri, 8 Apr 2011 07:52:46 +0000 (07:52 +0000)]
missed some doxy

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

13 years agodoxy -> .h
raster [Fri, 8 Apr 2011 07:45:46 +0000 (07:45 +0000)]
doxy -> .h

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

13 years agowrn--
raster [Fri, 8 Apr 2011 05:53:49 +0000 (05:53 +0000)]
wrn--

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

13 years agoEdje edje_smart.c: Fixed formatting. Removed trailing white spaces.
seoz [Fri, 8 Apr 2011 00:30:40 +0000 (00:30 +0000)]
Edje edje_smart.c: Fixed formatting. Removed trailing white spaces.

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

13 years agoEdje Edje.h: Fixed formatting. Removed trailing whitespaces.
seoz [Thu, 7 Apr 2011 23:57:06 +0000 (23:57 +0000)]
Edje Edje.h: Fixed formatting. Removed trailing whitespaces.

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

13 years agoedje: prevent file format break with trunk.
cedric [Thu, 7 Apr 2011 12:34:18 +0000 (12:34 +0000)]
edje: prevent file format break with trunk.

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

13 years agoEdje edje_entry.c: Fixed formatting. Patch by Jihoon Kim
seoz [Wed, 6 Apr 2011 01:20:59 +0000 (01:20 +0000)]
Edje edje_entry.c: Fixed formatting. Patch by Jihoon Kim
<jihoon48.kim@samsung.com>

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

13 years agoedje_cc now only will use epp. makes for consistent output on all
raster [Mon, 4 Apr 2011 08:30:02 +0000 (08:30 +0000)]
edje_cc now only will use epp. makes for consistent output on all
platforms since we ship our own cpp.. err.. epp. :)

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

13 years agoEdje Edje.h: Removed trailing whitespaces.
seoz [Sun, 3 Apr 2011 09:29:40 +0000 (09:29 +0000)]
Edje Edje.h: Removed trailing whitespaces.

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

13 years agoEdje: Updated changelog.
tasn [Wed, 30 Mar 2011 13:12:33 +0000 (13:12 +0000)]
Edje: Updated changelog.

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

13 years agoselection now works too.
raster [Wed, 30 Mar 2011 12:20:51 +0000 (12:20 +0000)]
selection now works too.

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

13 years agonow cursor setting works with newly valigned textbllocks. selection
raster [Wed, 30 Mar 2011 12:18:21 +0000 (12:18 +0000)]
now cursor setting works with newly valigned textbllocks. selection
next.

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

13 years agovalign applied to tetxblock parts. yay!
raster [Wed, 30 Mar 2011 11:43:22 +0000 (11:43 +0000)]
valign applied to tetxblock parts. yay!

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

13 years agofix expansions in macors starting with - losing the - :) jeff! :)
raster [Tue, 29 Mar 2011 11:56:51 +0000 (11:56 +0000)]
fix expansions in macors starting with - losing the - :) jeff! :)
happiness?

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

13 years agoprovide edje_player with the ability to set scale factor on cmd-line
raster [Tue, 29 Mar 2011 03:27:23 +0000 (03:27 +0000)]
provide edje_player with the ability to set scale factor on cmd-line
and use keys to control it during display.

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

13 years agorename libtool version names to fit libtool doc
caro [Sun, 27 Mar 2011 18:11:40 +0000 (18:11 +0000)]
rename libtool version names to fit libtool doc

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

13 years agoEdje: (trivial) Put the clipper/evas pointer in the base structure.
nash [Fri, 25 Mar 2011 03:21:07 +0000 (03:21 +0000)]
Edje: (trivial) Put the clipper/evas pointer in the base structure.

I say trivial in the sense it has no functional changes, however it's a large
patch.  Recommendation from Gustavo.

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

13 years agoEdje: Revert those changes ... seems to break edj building for some
devilhorns [Thu, 24 Mar 2011 22:15:07 +0000 (22:15 +0000)]
Edje: Revert those changes ... seems to break edj building for some
reason...

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

13 years agoEdje:EPP: Comment out unused goto line. Fix (some) formatting (but
devilhorns [Thu, 24 Mar 2011 20:25:17 +0000 (20:25 +0000)]
Edje:EPP: Comment out unused goto line. Fix (some) formatting (but
needs more fixing as the formatting in this is just horrible).

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

13 years agoEdje: Remove unused variable & fix formatting.
devilhorns [Thu, 24 Mar 2011 20:22:16 +0000 (20:22 +0000)]
Edje: Remove unused variable & fix formatting.

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

13 years agominor change -> dont return void. no chlog
raster [Thu, 24 Mar 2011 07:58:00 +0000 (07:58 +0000)]
minor change -> dont return void. no chlog

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

13 years agoEdje: Start using smart clipper in some places.
nash [Thu, 24 Mar 2011 03:12:42 +0000 (03:12 +0000)]
Edje: Start using smart clipper in some places.

This makes proxy work for edje.  This shoudl be a good thing.

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

13 years agoEdje: Minor: Reorder args to make it compatible with smart_clipper
nash [Thu, 24 Mar 2011 03:12:39 +0000 (03:12 +0000)]
Edje: Minor: Reorder args to make it compatible with smart_clipper

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

13 years agoEdje: Fix epp binary detection on Windows
caro [Tue, 22 Mar 2011 07:30:57 +0000 (07:30 +0000)]
Edje: Fix epp binary detection on Windows

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

13 years agoEdje: remove pointless call to _edje_fetch
nash [Tue, 22 Mar 2011 05:32:21 +0000 (05:32 +0000)]
Edje: remove pointless call to _edje_fetch

Also tag edje_fetch as pure... since it's pretty clean.

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

13 years agofix compilation of epp on Windows, plus minor formatting
caro [Mon, 21 Mar 2011 23:04:35 +0000 (23:04 +0000)]
fix compilation of epp on Windows, plus minor formatting

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

13 years agoepp: fix line numbering
billiob [Mon, 21 Mar 2011 15:55:06 +0000 (15:55 +0000)]
epp: fix line numbering

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

13 years agoepp output -> dont add extra spaces for macros! damnit! :)
raster [Mon, 21 Mar 2011 09:22:27 +0000 (09:22 +0000)]
epp output -> dont add extra spaces for macros! damnit! :)

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

13 years agoremove old code not used anymore
raster [Mon, 21 Mar 2011 03:00:33 +0000 (03:00 +0000)]
remove old code not used anymore

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

13 years agouse proper prefix finding for epp.
raster [Mon, 21 Mar 2011 02:47:23 +0000 (02:47 +0000)]
use proper prefix finding for epp.

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

13 years agoedje_decc only use edje_cc.
raster [Sat, 19 Mar 2011 07:20:33 +0000 (07:20 +0000)]
edje_decc only use edje_cc.

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

13 years agouse return 0 on success exit
discomfitor [Fri, 18 Mar 2011 18:58:12 +0000 (18:58 +0000)]
use return 0 on success exit

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

13 years agorevert version change 999 -> 99. also e17 didnt even need it as it
raster [Fri, 18 Mar 2011 07:35:19 +0000 (07:35 +0000)]
revert version change 999 -> 99. also e17 didnt even need it as it
produced no versioned .so files.

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

13 years agoSet v_mic to 99 (less than 256) to please OS X
englebass [Thu, 17 Mar 2011 13:12:50 +0000 (13:12 +0000)]
Set v_mic to 99 (less than 256) to please OS X

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

13 years agoEdje part-text: Updated docs.
tasn [Mon, 14 Mar 2011 09:19:05 +0000 (09:19 +0000)]
Edje part-text: Updated docs.

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

13 years agoedje: limited support of proxy for edje inspector and edje edit.
cedric [Sun, 13 Mar 2011 15:41:12 +0000 (15:41 +0000)]
edje: limited support of proxy for edje inspector and edje edit.

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

13 years agoedje: oops, fix stupid edje_cc bug preventing compilation of most theme.
cedric [Fri, 11 Mar 2011 23:03:46 +0000 (23:03 +0000)]
edje: oops, fix stupid edje_cc bug preventing compilation of most theme.

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

13 years agoedje: add PROXY part.
cedric [Fri, 11 Mar 2011 17:46:29 +0000 (17:46 +0000)]
edje: add PROXY part.

example:

collections {
   group {
      name: "main";
      parts {
         part {
            name: "sub1";
            type: GROUP;
            source: "sub1";

            description {
               rel1.relative: 0.5 0.5;
               rel2.relative: 1.0 1.0;
            }
         }

         part {
            name: "pro2";
            type: PROXY;

            description {
               rel1.relative: 0.0 0.5;
               rel2.relative: 0.5 1.0;
               source: "sub1";
               color: 255 0 0 128;

               map {
                  on: 1;
                  smooth: 1;
                  rotation {
                     z: 30;
                  }
               }
            }
         }
      }
   }

   group {
      name: "sub1";
      parts {
         part {
            name: "rect";
            type: RECT;

            description {
               rel1.relative: 0.0 0.0;
               rel2.relative: 0.5 0.5;
               color: 255 0 0 255;

               map {
                  on: 1;
                  smooth: 1;
                  rotation {
                     z: -30;
                  }
               }
            }
         }

         part {
            name: "pro1";
            type: PROXY;

            description {
               rel1.relative: 0.5 0.0;
               rel2.relative: 1.0 0.7;
               color: 128 128 0 128;
               source: rect;
            }
         }
      }
   }
}

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

13 years agoedje: correctly propagate event recursivly with existing and non existing part.
cedric [Thu, 10 Mar 2011 17:27:55 +0000 (17:27 +0000)]
edje: correctly propagate event recursivly with existing and non existing part.

NOTE: I don't backport it yet as I would like some test before doing so.

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

13 years agoFrom: WooHyun Jung <wh0705.jung@samsung.com>
raster [Thu, 10 Mar 2011 10:12:32 +0000 (10:12 +0000)]
From: WooHyun Jung <wh0705.jung@samsung.com>

Fix missing clicked signal from entry.

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

13 years agoAdd epp.
rui [Tue, 8 Mar 2011 11:41:51 +0000 (11:41 +0000)]
Add epp.

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

13 years agoignore++
englebass [Tue, 8 Mar 2011 11:41:40 +0000 (11:41 +0000)]
ignore++

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

13 years agoEdje: Bumped EDJE_FILE_MINOR for the previous size_range changes.
tasn [Mon, 28 Feb 2011 13:27:15 +0000 (13:27 +0000)]
Edje: Bumped EDJE_FILE_MINOR for the previous size_range changes.

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

13 years agoedje: let's release the hand brake and run faster !
cedric [Mon, 28 Feb 2011 13:25:46 +0000 (13:25 +0000)]
edje: let's release the hand brake and run faster !

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

13 years agoEdje text: Added size_range to limit the font size range.
tasn [Sun, 27 Feb 2011 18:09:03 +0000 (18:09 +0000)]
Edje text: Added size_range to limit the font size range.

This lets you limit the allowed sizes of the TEXT part (font sizes) to
a specific range. This is especially useful in combination with the
"fit" property.

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

13 years agoEdje text: Fixed a bug with fit_x and cleaned everything up.
tasn [Sun, 27 Feb 2011 18:09:00 +0000 (18:09 +0000)]
Edje text: Fixed a bug with fit_x and cleaned everything up.

There was a bug that cause bad sizing (by 1pt) when fit was set, this is
now fixed.
Furthermore, for some reason we had a loop although we already jumped
to the last value right at the start. That didn't make any sense,
so I removed that as well.

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

13 years agoEdje entry: Added edje_object_part_text_cursor_pos_get/set.
tasn [Sun, 27 Feb 2011 10:25:22 +0000 (10:25 +0000)]
Edje entry: Added edje_object_part_text_cursor_pos_get/set.

This adds the ability to control the text position of an edje_entry.
Patch by Jihoon Kim.

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

13 years agoedje: fix signal comming from box/table part.
cedric [Thu, 24 Feb 2011 14:41:08 +0000 (14:41 +0000)]
edje: fix signal comming from box/table part.

Thanks to the report by Jonathan "Watchwolf" Atton.

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

13 years agoSubject: Re: [E-devel] E SVN: discomfitor trunk/edje/src/bin
discomfitor [Wed, 23 Feb 2011 20:30:14 +0000 (20:30 +0000)]
Subject: Re: [E-devel] E SVN: discomfitor trunk/edje/src/bin
Date: Wed, 23 Feb 2011 20:25:38 +0100 (CET)

On Wed, 23 Feb 2011, Mike Blumenkrantz wrote:
> vtorri! help!!!! :(

try the attached patch

Vincent

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

13 years agowhoops
discomfitor [Wed, 23 Feb 2011 19:07:13 +0000 (19:07 +0000)]
whoops

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

13 years agokill off edje_cc on wince again
discomfitor [Wed, 23 Feb 2011 08:05:59 +0000 (08:05 +0000)]
kill off edje_cc on wince again

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

13 years agofix install dir
discomfitor [Wed, 23 Feb 2011 06:32:20 +0000 (06:32 +0000)]
fix install dir

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

13 years agoedje: change epp installdir
discomfitor [Wed, 23 Feb 2011 02:51:32 +0000 (02:51 +0000)]
edje: change epp installdir

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

13 years agoedje: fix propagation of recursive events.
cedric [Tue, 22 Feb 2011 18:09:19 +0000 (18:09 +0000)]
edje: fix propagation of recursive events.

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

13 years agoefl: don't track config.cache.
cedric [Tue, 22 Feb 2011 17:16:59 +0000 (17:16 +0000)]
efl: don't track config.cache.

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

13 years agoefl: add back touch on configure time generated file.
cedric [Tue, 22 Feb 2011 10:29:28 +0000 (10:29 +0000)]
efl: add back touch on configure time generated file.

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

13 years agoefl: turn on cached result, that will reduce your configure time a lot !
cedric [Mon, 21 Feb 2011 14:56:49 +0000 (14:56 +0000)]
efl: turn on cached result, that will reduce your configure time a lot !

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

13 years agoedje now uses (and installs if not previously found) epp as its default C preprocesso...
discomfitor [Mon, 21 Feb 2011 08:04:44 +0000 (08:04 +0000)]
edje now uses (and installs if not previously found) epp as its default C preprocessor, providing consistent output across all platforms and allowing edje_cc to run on windows (vtorri!!)
fallbacks exist to use old behavior if epp fails.

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

13 years agochlog++
raster [Mon, 21 Feb 2011 05:56:28 +0000 (05:56 +0000)]
chlog++

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

13 years agoFrom: WooHyun Jung <wh0705.jung@samsung.com>
raster [Mon, 21 Feb 2011 05:53:23 +0000 (05:53 +0000)]
From: WooHyun Jung <wh0705.jung@samsung.com>
Subject: RE: [E-devel] One bug in _edje_key_down_cb func (in
edje_entry.c)

I found one bug in _edje_key_down_cb func (in edje_entry.c)

When I input "Backspace" in an entry object,  _signal_cursor_chagned_func(in
elm_entry.c) is not called.

This is because the following code in _edje_key_down_cb func (in edje_entry.c)
is not called.

 if ((evas_textblock_cursor_compare(tc, en->cursor)) && (!cursor_changed))
    _edje_emit(ed, "cursor,changed", rp->part->name);

Why not called ? Because ~ evas_textblock_cursor_compare(tc, en->cursor)
returns 0.

(i.e. old cursor and current cursor have the same position information)

I think old cursor should keep its position without any updating.

But in evas_textblock_cursor_char_delete() func, called by _backsapce func
(in edje_entry.c) -

old cursor's postion is updated as the current position.

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

13 years agoEdje edje_entry.c: Removed trailing whitespaces. Patch by Jihoon Kim <jihoon48.kim...
seoz [Mon, 21 Feb 2011 01:48:41 +0000 (01:48 +0000)]
Edje edje_entry.c: Removed trailing whitespaces. Patch by Jihoon Kim <jihoon48.kim@samsung.com>

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

13 years agoadd an ellipsis alias.
raster [Sat, 19 Feb 2011 12:37:12 +0000 (12:37 +0000)]
add an ellipsis alias.

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

13 years agodox.in update: elementary,evas,edje,ecore,eio,eet,eeze.
seoz [Thu, 10 Feb 2011 16:50:18 +0000 (16:50 +0000)]
dox.in update: elementary,evas,edje,ecore,eio,eet,eeze.
Sync authors in doc with AUTHORS.
Updated date to 2011.

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

13 years ago * edje: fix case with recursive alias.
cedric [Thu, 10 Feb 2011 12:27:15 +0000 (12:27 +0000)]
* edje: fix case with recursive alias.

With that patch Enki should be working well and all
application using alias for part in edje should be fine
too.

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