sebastid
ad4e90eafd
If the list node is known, use evas_list_remove_list
...
SVN revision: 24467
2006-08-08 09:53:51 +00:00
rephorm
19ca0b0721
... more whistling
...
SVN revision: 24386
2006-08-04 09:00:35 +00:00
rephorm
7def98b41e
nothing to see here... *whistling*
...
SVN revision: 24384
2006-08-04 08:40:03 +00:00
rephorm
1ddfc6a183
oops. thanks jose :)
...
SVN revision: 24377
2006-08-03 09:47:17 +00:00
rephorm
8cda88c2e6
Add initial support for edje gradients. See data/src/gradient.edc for an example.
...
SVN revision: 24361
2006-08-02 10:52:44 +00:00
Carsten Haitzler
ace27d530c
fix up aspect calcs for both axes controlling
...
SVN revision: 24149
2006-07-23 21:18:28 +00:00
Carsten Haitzler
3ea84d923f
more external aspect support - all working nicely now
...
SVN revision: 24148
2006-07-23 19:33:27 +00:00
Carsten Haitzler
5de5999b5a
allow code to specify an aspect for swallowed objects
...
SVN revision: 24145
2006-07-23 13:50:02 +00:00
Carsten Haitzler
38586a3221
missing a style sety when calculating text size... style padding was wrong.
...
fixed.
SVN revision: 23998
2006-07-17 19:45:38 +00:00
Carsten Haitzler
2f82204b7b
revert cedrics patch for font stuff - it breaks textblocks
...
SVN revision: 23681
2006-07-03 06:15:05 +00:00
Carsten Haitzler
334eb3a389
cedrics font hash lookup speedup :)
...
SVN revision: 23644
2006-07-02 06:18:18 +00:00
Carsten Haitzler
5a3be0fd8c
zigs patch for edje adding more embryo script power to set state vals
...
SVN revision: 23616
2006-06-28 18:31:56 +00:00
Christopher Michael
10308c1133
Patch from drexil to fix a leak in edje_data.c
...
SVN revision: 23184
2006-06-05 13:11:08 +00:00
Carsten Haitzler
155dbbbae8
dont set drag val if user already dragging
...
SVN revision: 22395
2006-04-29 14:15:16 +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
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
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
Carsten Haitzler
8fbcb18c64
handle more returns with more info
...
SVN revision: 19988
2006-01-23 15:13:45 +00:00
rbdpngn
ea9bfd7103
Stringshare free fix from David Stevenson.
...
SVN revision: 19954
2006-01-21 22:38:01 +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
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
Carsten Haitzler
ce35591227
dave's catch of null strings
...
SVN revision: 19086
2005-12-17 09:58:19 +00:00
Carsten Haitzler
929cc2d47d
null ptr checks
...
SVN revision: 18846
2005-12-05 10:08:30 +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
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
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
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
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
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
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
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
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
48f4db7762
be more paranoid... ?
...
SVN revision: 17094
2005-10-01 04:15:15 +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
Carsten Haitzler
a4fc9aa9ba
fix typos in edje docs patch from martin :)
...
SVN revision: 16821
2005-09-21 03:11:31 +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
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
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
sebastid
e3ad2acd61
Add missing headers, and define MIN
...
SVN revision: 16552
2005-09-05 10:46:04 +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
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
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
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
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
6c9cca935c
just in case....
...
SVN revision: 15541
2005-06-27 10:04:59 +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
3d0bd377dc
spew out errors
...
SVN revision: 14621
2005-05-06 08:59:23 +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
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
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
ad5e015627
the default extension for Edje EET files is 'edj' now
...
SVN revision: 13855
2005-03-22 19:29:06 +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
Carsten Haitzler
6938a5eb5f
suport fontset appends
...
SVN revision: 13808
2005-03-20 16:49:10 +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
rephorm
62895b1d8f
use color classes when tweening.
...
SVN revision: 13641
2005-03-07 00:22:58 +00:00
sebastid
072f4fe057
viminfo
...
SVN revision: 13492
2005-02-24 10:25:40 +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
921c9099a3
dont SIGFPE
...
SVN revision: 12807
2005-01-07 08:35:27 +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
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
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
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
7a097c0ab9
fixie fixie long time.
...
SVN revision: 12153
2004-11-09 09:31:08 +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
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
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
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
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
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
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
84f7e7fcd7
extar dist too for edje_recc
...
SVN revision: 11942
2004-10-21 07:37:35 +00:00
Carsten Haitzler
6dda7e8908
build cleaning
...
SVN revision: 11939
2004-10-21 06:33:22 +00:00
tsauerbeck
4873a7d260
imlib2 is optional for edje_cc now. simplified autofoo
...
SVN revision: 11927
2004-10-20 18:42:36 +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
63f3874903
better vim modelines for raster code
...
SVN revision: 11910
2004-10-19 16:50:27 +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
5765aa4ef7
int 'list' ops
...
SVN revision: 11881
2004-10-14 04:29:16 +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
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
57743f51db
portability improvements
...
SVN revision: 11843
2004-10-12 16:20:12 +00:00
tsauerbeck
587d771f32
warning fixes
...
SVN revision: 11832
2004-10-11 18:12:26 +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
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
Carsten Haitzler
497c68450d
fix fonts in OTHEr states than default! :)
...
SVN revision: 11545
2004-09-07 14:48:41 +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
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
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
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
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
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
Carsten Haitzler
908b595357
more container stubs...
...
SVN revision: 11061
2004-07-27 19:05:46 +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
Carsten Haitzler
001bc61602
more comments
...
SVN revision: 10821
2004-07-14 09:59:29 +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
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
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
Carsten Haitzler
524c4d7cce
oops - double run - remove. my bad. mis-merge
...
SVN revision: 10310
2004-05-22 03:00:51 +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