Commit Graph

1209 Commits

Author SHA1 Message Date
Carsten Haitzler bde02f0861 another lib packages right.
SVN revision: 22254
2006-04-20 08:09:52 +00:00
Horms a87311b802 The section of a library's -dev package is generally libdevel
SVN revision: 22111
2006-04-14 00:24:37 +00:00
Horms ad36ab291a Need not depend on libc6-dev | libc-dev as it is in build-essential
SVN revision: 22110
2006-04-14 00:17:03 +00:00
David Walter Seikel 3e8e5d2957 .cvsignore++.
SVN revision: 22081
2006-04-13 06:44:38 +00:00
kaethorn 8c9203e60b adjust dependencies. update to standards 3.6.2.2
SVN revision: 22062
2006-04-12 16:43:42 +00:00
Horms 827efc390c Various debian build cleanups
SVN revision: 22053
2006-04-12 09:22:24 +00:00
Michael Jennings 279c1103a7 Mon Apr 10 17:05:40 2006 Michael Jennings (mej)
Fix distcheck errors in E and edje.
----------------------------------------------------------------------


SVN revision: 22007
2006-04-10 21:05:21 +00:00
Carsten Haitzler ace710bcf5 fix maintainer
SVN revision: 21827
2006-04-04 23:54:53 +00:00
Carsten Haitzler 4ddd8abc06 edje_ls should be in the debug package - not bin
SVN revision: 21826
2006-04-04 23:52:43 +00:00
kaethorn 59d3214d62 remove edje_ls from edje0-debug.
SVN revision: 21812
2006-04-04 19:22:43 +00:00
Carsten Haitzler afa49c5dd9 gasp! packages actually build!
SVN revision: 21776
2006-04-03 10:26:53 +00:00
Horms 755991d79c build depenancy should be automake1.7, not automake-1.7
SVN revision: 21715
2006-04-02 08:12:51 +00:00
Carsten Haitzler c8a0d86e68 fix up edje packaging deps
SVN revision: 21701
2006-04-02 03:15:00 +00:00
Carsten Haitzler e6d61b3b78 THATS what it should look like :)
SVN revision: 21697
2006-04-02 02:42:59 +00:00
kaethorn b02a0e9422 dependency and package content cleanups.
split up edje0-bin into edje0-bin and edje0-debug.
move rules to CDBS.


SVN revision: 21682
2006-04-01 22:18:39 +00:00
Carsten Haitzler b7e492a4a5 cvs is back up.. time for some asparagus!
SVN revision: 21564
2006-03-29 08:00:30 +00:00
Stafford Mitchell Horne 7ba307776d Edje textblock cleanups fixes
* Fix edje font order (source, size, font) . This is needed so that evas
   when parsing the style will only try to load the font once it sees the
   font name. otherwise, if we load before we know where the source is and
   fontconfig will takeover and load up all of its fallbacks.
 * Remove inheritance. This is covered by evas. This means the text_class
   will only modify style parameters which are already defined in the style.


SVN revision: 21533
2006-03-28 16:36:04 +00:00
Stafford Mitchell Horne 39c1195176 Add ability for text blocks to use text classes
* Classes are defined at the tag level
 * Tags whithout classes inherit the parent class
 * text class defined by putting text_class=<class name> in tag style


SVN revision: 21518
2006-03-28 07:45:54 +00:00
stffrdhrn 46a61a67b7 Edje bug fixes:
* Add some comments
 * Fixup some const char */stringshare related compile warnings
 * Fix text classes


SVN revision: 21392
2006-03-19 04:22:35 +00:00
Carsten Haitzler 873b31554c asparagus!!!
btw - xtasi - i hope u read cvs commits.... when u play with stuff - make
sure the thing passes make dist and make distcheck!!!! i'm having to fix waay
too much of that.


SVN revision: 21347
2006-03-17 09:18:15 +00:00
Carsten Haitzler 8206af707a asparagus!
SVN revision: 21220
2006-03-12 10:44:32 +00:00
Carsten Haitzler 59abaf3e5e pass distcheck...
SVN revision: 21219
2006-03-12 10:40:49 +00:00
Christopher Michael 44e09d9e74 Fix typo spotted by odium :)
SVN revision: 21189
2006-03-11 15:34:46 +00:00
quan74 2c18f833e9 make dist pkgs build again
SVN revision: 21057
2006-03-07 01:07:20 +00:00
tsauerbeck 0b74d51971 custom state: i think we should inherit the parent's text style, too
SVN revision: 20775
2006-02-25 09:57:55 +00:00
tsauerbeck 697f0a1600 the custom state code was still using strdup, but it needs to use the stringshare api
SVN revision: 20774
2006-02-25 09:56:09 +00:00
codewarrior 31b64ba77a after hours of work, discusisons with rephorm, and raster, I found this!
(13:05) <raster> BAD formie

(=


SVN revision: 20571
2006-02-19 11:14:49 +00:00
tsauerbeck 9f701ace3f support empty includes
SVN revision: 20438
2006-02-13 18:20:26 +00:00
rephorm 89d591573a one more place that NULLS out the shared color class on delete.
SVN revision: 20099
2006-01-29 17:04:41 +00:00
rephorm 803562a836 don't free color class stuff in text_on_del, it gets done in color_class_on_del...
also, it seems as though default descriptions at least are shared between objects of the same group, so when this set the color_class to NULL, all other objects lost their colors.


SVN revision: 20098
2006-01-29 16:50:30 +00:00
rephorm adb75e5097 Require that groups have a name.
SVN revision: 20094
2006-01-29 06:05:16 +00:00
Carsten Haitzler 990d1ab9e2 fix spec
SVN revision: 19989
2006-01-23 15:28:23 +00:00
Carsten Haitzler 8fbcb18c64 handle more returns with more info
SVN revision: 19988
2006-01-23 15:13:45 +00:00
Carsten Haitzler 1f5e929fd1 handle more returns with more info
SVN revision: 19987
2006-01-23 15:13:44 +00:00
rbdpngn ea9bfd7103 Stringshare free fix from David Stevenson.
SVN revision: 19954
2006-01-21 22:38:01 +00:00
Christopher Michael 50d3d7649f Fix typo
SVN revision: 19901
2006-01-19 12:12:46 +00:00
rephorm af09f73295 damn wacked out indent style :)
SVN revision: 19884
2006-01-18 01:01:05 +00:00
rephorm dc2a82223e mark edjes as dirty when their color class is deleted
SVN revision: 19882
2006-01-18 00:43:55 +00:00
rephorm 24b55bb6c2 Add edje_color_class_del(), edje_object_color_class_del() and edje_color_class_list().
Use stringshare for cc names.


SVN revision: 19862
2006-01-17 02:41:26 +00:00
rephorm a58af07dd7 Add edje_color_class_del(), edje_object_color_class_del() and edje_color_class_list().
Use stringshare for cc names.


SVN revision: 19861
2006-01-17 02:41:25 +00:00
sebastid e29d193d3e Unused func.
SVN revision: 19788
2006-01-14 15:30:00 +00:00
Carsten Haitzler 80dbc9fa05 big fat asparagus!
SVN revision: 19736
2006-01-12 05:43:08 +00:00
rephorm 702c78bb82 color class blocks in edje.
this allows you to specify the default color for any parts using color_classes in a given file.

this color will be overridden by edje_color_class_set()
which will in turn be overridden by edje_object_color_class_set()

note. if you specify a color (color: ...) in a part description that also has a color_class, the cc will be multiplied against the color -- generally not what you want.

also, as a tip, the gimp's 'multiply' blend mode is almost exactly the same as evas/edje's coloring.


example:

...
part {
  name: "colored";
  type: RECT;
  description {
    state: "default" 0.0;
    color_class: "bg_color";
    /* note: no color: set here */
  }
}
...
color_classes {
  color_class {
    name: "bg_color";
    color: 229 239 255 255;
  }
}


SVN revision: 19708
2006-01-11 03:19:46 +00:00
rephorm 0b56671b3e color class blocks in edje.
this allows you to specify the default color for any parts using color_classes in a given file.

this color will be overridden by edje_color_class_set()
which will in turn be overridden by edje_object_color_class_set()

note. if you specify a color (color: ...) in a part description that also has a color_class, the cc will be multiplied against the color -- generally not what you want.

also, as a tip, the gimp's 'multiply' blend mode is almost exactly the same as evas/edje's coloring.


example:

...
part {
  name: "colored";
  type: RECT;
  description {
    state: "default" 0.0;
    color_class: "bg_color";
    /* note: no color: set here */
  }
}
...
color_classes {
  color_class {
    name: "bg_color";
    color: 229 239 255 255;
  }
}


SVN revision: 19707
2006-01-11 03:19:45 +00:00
Carsten Haitzler 53b57f67a6 visibility -> off
SVN revision: 19682
2006-01-10 07:34:48 +00:00
sebastid 002bc72042 Fix EAPI warnings.
SVN revision: 19595
2006-01-07 08:54:30 +00:00
Carsten Haitzler 7554f8ee36 actually make symbol hiding work!
SVN revision: 19314
2005-12-27 17:17:31 +00:00
rbdpngn 7d614c0570 Use the second updated patch for the cpp problem. Originally submitted by Romu
on #edevelop.


SVN revision: 19224
2005-12-22 04:20:42 +00:00
Carsten Haitzler 62799c9e70 different cpp invokation attempt
SVN revision: 19196
2005-12-21 04:29:16 +00:00
Carsten Haitzler ce35591227 dave's catch of null strings
SVN revision: 19086
2005-12-17 09:58:19 +00:00
Carsten Haitzler 6fbd81ed4c handle no name part.
SVN revision: 18995
2005-12-13 15:11:21 +00:00
Carsten Haitzler 929cc2d47d null ptr checks
SVN revision: 18846
2005-12-05 10:08:30 +00:00
andyetitmoves 2f856c8ab1 Added cvsignore entries: mainly for *.spec files,
added one missing .cvsignore file


SVN revision: 18832
2005-12-04 17:16:20 +00:00
Carsten Haitzler f9865e04da oops - using free() instead of stringshare_del(). fixed.
SVN revision: 18736
2005-12-01 01:01:04 +00:00
Carsten Haitzler bd0c83af10 make more use of stringshare and eet alloc methods
SVN revision: 18732
2005-11-30 15:36:34 +00:00
Carsten Haitzler 430b2a1901 use stringshare! :)
SVN revision: 18728
2005-11-30 09:56:15 +00:00
Carsten Haitzler 1c2dc52ae0 something is broken with text classes - disable for now.
SVN revision: 18723
2005-11-30 08:37:37 +00:00
Carsten Haitzler 011983d4bf asparagus. there were issues. thsi syncs versions now too.
SVN revision: 18699
2005-11-29 09:13:26 +00:00
Carsten Haitzler a976ce3d4e fix edje embryo scripts.
SVN revision: 18694
2005-11-29 07:27:57 +00:00
Carsten Haitzler e5856869df no need to alloc path and part strings if its cached and thus shared
anyway... so detect and re-cycle :)


