framework/uifw/edje.git
15 years ago1. embryo shoudl have soname
raster [Tue, 21 Apr 2009 14:17:42 +0000 (14:17 +0000)]
1. embryo shoudl have soname
2. yes local.conf slipped in - ignore
3. added soname version release to module arch dirs
4. adapted extra-modules to use the revision in arch
5. made e17 also have a release rev
6. dummy release stuff in eet - wont use it as its already released.

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

15 years agofix distcheck on couple packages, problems with EXTRA_DIST
barbieri [Mon, 20 Apr 2009 13:38:49 +0000 (13:38 +0000)]
fix distcheck on couple packages, problems with EXTRA_DIST

Do NOT include dirs in EXTRA_DIST (embryo, eet, ecore, evas, edje,
efreet) as it will include .svn directories!

EXTRA_DIST does not take a glob as ETK did, use $(wildcard glob) to
expand it.

And do not forget about adding extra files to EXTRA_DIST (wizard) and
DIST_SUBDIRS (fileman_opinfo).

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

15 years agoMerged with pkgE
quaker [Sun, 19 Apr 2009 16:22:00 +0000 (16:22 +0000)]
Merged with pkgE

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

15 years agoPrepared for merge with pkgE debian stuff
quaker [Sun, 19 Apr 2009 16:18:41 +0000 (16:18 +0000)]
Prepared for merge with pkgE debian stuff

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

15 years agolutin... release soname patch. verbose svn soname used right now
raster [Fri, 17 Apr 2009 10:01:45 +0000 (10:01 +0000)]
lutin... release soname patch. verbose svn soname used right now

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

15 years agoedje now handles escape/unescape automatically for textblock.
barbieri [Tue, 14 Apr 2009 23:53:25 +0000 (23:53 +0000)]
edje now handles escape/unescape automatically for textblock.

these two new calls will escape the unescaped text if required, will
unescape when get is called.

Also I fixed edje_object_part_text_get() on non-editable TEXTBLOCK,
now it will return the text with markup.

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

15 years agoUpdated debian stuff(grew Standards-Version, updated python-ecore rules file)
quaker [Tue, 14 Apr 2009 17:21:19 +0000 (17:21 +0000)]
Updated debian stuff(grew Standards-Version, updated python-ecore rules file)

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

15 years agotentative change... it seems in rare conditions some programs end up doubled
raster [Wed, 1 Apr 2009 09:11:48 +0000 (09:11 +0000)]
tentative change... it seems in rare conditions some programs end up doubled
and the stop prog doesnt clean out all instances - leaving 1 or more excess
instances to run. this should fix that.

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

15 years agoUpdated version in edje
quaker [Thu, 26 Mar 2009 19:37:59 +0000 (19:37 +0000)]
Updated version in edje

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

15 years agoup version to 0.9.91
raster [Tue, 24 Mar 2009 23:51:28 +0000 (23:51 +0000)]
up version to 0.9.91

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

15 years agoi found it is useless and cdbs is setting up prefix automatically.
quaker [Tue, 24 Mar 2009 19:56:43 +0000 (19:56 +0000)]
i found it is useless and cdbs is setting up prefix automatically.

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

15 years agoforgot to add --prefix=/usr
quaker [Tue, 24 Mar 2009 19:51:00 +0000 (19:51 +0000)]
forgot to add --prefix=/usr

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

15 years agoUpdated debian stuff everywhere.
quaker [Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)]
Updated debian stuff everywhere.

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

15 years agoedje explicit selection mode is saner now. done - for now. workable.
raster [Sun, 22 Mar 2009 13:50:53 +0000 (13:50 +0000)]
edje explicit selection mode is saner now. done - for now. workable.

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

15 years agoadd more util calls for enty manipulation
raster [Fri, 20 Mar 2009 15:07:39 +0000 (15:07 +0000)]
add more util calls for enty manipulation

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

15 years agoworking on edje entry to allow more selection controls. not 100% done yet.
raster [Thu, 19 Mar 2009 13:36:10 +0000 (13:36 +0000)]
working on edje entry to allow more selection controls. not 100% done yet.

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

15 years agoFix null dereference.
barbieri [Wed, 18 Mar 2009 21:27:38 +0000 (21:27 +0000)]
Fix null dereference.

By Luis Felipe Strano, spotted by clang.

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

15 years agoignore
englebass [Tue, 17 Mar 2009 18:20:57 +0000 (18:20 +0000)]
ignore

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

