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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
raster [Sat, 25 Oct 2008 02:14:48 +0000 (02:14 +0000)]
fix leak in entry anchors
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@37083
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 24 Oct 2008 07:08:08 +0000 (07:08 +0000)]
formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@37045
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Oct 2008 00:44:26 +0000 (00:44 +0000)]
allow you to get geom of anchors.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@37039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Oct 2008 00:43:24 +0000 (00:43 +0000)]
fix doc.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@37038
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Oct 2008 05:38:06 +0000 (05:38 +0000)]
support repch - replacement char for passowrd mode. theme defines it now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@37013
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Oct 2008 11:59:59 +0000 (11:59 +0000)]
use hold flags.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36964
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 22 Oct 2008 11:34:42 +0000 (11:34 +0000)]
Remove Evas list from Edje and use Eina instead.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36961
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Oct 2008 08:57:49 +0000 (08:57 +0000)]
support password mode.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36957
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Oct 2008 04:00:05 +0000 (04:00 +0000)]
fix last newline detection - dont keep adding them in!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36950
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Oct 2008 05:21:11 +0000 (05:21 +0000)]
printf--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36905
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 20 Oct 2008 09:11:19 +0000 (09:11 +0000)]
Use common eina convertion code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36841
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 14:39:47 +0000 (14:39 +0000)]
fix edje smart move to update extra objs for entry.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36753
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 06:42:33 +0000 (06:42 +0000)]
add prototype.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36743
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 06:40:46 +0000 (06:40 +0000)]
and support anchors now. fix up other nigglies. very solid now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36741
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 01:42:20 +0000 (01:42 +0000)]
cleanup fixme's
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36739
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 01:40:10 +0000 (01:40 +0000)]
ok final known bug god for del. now.. anchors
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36738
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
dresb [Fri, 17 Oct 2008 01:05:02 +0000 (01:05 +0000)]
edcref: a note about group overriding using names.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36736
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
dresb [Fri, 17 Oct 2008 00:41:14 +0000 (00:41 +0000)]
small correction of the edc reference. (I really need to ad some sort of
index to this).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36735
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 00:20:52 +0000 (00:20 +0000)]
and now make del work "more" correctly (not perfect)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36734
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Oct 2008 00:07:43 +0000 (00:07 +0000)]
and fix entry some more...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36733
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 16 Oct 2008 14:22:19 +0000 (14:22 +0000)]
fix insert from code to replace selection
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36723
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 16 Oct 2008 14:19:12 +0000 (14:19 +0000)]
1 bizrre bug gone. 1 to go (random jumps to previosu format nodes on delete?)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36721
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 16 Oct 2008 09:17:44 +0000 (09:17 +0000)]
edje entry growing.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36709
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 16 Oct 2008 02:11:02 +0000 (02:11 +0000)]
set corsor to start on text set.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36703
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 15 Oct 2008 15:15:06 +0000 (15:15 +0000)]
actually use edje for selection and cursor now.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36680
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 15 Oct 2008 14:11:11 +0000 (14:11 +0000)]
Switch evas_stringshare to eina_stringshare.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36672
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 15 Oct 2008 09:58:25 +0000 (09:58 +0000)]
and more entry support.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36665
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 14 Oct 2008 04:35:17 +0000 (04:35 +0000)]
more editing works
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36647
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 13 Oct 2008 15:59:37 +0000 (15:59 +0000)]
Make edje depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36623
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 13 Oct 2008 11:57:32 +0000 (11:57 +0000)]
and fix segv if things get key events...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36615
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 13 Oct 2008 09:19:04 +0000 (09:19 +0000)]
editable textblocks... a start (definitely not there yet)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36611
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 10 Oct 2008 01:46:02 +0000 (01:46 +0000)]
fix drag event objects to work.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36559
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 9 Oct 2008 14:38:22 +0000 (14:38 +0000)]
* Support dragable parts
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36550
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 9 Oct 2008 00:05:54 +0000 (00:05 +0000)]
* update TODO
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36539
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Thu, 9 Oct 2008 00:04:18 +0000 (00:04 +0000)]
* ... and finally save the generated EDC back to the edje file
This means that file created with the editor can now be decompiled!!
But make attention because not every feature of edje is supported.
This means that (if you modify an existing file) you will lost some feature
while saving; like MACRO, inherit values, comments in the EDC code and some
other smallies.
But if you have created the file with the editor all will be edje_decc well.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36537
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 7 Oct 2008 21:13:27 +0000 (21:13 +0000)]
* Support image_border_middle
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36506
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 7 Oct 2008 16:01:56 +0000 (16:01 +0000)]
* Add support for text Ellipsis and Fit
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36502
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 7 Oct 2008 14:11:11 +0000 (14:11 +0000)]
* More work on edc export... quite finished now :)
* Add gradient angle support to edje_edit
* Some small doxy
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36500
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 5 Oct 2008 03:37:37 +0000 (03:37 +0000)]
edje uses size min/max and aspect hints in evas - old extern blah calls
compatible and use the evas hints internally.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36439
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Fri, 3 Oct 2008 00:20:19 +0000 (00:20 +0000)]
* more work on edc export
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36412
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 2 Oct 2008 04:01:54 +0000 (04:01 +0000)]
fix a jitter with text fit if fit region tiny!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36389
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Wed, 1 Oct 2008 22:23:36 +0000 (22:23 +0000)]
* When you use \'confine\' on a draggie you must set a min size for the part!!
I have lost some time spotting this
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36388
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Tue, 30 Sep 2008 18:07:29 +0000 (18:07 +0000)]
configure.in -> configure.ac
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36364
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Sun, 28 Sep 2008 22:45:47 +0000 (22:45 +0000)]
* And also export color_classes when saving edc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36300
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Sun, 28 Sep 2008 22:23:43 +0000 (22:23 +0000)]
* implement edje_edit_state_color_class_get/set
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36298
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Sun, 28 Sep 2008 18:44:19 +0000 (18:44 +0000)]
* make color classes editable
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36295
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Sat, 27 Sep 2008 21:29:55 +0000 (21:29 +0000)]
* add the ability to rename a \'data\' object
* initial color_class support
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36281
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 25 Sep 2008 02:59:59 +0000 (02:59 +0000)]
asparagus!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36234
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 24 Sep 2008 08:16:42 +0000 (08:16 +0000)]
allow groups if declared later to override (Replace) their prior declarations.
this basically allows u to #include some .edc then selectively override some
things in it u want changed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36204
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 23 Sep 2008 19:25:01 +0000 (19:25 +0000)]
* add doxy for programs in EDCREF
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36191
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 23 Sep 2008 17:47:31 +0000 (17:47 +0000)]
* more work on edc export (thanks dieb)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36189
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 18 Sep 2008 01:48:17 +0000 (01:48 +0000)]
disabel start/stop emits for programs - there is a good point that they are
largely useless.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36064
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 17 Sep 2008 01:50:16 +0000 (01:50 +0000)]
Revert edje_smart_calculate_v4_r2, it breaks e17 shelf resize.
Not ready yet, reverting...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36031
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 16 Sep 2008 21:11:38 +0000 (21:11 +0000)]
Fix indentation levels.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36028
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 16 Sep 2008 20:21:11 +0000 (20:21 +0000)]
bin_SCRIPTS does not distribute the file, must add to EXTRA_DIST
This is stupid, so is autofoo.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36027
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 16 Sep 2008 19:44:20 +0000 (19:44 +0000)]
More svn:ignore
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36026
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 16 Sep 2008 19:20:21 +0000 (19:20 +0000)]
s/save/export/g
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36025
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Tue, 16 Sep 2008 19:01:37 +0000 (19:01 +0000)]
* Expose state visible flag
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36023
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 16 Sep 2008 18:01:39 +0000 (18:01 +0000)]
Add script to export GIMP images to EDC
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36020
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 15 Sep 2008 23:49:35 +0000 (23:49 +0000)]
Ignore py-compile
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36009
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 15 Sep 2008 23:45:47 +0000 (23:45 +0000)]
Edje utilities: convert inkscape supported files to edc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@36008
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
davemds [Sun, 14 Sep 2008 22:30:15 +0000 (22:30 +0000)]
* Add top level data editing functions
* Also change edje_cache.c to don\'t free the data list when creating the data_cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35987
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 11:20:42 +0000 (11:20 +0000)]
This patch reduce the usage of memset by edje_match function.
I did test this patch since three month in my apps and in E, and I didn't
notice anything going wrong with it. If you experience strange bug with
matching please report them.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35945
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 11:18:33 +0000 (11:18 +0000)]
Only update Evas_Object geometry when they are visible. This should prevent
them from being put in the evas_render_update phase.
I did extensively test this patch since a few month and didn't notice any
bug with it in my apps, nor in E. But please report anything that goes wrong
for you after this version.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35944
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 11:15:39 +0000 (11:15 +0000)]
Replace big serie of if, with a cleaner switch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35943
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 11 Sep 2008 11:14:39 +0000 (11:14 +0000)]
Make EDJE_PROGRAM_CACHE configurable with autotools (with small fix for make it run again).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35942
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 10 Sep 2008 07:17:24 +0000 (07:17 +0000)]
ok still doesnt work - FASTFREEZE shoudl work.. but dont.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35925
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 10 Sep 2008 06:39:57 +0000 (06:39 +0000)]
fix scaling on edje_scale - works with smnall sizes now too. problem is
really i was chasing a freeze/thaw problem. something is up.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35922
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 9 Sep 2008 23:41:42 +0000 (23:41 +0000)]
Revert edje calculate optimizations.
Edje is tricky, it's event processing is too weird and Cedric's
changes to make it work are not working as expected. Edje freezes
itself while processing signals, but in mouse down cb it forces
recalculate, which seems was previously ignored, but now they are not.
We should look at how to fix this and then re-apply this patch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35908
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 9 Sep 2008 14:13:34 +0000 (14:13 +0000)]
support an edje scaling factor. parts can selectively say "yes.. scale me!"
:)... this allows e etc. to adapt to massivelyt different dpi screens with
slickness that even svg can't get to... why? you scale just what NEEDS
scaling (text, button sizes, and other limiting elements). other bits like
borders, padding etc. can remain pixel-perfect and thus the look is amazing.
pixel-perfect drawing with scalable adapting.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35895
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 7 Sep 2008 01:25:49 +0000 (01:25 +0000)]
Add calculate callback to Evas_Smart_Class.
Some people is using it for some time now without problems, so I'm
adding it to SVN to get some broader use. Remember to recompile ALL
libraries that depend on Evas as it will change the
EVAS_SMART_CLASS_VERSION and old classes will fail to load.
This will also change Edje so it will postpone _edje_recalc() to
render time, calculate() callback, however some methods will force
early recalculation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@35860
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33