SVN revision: 18677
2005-11-28 09:54:06 +00:00
Carsten Haitzler 52e61b0ca8 asparagus!
SVN revision: 18672
2005-11-28 06:01:45 +00:00
Carsten Haitzler 0b90bc4c04 more fixes :)
SVN revision: 18651
2005-11-26 13:58:43 +00:00
Carsten Haitzler 2925b49159 noneed for offset since its inside the object now
SVN revision: 18649
2005-11-26 13:33:09 +00:00
rbdpngn ba901efc05 Use the style features available in evas text objects to avoid creating more
evas objects. This saves up to 25 text objects per text part for soft shadows.


SVN revision: 18645
2005-11-26 08:14:34 +00:00
Carsten Haitzler 7278f1d18b text badness fix
SVN revision: 18631
2005-11-24 08:10:22 +00:00
Carsten Haitzler 25ee716746 push/pop vm on the fly - saves a chunk of ram.
SVN revision: 18625
2005-11-24 03:23:01 +00:00
Carsten Haitzler 91eb081dd7 dont dup empty strings :)
SVN revision: 18621
2005-11-23 14:47:36 +00:00
Carsten Haitzler 3a6be732b9 clean up some null string stuff
SVN revision: 18620
2005-11-23 14:00:39 +00:00
Carsten Haitzler 22547970e9 more NULL string handling
SVN revision: 18619
2005-11-23 13:02:09 +00:00
Carsten Haitzler 725d212f48 handle NULL strings better - need to handle mroe NULLS though
SVN revision: 18617
2005-11-23 12:56:06 +00:00
Carsten Haitzler 41f9c95d96 no point disallowing sets.
SVN revision: 18515
2005-11-17 08:14:05 +00:00
Carsten Haitzler 5f7e955689 asparagus time! :)
SVN revision: 18427
2005-11-11 08:03:49 +00:00
Carsten Haitzler 1d9245b3f6 edje no longer needs imlib2.
SVN revision: 18425
2005-11-11 06:49:57 +00:00
Carsten Haitzler 081335eda4 we dont need no steenkin move signals
SVN revision: 18377
2005-11-08 10:06:59 +00:00
Carsten Haitzler 36db7b296f add elipsis direct control
SVN revision: 18326
2005-11-06 03:32:01 +00:00
sebastid 0cad0c7b33 Don't use strlen to check if a string is empty.
SVN revision: 18269
2005-11-04 07:56:13 +00:00
Carsten Haitzler bcab625b79 fix det leeek
SVN revision: 18209
2005-11-02 08:13:56 +00:00
Carsten Haitzler b10d8cce4a dragables are back (broken them accidentally)
SVN revision: 18189
2005-11-01 09:53:16 +00:00
Carsten Haitzler a080215a72 remove excess calcs.
add faster missed job reaper timer


SVN revision: 18183
2005-11-01 04:10:01 +00:00
Carsten Haitzler 3b20105112 minor leak--
SVN revision: 18142
2005-10-30 09:06:45 +00:00
technikolor a908b18cfc Don\'t assume cpp and gcc are always in /usr/bin... absolute paths removed
SVN revision: 18130
2005-10-30 07:42:48 +00:00
Mike Frysinger 7c8b0cb44c touchup help output
SVN revision: 18077
2005-10-29 02:43:40 +00:00
Carsten Haitzler 83f010591d no more old textblock - gone. completely. tb2 renamed (as threatened) to
textblock. updated edje and e17.


SVN revision: 18054
2005-10-28 02:56:27 +00:00
Carsten Haitzler 208de4897a the first wave of evas smart object modes. commit hell #1. :) other things
still need updating in cvs - but i am sure others can do that :)


SVN revision: 18001
2005-10-27 02:44:36 +00:00
quan74 e0c8acaad8 *** empty log message ***
SVN revision: 17931
2005-10-25 03:54:46 +00:00
quan74 6898d981e3 spec file autofoo'd
SVN revision: 17930
2005-10-25 03:45:52 +00:00
stffrdhrn c45a3f58b5 - If its not really edj, or if its corrupt dont crash
- Collect the error message now. should we just check for NULL when setting?


SVN revision: 17777
2005-10-23 00:15:45 +00:00
rbdpngn ccc8f7236f Set load errors in more cases.
SVN revision: 17617
2005-10-16 20:36:20 +00:00
Michael Jennings 13c0113609 Sat Oct 15 00:09:36 2005 Michael Jennings (mej)
Spec file fixes.
----------------------------------------------------------------------


SVN revision: 17556
2005-10-15 04:01:39 +00:00
Mike Frysinger 388caefdcf remove pointless [] around if tests
SVN revision: 17471
2005-10-12 23:15:17 +00:00
sebastid f2fb36988d Unused
SVN revision: 17410
2005-10-10 21:22:17 +00:00
Carsten Haitzler 8c01f55114 add embryo api to get the state of a part (handy eh?) :)
SVN revision: 17345
2005-10-09 09:49:53 +00:00
Carsten Haitzler bfaabe266e asparagus - again. lots fo leak fixes and other fixes have been happening, so
i think an asparagus is a good idea - sorry package config people. :)


SVN revision: 17340
2005-10-09 04:22:19 +00:00
Carsten Haitzler ce7d10f13b allow for xr engine for testing/display of edjes
SVN revision: 17338
2005-10-09 03:07:58 +00:00
quan74 bda33fa43d Makefile.am fixes for missing / renamed files in debian/
SVN revision: 17301
2005-10-08 04:21:02 +00:00
shadoi ff4e322842 Found a better way to do this. Remove DEBIANSTAMP
SVN revision: 17295
2005-10-07 22:52:22 +00:00
shadoi 9e7c9995d8 Merge the -test package with this one.
SVN revision: 17288
2005-10-07 22:24:26 +00:00
shadoi 00082a4588 Populates the version automatically
SVN revision: 17287
2005-10-07 22:23:25 +00:00
shadoi 25c3f88c5b Add a DEBIANSTAMP variable and generate the debian/changelog
SVN revision: 17286
2005-10-07 22:22:37 +00:00
shadoi 5839b243a0 Add debian package files to EXTRA_DIST
SVN revision: 17285
2005-10-07 22:21:45 +00:00
quan74 ef76553dc0 Version number bumps
SVN revision: 17272
2005-10-07 15:17:53 +00:00
tsauerbeck 029624efdf warning fixes
SVN revision: 17271
2005-10-07 11:26:15 +00:00
tsauerbeck 2d8e793026 warn about cancelling non-existing timers, too
SVN revision: 17270
2005-10-07 11:24:07 +00:00
Carsten Haitzler a834628ff1 embryo debug stuff from till
SVN revision: 17259
2005-10-07 03:55:28 +00:00
Carsten Haitzler 7fce978d6a asparagus. and make distcheck passes again.
SVN revision: 17234
2005-10-06 08:47:12 +00:00
shadoi c78ce25e24 Buh-bye.
SVN revision: 17214
2005-10-05 23:25:50 +00:00
shadoi 47380f88f1 Merge the edje0-test package with edje-bin. Fixup dependencies a bit.
SVN revision: 17212
2005-10-05 23:00:40 +00:00
Carsten Haitzler 503de08b68 code3 clean - move code to special files and maybe fix a bug?
SVN revision: 17187
2005-10-05 08:38:04 +00:00
tsauerbeck 13312e0779 set walking_actions to 1 while we're walking the actions list. this fixes an embryo induced segfault, horray.
SVN revision: 17167
2005-10-04 18:01:09 +00:00
tsauerbeck 556408a57e warnings suck
SVN revision: 17166
2005-10-04 17:57:20 +00:00
tsauerbeck 963f0729c1 don't access freed memory
SVN revision: 17164
2005-10-04 17:54:36 +00:00
Carsten Haitzler 8bf5f10e92 after some quiet on the western front - asparagus.
SVN revision: 17119
2005-10-03 02:29:54 +00:00
Carsten Haitzler 48f4db7762 be more paranoid... ?
SVN revision: 17094
2005-10-01 04:15:15 +00:00
tsauerbeck 233c7d041e textblock keywords
SVN revision: 17092
2005-09-30 20:32:36 +00:00
Carsten Haitzler 0c9911f9f4 ok - be mroe paranoid!
SVN revision: 17084
2005-09-30 04:40:31 +00:00
Carsten Haitzler 0fc27f512b i dunno - be more paranoid and shit!
SVN revision: 17026
2005-09-28 07:13:16 +00:00
tsauerbeck cc4628a42e added the 'fixed' keyword
SVN revision: 16973
2005-09-26 19:33:53 +00:00
sebastid 40253e9b23 Fixes from Ryan Little
SVN revision: 16939
2005-09-25 17:11:49 +00:00
Carsten Haitzler 45debba2c1 asparagus!
SVN revision: 16929
2005-09-25 05:45:48 +00:00
Carsten Haitzler a4fc9aa9ba fix typos in edje docs patch from martin :)
SVN revision: 16821
2005-09-21 03:11:31 +00:00
Carsten Haitzler 8888c1b4c3 a bit of asparagus action for shits & giggles
SVN revision: 16799
2005-09-20 12:44:36 +00:00
Carsten Haitzler 4cc2291251 god man that was a bad typo!
SVN revision: 16784
2005-09-20 09:20:57 +00:00
Carsten Haitzler 3d95663afe allow correct values for fill offset - too rtestrictive
SVN revision: 16781
2005-09-20 08:33:35 +00:00
Carsten Haitzler d9933843b6 handle textblock fixed with and variable height as a result formatting with
min size calcs


SVN revision: 16780
2005-09-20 05:49:22 +00:00
Carsten Haitzler 8de24f02e4 comment--
SVN revision: 16761
2005-09-19 06:53:37 +00:00
Carsten Haitzler 2c69e593a8 hmm - make min size calculation mroe accurate and handle corner cases...
SVN revision: 16760
2005-09-19 06:51:49 +00:00
Carsten Haitzler ab19b67038 blame: TILMAN:
1.73         (tsauerbe 29-Oct-04): #ifndef ABS
1.74         (tsauerbe 29-Oct-04): #define ABS(x) (x < 0 ? -x : x)

no ()'x around x - thus the part finder couldnt calculate distance of valued
parts properly! :) now it finds the right numbered part :)


SVN revision: 16758
2005-09-19 03:13:23 +00:00
Carsten Haitzler 5a39de973b fix min size calc
SVN revision: 16745
2005-09-18 06:01:35 +00:00
Carsten Haitzler 0c99214fb0 allow more tags for textblock obj's
SVN revision: 16744
2005-09-18 05:37:06 +00:00
Carsten Haitzler 4f71e046bf printf--
SVN revision: 16742
2005-09-18 05:24:57 +00:00
Carsten Haitzler 9fd23d550d handle embedded fotns for textblocks
SVN revision: 16741
2005-09-18 04:56:06 +00:00
Carsten Haitzler 3ac48d63ae and edje started supporting.... TEXTBLOCK2!!!!!
see e_logo.edc for an example. :)


SVN revision: 16698
2005-09-12 09:43:49 +00:00
Michael Jennings 063aedaac9 Thu Sep 8 17:12:14 2005 Michael Jennings (mej)
Build fixes.
----------------------------------------------------------------------


