platform/upstream/efl.git
20 years agoUncomment edje_edit stuff so iconbar will build again.
shadoi [Fri, 22 Oct 2004 22:45:34 +0000 (22:45 +0000)]
Uncomment edje_edit stuff so iconbar will build again.

SVN revision: 11970

20 years agoimplemented string list calls. untested, beware.
tsauerbeck [Fri, 22 Oct 2004 20:25:31 +0000 (20:25 +0000)]
implemented string list calls. untested, beware.

SVN revision: 11964

20 years agoupdated Doxyfiles
tsauerbeck [Fri, 22 Oct 2004 19:12:14 +0000 (19:12 +0000)]
updated Doxyfiles

SVN revision: 11960

20 years agoopen files properly
tsauerbeck [Fri, 22 Oct 2004 13:57:49 +0000 (13:57 +0000)]
open files properly

SVN revision: 11959

20 years agogawd that was bad!!!!
Carsten Haitzler [Fri, 22 Oct 2004 07:42:37 +0000 (07:42 +0000)]
gawd that was bad!!!!

SVN revision: 11958

20 years agook fix some things with SSL and ecore_evas. you ALWYAs have at least the api
Carsten Haitzler [Fri, 22 Oct 2004 03:41:49 +0000 (03:41 +0000)]
ok fix some things with SSL and ecore_evas. you ALWYAs have at least the api
to do ssl and al fo ecorE_evas stuff

BUt ecore_* may not be BUILT with that support
so the api stub exists
but it may just return NULL. theres calls to query for support here.

SVN revision: 11957

20 years agobuildie cleanies
Carsten Haitzler [Fri, 22 Oct 2004 02:40:32 +0000 (02:40 +0000)]
buildie cleanies

SVN revision: 11955

20 years agodistcheck
Carsten Haitzler [Thu, 21 Oct 2004 08:06:13 +0000 (08:06 +0000)]
distcheck

SVN revision: 11947

20 years agono ldflags
Carsten Haitzler [Thu, 21 Oct 2004 08:05:19 +0000 (08:05 +0000)]
no ldflags

SVN revision: 11946

20 years agomake distcheck
Carsten Haitzler [Thu, 21 Oct 2004 07:52:08 +0000 (07:52 +0000)]
make distcheck

SVN revision: 11945

20 years agono brackets
Carsten Haitzler [Thu, 21 Oct 2004 07:38:41 +0000 (07:38 +0000)]
no brackets

SVN revision: 11944

20 years agono brackets!
Carsten Haitzler [Thu, 21 Oct 2004 07:38:04 +0000 (07:38 +0000)]
no brackets!

SVN revision: 11943

20 years agoextar dist too for edje_recc
Carsten Haitzler [Thu, 21 Oct 2004 07:37:35 +0000 (07:37 +0000)]
extar dist too for edje_recc

SVN revision: 11942

20 years agoonly do that once...
Carsten Haitzler [Thu, 21 Oct 2004 06:43:18 +0000 (06:43 +0000)]
only do that once...

SVN revision: 11940

20 years agobuild cleaning
Carsten Haitzler [Thu, 21 Oct 2004 06:33:22 +0000 (06:33 +0000)]
build cleaning

SVN revision: 11939

20 years agono more \m
Carsten Haitzler [Thu, 21 Oct 2004 06:18:02 +0000 (06:18 +0000)]
no more \m

SVN revision: 11938

20 years agooops. no mroe seggies! :)
Carsten Haitzler [Thu, 21 Oct 2004 06:16:55 +0000 (06:16 +0000)]
oops. no mroe seggies! :)

SVN revision: 11937

20 years agoadd this sucker.
Carsten Haitzler [Thu, 21 Oct 2004 03:32:03 +0000 (03:32 +0000)]
add this sucker.

SVN revision: 11936

20 years agocleaner build
Carsten Haitzler [Thu, 21 Oct 2004 03:16:32 +0000 (03:16 +0000)]
cleaner build

SVN revision: 11935

20 years agodont need to set LDFLAGS
Carsten Haitzler [Thu, 21 Oct 2004 03:02:01 +0000 (03:02 +0000)]
dont need to set LDFLAGS

SVN revision: 11934

