Commit Graph

95 Commits

Author SHA1 Message Date
Carsten Haitzler 1bb9260fea remove lots of warnings
SVN revision: 7662
2003-10-19 02:11:06 +00:00
Carsten Haitzler 00d83df7eb match changes made to evas.
SVN revision: 7645
2003-10-18 03:34:54 +00:00
rbdpngn dae9b3b757 A simple program that lists collections in files, can take multiple files as
arguments and an optional -o <outfile>.


SVN revision: 7616
2003-10-16 07:02:31 +00:00
rephorm 7e7a3e88b4 edje_object_file_set() now returns 1 on success and 0 on failure.
SVN revision: 7493
2003-09-29 20:43:37 +00:00
Carsten Haitzler ea5bb6fb5d clean...
SVN revision: 7461
2003-09-18 00:43:02 +00:00
Carsten Haitzler c396a44fd5 oops - swallow went bad.
fix edje drag


SVN revision: 7444
2003-09-12 08:09:47 +00:00
Carsten Haitzler 0b26541438 added geometry flags
SVN revision: 7433
2003-09-09 07:22:54 +00:00
Carsten Haitzler 62eb5b0b19 setting extern min/max size overrides min/max sizes implied by objects
SVN revision: 7427
2003-09-07 05:16:08 +00:00
Carsten Haitzler 91ee528629 safety thing... :)
SVN revision: 7416
2003-09-05 07:17:54 +00:00
Carsten Haitzler df683295dd dragables are about complete now.. with new actions, page and step values....
all happy & smelly.


SVN revision: 7395
2003-09-01 02:53:08 +00:00
Carsten Haitzler b3c6f96f24 edje_cc now supports cpp, if you have it installed, so you can #include,
#define etc. now in your .edc files.... much friendlier :)


SVN revision: 7390
2003-08-29 08:34:53 +00:00
Carsten Haitzler 1c58c1210d no more MEH!
SVN revision: 7378
2003-08-26 04:15:07 +00:00
Carsten Haitzler a9ec725b89 and remove printf's
SVN revision: 7376
2003-08-26 00:18:53 +00:00
Carsten Haitzler 4c51ac32d8 IMMENSELY evil!
akuma no code desu!

there are a LOT of paths that lead to calling external callbacks froma
pgoram thaty will invalidate the loop or code just after that call-
causing... segv's and all sort sof fun goodies. i've blocks/locks off a lot
of them... i hope i haven't missed any - but it's likely. tread carefully
within callbacks!


SVN revision: 7375
2003-08-26 00:16:49 +00:00
Carsten Haitzler d3ad6fedd9 the basics of dragables work. signals are generated properly. there's calls
to set/get dragable size relative to its confie and is value relative to its
cofine, query what directiosn a dragable can be dragged. you shoudl be able
to do scrollbars - except scroll arrows internally in edje making the
scrollbar move.


SVN revision: 7324
2003-08-15 13:35:25 +00:00
Carsten Haitzler 0e51283491 clip to swallower's clipper
mih not 2 minw's


SVN revision: 7318
2003-08-14 08:19:42 +00:00
Carsten Haitzler 97e9f75ee1 fix parser... :)
SVN revision: 7317
2003-08-14 04:45:31 +00:00
Carsten Haitzler 211959c6c0 separate x & y relative "to" params. the old .edc format is still supported
where "to" implies both x & y. to_x == only in x dir, to_y == only in y dir :)


SVN revision: 7315
2003-08-14 03:22:38 +00:00
Carsten Haitzler 97700a07e9 make ending programs safe while iterating
SVN revision: 7314
2003-08-13 11:03:20 +00:00
Carsten Haitzler 604a586caf fix segv on del! :)
SVN revision: 7305
2003-08-09 03:32:21 +00:00
Carsten Haitzler 88f9543753 oops. that was a fuckup! :)
SVN revision: 7300
2003-08-08 08:14:35 +00:00
Carsten Haitzler c42a22301b and allow sinstantaneous programs to have afters too...
SVN revision: 7299
2003-08-08 07:45:39 +00:00
Carsten Haitzler bab34b26f2 dang! crap. that was silly nwo wasn't it! FIX!
SVN revision: 7297
2003-08-07 23:34:54 +00:00
Carsten Haitzler bb3efc106b optional output file spec
SVN revision: 7293
2003-08-06 01:29:12 +00:00
Carsten Haitzler c74aee15ef cleanup printf's
SVN revision: 7292
2003-08-05 22:56:29 +00:00
Carsten Haitzler 516e43fc09 you can add arbitary key/value pair strings to either 1 the edje file .eet as
a whole and/or to each collection in the edje .eet file (different
namespoaces with each collection having its own namespace) :) this shoudl
make Rbdpngn happy :)


SVN revision: 7288
2003-08-05 14:33:35 +00:00
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 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 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 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
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