SVN revision: 16669
2005-09-08 21:04:21 +00:00
sebastid 42f2fbb8b6 Add string.h for strcmp()
SVN revision: 16579
2005-09-05 16:26:58 +00:00
sebastid e3ad2acd61 Add missing headers, and define MIN
SVN revision: 16552
2005-09-05 10:46:04 +00:00
sebastid d6be56204c Not needed?
SVN revision: 16536
2005-09-04 20:15:35 +00:00
sebastid 4b143ada7c Export evas CFLAGS, because exported edje headers include Evas.h
SVN revision: 16525
2005-09-04 18:55:56 +00:00
sebastid 4195c6b63c We need the embryo includedir to build the binaries.
SVN revision: 16499
2005-09-03 22:15:07 +00:00
sebastid d17fd0bed3 Use AC_PATH_GENERIC, it's a nice macro!
SVN revision: 16491
2005-09-03 18:52:10 +00:00
sebastid 5b57517f63 If the version from config has something after x.y.z, drop it.
SVN revision: 16477
2005-09-03 03:55:13 +00:00
sebastid 8e0218f914 Don't include $(includedir) in searchpath, find headers in this source
and in the provided package CFLAGS.


SVN revision: 16470
2005-09-02 20:15:28 +00:00
Michael Jennings 62961e32ac Mon Aug 29 12:27:11 2005 Michael Jennings (mej)
Great work from Ryan Little <rlittle46@comcast.net> on dist and spec
updates/fixes/additions.
----------------------------------------------------------------------


SVN revision: 16401
2005-08-29 16:27:44 +00:00
Carsten Haitzler 8b2d57a76c temporary smart stacking workaround until we fix it properly with internal
sub-object lists


SVN revision: 16367
2005-08-26 06:53:37 +00:00
sebastid 16b65b2d89 Remove .
SVN revision: 16338
2005-08-25 13:16:21 +00:00
sebastid 331fef8f08 Silence
SVN revision: 16311
2005-08-24 16:03:20 +00:00
Carsten Haitzler 074dfd7638 max size respecting yo
SVN revision: 16265
2005-08-22 05:32:22 +00:00
Carsten Haitzler 757bfe0070 oops -- &&
SVN revision: 16080
2005-08-09 07:18:10 +00:00
Carsten Haitzler 8885e181b0 dont segv on prog with no name (illegal anyway)
SVN revision: 16079
2005-08-09 07:16:48 +00:00
Mike Frysinger 0fd8e553f4 add error checking to all autogen scripts
SVN revision: 16014
2005-08-03 01:00:21 +00:00
Mike Frysinger 499341aa3f EXTRA_SCRIPTS cant be substituted, so revert that change
SVN revision: 16011
2005-08-03 00:39:59 +00:00
Mike Frysinger aac4224f3c have libtool copy files, not symlink them
SVN revision: 16010
2005-08-03 00:39:10 +00:00
Mike Frysinger 7d48cfada7 fix multiple definition of EXTRA_DIST
SVN revision: 16009
2005-08-03 00:35:12 +00:00
Mike Frysinger 12e08070c2 fix underquoting bugs
SVN revision: 16008
2005-08-03 00:34:31 +00:00
Mike Frysinger 7c3c5c1fd0 make sure we abort if autotools fail
SVN revision: 16007
2005-08-03 00:34:08 +00:00
Carsten Haitzler 7864a1b7cc 2nd asapargus for the weekend :)
SVN revision: 15968
2005-07-31 07:30:06 +00:00
Carsten Haitzler 4452f5b4a4 apps/e/enlightenment.spec CVS: apps/entice/configure.in
apps/entrance/configure.in CVS: libs/ecore/configure.in libs/edb/configure.in
libs/embryo/configure.in CVS: libs/emotion/configure.in
libs/epeg/configure.in CVS: libs/epsilon/configure.in
libs/esmart/configure.in CVS: libs/etox/configure.in libs/evas/configure.in
libs/imlib2_loaders/configure.in CVS:
----------------------------------------------------------------------
���������
:)


SVN revision: 15949
2005-07-30 06:16:03 +00:00
Kim Woelders b25f5c9e75 Quiet.
SVN revision: 15939
2005-07-29 16:41:05 +00:00
Carsten Haitzler 3c16cf0327 ug callback that deletes the object that is bing walked for callbacks...
ouch.. fix.


SVN revision: 15932
2005-07-28 13:39:23 +00:00
Carsten Haitzler 4968cbd6e6 spec
SVN revision: 15924
2005-07-28 04:35:11 +00:00
tsauerbeck ecdb983827 cleanup. formatting and stuff
SVN revision: 15908
2005-07-26 19:27:02 +00:00
Carsten Haitzler 24e1406536 pavel's patch. :)
SVN revision: 15905
2005-07-26 13:59:03 +00:00
Carsten Haitzler a112256a69 it's been a while, so it was time for some ASPARAGUS on our plates
SVN revision: 15766
2005-07-13 05:45:36 +00:00
Carsten Haitzler c0c51f05d3 dont need that anymore
SVN revision: 15742
2005-07-12 06:27:07 +00:00
Carsten Haitzler 6c9cca935c just in case....
SVN revision: 15541
2005-06-27 10:04:59 +00:00
Carsten Haitzler ed3329b628 aspara!
SVN revision: 15226
2005-06-10 03:59:52 +00:00
tsauerbeck 9565d47963 evil hack to find include statements not at the beginning of the line, too
SVN revision: 15117
2005-06-04 09:17:14 +00:00
Carsten Haitzler b2114791d2 asparagus...
make e17 distcheck.


SVN revision: 15075
2005-06-03 03:18:08 +00:00
Carsten Haitzler 9398e011ff fix up fnmatch weirdness
SVN revision: 15043
2005-05-31 23:02:29 +00:00
Carsten Haitzler 526a8099fa fix potential bugs in msg queu processing
SVN revision: 14933
2005-05-25 08:07:34 +00:00
tsauerbeck bae19f7bea the evas_hash_foreach callback is supposed to return a value ;)
SVN revision: 14930
2005-05-24 17:02:00 +00:00
Carsten Haitzler 43716e4698 let programmers know they are NORTY!
SVN revision: 14929
2005-05-24 05:42:36 +00:00
Carsten Haitzler 901dc350fd fix segv
SVN revision: 14927
2005-05-24 04:25:38 +00:00
tsauerbeck cfd247aac1 made edje_file_collection_list() check its argument before trying to do anything with it
SVN revision: 14923
2005-05-23 17:48:53 +00:00
tsauerbeck bd62aadc6e fix a silly bug that caused a memleak (i think)
SVN revision: 14922
2005-05-23 17:29:43 +00:00
Carsten Haitzler 396a16f47c commented out debug
SVN revision: 14921
2005-05-23 07:06:20 +00:00
Carsten Haitzler 75a61a0001 full asparagus
SVN revision: 14632
2005-05-07 06:01:19 +00:00
Carsten Haitzler 3d0bd377dc spew out errors
SVN revision: 14621
2005-05-06 08:59:23 +00:00
tsauerbeck 86821f881e use getsarg()
SVN revision: 14522
2005-05-01 10:30:16 +00:00
Carsten Haitzler b32105bea5 asparagus!
SVN revision: 14514
2005-04-30 07:16:23 +00:00
tsauerbeck 63b3408040 don't die if embryo_cc brabbles about warnings in the embryo code
SVN revision: 14503
2005-04-29 18:46:41 +00:00
Mike Frysinger b819c28acd remove AC_CANONICAL_TARGET since it isnt used/needed
SVN revision: 14461
2005-04-29 02:04:26 +00:00
tsauerbeck 2facd89808 removed unused function
SVN revision: 14407
2005-04-27 13:53:42 +00:00
Carsten Haitzler 1e8b4c5f34 fix some leaks
SVN revision: 14400
2005-04-27 08:11:58 +00:00
Mike Frysinger 5024eab748 allow for setting of env var to prevent running ./configure like the older autogen scripts allowed
SVN revision: 14386
2005-04-26 22:55:56 +00:00
tsauerbeck 957c89d4a2 quit on 'q'
SVN revision: 14318
2005-04-24 09:13:26 +00:00
Carsten Haitzler 21d8306ee4 make e17 pass make distcheck....
and...
ASPARAGUS time...
  http://enlightenment.freedesktop.org
for tarballs

:)


SVN revision: 14313
2005-04-23 08:39:41 +00:00
azundris 0a0201a6ef * more fu
SVN revision: 14119
2005-04-08 16:41:11 +00:00
Carsten Haitzler c3d08acb8b file and collection cache - this should remove a lot of file io... :)
SVN revision: 14081
2005-04-03 11:43:00 +00:00
tsauerbeck 6425209481 optimization. to check whether a string is empty (len == 0), we don't need to run strlen, checking whether the first char is the terminating NUL is enough
SVN revision: 14049
2005-03-31 17:39:31 +00:00
tsauerbeck f06dec0f74 sanitize border scaling middle something logic. if the property needs to set to 'true' to be disabled, we better name it that way. this breaks eet compatibility, but since the previous commit is still young, i don't increment the version ids
SVN revision: 14048
2005-03-31 17:26:31 +00:00
Carsten Haitzler 62b9246441 support unfilled centers...
SVN revision: 14038
2005-03-31 11:40:05 +00:00
Carsten Haitzler d4f3ced45f asparagus!
SVN revision: 13986
2005-03-30 08:00:00 +00:00
shadoi b2916498a0 Fix dependencies
SVN revision: 13972
2005-03-29 16:58:32 +00:00
tsauerbeck 9f1af178f3 tweak. if edje_fontset_append_set() is passed NULL, free the global variable and set it to NULL instead of not doing anything
SVN revision: 13964
2005-03-28 14:26:29 +00:00
tsauerbeck c095b1e9fd fixed a potential segfault
SVN revision: 13963
2005-03-28 14:14:15 +00:00
tsauerbeck 946ac4c2bc updated cvsignore files
SVN revision: 13857
2005-03-22 19:32:13 +00:00
tsauerbeck ad5e015627 the default extension for Edje EET files is 'edj' now
SVN revision: 13855
2005-03-22 19:29:06 +00:00
Carsten Haitzler 97a9424b94 asparagus time for some of the core efl bits...
SVN revision: 13846
2005-03-22 10:54:17 +00:00
tsauerbeck a4449501a3 fixed a memory leak that was introduced with the recent decompiler changes
SVN revision: 13827
2005-03-21 12:12:51 +00:00
tsauerbeck 7858393939 no need to assign size at that point again, it's done in the loop
SVN revision: 13820
2005-03-20 22:22:23 +00:00
tsauerbeck 0a39ed2865 fixed text fitting on both the x and the y axis
SVN revision: 13819
2005-03-20 22:16:24 +00:00
tsauerbeck cdbe6efc98 warning fixes
SVN revision: 13818
2005-03-20 21:56:40 +00:00
Carsten Haitzler 6938a5eb5f suport fontset appends
SVN revision: 13808
2005-03-20 16:49:10 +00:00
Carsten Haitzler 7d7ac615c8 -fb too
SVN revision: 13772
2005-03-18 01:08:32 +00:00
Carsten Haitzler 206a27cce5 help update
SVN revision: 13771
2005-03-18 01:06:37 +00:00
tsauerbeck 1e5f844d17 use proper long-option names
SVN revision: 13759
2005-03-16 19:44:53 +00:00
tsauerbeck 4ee218c3cc don't hardcode the root filename for decompilation
SVN revision: 13758
2005-03-16 19:40:25 +00:00
tsauerbeck 3b5686906b use proper english ;)
SVN revision: 13756
2005-03-16 18:52:34 +00:00
tsauerbeck bc8470ccd9 tell the user not to trust the build scripts that are generated generated by edje_decc
SVN revision: 13755
2005-03-16 18:46:47 +00:00
tsauerbeck 057ae3dfa5 Decompiler improvements: Edjes now contain a 'compiler' entry, which is set to the executable that's used to compile an Edje. edje_decc does some sanity checking on this string, to prevent exploitation.
SVN revision: 13754
2005-03-16 18:39:39 +00:00
tsauerbeck 768533d73f output EET file can now be specified by -o, too. use that mode in build.sh
SVN revision: 13753
2005-03-16 17:51:52 +00:00
rephorm 62895b1d8f use color classes when tweening.
SVN revision: 13641
2005-03-07 00:22:58 +00:00
Carsten Haitzler b629b6374c 1. e17's init icons get put into an e_box for arrangement nad the init splash
determines the location...

