Carsten Haitzler
2b97e3a86a
respect minw/h on load of edje file...
...
SVN revision: 7287
2003-08-05 13:38:44 +00:00
Carsten Haitzler
90de8fe0f4
fix after programs to work p[roperly with delayed actions
...
SVN revision: 7286
2003-08-05 11:51:28 +00:00
Carsten Haitzler
a10f2be051
more data
...
SVN revision: 7285
2003-08-05 06:45:49 +00:00
Carsten Haitzler
105291ac15
stop pending proggies
...
SVN revision: 7283
2003-08-05 03:15:12 +00:00
Carsten Haitzler
3b449e38cb
memory corruption.. well just not cleaning up things in the cache hash... fix
...
fix... :)
SVN revision: 7273
2003-08-03 07:00:03 +00:00
Carsten Haitzler
107230b052
fix 1 memleak...
...
SVN revision: 7264
2003-07-30 02:58:22 +00:00
technikolor
1df7a5135b
Fixed acouple syntax errors to avoid misleading new folks.
...
SVN revision: 7258
2003-07-29 22:05:47 +00:00
technikolor
b209088702
Minor tweek to edje viewer. Adds font path for local directory "fonts/".
...
This font directory is relative to the pwd during edje execution, but will at least allow view of Edje interfaces without having to drop all your fonts into /usr/local/share/edje/data/test/fonts. This will be obsolete when font pathing is added as an EDC font parameter.
SVN revision: 7252
2003-07-28 19:48:18 +00:00
Carsten Haitzler
a8ed74dc0b
more features... working on fixme list.
...
SVN revision: 7249
2003-07-27 13:16:51 +00:00
rephorm
c388bc2a46
Make the edje clipper HUGE. Now edje's can go beyond their bounds. (i.e. relative, -.5, -.5)
...
SVN revision: 7227
2003-07-24 00:49:13 +00:00
Carsten Haitzler
9a9a28fa14
some notes for me about edje program expansions..
...
SVN revision: 7219
2003-07-23 05:19:50 +00:00
Carsten Haitzler
def99e96ea
errr stop proggies & emissions before starts
...
SVN revision: 7214
2003-07-22 05:17:44 +00:00
Carsten Haitzler
baecb9fcf4
0 time rpograms stop too now
...
SVN revision: 7212
2003-07-22 03:04:46 +00:00
Carsten Haitzler
58eb18908a
build packages
...
SVN revision: 7208
2003-07-21 05:36:46 +00:00
Carsten Haitzler
6548cfaabb
handy conf script
...
SVN revision: 7201
2003-07-21 00:24:14 +00:00
Carsten Haitzler
3d128a9cdc
min.max size properties now per edje collection can be specified in the edje
...
.edc file and can be accessed. the min_size_get has become a min_size_calc
since it does actually calculate it.
also swallowed edjes will be queried for their own min/max size and that will
be used to further limit the part that swallows. also you can attach
properties to any old evas object so it will have min/max size properties
(maybe one day this can go into evas itself?). also swallowed objects if
deleted before the parent edje will "unswallow" themselves properly :)
SVN revision: 7195
2003-07-20 12:37:49 +00:00
Carsten Haitzler
f212675a33
optimizing. Glassy's matrix.eet works MUCH faster now. basically edje was not
...
very efficient at matching hundreds of prgorams up to lots of signals always
ticking off. i've optimized it now with a match (and no_match) cache so if an
input signal (and source) combination is known not to match anything, it's
cached after the first full check and henceforth avoids extra checks. the
cache is realyl simply right now - i could optimize it a bit to avoid excess
memory usage though...
SVN revision: 7189
2003-07-20 02:08:47 +00:00
Carsten Haitzler
a7282b534b
you can query the state of a part now
...
SVN revision: 7180
2003-07-16 13:50:28 +00:00
Carsten Haitzler
fa42fa6de5
global freeze/thaw. much more optimial for COMPLEX edjed that take a fair bit
...
of grunt to re-calculate. avoid caclulations until idle time by freezing and
thawing appropriately pre/post render
SVN revision: 7178
2003-07-16 05:15:15 +00:00
atmosphere
4b5c9c413f
Make a debian package of edje. I just ran sed on the ecore2 one and it
...
seems to work.
SVN revision: 7172
2003-07-15 19:39:08 +00:00
Carsten Haitzler
565c76645a
1. types declared as int, not uchar. thansk rbdpgn! :)
...
2. you can query the REAL minimum size of an edje too.
SVN revision: 7168
2003-07-15 08:26:06 +00:00
Carsten Haitzler
181da0cf37
break out of while loops!
...
SVN revision: 7167
2003-07-15 02:21:58 +00:00
Carsten Haitzler
395743c598
edje can now swallow other evas objects... including... other EDJES! :)
...
SVN revision: 7166
2003-07-13 06:19:09 +00:00
Carsten Haitzler
a23287c9fe
tect & colorclasses - in theory, work. must test!
...
SVN revision: 7164
2003-07-13 02:06:46 +00:00
Carsten Haitzler
6c7ac065bc
yaya! edje_cc total output statistics :)
...
SVN revision: 7131
2003-07-11 01:47:42 +00:00
Carsten Haitzler
ec7d220af2
oops bug... :)
...
SVN revision: 7130
2003-07-11 01:13:56 +00:00
Carsten Haitzler
7f7e4d9cc8
load printfs removed....
...
SVN revision: 7129
2003-07-10 23:42:38 +00:00
Carsten Haitzler
3f98db8705
more arm niceness
...
SVN revision: 7128
2003-07-10 23:19:55 +00:00
Carsten Haitzler
426a67340f
build cross-compiled version. edje on ipaq's :)
...
SVN revision: 7126
2003-07-10 13:34:04 +00:00
Carsten Haitzler
073e9b47c6
api change... yes i know. sorry! but it's early days. this is much cleaner
...
using better namespacing.
SVN revision: 7119
2003-07-08 10:08:15 +00:00
Carsten Haitzler
1b587fd598
work has been done while i've been away. i just need to put this in cvs. many
...
fixem's have been fixed. text parts work fully now, ALONG with all their
respective effect modes, fits, alignments and "chopping". a few more api
calls have been added and cleaned up. you'll need to update eet too for this
to work.
SVN revision: 7113
2003-07-07 07:55:18 +00:00
Carsten Haitzler
1bf1f933a9
"random" ranged delays are now allowed before a program starts... in fact any
...
program. just provide an "in, 10.0 5.0;" line in the progrma to say "start
thew program in (10.0 + (random value from 0.0 - 5.0)_ seconds from the time
it is triggered. you can simply delay the program with a constant by making
the range 0.0.
SVN revision: 7104
2003-06-28 04:20:41 +00:00
Carsten Haitzler
62d66a7d63
nuke some FIXME's. smooth parameter now added for fills. program infinite
...
loops are now detected and limited to a recursion limit of 64 levels.
SVN revision: 7103
2003-06-28 03:08:25 +00:00
Carsten Haitzler
626d2b9981
lets keep geometry of objects in the canvas in canvas units (double's) :)
...
(and handle incorrect inputs too) :)
SVN revision: 7101
2003-06-26 23:58:58 +00:00
rephorm
d614ac56e1
stop after the first part with that name. (no need to go through the rest of list).
...
SVN revision: 7100
2003-06-26 21:17:57 +00:00
rephorm
c22eea281c
Edje part geometry querying added.
...
Only does something if part geom has been calculated.
Maybe this should return an int as to whether or not its actually giving the geometry values?
SVN revision: 7099
2003-06-26 21:14:48 +00:00
Carsten Haitzler
9ab9ba283d
went through some more of the fixme list and fixed 'em
...
SVN revision: 7098
2003-06-26 14:04:31 +00:00
Carsten Haitzler
1da3fe4a5b
consistant signal names! :)
...
SVN revision: 7094
2003-06-25 23:36:44 +00:00
Carsten Haitzler
963e930972
oops. edje! edje!
...
SVN revision: 7093
2003-06-25 23:31:23 +00:00
rephorm
5b509159fd
"clicked" signals now emitted in both of the following cases:
...
(1)
mouse down
move outside part
move back in
mouse up
[and more importantly]
(2)
mouse down
mouse up
AFTER:
mouse down
move outside part
mouse up
(this previously resulted in click signals no longer being emitted).
SVN revision: 7091
2003-06-25 21:40:32 +00:00
Carsten Haitzler
1e190a8ac4
Edje now has some semblance of basic documentation.
...
SVN revision: 7090
2003-06-25 08:28:21 +00:00
Carsten Haitzler
6d31f5b8b6
ciabot.pl test?
...
SVN revision: 7085
2003-06-25 03:03:11 +00:00
Carsten Haitzler
33b6f0b582
ciabot...
...
SVN revision: 7083
2003-06-25 03:00:09 +00:00
Carsten Haitzler
ff572f5068
more useful README
...
SVN revision: 7081
2003-06-25 02:45:57 +00:00
Carsten Haitzler
092dcc01e8
readme...
...
SVN revision: 7079
2003-06-25 02:32:25 +00:00
Carsten Haitzler
fbcf7fc180
more fixme's fixed. more fixme's added. edje is moving.
...
SVN revision: 7078
2003-06-25 02:29:25 +00:00
Carsten Haitzler
969629dfb2
1 mega-file (edje_main.c) split up into saner-to-manage files.
...
SVN revision: 7070
2003-06-24 02:33:04 +00:00
Carsten Haitzler
6fec7571de
I lied. 1 more commit for the weekend. don't segv if the edje part isn't
...
fully loaded. Also shadow is a little more subtle
SVN revision: 7065
2003-06-22 13:52:08 +00:00
Carsten Haitzler
965f0a2466
last commit for the weekend. some more fixmes.
...
SVN revision: 7064
2003-06-22 12:39:18 +00:00
Carsten Haitzler
5ca68b4894
freeze/thaw stuff in for more optimum recalculation
...
SVN revision: 7063
2003-06-22 08:37:28 +00:00