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
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
3ac48d63ae
and edje started supporting.... TEXTBLOCK2!!!!!
...
see e_logo.edc for an example. :)
SVN revision: 16698
2005-09-12 09:43:49 +00:00
Carsten Haitzler
9398e011ff
fix up fnmatch weirdness
...
SVN revision: 15043
2005-05-31 23:02:29 +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
Carsten Haitzler
6938a5eb5f
suport fontset appends
...
SVN revision: 13808
2005-03-20 16:49:10 +00:00
sebastid
072f4fe057
viminfo
...
SVN revision: 13492
2005-02-24 10:25:40 +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
tsauerbeck
5c6f1e4594
some janitor work. no new bugs this time ;)
...
SVN revision: 12449
2004-12-11 19:08:55 +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
Carsten Haitzler
9b2339df48
fix initial dragable values
...
SVN revision: 12229
2004-11-20 04:43:37 +00:00
tsauerbeck
c931ff883f
warning fix
...
SVN revision: 12078
2004-10-30 11:08:17 +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
ade8c6b269
doxygen fixes
...
SVN revision: 12042
2004-10-27 19:24:42 +00:00
tsauerbeck
6c0e20d5e0
warning fixes
...
SVN revision: 11339
2004-08-24 10:06:33 +00:00
Carsten Haitzler
f4208aa56c
aaaaaaaaaaaah message queue related fix.
...
SVN revision: 11207
2004-08-12 18:55:45 +00:00
Carsten Haitzler
001bc61602
more comments
...
SVN revision: 10821
2004-07-14 09:59:29 +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
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
523ae99dc2
clean up more...
...
SVN revision: 10267
2004-05-18 06:05:49 +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
d4b9d513fb
"*" matches ANYTHING including ""
...
SVN revision: 8450
2004-01-16 01:42:57 +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
Carsten Haitzler
9cc07f3b20
oops... fix!
...
SVN revision: 8214
2003-12-27 10:51:02 +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
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
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
Carsten Haitzler
c396a44fd5
oops - swallow went bad.
...
fix edje drag
SVN revision: 7444
2003-09-12 08:09:47 +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
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
a9ec725b89
and remove printf's
...
SVN revision: 7376
2003-08-26 00:18:53 +00:00
Carsten Haitzler
4c51ac32d8
IMMENSELY evil!
...
akuma no code desu!
there are a LOT of paths that lead to calling external callbacks froma
pgoram thaty will invalidate the loop or code just after that call-
causing... segv's and all sort sof fun goodies. i've blocks/locks off a lot
of them... i hope i haven't missed any - but it's likely. tread carefully
within callbacks!
SVN revision: 7375
2003-08-26 00:16:49 +00:00
Carsten Haitzler
d3ad6fedd9
the basics of dragables work. signals are generated properly. there's calls
...
to set/get dragable size relative to its confie and is value relative to its
cofine, query what directiosn a dragable can be dragged. you shoudl be able
to do scrollbars - except scroll arrows internally in edje making the
scrollbar move.
SVN revision: 7324
2003-08-15 13:35:25 +00:00
Carsten Haitzler
0e51283491
clip to swallower's clipper
...
mih not 2 minw's
SVN revision: 7318
2003-08-14 08:19:42 +00:00
Carsten Haitzler
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
107230b052
fix 1 memleak...
...
SVN revision: 7264
2003-07-30 02:58:22 +00:00
Carsten Haitzler
a8ed74dc0b
more features... working on fixme list.
...
SVN revision: 7249
2003-07-27 13:16:51 +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
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
a7282b534b
you can query the state of a part now
...
SVN revision: 7180
2003-07-16 13:50:28 +00:00
Carsten Haitzler
fa42fa6de5
global freeze/thaw. much more optimial for COMPLEX edjed that take a fair bit
...
of grunt to re-calculate. avoid caclulations until idle time by freezing and
thawing appropriately pre/post render
SVN revision: 7178
2003-07-16 05:15:15 +00:00
Carsten Haitzler
565c76645a
1. types declared as int, not uchar. thansk rbdpgn! :)
...
2. you can query the REAL minimum size of an edje too.
SVN revision: 7168
2003-07-15 08:26:06 +00:00
Carsten Haitzler
395743c598
edje can now swallow other evas objects... including... other EDJES! :)
...
SVN revision: 7166
2003-07-13 06:19:09 +00:00
Carsten Haitzler
a23287c9fe
tect & colorclasses - in theory, work. must test!
...
SVN revision: 7164
2003-07-13 02:06:46 +00:00
Carsten Haitzler
ec7d220af2
oops bug... :)
...
SVN revision: 7130
2003-07-11 01:13:56 +00:00
Carsten Haitzler
073e9b47c6
api change... yes i know. sorry! but it's early days. this is much cleaner
...
using better namespacing.
SVN revision: 7119
2003-07-08 10:08:15 +00:00
Carsten Haitzler
1b587fd598
work has been done while i've been away. i just need to put this in cvs. many
...
fixem's have been fixed. text parts work fully now, ALONG with all their
respective effect modes, fits, alignments and "chopping". a few more api
calls have been added and cleaned up. you'll need to update eet too for this
to work.
SVN revision: 7113
2003-07-07 07:55:18 +00:00
Carsten Haitzler
626d2b9981
lets keep geometry of objects in the canvas in canvas units (double's) :)
...
(and handle incorrect inputs too) :)
SVN revision: 7101
2003-06-26 23:58:58 +00:00
rephorm
d614ac56e1
stop after the first part with that name. (no need to go through the rest of list).
...
SVN revision: 7100
2003-06-26 21:17:57 +00:00
rephorm
c22eea281c
Edje part geometry querying added.
...
Only does something if part geom has been calculated.
Maybe this should return an int as to whether or not its actually giving the geometry values?
SVN revision: 7099
2003-06-26 21:14:48 +00:00
Carsten Haitzler
969629dfb2
1 mega-file (edje_main.c) split up into saner-to-manage files.
...
SVN revision: 7070
2003-06-24 02:33:04 +00:00