2. .002 snap


SVN revision: 13533
2005-02-28 05:35:02 +00:00
tsauerbeck bf796a3fd7 updated debian files because of recent directory shuffle
SVN revision: 13529
2005-02-27 21:31:01 +00:00
tsauerbeck ef57cf80b3 moved the include directory
SVN revision: 13496
2005-02-24 15:34:43 +00:00
sebastid 072f4fe057 viminfo
SVN revision: 13492
2005-02-24 10:25:40 +00:00
tsauerbeck 9bd9e51230 add support for datadir to edje.pc.in resp edje-config.in, so 3rd party apps can find out where edje's data files (most important: edje.inc) are located
SVN revision: 13467
2005-02-22 20:36:16 +00:00
Carsten Haitzler e450a16122 change versions. some went DOWN - because they arent releases and i'm trying
to remove the _pre ascii from the version. i added a .001 (a release number)
so we can automatically or easiyl generate releases... sorry guys. but it's
kind of "for the good of the code". :)


SVN revision: 13451
2005-02-21 09:35:30 +00:00
tsauerbeck cf1af057cc fix exit status in case of an error
SVN revision: 13415
2005-02-17 19:49:54 +00:00
Michael Jennings 871a93a8d1 Thu Feb 3 18:33:51 2005 Michael Jennings (mej)
Misc. buildreq fixes.
----------------------------------------------------------------------


SVN revision: 13188
2005-02-03 22:29:53 +00:00
azundris c423c82614 * don't depend on edb, we're not using it
SVN revision: 13079
2005-01-24 13:02:41 +00:00
Michael Jennings c7b0989a29 Sun Jan 23 22:30:28 2005 Michael Jennings (mej)
Sssh!
----------------------------------------------------------------------


SVN revision: 13065
2005-01-24 02:26:35 +00:00
Michael Jennings beaad13824 Sat Jan 15 20:55:10 2005 Michael Jennings (mej)
Package edje_thumb too.
----------------------------------------------------------------------


SVN revision: 12985
2005-01-16 00:51:17 +00:00
Carsten Haitzler 9e5eed53b1 working on fixing job loss...
SVN revision: 12962
2005-01-14 04:50:29 +00:00
Carsten Haitzler e7ff787ea6 a workaround for myseterious job loss...
SVN revision: 12954
2005-01-13 15:42:56 +00:00
Dan Sinclair 64fd36e92f - clean up the _edje_color_class_hash and _edje_text_class_hash on
edje_shutdown


SVN revision: 12943
2005-01-13 06:29:52 +00:00
Dan Sinclair 166867f286 - this needs to be initialized
SVN revision: 12941
2005-01-13 06:00:37 +00:00
Carsten Haitzler bbca4d6f18 and handle NULL text params
SVN revision: 12914
2005-01-12 02:58:17 +00:00
Carsten Haitzler 314d82cc04 fil! not filename! :)
SVN revision: 12882
2005-01-11 02:54:07 +00:00
Carsten Haitzler c7c6f53e78 oops arg order... fix.
SVN revision: 12862
2005-01-10 06:15:00 +00:00
Carsten Haitzler 45bc169845 finx dir of input file, strip off file to find dir component and -I that when
running cpp..


SVN revision: 12861
2005-01-10 05:51:14 +00:00
Carsten Haitzler 5a31d2e725 an edje thumbnailer executable... :) requires up to date ecore and evas
having a buffer engine...

have fun :)


SVN revision: 12841
2005-01-09 09:50:16 +00:00
Carsten Haitzler 921c9099a3 dont SIGFPE
SVN revision: 12807
2005-01-07 08:35:27 +00:00
glassy_ape c150978702 Now colons are valid
SVN revision: 12783
2005-01-05 17:40:49 +00:00
Michael Jennings 91d0cd0555 Wed Jan 5 00:03:30 2005 Michael Jennings (mej)
Assorted spec file cleanups.

Do not override --bindir and --libdir (breaks x86_64).

Some of these are still untested, so please be patient.
----------------------------------------------------------------------


SVN revision: 12761
2005-01-05 05:05:30 +00:00
xenith 710b393a5a If cvsignores were beers, I'd be dead by now.
SVN revision: 12759
2005-01-05 04:16:58 +00:00
tsauerbeck 1e00973753 always append new animators to _edje_anim_list so we can have more than one animator in an edje/in multiple edjes
SVN revision: 12631
2004-12-29 19:17:01 +00:00
tsauerbeck 29aae4c42d only increment id_count if we could allocate memory for a new timer/animator
SVN revision: 12629
2004-12-29 19:10:57 +00:00
tsauerbeck 6edb7557c3 removed support for the (so far deprecated) description.border keyword
SVN revision: 12593
2004-12-26 22:36:45 +00:00
tsauerbeck deafa61660 switched to floating-point math. yell if you think this causes trouble.
SVN revision: 12550
2004-12-22 14:41:12 +00:00
emte 1e49ac11c4 Python is too incompetent to parse hyphens
SVN revision: 12502
2004-12-18 22:06:27 +00:00
emte 38425c5d46 Added the change for BitBake the Standardized Openembedded Build System
SVN revision: 12488
2004-12-17 01:19:02 +00:00
Carsten Haitzler d0c5b31251 add edje_test to spec
SVN revision: 12479
2004-12-16 00:19:17 +00:00
tsauerbeck cd2c975628 edje_cc now knows about parens, which means that "(x + y + z)" is treated as *one* token.
this made it possible to fix edje_cc's math code a bit.
NOTE: only fixed point arithmetic works again, floating point stuff doesn't!
See the FIXME for ideas on how to handle this.


SVN revision: 12477
2004-12-15 17:58:10 +00:00
Carsten Haitzler 9fd651fc53 use new extended event info
SVN revision: 12459
2004-12-14 03:24:32 +00:00
tsauerbeck 4536ce128e grumble, i suck
SVN revision: 12451
2004-12-11 19:24:53 +00:00
tsauerbeck d442208d0a smarter _edje_dragable_pos_set()
SVN revision: 12450
2004-12-11 19:22:55 +00:00
tsauerbeck 5c6f1e4594 some janitor work. no new bugs this time ;)
SVN revision: 12449
2004-12-11 19:08:55 +00:00
Dan Sinclair 245dcb02e7 - don't segv if we can't open the file. this would die if you had a file with
the same name as the directory edje_decc was trying to create.


SVN revision: 12433
2004-12-10 16:03:42 +00:00
tsauerbeck 00d380b617 force a recalc when set_state() has been called (Embryo)
SVN revision: 12432
2004-12-10 15:45:31 +00:00
tsauerbeck dc74c8bfcd formatting
SVN revision: 12427
2004-12-09 19:34:26 +00:00
tsauerbeck 4c6927b595 a nicer way of copying strings :)
SVN revision: 12424
2004-12-09 19:27:22 +00:00
Carsten Haitzler bec1a34a8e testing the edje message queue.. revealed.... problems... and.. now....
FIXES! :)


SVN revision: 12419
2004-12-09 05:49:34 +00:00
Carsten Haitzler 96c09fd010 handle double/triple click again
SVN revision: 12397
2004-12-07 13:31:15 +00:00
Carsten Haitzler d229b9f061 actually detect x...
SVN revision: 12396
2004-12-07 12:38:55 +00:00
Carsten Haitzler 878bd6d9f4 deferred message bug. fixeed.
SVN revision: 12335
2004-12-02 09:21:22 +00:00
Carsten Haitzler 3e490d9197 8192 is as good as SIZE_MAX - its arbitary...
SVN revision: 12322
2004-12-01 04:59:41 +00:00
Carsten Haitzler 64f8d970a8 able to force a calc if we want to...
SVN revision: 12288
2004-11-28 14:52:01 +00:00
tsauerbeck bcfa090341 removed some unused variables
SVN revision: 12261
2004-11-25 16:30:46 +00:00
Carsten Haitzler feb5571092 hidden symbol support
SVN revision: 12252
2004-11-25 05:18:31 +00:00
Carsten Haitzler 5832e4748f fix page jumping!
SVN revision: 12235
2004-11-21 03:52:28 +00:00
Carsten Haitzler 54e855b83b fix up dragables for panners panning element bigger than confine
SVN revision: 12230
2004-11-20 05:05:28 +00:00
Carsten Haitzler 9b2339df48 fix initial dragable values
SVN revision: 12229
2004-11-20 04:43:37 +00:00
vacuum e87dac2a54 Respect config.h
SVN revision: 12188
2004-11-12 15:44:38 +00:00
Carsten Haitzler d209663410 be nice!
SVN revision: 12186
2004-11-12 04:18:51 +00:00
Carsten Haitzler b46bd48f72 cleanies
SVN revision: 12183
2004-11-12 02:29:49 +00:00
Carsten Haitzler 46533afa0d oops.
SVN revision: 12162
2004-11-10 10:02:34 +00:00
Carsten Haitzler 789fbd25ef cleansies
SVN revision: 12161
2004-11-10 08:35:38 +00:00
Carsten Haitzler f6510f7967 openembedded build files... this makes life so easy to build efl for
embedded... :)


SVN revision: 12154
2004-11-09 09:36:36 +00:00
Carsten Haitzler 7a097c0ab9 fixie fixie long time.
SVN revision: 12153
2004-11-09 09:31:08 +00:00
Carsten Haitzler 661ae6ff13 out out ye demons of stupidity!
SVN revision: 12149
2004-11-08 04:08:00 +00:00
tsauerbeck f6d680ad4b added support for a few more properties for the custom state stuff
SVN revision: 12135
2004-11-02 17:31:56 +00:00
tsauerbeck 1797dfed01 raster's snprintf() 'fix' applies here, too
SVN revision: 12133
2004-11-02 17:05:37 +00:00
Carsten Haitzler 9e0ab5e683 no ldflags
SVN revision: 12125
2004-11-02 03:42:40 +00:00
Carsten Haitzler a9eafd9461 more efficient :) (snprintf is a bit of a sledgehammer - if we can do it
simply.. why not? :) )
:)