15 years agoignore++
englebass [Tue, 17 Mar 2009 13:40:34 +0000 (13:40 +0000)]
ignore++

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

15 years agominor optimizations to box recalculation.
barbieri [Sat, 28 Feb 2009 20:04:55 +0000 (20:04 +0000)]
minor optimizations to box recalculation.

just recalculate when required, and just mark as required when layout
really changes.

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

15 years ago'box.min' for the edje box
urandom [Sat, 28 Feb 2009 19:38:35 +0000 (19:38 +0000)]
'box.min' for the edje box

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

15 years ago * edje: Remove snprintf("%i") for an eina itoa.
cedric [Wed, 25 Feb 2009 17:08:17 +0000 (17:08 +0000)]
* edje: Remove snprintf("%i") for an eina itoa.

NOTE: When you just want to convert from an int to a string,
better use eina for that.

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

15 years agomissing header + move fcntl.h after sys/stat.h
caro [Thu, 19 Feb 2009 10:29:03 +0000 (10:29 +0000)]
missing header + move fcntl.h after sys/stat.h

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

15 years ago * force open to allow read and write permission of the user
caro [Thu, 19 Feb 2009 10:13:28 +0000 (10:13 +0000)]
 * force open to allow read and write permission of the user
   when creating or reading edj files

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

15 years agoformatting
caro [Thu, 19 Feb 2009 08:15:23 +0000 (08:15 +0000)]
formatting

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

15 years agofix copy & paste bug!
raster [Sun, 15 Feb 2009 02:55:56 +0000 (02:55 +0000)]
fix copy & paste bug!

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

15 years agoin theory.. support middle solid/default/none changes in evas
raster [Thu, 12 Feb 2009 13:39:15 +0000 (13:39 +0000)]
in theory.. support middle solid/default/none changes in evas

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

15 years agofix some min size calc and aspect calc issues.
raster [Wed, 11 Feb 2009 11:48:15 +0000 (11:48 +0000)]
fix some min size calc and aspect calc issues.

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

15 years agoadd alloca declaration
caro [Mon, 9 Feb 2009 06:33:26 +0000 (06:33 +0000)]
add alloca declaration

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

15 years ago Useless check as it has already been dome some lines above.
illogict [Sat, 7 Feb 2009 15:45:50 +0000 (15:45 +0000)]
 Useless check as it has already been dome some lines above.

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

15 years agoInterpolate text font size.
barbieri [Thu, 5 Feb 2009 18:15:34 +0000 (18:15 +0000)]
Interpolate text font size.

Often requested for animations that want to grow or shrink text
quickly. This is a faster alternative to using geometry with rel1/rel2
and "text.fit: 1 1;" since it does not need to figure out which size
fits better into that object.

I tested and it does not seem to introduce any regression. Also
checked with scale and text_class variations.

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

15 years agofix dist rule
caro [Tue, 3 Feb 2009 17:54:04 +0000 (17:54 +0000)]
fix dist rule

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

15 years agoallow individual objects to have differing scaling factors (object scale
raster [Tue, 3 Feb 2009 05:07:58 +0000 (05:07 +0000)]
allow individual objects to have differing scaling factors (object scale
overrides edje global scale)

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

15 years agoMissing modification of the variable DOXYGEN to
caro [Sun, 1 Feb 2009 20:28:11 +0000 (20:28 +0000)]
Missing modification of the variable DOXYGEN to
efl_doxygen. Spotted by Albin Tonnerre (Lutin).

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

15 years agofix logic in efl_doxygen.m4
caro [Sun, 1 Feb 2009 06:53:30 +0000 (06:53 +0000)]
fix logic in efl_doxygen.m4

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

15 years agochanged signal on backspace
raster [Tue, 27 Jan 2009 06:17:35 +0000 (06:17 +0000)]
changed signal on backspace

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

15 years agoReverting. Comment in code says it all
sachiel [Wed, 21 Jan 2009 23:30:50 +0000 (23:30 +0000)]
Reverting. Comment in code says it all

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

15 years agoLet's see if this edje forced recalc is really required.
barbieri [Wed, 21 Jan 2009 22:38:52 +0000 (22:38 +0000)]
Let's see if this edje forced recalc is really required.

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

15 years agoupdate ac_attribute.m4
caro [Wed, 14 Jan 2009 08:37:20 +0000 (08:37 +0000)]
update ac_attribute.m4

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

15 years agofix the copying license to
raster [Tue, 13 Jan 2009 13:00:45 +0000 (13:00 +0000)]
fix the copying license to

1. get rid of grammar mistake
2. refer to COPYING-PLAIn correctly as the filename
3. be more explicit on "shipping source" due to ambiguity (this makes it what
it was intended to be and that is GPL compatible).

this does not modify the LGPL libs... or GPL apps etc. - only those using the
original COPYING from e. author and dates at the top remain the same.

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

15 years agoAdded debian/rules files with a new permissions set(755).
quaker [Fri, 9 Jan 2009 16:33:51 +0000 (16:33 +0000)]
Added debian/rules files with a new permissions set(755).

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

15 years agoprepare debian rules files for new chmod permissions.
quaker [Fri, 9 Jan 2009 16:31:51 +0000 (16:31 +0000)]
prepare debian rules files for new chmod permissions.

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

15 years agofix prefix env vars to use edje_
raster [Sun, 4 Jan 2009 11:05:27 +0000 (11:05 +0000)]
fix prefix env vars to use edje_

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

15 years agoAdded new set of debian subdirs.
quaker [Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)]
Added new set of debian subdirs.