20 years agosystem LDFLAGS
Carsten Haitzler [Thu, 21 Oct 2004 02:47:58 +0000 (02:47 +0000)]
system LDFLAGS

SVN revision: 11932

20 years agouse LDFLAGS!
Carsten Haitzler [Thu, 21 Oct 2004 02:45:21 +0000 (02:45 +0000)]
use LDFLAGS!

SVN revision: 11931

20 years agoif we dont set LDFLAGs... why not just use the defaults? :)
Carsten Haitzler [Thu, 21 Oct 2004 02:42:47 +0000 (02:42 +0000)]
if we dont set LDFLAGs... why not just use the defaults? :)

SVN revision: 11930

20 years agodescription.border -> description.image.border
tsauerbeck [Wed, 20 Oct 2004 20:43:39 +0000 (20:43 +0000)]
description.border -> description.image.border

SVN revision: 11929

20 years agoimlib2 is optional for edje_cc now. simplified autofoo
tsauerbeck [Wed, 20 Oct 2004 18:42:36 +0000 (18:42 +0000)]
imlib2 is optional for edje_cc now. simplified autofoo

SVN revision: 11927

20 years agomingw portability
tsauerbeck [Wed, 20 Oct 2004 17:51:29 +0000 (17:51 +0000)]
mingw portability

SVN revision: 11926

20 years agomingw portability, step 1
tsauerbeck [Wed, 20 Oct 2004 16:48:58 +0000 (16:48 +0000)]
mingw portability, step 1

SVN revision: 11925

20 years agomingw portability
tsauerbeck [Wed, 20 Oct 2004 16:36:12 +0000 (16:36 +0000)]
mingw portability

SVN revision: 11924

20 years agoremove unneeded include
tsauerbeck [Wed, 20 Oct 2004 16:33:48 +0000 (16:33 +0000)]
remove unneeded include

SVN revision: 11923

20 years agodup tween list properly :) and dup lookups on text stuff
Carsten Haitzler [Wed, 20 Oct 2004 14:26:06 +0000 (14:26 +0000)]
dup tween list properly :) and dup lookups on text stuff

SVN revision: 11922

20 years agoand on file set - live in the RIGHT layer
Carsten Haitzler [Wed, 20 Oct 2004 06:25:43 +0000 (06:25 +0000)]
and on file set - live in the RIGHT layer

SVN revision: 11921

20 years agoand dont propagate those...
Carsten Haitzler [Wed, 20 Oct 2004 03:26:12 +0000 (03:26 +0000)]
and dont propagate those...

SVN revision: 11918

20 years agopatchies contributed :)
Carsten Haitzler [Wed, 20 Oct 2004 03:13:44 +0000 (03:13 +0000)]
patchies contributed :)

SVN revision: 11917

20 years ago...
azundris [Tue, 19 Oct 2004 18:58:47 +0000 (18:58 +0000)]
...

SVN revision: 11915

20 years agofixed a memleak
tsauerbeck [Tue, 19 Oct 2004 17:39:35 +0000 (17:39 +0000)]
fixed a memleak

SVN revision: 11914

20 years agocatch missing targets in STATE_SET programs, for example
tsauerbeck [Tue, 19 Oct 2004 17:31:18 +0000 (17:31 +0000)]
catch missing targets in STATE_SET programs, for example

SVN revision: 11913

20 years agoimage{} and fill{} attributes are only allowed for IMAGE parts. text{} attributes...
tsauerbeck [Tue, 19 Oct 2004 17:21:13 +0000 (17:21 +0000)]
image{} and fill{} attributes are only allowed for IMAGE parts. text{} attributes are only allowed for TEXT parts

SVN revision: 11912

20 years agodeprecated description.border, use description.image.border instead, since border...
tsauerbeck [Tue, 19 Oct 2004 17:01:05 +0000 (17:01 +0000)]
deprecated description.border, use description.image.border instead, since border only applies to image parts.

SVN revision: 11911

20 years agobetter vim modelines for raster code
tsauerbeck [Tue, 19 Oct 2004 16:50:27 +0000 (16:50 +0000)]
better vim modelines for raster code

SVN revision: 11910

20 years agomore suppressions
tsauerbeck [Tue, 19 Oct 2004 16:40:25 +0000 (16:40 +0000)]
more suppressions

SVN revision: 11909