SVN revision: 12119
2004-11-02 00:05:27 +00:00
tsauerbeck ef017cb633 snprintf goooooood :)
SVN revision: 12117
2004-11-01 19:14:23 +00:00
tsauerbeck c3b98cb886 oops, orig_len is size_t now
SVN revision: 12099
2004-10-30 19:23:39 +00:00
tsauerbeck 8fd2d1b6e1 even more splitting
SVN revision: 12097
2004-10-30 19:18:32 +00:00
tsauerbeck 45693f5446 more cleanups
SVN revision: 12095
2004-10-30 18:25:51 +00:00
tsauerbeck e83506617c more splitting
SVN revision: 12094
2004-10-30 17:56:50 +00:00
tsauerbeck 9324e26f14 unbreak edje_text_fit_x
SVN revision: 12093
2004-10-30 16:54:58 +00:00
tsauerbeck 216fdda3e3 split _edje_text_recalc_apply()
SVN revision: 12092
2004-10-30 15:51:55 +00:00
tsauerbeck 5f8c7f1a8e fixed a buffer overflow vulnerability
SVN revision: 12090
2004-10-30 15:04:51 +00:00
tsauerbeck a73abc4d87 simplification. raster, have a look at that FIXME, please.
SVN revision: 12089
2004-10-30 14:28:40 +00:00
tsauerbeck daec1b2a81 simplified _edje_part_description_apply(). one code block was executed twice for no reason apparently. removed some condition checks that aren't needed.
SVN revision: 12087
2004-10-30 14:19:46 +00:00
tsauerbeck 31107fb11a warning fixes
SVN revision: 12086
2004-10-30 13:02:28 +00:00
tsauerbeck 0c79f801ed minor cleanups
SVN revision: 12084
2004-10-30 12:29:43 +00:00
tsauerbeck 3a98a85784 typo
SVN revision: 12083
2004-10-30 12:29:07 +00:00
tsauerbeck 67defc4296 trying to make the code more readable
SVN revision: 12082
2004-10-30 12:19:33 +00:00
tsauerbeck 76eb6e53cb minor cleanups
SVN revision: 12081
2004-10-30 12:12:02 +00:00
tsauerbeck 42a26cb3db cleaned up autotools setup some more
SVN revision: 12080
2004-10-30 11:47:23 +00:00
tsauerbeck cc7b3822d4 these aren't needed
SVN revision: 12079
2004-10-30 11:33:09 +00:00
tsauerbeck c931ff883f warning fix
SVN revision: 12078
2004-10-30 11:08:17 +00:00
rephorm 135d3ca91d Merge contents of Edje_Edit.h back into edje_private.h
Remove all traces of edje_edit (hopefully i didn't miss any).


SVN revision: 12071
2004-10-30 02:47:33 +00:00
rephorm 634caa3c9e ref and unref the edje when blocking/unblocking and creating/deleting messages to avoid accessing free'd memory if an edje is deleted from an edje signal callback.
SVN revision: 12070
2004-10-30 02:30:55 +00:00
tsauerbeck 2b81462e95 don't invert part alignment when the part is smaller than the min size. this means that an alignment of 0.0 will *always* be top/left.
SVN revision: 12069
2004-10-29 22:32:35 +00:00
tsauerbeck 53596e93c3 added basic support for custom state magic. only description.align can be changed at runtime so far.
SVN revision: 12065
2004-10-29 17:56:12 +00:00
tsauerbeck c39e5a3db9 uuh, i must have forgotten to commit this earlier
SVN revision: 12064
2004-10-29 17:45:07 +00:00
tsauerbeck ef62e4a544 fixed timer/animator mixup
SVN revision: 12062
2004-10-29 16:28:42 +00:00
tsauerbeck 82db225041 tweak
SVN revision: 12061
2004-10-29 15:43:50 +00:00
tsauerbeck 222cbec230 Oops2
SVN revision: 12060
2004-10-29 15:14:43 +00:00
tsauerbeck 63c238b0c1 Oops
SVN revision: 12059
2004-10-29 15:12:01 +00:00
tsauerbeck 6d6cf88517 reduced code duplication
SVN revision: 12058
2004-10-29 14:56:27 +00:00
tsauerbeck 917adb5118 fixed insert_float()
SVN revision: 12057
2004-10-29 14:49:10 +00:00
tsauerbeck ee1c58f983 'custom' is an invalid description name
SVN revision: 12056
2004-10-29 14:11:54 +00:00
tsauerbeck 9f77b5176c mingw fixes
SVN revision: 12055
2004-10-29 14:04:23 +00:00
tsauerbeck ee67ee94ec don't include mman.h
SVN revision: 12054
2004-10-29 14:01:24 +00:00
tsauerbeck 25d310a49b there's no need to copy the string byte by byte, use snprintf instead
SVN revision: 12053
2004-10-29 13:50:27 +00:00
tsauerbeck ade8c6b269 doxygen fixes
SVN revision: 12042
2004-10-27 19:24:42 +00:00
tsauerbeck 015a2cde3f implemented float list ops, replace_int and replace_str
SVN revision: 12041
2004-10-27 16:20:05 +00:00
tsauerbeck 74f19082f8 programs may not specify 'target' before 'action'
SVN revision: 12040
2004-10-27 16:17:12 +00:00
Carsten Haitzler cbc6f32c54 oops. edje text format cache didnt take into account alignment... fix.
SVN revision: 12039
2004-10-27 06:07:50 +00:00
tsauerbeck 1ba9deec38 initialize the random number generator
SVN revision: 12037
2004-10-26 19:01:17 +00:00
tsauerbeck bd8be0233c only get the directory of the current file once
SVN revision: 12027
2004-10-25 19:14:07 +00:00
tsauerbeck e8925fc4fd fixed edc source inclusion in edje_source edd.
SVN revision: 12026
2004-10-25 19:09:39 +00:00
tsauerbeck 523ca5adb7 don't overwrite source file data with the terminating NUL
SVN revision: 12025
2004-10-25 17:47:16 +00:00
Carsten Haitzler b6d25d31f4 edje_cc supports -Ddefine=val style stuff - via cpp and like cpp
SVN revision: 12015
2004-10-24 13:47:55 +00:00
tsauerbeck a83169e012 fixed some more edje_cc error messages
SVN revision: 12009
2004-10-24 09:48:29 +00:00
xcomputerman a1c90bfe7d When outputting parse errors, give the correct line number - how did this whole offset thing happen anyway?
SVN revision: 12004
2004-10-24 06:43:45 +00:00
tsauerbeck 80cb5cd954 edje_cc is getting even more picky. arguments may not be separated by commas any more. simplified code a bit.
SVN revision: 11996
2004-10-24 01:10:04 +00:00
tsauerbeck 834b91be7c fixed arg count checking for program.action
SVN revision: 11986
2004-10-23 20:36:02 +00:00
tsauerbeck d1b4acb489 edje_cc now checks the number of arguments for each statement
SVN revision: 11983
2004-10-23 20:12:21 +00:00
tsauerbeck 2d1c69e129 include collection id in error messages
SVN revision: 11980
2004-10-23 17:58:14 +00:00
tsauerbeck e2feb2dd97 cleaned up edje_cc's sanity checking for parts and programs. image parts need to have valid image attributes now.
SVN revision: 11979
2004-10-23 17:33:27 +00:00
shadoi c7f27cd83b Uncomment edje_edit stuff so iconbar will build again.
SVN revision: 11970
2004-10-22 22:45:34 +00:00
tsauerbeck 7c1508ec8c implemented string list calls. untested, beware.
SVN revision: 11964
2004-10-22 20:25:31 +00:00
tsauerbeck 81b238eaa4 updated Doxyfiles
SVN revision: 11960
2004-10-22 19:12:14 +00:00
tsauerbeck ea400bc3ff open files properly
SVN revision: 11959
2004-10-22 13:57:49 +00:00
Carsten Haitzler 565add21a7 gawd that was bad!!!!
SVN revision: 11958
2004-10-22 07:42:37 +00:00
Carsten Haitzler 0e38160623 buildie cleanies
SVN revision: 11955
2004-10-22 02:40:32 +00:00
Carsten Haitzler 32808f5124 no ldflags
SVN revision: 11946
2004-10-21 08:05:19 +00:00
Carsten Haitzler 84f7e7fcd7 extar dist too for edje_recc
SVN revision: 11942
2004-10-21 07:37:35 +00:00
Carsten Haitzler b0cc194408 only do that once...
SVN revision: 11940
2004-10-21 06:43:18 +00:00
Carsten Haitzler 6dda7e8908 build cleaning
SVN revision: 11939
2004-10-21 06:33:22 +00:00
tsauerbeck 125890490b description.border -> description.image.border
SVN revision: 11929
2004-10-20 20:43:39 +00:00
tsauerbeck 4873a7d260 imlib2 is optional for edje_cc now. simplified autofoo
SVN revision: 11927
2004-10-20 18:42:36 +00:00
tsauerbeck 7fac198907 mingw portability, step 1
SVN revision: 11925
2004-10-20 16:48:58 +00:00
Carsten Haitzler 5d60e667df dup tween list properly :) and dup lookups on text stuff
SVN revision: 11922
2004-10-20 14:26:06 +00:00
Carsten Haitzler 3d49466146 and on file set - live in the RIGHT layer
SVN revision: 11921
2004-10-20 06:25:43 +00:00
tsauerbeck e54386d8a4 fixed a memleak
SVN revision: 11914
2004-10-19 17:39:35 +00:00
tsauerbeck 6b6d72b8a6 catch missing targets in STATE_SET programs, for example
SVN revision: 11913
2004-10-19 17:31:18 +00:00
tsauerbeck 070dd505e6 image{} and fill{} attributes are only allowed for IMAGE parts. text{} attributes are only allowed for TEXT parts
SVN revision: 11912
2004-10-19 17:21:13 +00:00
tsauerbeck 8e0f33b80c deprecated description.border, use description.image.border instead, since border only applies to image parts.
SVN revision: 11911
2004-10-19 17:01:05 +00:00
tsauerbeck 63f3874903 better vim modelines for raster code
SVN revision: 11910
2004-10-19 16:50:27 +00:00
tsauerbeck f375a9fe2c 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
2004-10-19 16:37:20 +00:00
tsauerbeck 0a01bac149 tweaked font sizes
SVN revision: 11907
2004-10-19 16:28:29 +00:00
Carsten Haitzler 217846ceb3 limit embryo scritps form being able to go into finitie or waay too long loops.
SVN revision: 11906
2004-10-19 09:56:14 +00:00
tsauerbeck 0750d18533 check that the input file exists. make sure that the input file doesn't equal the output file
SVN revision: 11891
2004-10-16 11:34:09 +00:00
tsauerbeck b52dafb5ed make sure source file data is terminated properly
SVN revision: 11890
2004-10-15 22:05:54 +00:00
tsauerbeck 5765aa4ef7 int 'list' ops
SVN revision: 11881
2004-10-14 04:29:16 +00:00
tsauerbeck 432cc2a13d warnings
SVN revision: 11866
2004-10-13 19:04:45 +00:00
tsauerbeck d0cdfc0f7c 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
2004-10-13 18:56:48 +00:00
tsauerbeck 5a4030f762 boolean values can now be specified in the following ways: 0, false, off resp 1, true, on (case insensitive)
SVN revision: 11864
2004-10-13 18:07:56 +00:00
Carsten Haitzler e56130f4ff accessing wrong memmber. fixed.
SVN revision: 11854
2004-10-13 07:05:28 +00:00
Carsten Haitzler 44984e65a3 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
2004-10-13 03:43:42 +00:00
tsauerbeck 54705c6816 adapted to embryo_cc changes
SVN revision: 11845
2004-10-12 16:58:18 +00:00
tsauerbeck 57743f51db portability improvements
SVN revision: 11843
2004-10-12 16:20:12 +00:00
tsauerbeck 226bc8ccf3 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
2004-10-11 20:48:32 +00:00
tsauerbeck 587d771f32 warning fixes
SVN revision: 11832
2004-10-11 18:12:26 +00:00
tsauerbeck 541c116fc6 part names need to be unique in a collection, too
SVN revision: 11826
2004-10-10 15:18:07 +00:00
Carsten Haitzler 2820c696d4 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
2004-10-10 11:58:43 +00:00
tsauerbeck 0a7178b883 smooth
SVN revision: 11824
2004-10-10 11:29:00 +00:00
tsauerbeck 5b18584b96 don't print constant data
SVN revision: 11823
2004-10-10 10:00:51 +00:00
tsauerbeck da59ff6c92 added edje_decc to cvsignore
SVN revision: 11822
2004-10-10 08:22:54 +00:00
Carsten Haitzler f40fa3993e and dont use buf! :)
SVN revision: 11821
2004-10-10 04:29:21 +00:00
Carsten Haitzler e60a541c5a actually... error on any source file not being able to be found, decoded or
written out. images AND fonts. :)