BROKEN/etox
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
eina
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
enity
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
evolve
ewl
exhibit
exml
expedite
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/entrance_edit_gui
OLD/e_utils
OLD/evoak
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/exchange
PROTO/extrackt
rage

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

15 years agoRemoved debian subfolders - prepared for a new set of debian subdirs.
quaker [Thu, 1 Jan 2009 11:25:05 +0000 (11:25 +0000)]
Removed debian subfolders - prepared for a new set of debian subdirs.

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

15 years agoReturn success or not for table API.
cedric [Wed, 31 Dec 2008 11:49:42 +0000 (11:49 +0000)]
Return success or not for table API.

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

15 years agoedjeL convert error code to string.
barbieri [Sun, 21 Dec 2008 18:39:36 +0000 (18:39 +0000)]
edjeL convert error code to string.

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

15 years agoforce recalc after set_tween_state().
barbieri [Sun, 21 Dec 2008 02:17:31 +0000 (02:17 +0000)]
force recalc after set_tween_state().

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

15 years agomake compilation work on Windows XP
caro [Sat, 20 Dec 2008 13:18:27 +0000 (13:18 +0000)]
make compilation work on Windows XP

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

15 years agoa vimball script for edc (and embryo). It includes an up-to-date syntax files for...
urandom [Thu, 18 Dec 2008 10:37:11 +0000 (10:37 +0000)]
a vimball script for edc (and embryo). It includes an up-to-date syntax files for edc and embryo, indent and omni-completion scripts

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

15 years agoAnd finally, edje table goes in
sachiel [Thu, 18 Dec 2008 02:43:20 +0000 (02:43 +0000)]
And finally, edje table goes in

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

15 years agoUse small hash table insteed of bigger one. And move collection hash initialization...
cedric [Wed, 17 Dec 2008 16:10:07 +0000 (16:10 +0000)]
Use small hash table insteed of bigger one. And move collection hash initialization a bit later.

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

15 years agoMove to eina_hash. Nothing should break, but if you experience any unexpected behaviour
cedric [Wed, 17 Dec 2008 14:26:47 +0000 (14:26 +0000)]
Move to eina_hash. Nothing should break, but if you experience any unexpected behaviour
please ping me on #edevelop.

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

15 years agoFix eina hash usage.
englebass [Wed, 17 Dec 2008 08:04:42 +0000 (08:04 +0000)]
Fix eina hash usage.

When using eina hash we need to create the hash if it does not exist.

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

15 years agoevas_hash -> eina_hash
englebass [Mon, 15 Dec 2008 21:00:19 +0000 (21:00 +0000)]
evas_hash -> eina_hash

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

15 years agoActually, this is probably what was intended.
jethomas [Sun, 14 Dec 2008 17:09:46 +0000 (17:09 +0000)]
Actually, this is probably what was intended.

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

15 years agoLet mouse selections work again.
jethomas [Sun, 14 Dec 2008 17:07:51 +0000 (17:07 +0000)]
Let mouse selections work again.

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

15 years agotry to avoid infinite recalc loop.
barbieri [Sun, 14 Dec 2008 16:30:29 +0000 (16:30 +0000)]
try to avoid infinite recalc loop.

as reported, elicity triggers an infinite loop by calling
edje_object_part_geometry_get(), which in turns calls
_edje_recalc_do() which in turns calls the elicit code that requests
edje_object_part_geometry_get() and since it's still marked as
"dirty", it enters the loop...