20 years agoNew feature: part descriptions can inherit attributes from other descriptions of...
tsauerbeck [Tue, 19 Oct 2004 16:37:20 +0000 (16:37 +0000)]
New feature: part descriptions can inherit attributes from other descriptions of the same part. All attributes are inherited, except description name and value, of course.

Syntax: inherit, "desc_name" desc_value;

SVN revision: 11908

20 years agotweaked font sizes
tsauerbeck [Tue, 19 Oct 2004 16:28:29 +0000 (16:28 +0000)]
tweaked font sizes

SVN revision: 11907

20 years agolimit embryo scritps form being able to go into finitie or waay too long loops.
Carsten Haitzler [Tue, 19 Oct 2004 09:56:14 +0000 (09:56 +0000)]
limit embryo scritps form being able to go into finitie or waay too long loops.

SVN revision: 11906

20 years agoinstruction limiter on the amx lets u limit function runs in instruction count
Carsten Haitzler [Tue, 19 Oct 2004 09:36:35 +0000 (09:36 +0000)]
instruction limiter on the amx lets u limit function runs in instruction count

SVN revision: 11905

20 years agooops. fixie fixie. NOw its all workign and happy :)
Carsten Haitzler [Tue, 19 Oct 2004 07:41:37 +0000 (07:41 +0000)]
oops. fixie fixie. NOw its all workign and happy :)

SVN revision: 11904

20 years agolocale safety and no printfs :)
Carsten Haitzler [Tue, 19 Oct 2004 07:17:42 +0000 (07:17 +0000)]
locale safety and no printfs :)

SVN revision: 11903

20 years agoecore_config uses eet for storage now... check the disk space savings:
Carsten Haitzler [Tue, 19 Oct 2004 06:34:21 +0000 (06:34 +0000)]
ecore_config uses eet for storage now... check the disk space savings:

-rw-r--r--  1 raster raster 12288 Oct 19 15:29 config.db
-rw-r--r--  1 raster raster   687 Oct 19 15:29 config.eet

also.. edb goes back to obscurity as a little/non use lib again :)

SVN revision: 11902

20 years agooops. 1 ) too many
Carsten Haitzler [Tue, 19 Oct 2004 01:59:09 +0000 (01:59 +0000)]
oops. 1 ) too many

SVN revision: 11901

20 years agotimer oopsie - thanks brett
Carsten Haitzler [Tue, 19 Oct 2004 00:19:31 +0000 (00:19 +0000)]
timer oopsie - thanks brett

SVN revision: 11900

20 years agomore handy fucns for... you know what... :)
Carsten Haitzler [Sun, 17 Oct 2004 15:29:43 +0000 (15:29 +0000)]
more handy fucns for... you know what... :)

SVN revision: 11895

20 years agosome mroe calls... guess what i'm doing eh? :)
Carsten Haitzler [Sun, 17 Oct 2004 12:29:02 +0000 (12:29 +0000)]
some mroe calls... guess what i'm doing eh? :)

SVN revision: 11894

20 years agomove to simpler calls.
Carsten Haitzler [Sun, 17 Oct 2004 06:21:21 +0000 (06:21 +0000)]
move to simpler calls.

SVN revision: 11892

20 years agocheck that the input file exists. make sure that the input file doesn't equal the...
tsauerbeck [Sat, 16 Oct 2004 11:34:09 +0000 (11:34 +0000)]
check that the input file exists. make sure that the input file doesn't equal the output file

SVN revision: 11891

20 years agomake sure source file data is terminated properly
tsauerbeck [Fri, 15 Oct 2004 22:05:54 +0000 (22:05 +0000)]
make sure source file data is terminated properly

SVN revision: 11890

20 years agoinit vars before usage
tsauerbeck [Fri, 15 Oct 2004 15:12:05 +0000 (15:12 +0000)]
init vars before usage

SVN revision: 11889

20 years agouse EMBRYO_FLOAT_TO_CELL/CELL_TO_FLOAT macros in the sanity checks. not sure we need...
tsauerbeck [Fri, 15 Oct 2004 15:11:26 +0000 (15:11 +0000)]
use EMBRYO_FLOAT_TO_CELL/CELL_TO_FLOAT macros in the sanity checks. not sure we need this anymore at all since we now use a union to do the casting.

SVN revision: 11888