SVN revision: 11820
2004-10-10 04:25:42 +00:00
tsauerbeck 4c702d01dc 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
2004-10-09 16:23:29 +00:00
tsauerbeck 207a5af796 fixed an endless loop caused by unexpected preprocessor commands. tweaked the code a bit so its more readable, hopefully.
SVN revision: 11790
2004-10-08 17:03:04 +00:00
Carsten Haitzler cd39a020b2 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
2004-10-06 05:25:03 +00:00
Carsten Haitzler 3c5dcbbffe font size updates... again
SVN revision: 11760
2004-10-06 00:18:51 +00:00
Carsten Haitzler 80b3550c38 font size change
SVN revision: 11759
2004-10-06 00:14:24 +00:00
Carsten Haitzler a31a8fa76c use Ecore_Evas info on engine availability :)
SVN revision: 11708
2004-09-23 21:45:50 +00:00
Carsten Haitzler 31da916f06 add some mroe comments for bored people who want to work on this :)
SVN revision: 11673
2004-09-20 04:09:47 +00:00
swielinga 510f176ac8 Slight update for the debian packaging of imlib2, imlib2_loaders, ecore, edje;
more to come later.


SVN revision: 11665
2004-09-18 12:31:30 +00:00
rbdpngn f0c4481bdf glibtoolize
SVN revision: 11625
2004-09-13 05:38:15 +00:00
Carsten Haitzler bf564f9174 no no. do it this way! :)
SVN revision: 11622
2004-09-13 03:23:29 +00:00
Carsten Haitzler 674c783cdf more message queue calls
SVN revision: 11607
2004-09-11 02:59:23 +00:00
Carsten Haitzler 4648c06858 expose the ability to process the message queue any time :)
SVN revision: 11606
2004-09-11 02:41:23 +00:00
rephorm cbbc9f38fc Check if descriptors exist (i.e. if edje_init() was run) before trying to use them.
SVN revision: 11596
2004-09-09 21:55:32 +00:00
rephorm 301a6db92c actually delete ...edje_tmp at the start (add a -r since its a dir)
SVN revision: 11564
2004-09-08 01:49:37 +00:00
Carsten Haitzler 497c68450d fix fonts in OTHEr states than default! :)
SVN revision: 11545
2004-09-07 14:48:41 +00:00
sleuth 7e1f40f119 .spec binary additions
Kevin Brosius <cobra@compuserve.com>


SVN revision: 11528
2004-09-06 03:35:37 +00:00
Carsten Haitzler 90bac49c4f use animators... :)
SVN revision: 11521
2004-09-05 08:11:36 +00:00
Carsten Haitzler f8aaef0cf7 oops - if the edje ONLy has a swallow part.. bad things (tm) happen :)
SVN revision: 11515
2004-09-04 09:45:59 +00:00
Carsten Haitzler f56ba99d4d if promoting compression we need to guess a new compression quality... :)
SVN revision: 11497
2004-09-02 02:43:16 +00:00
Carsten Haitzler e49d2e97b1 help fixed
SVN revision: 11495
2004-09-02 01:10:38 +00:00
Carsten Haitzler 153781888e this should make a lot of themers happy.
edje_cc (and edje_recc) now support:

-no-lossy                Do NOT allow images to be lossy
-no-comp                 Do NOT allow images to be lossless compression
-no-raw                  Do NOT allow images to be zero compression
-min-quality VAL         Do NOT allow lossy images with quality > VAL (0-100)
-max-quality VAL         Do NOT allow lossy images with quality < VAL (0-100)

this lest you forcibly make a theme .eet that is full quality with NO
compression of images, or just lossless compression (recommended for
distribution as an "original" .eet) and then make lossy only ones with min
and max quality levels.... so u can make small small small themes by just
giving up quality :)


SVN revision: 11489
2004-09-01 05:41:26 +00:00
rephorm f3712ce909 include edje_recc in EXTRA_DIST
now it passes make distcheck again


SVN revision: 11473
2004-08-31 23:06:09 +00:00
rephorm e135951db6 Ok. Completing the commit from last night. Sorry about that (and thanks for cleaning up after me raster). Nothing functional changed between raster's last commit and this, just making things more consistent.
Also, moved a few calloc's to  mem_alloc and strdups to mem_strdup.


SVN revision: 11455
2004-08-31 04:00:14 +00:00
Carsten Haitzler 170da7eb5d handy edje_recc t recompile an edje .eet from now on :)
SVN revision: 11454
2004-08-31 03:53:41 +00:00
tsauerbeck cdd01dee53 increment EDJE_FILE_VERSION because of the recent font directory additions
SVN revision: 11447
2004-08-30 16:08:31 +00:00
Carsten Haitzler 2f972d6555 rephorm missed another place fonts were being set, and forgot to include the
compiler side to list the fonts... :)


SVN revision: 11441
2004-08-30 08:07:00 +00:00
rephorm 0cccbd1d40 Add a Font_Directory to Edje_File
Check fonts against directory entries.


SVN revision: 11438
2004-08-30 05:39:24 +00:00
Carsten Haitzler cb27d46c1c potential secuirty violations covered up.
SVN revision: 11434
2004-08-29 12:28:53 +00:00
Carsten Haitzler 291065ac29 isspace.. and oops infinite loopies
SVN revision: 11433
2004-08-29 12:05:50 +00:00
tsauerbeck f897d3b05b add missing AM_CONDITIONAL call
SVN revision: 11432
2004-08-29 11:30:59 +00:00
Carsten Haitzler 5b7136d3f8 edje decompiling works now! you can decompile an edje .eet back into source
files (.edc's, fonts and images) and it will even make a handy build/sh to
rebuild the .edc into the original .eet again! :)

NB: only works on .et's created with this edje_cc or newer as i needed to
incpude some extra debug info :)


SVN revision: 11431
2004-08-29 11:03:19 +00:00
tsauerbeck 52a6615758 fixed a potential NULL pointer deref
SVN revision: 11429
2004-08-29 09:40:02 +00:00
atmosphere ad64bc77c2 more fixups for systems without ecore_evas_gl
SVN revision: 11408
2004-08-28 02:22:29 +00:00
Carsten Haitzler 7948fb2fc8 edje.inc was wrong (so was the comment)
SVN revision: 11381
2004-08-26 00:44:14 +00:00
tsauerbeck 9c647255e8 i think we can get rid of the script debugging spam now
SVN revision: 11375
2004-08-25 15:42:40 +00:00
tsauerbeck db7455d97a added SWALLOW to constants
SVN revision: 11370
2004-08-25 13:22:28 +00:00
Carsten Haitzler 032bb7bfd2 minw/h didnt let given minw/h for item override text minw/h if the override
is bigger. fix.


SVN revision: 11369
2004-08-25 12:34:00 +00:00
Carsten Haitzler 3c0cb05a60 containers on hold for now...
SVN revision: 11358
2004-08-25 00:53:45 +00:00
tsauerbeck 6c0e20d5e0 warning fixes
SVN revision: 11339
2004-08-24 10:06:33 +00:00
Carsten Haitzler 795fa244e1 oops got errors the wrong way
SVN revision: 11332
2004-08-24 02:11:38 +00:00
Carsten Haitzler acb65be215 1. more container work
2. debugging output for atmos's edje embryo script op issue


SVN revision: 11331
2004-08-24 01:48:19 +00:00
tsauerbeck 2b7e81c3dc added text to cLabel
SVN revision: 11326
2004-08-23 16:41:28 +00:00
atmosphere 2d27cb044e doh, thanks dj2
SVN revision: 11299
2004-08-22 04:02:44 +00:00
atmosphere 7b7707694b misinterpretted this, put it back in
SVN revision: 11298
2004-08-22 04:00:52 +00:00
atmosphere 86c7360119 hook in get_geometry to the edje embryo calls
SVN revision: 11297
2004-08-22 02:20:00 +00:00
atmosphere 09b36c3b5f as per raster's request, return values as ints
SVN revision: 11296
2004-08-22 02:18:39 +00:00
atmosphere 027a3e9254 get part geometry in embryo
SVN revision: 11295
2004-08-22 01:29:25 +00:00
xcomputerman 05b75d8230 And remove C bitfield syntax so that new keyword notation (":" instead of ",") will work right
SVN revision: 11265
2004-08-18 03:36:48 +00:00
xcomputerman 77570e313f Add script statement to EDC syntax file
SVN revision: 11263
2004-08-18 03:33:37 +00:00
Carsten Haitzler d303467a0f forgot to emti program start/stop if the action is invalid/empty
SVN revision: 11255
2004-08-18 01:09:14 +00:00
Carsten Haitzler a0e8259d56 more container fillage
SVN revision: 11234
2004-08-16 05:09:58 +00:00
Carsten Haitzler f4208aa56c aaaaaaaaaaaah message queue related fix.
SVN revision: 11207
2004-08-12 18:55:45 +00:00
swielinga c7dc828879 Big debian packaging update.
SVN revision: 11181
2004-08-08 10:56:44 +00:00
azundris 0517575a94 * more edje.pc
SVN revision: 11110
2004-07-30 18:29:10 +00:00
azundris 07e87979f7 * prelim edje.pc. emotion.pc wants this.
SVN revision: 11109
2004-07-30 18:18:50 +00:00
Carsten Haitzler 1dc4f2aa78 edje done the same was as everything else...
SVN revision: 11068
2004-07-28 00:39:22 +00:00
Carsten Haitzler 908b595357 more container stubs...
SVN revision: 11061
2004-07-27 19:05:46 +00:00
Michael Jennings 2815e3efc1 Sun Jul 25 17:45:53 2004 Michael Jennings (mej)
Fixed up lots of spec files here.  I haven't been able to test the
emotion spec file, but hopefully I didn't break anything too
terrible. :-)