the real fix is just the move of ed->dirty = 0; before calling
recalcs, but I also unmarked object as need_recalculate so we can even
avoid requesting object to recalculate from evas.

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

15 years agoolof patch - fix typo for password
raster [Mon, 8 Dec 2008 23:47:04 +0000 (23:47 +0000)]
olof patch - fix typo for password

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

15 years agoThe for loop inside _edje_file_del is accessing Edje_Real_Part that could be
cedric [Mon, 8 Dec 2008 14:23:26 +0000 (14:23 +0000)]
The for loop inside _edje_file_del is accessing Edje_Real_Part that could be
destroyed by _edje_cache_coll_unref. So moving the call to _edje_cache_coll_unref
after the last use of Edje_Real_Part should be better.

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

15 years agoShut up a bunch of warnings and fix some real errors.
barbieri [Sat, 6 Dec 2008 03:08:17 +0000 (03:08 +0000)]
Shut up a bunch of warnings and fix some real errors.

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

15 years agoAdd safe Eina list walk function.
barbieri [Sat, 6 Dec 2008 02:13:01 +0000 (02:13 +0000)]
Add safe Eina list walk function.

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

15 years agofix list iteration and removal inside edje box.
barbieri [Sat, 6 Dec 2008 01:44:01 +0000 (01:44 +0000)]
fix list iteration and removal inside edje box.

maybe we should add EINA_LIST_FOREACH_SAFE?

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

15 years agoHopefully fix some problems with Edje fnmatch and callbacks.
barbieri [Fri, 5 Dec 2008 22:32:04 +0000 (22:32 +0000)]
Hopefully fix some problems with Edje fnmatch and callbacks.

 * Fix buffer overflow with EDJE_PROGRAM_CACHE (not tested since I don't use it).
 * break_prog should always unset walking_callbacks and do after-tasks.
 * Fix list walking! ouch!!!

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

15 years agobad edje! leak! fix fix!
raster [Fri, 28 Nov 2008 13:54:21 +0000 (13:54 +0000)]
bad edje! leak! fix fix!

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

15 years ago * typo
davemds [Thu, 27 Nov 2008 09:43:00 +0000 (09:43 +0000)]
 * typo

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

15 years agore-index aliases on override of part name too.
raster [Tue, 25 Nov 2008 23:18:04 +0000 (23:18 +0000)]
re-index aliases on override of part name too.

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

15 years agoEdje Box in. Have fun with it.
sachiel [Mon, 24 Nov 2008 05:15:15 +0000 (05:15 +0000)]
Edje Box in. Have fun with it.

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

15 years agotypo
caro [Sat, 22 Nov 2008 10:47:17 +0000 (10:47 +0000)]
typo

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

15 years agomiddle mouse does a paste request now.. unix stylin'
raster [Wed, 19 Nov 2008 06:22:12 +0000 (06:22 +0000)]
middle mouse does a paste request now.. unix stylin'

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

15 years agofix selection get
raster [Wed, 19 Nov 2008 02:14:50 +0000 (02:14 +0000)]
fix selection get

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

15 years agoadd calls to select all/none
raster [Tue, 18 Nov 2008 08:45:27 +0000 (08:45 +0000)]
add calls to select all/none

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

15 years agoand actually force styles to be assigned early.
raster [Tue, 18 Nov 2008 01:46:56 +0000 (01:46 +0000)]
and actually force styles to be assigned early.

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

15 years agomake click below text put cursor at end
raster [Mon, 17 Nov 2008 06:17:09 +0000 (06:17 +0000)]
make click below text put cursor at end

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

15 years agotrack subobjs (used by entry only for now) and emit signals to them too
raster [Mon, 17 Nov 2008 05:54:01 +0000 (05:54 +0000)]
track subobjs (used by entry only for now) and emit signals to them too

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

16 years agoupdate doc package.
kaethorn [Fri, 14 Nov 2008 23:06:04 +0000 (23:06 +0000)]
update doc package.

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

16 years agoFormatting
englebass [Fri, 14 Nov 2008 17:35:05 +0000 (17:35 +0000)]
Formatting

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

16 years agoOops! no change of version number.
barbieri [Fri, 14 Nov 2008 11:08:22 +0000 (11:08 +0000)]
Oops! no change of version number.

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

16 years agoEdje postponed calculations.
barbieri [Fri, 14 Nov 2008 11:06:15 +0000 (11:06 +0000)]
Edje postponed calculations.

This makes use of new Evas_Smart_Class calculate() callback to
postpone calculations until render time, possible saving lots of
calculations to happen.

It is another try, with Cedric's changes to force recalculations when
requried (ie: just before doing some edje_object_*_get()), let's see
if this one solve found issues.

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

16 years agoThis is a quick fix for edje match memory consuption. It is not the best
cedric [Mon, 10 Nov 2008 16:37:52 +0000 (16:37 +0000)]
This is a quick fix for edje match memory consuption. It is not the best
solution, but the fastest to implement without breaking edje file format.

So now, when a callback or a program don't use globbing charactere (*, ?,
[] and \), the match are put in a little rbtree instead of the big automate
matrix.