20 years agocvsignore
tsauerbeck [Fri, 15 Oct 2004 11:52:17 +0000 (11:52 +0000)]
cvsignore

SVN revision: 11886

20 years ago0.9.1 version up
Carsten Haitzler [Thu, 14 Oct 2004 06:09:59 +0000 (06:09 +0000)]
0.9.1 version up

SVN revision: 11882

20 years agoint 'list' ops
tsauerbeck [Thu, 14 Oct 2004 04:29:16 +0000 (04:29 +0000)]
int 'list' ops

SVN revision: 11881

20 years agoembryo speedups...
Carsten Haitzler [Thu, 14 Oct 2004 04:17:20 +0000 (04:17 +0000)]
embryo speedups...

this makes embryo just about the fastest "scripting vm" around - unless you
tie yourself to a particular cpu and add a jit for that cpu (which embryo
doesnt have).

 bash:                  4681.700 (estimate - ran only 1/100th of loop)
 python:                  38.193
 ruby:                    21.015
 perl:                    18.925
 java (gij-3.4) (no jit):  2.484
 embryo:                   1.041
 java (kaffe)      (jit):  0.176
 c:                        0.157

notice emrbyo is more than double the speed of the java vm. this is all
portable code - no jit tied to 1 cpu. we can add that later per cpu - but for
a vm/scripting solution thats cross-platform and runs anwyeher on 32, 64bit
cpus, ppc, x86, x86-64, alpha, arm, sparc, mips etc. it's pretty damn good.

yes this test is VERY naieve and simple and only tests a subset - but it
tests the general execution and interpreting engine, being able to make
logical decisions, interpret code and do math operations. we should do a more
comprehensive test, but this is pretty good for a simple one.

here's the source used:

bash:
#!/bin/bash
I=1
while [ $I -lt 1000000 ]; do
  let I++
done

python:
i = 1
while i < 100000000:
    i = i + 1

ruby:
1.upto(100000000) { }

perl:
#!/usr/bin/perl
for ($i = 1; $i < 100000000; $i++) {
}

java:
public class loop {
   public static void main(String[] args) {
      int i;
      for (i = 1; i < 100000000; i++) { }
   }
}

embryo:
main() {
   new i;
   for (i = 1; i < 100000000; i++) { }
}

c:
main() {
   int i;
   for (i = 1; i < 100000000; i++);
}

SVN revision: 11880

20 years agoa sane version of the EmbryoCell to float (and vice versa) macros
tsauerbeck [Wed, 13 Oct 2004 19:49:03 +0000 (19:49 +0000)]
a sane version of the EmbryoCell to float (and vice versa) macros

SVN revision: 11870

20 years agoStart tidying ecore_config
handyande [Wed, 13 Oct 2004 19:43:16 +0000 (19:43 +0000)]
Start tidying ecore_config

SVN revision: 11869

20 years agobah, i suck
tsauerbeck [Wed, 13 Oct 2004 19:34:04 +0000 (19:34 +0000)]
bah, i suck

SVN revision: 11868

20 years agocast correctly between Embryo_Cell and float
tsauerbeck [Wed, 13 Oct 2004 19:19:13 +0000 (19:19 +0000)]
cast correctly between Embryo_Cell and float

SVN revision: 11867

20 years agowarnings
tsauerbeck [Wed, 13 Oct 2004 19:04:45 +0000 (19:04 +0000)]
warnings

SVN revision: 11866

20 years agothe 'low level' edje var list functions decrement id by EDJE_VAR_MAGIC_BASE, too...
tsauerbeck [Wed, 13 Oct 2004 18:56:48 +0000 (18:56 +0000)]
the 'low level' edje var list functions decrement id by EDJE_VAR_MAGIC_BASE, too, so make sure we increment it before to get a correct value in the end

SVN revision: 11865

20 years agoboolean values can now be specified in the following ways: 0, false, off resp 1,...
tsauerbeck [Wed, 13 Oct 2004 18:07:56 +0000 (18:07 +0000)]
boolean values can now be specified in the following ways: 0, false, off resp 1, true, on (case insensitive)

SVN revision: 11864

20 years agocheck the type by hand... if declared - otherwise ASSUME its an int.
Carsten Haitzler [Wed, 13 Oct 2004 08:45:47 +0000 (08:45 +0000)]
check the type by hand... if declared - otherwise ASSUME its an int.