Also fixed an etox problem with the conditional test build.
----------------------------------------------------------------------


SVN revision: 11021
2004-07-25 21:50:40 +00:00
rbdpngn 6b9f49e51f Make the enum typedef seperate to appease some annoying compilers.
SVN revision: 10871
2004-07-16 23:34:26 +00:00
rbdpngn 86d90b79fe Rename edje.h in the src/bin so it doesn't conflict with Edje.h on
case-insensitive filesystems.


SVN revision: 10870
2004-07-16 23:33:41 +00:00
Carsten Haitzler 001bc61602 more comments
SVN revision: 10821
2004-07-14 09:59:29 +00:00
Carsten Haitzler 9355b9cf8c 1. add SWALLOW object to be more explicit...
SVN revision: 10820
2004-07-14 07:57:35 +00:00
Carsten Haitzler d5c73557c9 more container notes/skellies and allow aspect prefernce of BOTH (both axes
control so the aspect wiill exceed wanted size and go over the boundaries...)


SVN revision: 10789
2004-07-12 06:14:59 +00:00
Michael Jennings 771ef088c0 Thu Jul 8 13:45:01 2004 Michael Jennings (mej)
Less cleaning than usual!  Nym!
----------------------------------------------------------------------


SVN revision: 10744
2004-07-08 17:45:38 +00:00
Carsten Haitzler 07bfcb5754 get relative mouse pos relative to the edje... and add a -fill opt to edje
SVN revision: 10732
2004-07-08 04:29:28 +00:00
tsauerbeck 11b50e24ea it's called edje, not eet
SVN revision: 10728
2004-07-07 19:46:06 +00:00
Carsten Haitzler 351f721449 BUGGERS.... squished. why didnt anyone spot this? :-(
SVN revision: 10703
2004-07-06 02:40:14 +00:00
Carsten Haitzler f12cbc0ad2 oops - fix alignment just a little
SVN revision: 10695
2004-07-05 10:59:37 +00:00
Carsten Haitzler b6a2cdff92 update comments
SVN revision: 10694
2004-07-05 04:12:23 +00:00
swielinga 3a75e214c1 Updated edje debian packaging.
SVN revision: 10680
2004-07-04 11:12:09 +00:00
Carsten Haitzler 5ff4a5b272 fully supported message queues now. that was a chunk of work!
SVN revision: 10663
2004-07-02 10:17:25 +00:00
Carsten Haitzler 6393094fb7 werd up to ma homies yo... err - i mean - message queue now uses more
standard structs for messages, and i allow the message queue to fee itsel for
up to 8 iterations before forcing us to rever to normal loop processing
again. this shoudl cover most soignal emit/respond cases in normal usage
without forcing more loop to run and possibly a render.


SVN revision: 10662
2004-07-02 03:24:56 +00:00
Carsten Haitzler 4c90cb8d2a example of message handler in test.edc... a start.
SVN revision: 10657
2004-07-01 06:38:36 +00:00
Carsten Haitzler 5b506efe2c 1. fix a leak. i was naughty. spank spank
2. message queue is in - i am currently not surer if i shoudl go with this
varags api internally ot move to a more manual "build a list" thing... but the
message queue does work - i've moved signals to use it.


SVN revision: 10653
2004-07-01 03:46:05 +00:00
Carsten Haitzler e579c7438e aqdd message_queue. i will move signal emits to go onto the message queue
as well as generic messages for app and embryo scripts to communicate more
effectively


SVN revision: 10622
2004-06-29 07:23:17 +00:00
Carsten Haitzler b97f661628 autofool cleanups... argh! i hate autofools!
SVN revision: 10574
2004-06-24 06:11:36 +00:00
Carsten Haitzler b05d836e27 embryo scritps update edje properly now?
SVN revision: 10550
2004-06-19 16:24:21 +00:00
Carsten Haitzler 9fb09cae7a edje arlo patches
SVN revision: 10443
2004-06-06 04:42:17 +00:00
Carsten Haitzler 8c5069a658 add stuff for evoak... and edje list vars... :)
SVN revision: 10424
2004-06-03 09:14:55 +00:00
Carsten Haitzler f1ada6e4f3 protect against an infinite loop...
SVN revision: 10345
2004-05-24 08:40:21 +00:00
Carsten Haitzler 907ef368ce dont need {}'s
SVN revision: 10344
2004-05-24 08:30:30 +00:00
Carsten Haitzler a020e4acea 1 less printf too :)
SVN revision: 10343
2004-05-24 08:17:46 +00:00
Carsten Haitzler fc8092a048 hrrrrm - aaah this is better!
SVN revision: 10342
2004-05-24 08:16:42 +00:00
Carsten Haitzler e7c2026851 did i forget to remove the printf's again? DAMNIT!
SVN revision: 10341
2004-05-24 08:02:01 +00:00
Carsten Haitzler 68e31d4bc7 just when you thoguht all was stable in edje land... i added a tag and field!
never fear. its backwards compatible. this lets you choose how aspect is
calculated and confined :)


SVN revision: 10340
2004-05-24 07:58:37 +00:00
tsauerbeck 5cfffec48b this was starting to annoy me :P
SVN revision: 10322
2004-05-22 19:59:32 +00:00
xcomputerman 34f26b39c0 Fix gendoc script to include the right filename, and remove unnecessary find command
SVN revision: 10313
2004-05-22 05:07:20 +00:00
Michael Jennings 0c9ce75244 Sat May 22 00:19:51 2004 Michael Jennings (mej)
Missed a line...


SVN revision: 10312
2004-05-22 04:20:03 +00:00
Michael Jennings 320aaae640 Sat May 22 00:13:33 2004 Michael Jennings (mej)
Those wishing to write clean, well-organized spec files should use
this one as a guide.


SVN revision: 10311
2004-05-22 04:14:26 +00:00
Carsten Haitzler 524c4d7cce oops - double run - remove. my bad. mis-merge
SVN revision: 10310
2004-05-22 03:00:51 +00:00
azundris 7d13e33076 http://www.stefanmiller.de/nacktmull.html
SVN revision: 10296
2004-05-21 13:57:54 +00:00
Carsten Haitzler b0a48c3e18 cross-compile fix
SVN revision: 10291
2004-05-20 07:04:09 +00:00
Carsten Haitzler aa391f1a25 and put back some calls we lost in the patch/diff... :)
SVN revision: 10279
2004-05-19 02:54:52 +00:00
Carsten Haitzler a778585887 clean up callbacks and smart stuff too
SVN revision: 10268
2004-05-18 06:06:57 +00:00
Carsten Haitzler 523ae99dc2 clean up more...
SVN revision: 10267
2004-05-18 06:05:49 +00:00
Carsten Haitzler 709fa0ba1f hmm - dont delete swallowed child objects... too much implicit stuff..
SVN revision: 10265
2004-05-18 04:21:22 +00:00
tsauerbeck 2ca2b592ab fixed dist stuff
SVN revision: 10179
2004-05-12 20:14:18 +00:00
atmosphere 524d23b24d raster fixed this and it seems a tad more readable this way
SVN revision: 9952
2004-04-28 04:09:51 +00:00
Carsten Haitzler 6643d99647 aaaaaaah #'s form cpp in embryo verbatim snippets - strip them.
SVN revision: 9951
2004-04-28 03:31:06 +00:00
Carsten Haitzler 7cac3f55e7 well - we can go back to where we were before. type overflow issue
SVN revision: 9950
2004-04-28 01:53:30 +00:00
atmosphere 4b41466fc3 slight fixup
SVN revision: 9947
2004-04-28 01:39:08 +00:00
Carsten Haitzler b0f43ce516 make default clip smaller. we weem to be overflowing calculations to do with
the clip...


SVN revision: 9946
2004-04-28 00:43:56 +00:00
technikolor 2a90ce5ff0 Atmos' excellent Edje EDC template, ready for all to use. All hail atmos.
SVN revision: 9943
2004-04-27 22:46:30 +00:00
Carsten Haitzler 35018ca1e2 hmm - for now dont over-optimise...
SVN revision: 9927
2004-04-27 08:59:24 +00:00
Carsten Haitzler f964491ae9 not evas_coord safe! fix. :)
SVN revision: 9921
2004-04-27 08:16:13 +00:00
Carsten Haitzler 36862709f6 abort edje_cc compile if embryo is not happy
SVN revision: 9892
2004-04-25 04:24:56 +00:00
Carsten Haitzler ec680ae695 embryo_cc line numebrs match up with edje .edc ones now - much better foir
debugging


SVN revision: 9891
2004-04-25 04:20:58 +00:00
Carsten Haitzler 196cc7e9a6 oopsie - NOW its fixed! :)
SVN revision: 9871
2004-04-23 08:06:33 +00:00
rbdpngn c742fbdd6a Hackish, but it fixes the problem with stupid cpp's.
SVN revision: 9804
2004-04-20 03:14:46 +00:00
rephorm 107315ec99 ok. that definitely ain't the right way to do those. back it out...
SVN revision: 9803
2004-04-20 02:07:11 +00:00
rephorm f345cdd8e5 lets not confuse people :)
SVN revision: 9802
2004-04-20 01:11:33 +00:00
rephorm d0aa1ba4ae make it a bit more interesting...
SVN revision: 9801
2004-04-20 01:00:01 +00:00
rephorm 88589aae0c fill in some embryo calls.
not fully tested yet. click on the spinning logo to animate the dragable in e_logo.eet (as an example of set_drag())


SVN revision: 9800
2004-04-20 00:24:30 +00:00
Carsten Haitzler 3e09b08e74 survive make distcheck...
SVN revision: 9747
2004-04-16 02:06:39 +00:00
tsauerbeck 7fe96dce61 updated documentation for --with-vim
SVN revision: 9588
2004-04-04 10:59:50 +00:00
Carsten Haitzler d22c821b4a timers and animators are now supported from the embryo scripts - WOOO!
examples in e_logo.edc

errr - the animators may have problems if somehow aan animator is deleted or
object deleteded or file changed while running thru the list...


SVN revision: 9567
2004-04-02 09:16:53 +00:00
rbdpngn 3c73786007 Alloca check for the compiler.
SVN revision: 9566
2004-04-02 04:20:57 +00:00
Carsten Haitzler 231a8f8cd0 ok - examples of how to hook some embryo calls in - help appreciated with the
nice big LIST! :)