This patch could potentially break edje user, if you experience anything
strange with your edje file, please report.

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

16 years agotypo--
urandom [Wed, 5 Nov 2008 21:36:23 +0000 (21:36 +0000)]
typo--

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

16 years agofor some reason this was being NULL to me.
barbieri [Wed, 5 Nov 2008 16:08:39 +0000 (16:08 +0000)]
for some reason this was being NULL to me.

it was crashing on group changing.

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

16 years agoformatting.
raster [Sun, 2 Nov 2008 22:51:24 +0000 (22:51 +0000)]
formatting.

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

16 years ago * Arghh! Fix compilation... sorry
davemds [Sun, 2 Nov 2008 15:02:40 +0000 (15:02 +0000)]
 * Arghh! Fix compilation... sorry

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

16 years ago * Support text styles in edje_edit
davemds [Sun, 2 Nov 2008 14:10:11 +0000 (14:10 +0000)]
 * Support text styles in edje_edit

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

16 years agoalso use looptime
raster [Sun, 2 Nov 2008 02:43:43 +0000 (02:43 +0000)]
also use looptime

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

16 years agomove 2 textblock functions out of the dragable doxy category
davemds [Fri, 31 Oct 2008 15:13:50 +0000 (15:13 +0000)]
move 2 textblock functions out of the dragable doxy category

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

16 years agoCompleting the fixes in Edje doc
mcalamelli [Fri, 31 Oct 2008 13:16:57 +0000 (13:16 +0000)]
Completing the fixes in Edje doc

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

16 years agomissing dots
caro [Thu, 30 Oct 2008 21:29:27 +0000 (21:29 +0000)]
missing dots

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

16 years agoleak--
raster [Tue, 28 Oct 2008 04:58:39 +0000 (04:58 +0000)]
leak--

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

16 years agoremove some warnings
davemds [Mon, 27 Oct 2008 04:10:31 +0000 (04:10 +0000)]
remove some warnings

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

16 years agoREADME.in does not exist
caro [Sun, 26 Oct 2008 17:31:14 +0000 (17:31 +0000)]
README.in does not exist

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

16 years agoarg, missing config.h and too many EXTRA_DIST
caro [Sun, 26 Oct 2008 17:23:54 +0000 (17:23 +0000)]
arg, missing config.h and too many EXTRA_DIST

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

16 years ago * remove edje_main.h - useless now
caro [Sun, 26 Oct 2008 17:21:11 +0000 (17:21 +0000)]
 * remove edje_main.h - useless now
 * forget locale.h in edje_edit

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

16 years ago * move standard header files to source files
caro [Sun, 26 Oct 2008 17:18:19 +0000 (17:18 +0000)]
 * move standard header files to source files
 * remove gendoc

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

16 years agomissing file
caro [Sun, 26 Oct 2008 12:05:33 +0000 (12:05 +0000)]
missing file

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

16 years agofix documentation
caro [Sun, 26 Oct 2008 12:02:28 +0000 (12:02 +0000)]
fix documentation

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

16 years agoautotools cleanups
caro [Sun, 26 Oct 2008 11:55:57 +0000 (11:55 +0000)]
autotools cleanups

 * configure.ac re-organisation
 * don't compile edje binaries on windows ce
 * add doc rule to build documentation (hence gendo is removed,
   Doxyfile is moved to doc/ and edje.c.in is renamed doc/edje.dox.in)
   Next commit will fix completely the documentation
 * fix edje.pc.in

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

16 years agoret null - not nothing.
raster [Sun, 26 Oct 2008 11:04:53 +0000 (11:04 +0000)]
ret null - not nothing.

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

16 years agoSet member_{add,del} to NULL.
barbieri [Sat, 25 Oct 2008 02:58:30 +0000 (02:58 +0000)]
Set member_{add,del} to NULL.

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