SVN revision: 11856

20 years agoBAD HANDY.... BAD! watch your types there... or we'll feed you cod liver oil!
Carsten Haitzler [Wed, 13 Oct 2004 07:20:35 +0000 (07:20 +0000)]
BAD HANDY.... BAD! watch your types there... or we'll feed you cod liver oil!
:)

SVN revision: 11855

20 years agoaccessing wrong memmber. fixed.
Carsten Haitzler [Wed, 13 Oct 2004 07:05:28 +0000 (07:05 +0000)]
accessing wrong memmber. fixed.

SVN revision: 11854

20 years agoallow text source and text style sources to be specified.. this lets multiple
Carsten Haitzler [Wed, 13 Oct 2004 03:43:42 +0000 (03:43 +0000)]
allow text source and text style sources to be specified.. this lets multiple
text parts "shadow" a controlling/parent text part. this allows multiple
window titles for example even tho the app only sets 1 title part. this
allows for interesting text effects with mutliepl text parts animating
differently... or you cna use invivlbe text parts ad "proxies" for
calculating sizes of stuff... :)

SVN revision: 11851

20 years agoadapted to embryo_cc changes
tsauerbeck [Tue, 12 Oct 2004 16:58:18 +0000 (16:58 +0000)]
adapted to embryo_cc changes

SVN revision: 11845

20 years agocommand line arguments are now handled in a sane way: '-i blah' instead of '-iblah...
tsauerbeck [Tue, 12 Oct 2004 16:57:38 +0000 (16:57 +0000)]
command line arguments are now handled in a sane way: '-i blah' instead of '-iblah' etc. removed error filename crap, we prefer to redirect stderr.

SVN revision: 11844

20 years agoportability improvements
tsauerbeck [Tue, 12 Oct 2004 16:20:12 +0000 (16:20 +0000)]
portability improvements

SVN revision: 11843

20 years agoworks on mingw now
tsauerbeck [Tue, 12 Oct 2004 16:15:54 +0000 (16:15 +0000)]
works on mingw now

SVN revision: 11842

20 years agoString concatenation ("foo""bar" -> "foobar") now works when used in arguments to...
tsauerbeck [Mon, 11 Oct 2004 20:48:32 +0000 (20:48 +0000)]
String concatenation ("foo""bar" -> "foobar") now works when used in arguments to PART/PROGRAM/IMAGE lookups, e.g. PART:"foo""bar" will look up the part id of "foobar".

SVN revision: 11836

20 years agooops, accessing random memory is bad
tsauerbeck [Mon, 11 Oct 2004 19:26:08 +0000 (19:26 +0000)]
oops, accessing random memory is bad

SVN revision: 11834

20 years agowarning fixes
tsauerbeck [Mon, 11 Oct 2004 18:12:26 +0000 (18:12 +0000)]
warning fixes

SVN revision: 11832

20 years agoImplemented string concatenation.
tsauerbeck [Mon, 11 Oct 2004 17:49:59 +0000 (17:49 +0000)]
Implemented string concatenation.
For example, "pants""off" becomes "pantsoff".

SVN revision: 11831

20 years agopart names need to be unique in a collection, too
tsauerbeck [Sun, 10 Oct 2004 15:18:07 +0000 (15:18 +0000)]
part names need to be unique in a collection, too

SVN revision: 11826

20 years agomore compile options.. allow image sot be FORCIBLY rescaled so u can include
Carsten Haitzler [Sun, 10 Oct 2004 11:58:43 +0000 (11:58 +0000)]
more compile options.. allow image sot be FORCIBLY rescaled so u can include
like 1/2 or 1/4 res images to make a smaller .eet :)

SVN revision: 11825

20 years agosmooth
tsauerbeck [Sun, 10 Oct 2004 11:29:00 +0000 (11:29 +0000)]
smooth

SVN revision: 11824

20 years agodon't print constant data
tsauerbeck [Sun, 10 Oct 2004 10:00:51 +0000 (10:00 +0000)]
don't print constant data

SVN revision: 11823

20 years agoadded edje_decc to cvsignore
tsauerbeck [Sun, 10 Oct 2004 08:22:54 +0000 (08:22 +0000)]
added edje_decc to cvsignore