SVN revision: 9565
2004-04-02 03:55:38 +00:00
Carsten Haitzler 6670c61e33 alloca...
SVN revision: 9564
2004-04-02 00:16:21 +00:00
Carsten Haitzler 40f9fc4f31 faster lookups for programs & parts - saves a lot of list walking
SVN revision: 9552
2004-04-01 15:32:17 +00:00
Carsten Haitzler d9d7b969dd cleaner...
SVN revision: 9550
2004-04-01 09:53:11 +00:00
Carsten Haitzler 39bb581573 string replacement with ID's in edje_cc for verbatim code snippets... see
example


SVN revision: 9548
2004-04-01 09:30:45 +00:00
Carsten Haitzler 7bd60e9cb0 busy adding some MEAT to edje's embryo script support. just added
"persistent" variables - ie tied to each instance of an edje object and you
can save/load via get_int() set_int() get_float() set_float(), get_str(),
get_strlen() and set_str(). the values are fetched/stored wherever you do
these calls. you need a public variable declaration to indicate you want to
use a global var, and use this variable handle as the variable index - edje
will init it for you.

e_logo.edc has some examples...
:)

this solves being able to keep state like if a check button is enabled or
disabled etc. etc. etc.
then i guess its onto the rest of the calls...


SVN revision: 9526
2004-03-30 10:30:35 +00:00
Carsten Haitzler dd2bb0b59c notes for me on what apis to export...
SVN revision: 9523
2004-03-30 02:03:07 +00:00
Carsten Haitzler ed13e15913 some notes for myself...
SVN revision: 9519
2004-03-29 12:00:01 +00:00
Carsten Haitzler 419bd77877 remove that debug... dont need that.
SVN revision: 9515
2004-03-28 06:21:52 +00:00
Carsten Haitzler 3821f74e99 and.... edje_cc can take small code snippets in script{} areas and compile
them, include them int eh edje.eet and edje can run them. all i have to do
now is actually give the small scripts an api worht talking about


SVN revision: 9514
2004-03-28 05:26:17 +00:00
Carsten Haitzler 59a6f2c4b0 embryo support... started. :)
SVN revision: 9487
2004-03-26 09:10:05 +00:00
Carsten Haitzler e069710f42 init drag step on load
freeze/thaw imbalance! fix. :(


SVN revision: 9365
2004-03-16 08:38:51 +00:00
Carsten Haitzler 3c9d0ec692 yuri's math code for the parser!
SVN revision: 9322
2004-03-11 03:21:06 +00:00
Carsten Haitzler 92b6f79c2e fixed a leak... patches from trill... need to go thru my mail....
SVN revision: 9281
2004-03-08 02:43:48 +00:00
swielinga 6e6f4598ab Now the edc vim syntax file for edje sources actually shows up in the deb.
SVN revision: 9279
2004-03-08 01:36:11 +00:00
swielinga 8a9f8bb478 You forgot to add $(DESTDIR), buddy :-)
SVN revision: 9278
2004-03-08 01:21:05 +00:00
xcomputerman 4c870036d0 Add configure option to manually specify vim directory
SVN revision: 9246
2004-03-06 17:20:04 +00:00
xcomputerman 1fd0243a98 Giving a vim syntax file its own module directory is just ridiculous.
SVN revision: 9245
2004-03-06 15:18:57 +00:00
tsauerbeck b2d118fbce don't segfault on a missing default description
SVN revision: 9242
2004-03-06 10:21:15 +00:00
xcomputerman f7f2f0821a Out, ye cursed critters!
SVN revision: 9187
2004-03-01 23:15:32 +00:00
rbdpngn b97f74f636 The path for the libedje.la needs to indicate that it's in the same directory
for autofoo to determine the correct build order. This should solve the
parallel build issue.


SVN revision: 9137
2004-02-28 04:42:27 +00:00
Carsten Haitzler 9220c243f0 fix build deps
SVN revision: 9078
2004-02-23 01:39:59 +00:00
rephorm 4eb39a4eb9 gah! don't know how that one slipped by. sorry :)
SVN revision: 9053
2004-02-21 05:24:10 +00:00
Carsten Haitzler b7ec192c94 gendoc update
SVN revision: 9045
2004-02-20 08:24:06 +00:00
Carsten Haitzler 5979a8f8db fixie doccie
SVN revision: 9039
2004-02-20 08:16:25 +00:00
rephorm 160e4083c1 The beginnings of Edje_Edit, a lib for editing edje .eet files.
Doesn't do all that much yet, and I don't have much time, but I thought i'd get
it started at least. Feel free to add to, or even completely change things.


SVN revision: 9034
2004-02-20 03:20:10 +00:00
boris fe8afbffba Re-order params
SVN revision: 9023
2004-02-18 11:35:08 +00:00
Carsten Haitzler cac7272808 cross-compile cleanly!
SVN revision: 9003
2004-02-17 07:13:12 +00:00
Carsten Haitzler 511a9a2406 a possible leak plugged.
SVN revision: 8825
2004-02-06 03:40:15 +00:00
tsauerbeck 06de4c4ca5 fixed a memleak
SVN revision: 8804
2004-02-04 19:41:27 +00:00
Carsten Haitzler fcd8351553 and reset those vars when done
SVN revision: 8794
2004-02-04 11:10:10 +00:00
tsauerbeck 92b161bda8 edje_init() shouldn't be called from edje_object_add()
SVN revision: 8752
2004-02-01 14:02:40 +00:00
Carsten Haitzler cfba3261a0 aspect calc buggie. fix fix
SVN revision: 8740
2004-02-01 07:19:22 +00:00
Carsten Haitzler 1210f8a9f7 remove conf file, update README
SVN revision: 8690
2004-01-28 02:50:20 +00:00
Carsten Haitzler a9cfdc0688 support for inlining ttf's in edje's so you can ship your fonts along too! :)
SVN revision: 8624
2004-01-23 02:13:42 +00:00
tsauerbeck 7917201960 removed some unused variables
SVN revision: 8596
2004-01-20 17:53:18 +00:00
Carsten Haitzler b2102064ed cleanies
SVN revision: 8574
2004-01-20 01:04:16 +00:00
atmosphere b29897bd7d apparently char is unsigned by default on my compiler
SVN revision: 8566
2004-01-19 19:28:38 +00:00
tsauerbeck ca094f0b8a added valgrind suppression file for Edje
SVN revision: 8548
2004-01-17 23:53:57 +00:00
Kim Woelders 2ed0dc9a77 Hush
SVN revision: 8538
2004-01-17 18:25:55 +00:00
tsauerbeck 71c3534e23 added .cvsignore files
SVN revision: 8529
2004-01-17 16:36:46 +00:00
tsauerbeck a34bda3be4 call eet_init() and eet_shutdown()
SVN revision: 8526
2004-01-17 16:00:56 +00:00
tsauerbeck 5402f1bcc2 call edje_shutdown()
SVN revision: 8524
2004-01-17 15:37:48 +00:00
tsauerbeck 93d43439ec gcc, shut up!
SVN revision: 8519
2004-01-17 13:09:35 +00:00
tsauerbeck b0431359c2 strcpy() doesn't allow copying overlapping strings
SVN revision: 8518
2004-01-17 12:39:01 +00:00
Carsten Haitzler d4b9d513fb "*" matches ANYTHING including ""
SVN revision: 8450
2004-01-16 01:42:57 +00:00
Carsten Haitzler b28fbb9434 examples change - test shwos 1 delimiter form, e_logo.edc, another
SVN revision: 8448
2004-01-16 00:59:02 +00:00
Carsten Haitzler bd791501dd add : in as a delimiter so you can do:
name, "blah name";

OR ALSO

name: "blah name";


SVN revision: 8447
2004-01-16 00:51:43 +00:00
xcomputerman 984869d881 - Fix warnings
- Actually check for dependency libs


SVN revision: 8433
2004-01-15 00:12:19 +00:00
xcomputerman fe37a8fc46 No more warnings! No more warnings I say!
SVN revision: 8417
2004-01-14 20:47:05 +00:00
tsauerbeck cfa94eaaaa call edje_shutdown()
SVN revision: 8402
2004-01-14 17:19:16 +00:00
tsauerbeck 3b8d9f384b edje is valgrind-clean now! :)
SVN revision: 8374
2004-01-13 17:14:31 +00:00
tsauerbeck 7ebc004b74 more memory management cleanups. fixed some warnings.
SVN revision: 8357
2004-01-12 19:21:25 +00:00
tsauerbeck aa22ce4442 more memory management improvements. applications should call edje_shutdown() now.
SVN revision: 8355
2004-01-12 17:41:48 +00:00
Carsten Haitzler 19fdd7fbe7 thanks tillsan! :) leak found. leak fixed. happy pants!
SVN revision: 8351
2004-01-12 02:13:11 +00:00
Carsten Haitzler 2c5ac0ccbe bah! actually have entry in eet struct memebers to save/load for repeat :)
SVN revision: 8294
2004-01-07 00:35:31 +00:00
Carsten Haitzler 9cc07f3b20 oops... fix!
SVN revision: 8214
2003-12-27 10:51:02 +00:00
Carsten Haitzler 614486c43c fix dragables! eeek! :)
SVN revision: 8211
2003-12-25 23:57:18 +00:00
rbdpngn 8e9d2983a0 Portable version check for libtool.
SVN revision: 7943
2003-11-25 07:23:48 +00:00
rbdpngn 6bee6d788d Avoid memory corruption by cleaning up parts at the correct time.
SVN revision: 7942
2003-11-25 07:22:19 +00:00
Carsten Haitzler 2bcf6301f8 atmos' patch! :)
SVN revision: 7798
2003-11-05 00:08:57 +00:00
rbdpngn 17678212d6 Global text and color class manipulation. Settings on individual edje's will
override the global values.


SVN revision: 7795
2003-11-04 06:15:19 +00:00
rbdpngn c5366158c7 Moved the text_class into the description's text section.
SVN revision: 7773
2003-10-31 05:07:39 +00:00
rbdpngn 2042be6db7 Spelling cleanup, though it feels kinda dirty "correcting spelling" on a word
that doesn't exist.


SVN revision: 7767
2003-10-30 04:45:18 +00:00
rbdpngn f5c22b148b Slight re-organization of color classes, now can be set per-description rather
than per-part. This will probably break old edje's.


SVN revision: 7759
2003-10-29 06:42:03 +00:00
Carsten Haitzler 6db72841eb oops. update.
SVN revision: 7675
2003-10-20 07:10:07 +00:00
Carsten Haitzler c2ce9b7c48 load error fetching
SVN revision: 7674
2003-10-20 06:10:09 +00:00
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
atmosphere b6c990edae cmake instead of make, autogen instead of configure
SVN revision: 7501
2003-10-03 22:29:49 +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 af647c9aa6 update docs...
SVN revision: 7477
2003-09-24 02:49:39 +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
swielinga 9043dd3635 Updated most of the debian packaging. Everything I have missed is out of date,
not important or not working.


SVN revision: 7380
2003-08-26 13:59:06 +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
swielinga 33c86b53c0 Big overhaul of a lot of the debian packages
SVN revision: 7360
2003-08-21 16:21:11 +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 795c6adf88 and an example in the test.edc
this WILL mean u have to rebuild your .eet's with edje_cc if you use this
change... sorry - minor breakage.


SVN revision: 7316
2003-08-14 03:24:41 +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 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