SVN revision: 11822

20 years agoand dont use buf! :)
Carsten Haitzler [Sun, 10 Oct 2004 04:29:21 +0000 (04:29 +0000)]
and dont use buf! :)

SVN revision: 11821

20 years agoactually... error on any source file not being able to be found, decoded or
Carsten Haitzler [Sun, 10 Oct 2004 04:25:42 +0000 (04:25 +0000)]
actually... error on any  source file not being able to be found, decoded or
written out. images AND fonts. :)

SVN revision: 11820

20 years agowhen a font cannot be loaded (because -fd was omitted, for example), just print a...
tsauerbeck [Sat, 9 Oct 2004 16:23:29 +0000 (16:23 +0000)]
when a font cannot be loaded (because -fd was omitted, for example), just print a warning instead of an error message. i.e., fonts are treated the same way images are.

SVN revision: 11799

20 years agooption bug and hide if setting not allowed
handyande [Fri, 8 Oct 2004 22:28:27 +0000 (22:28 +0000)]
option bug and hide if setting not allowed

SVN revision: 11795

20 years agofixed an endless loop caused by unexpected preprocessor commands. tweaked the code...
tsauerbeck [Fri, 8 Oct 2004 17:03:04 +0000 (17:03 +0000)]
fixed an endless loop caused by unexpected preprocessor commands. tweaked the code a bit so its more readable, hopefully.

SVN revision: 11790

20 years agoNot to forget help text :)
handyande [Wed, 6 Oct 2004 20:46:27 +0000 (20:46 +0000)]
Not to forget help text :)

SVN revision: 11775

20 years agoFinally fix boolean up properly - phew
handyande [Wed, 6 Oct 2004 20:32:47 +0000 (20:32 +0000)]
Finally fix boolean up properly - phew

SVN revision: 11773

20 years agoOK - who added boolean, but did not allow it to save???
handyande [Wed, 6 Oct 2004 19:10:42 +0000 (19:10 +0000)]
OK - who added boolean, but did not allow it to save???

SVN revision: 11772

20 years ago1. note all the /* dup */ entries in edje_cc_handlers.c - we now are lenient
Carsten Haitzler [Wed, 6 Oct 2004 05:25:03 +0000 (05:25 +0000)]
1. note all the /* dup */ entries in edje_cc_handlers.c - we now are lenient
and allow image, font, images{} fonts {} programs{} program{} and scropt{}
sections in many mroe places...

SVN revision: 11764

20 years agoonly pass certain callbacks to smart parents...
Carsten Haitzler [Wed, 6 Oct 2004 02:34:01 +0000 (02:34 +0000)]
only pass certain callbacks to smart parents...

SVN revision: 11761

20 years agofont size updates... again
Carsten Haitzler [Wed, 6 Oct 2004 00:18:51 +0000 (00:18 +0000)]
font size updates... again

SVN revision: 11760

20 years agofont size change
Carsten Haitzler [Wed, 6 Oct 2004 00:14:24 +0000 (00:14 +0000)]
font size change

SVN revision: 11759

20 years agooops - NOw they agree. evas is fixed to 75 dpi - thats how it thinks now.
Carsten Haitzler [Wed, 6 Oct 2004 00:08:12 +0000 (00:08 +0000)]
oops - NOw they agree. evas is fixed to 75 dpi - thats how it thinks now.
maybe i should export this as engine and then evas calls? lets see.

SVN revision: 11758

20 years agothis has always been there - it measn xft, x and evas dont agree on the size
Carsten Haitzler [Wed, 6 Oct 2004 00:05:20 +0000 (00:05 +0000)]
this has always been there - it measn xft, x and evas dont agree on the size
of a "7 pixel" or "20 pixel" font. now they will. the numbers were fudged
frome examples... now they are pure :)

SVN revision: 11757

20 years agonorti norti. very norti.
Carsten Haitzler [Wed, 29 Sep 2004 10:23:56 +0000 (10:23 +0000)]
norti norti. very norti.
dont free list nodes and then proceed to use the list->next member of a freed
list node! :)

SVN revision: 11738

20 years agoignore loose indentation :)
Carsten Haitzler [Tue, 28 Sep 2004 03:06:21 +0000 (03:06 +0000)]
ignore loose indentation :)

SVN revision: 11735