Carsten Haitzler
3b07a3d255
fix segv on obj del - didnt remove callbacks!
...
SVN revision: 43596
2009-11-09 23:47:42 +00:00
Vincent Torri
fd17f32a19
* rename _edje_strbuf_append to _edje_strbuf_append1 and
...
_edje_strbuf_append2 in edje_util.c and edje_textblock_styles.c
respectiveley (for amalgamation. See next commit)
* fixes for vc++
SVN revision: 43428
2009-11-03 09:26:15 +00:00
Cedric BAIL
94d9897398
* edje: On size hints don't forget to invalidate real part cache.
...
SVN revision: 43416
2009-11-02 10:18:14 +00:00
Jonathan Atton
cc6a5c7181
fix evas_object_event_callback_del_full()
...
SVN revision: 43295
2009-10-26 09:29:55 +00:00
Carsten Haitzler
6e4f0dad8e
provide fast-path for re-swallow
...
SVN revision: 43292
2009-10-26 08:26:10 +00:00
Carsten Haitzler
65bb03f891
change to del fulls just to be consistent
...
SVN revision: 43291
2009-10-26 07:28:51 +00:00
Carsten Haitzler
facd02ffdc
and delete size change hints cb if unswallowed
...
SVN revision: 42951
2009-10-08 03:49:51 +00:00
Carsten Haitzler
495e804832
if a swallowed object shanges size hints.. re-fetch and calc!
...
SVN revision: 42949
2009-10-08 03:44:53 +00:00
Cedric BAIL
b9f0728738
* edje: Another round of llvm warning removal.
...
SVN revision: 42932
2009-10-07 11:36:23 +00:00
Vincent Torri
e4bea597c7
Fix documentation
...
* update Doxyfile file
* fix end of groups
* fix some warnings
* fix link in head.html for Edje API ref
SVN revision: 42794
2009-09-29 06:13:33 +00:00
Gustavo Sverzut Barbieri
d7c76122b0
edje_{,object}_color_class_get() and signals when color_classes are changed.
...
Enable applications to retrieve current color class values as well as
emit edje signals when they are deleted or changed.
SVN revision: 42773
2009-09-28 17:23:02 +00:00
Iván Briano
4e33c6fd65
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42552
2009-09-17 22:38:35 +00:00
Iván Briano
d0e971620e
fix docs
...
SVN revision: 42159
2009-09-01 16:16:23 +00:00
Vincent Torri
8b2bd0c079
* remove unused parameters (except in edje_lua.c, as i don't know the current status)
...
* remove unused variables
SVN revision: 41957
2009-08-24 16:40:42 +00:00
Cedric BAIL
d16bbd3953
* edje: Make Edje_Real_Part_Drag a pointer. Win 100 bytes per states.
...
SVN revision: 41685
2009-08-11 12:47:00 +00:00
Cedric BAIL
7f9a41a824
* edje: Add a cache for _edje_part_recalc_single.
...
WARNING: THIS CAN CAUSE RENDERING GLITCH AND OTHER WEIRD BEHAVIOUR WITH
YOUR EDJE FILE. PLEASE REPORT ANY ALIEN STUFF.
Note: This patch cache the result of _edje_part_recalc_single, until
any relative part are moved, the object is resized or some property
are changed (like during text set or color class set).
Note: Be carefull when you call edje_object_size_min_restricted_calc,
it's really an inderect heavy user of _edje_part_recalc_single and
I wasn't able to bring it down.
Note: This patch use more RAM, around 480 bytes per Edje state, so I
don't recommand using it on a Desktop with a lot of CPU power.
SVN revision: 41663
2009-08-10 15:16:51 +00:00
Christopher Michael
0c64692d4e
Patch from Victor <victor.scorpion@gmail.com> to fix typo in
...
edje_real_part_swallow.
Thanks :)
SVN revision: 41630
2009-08-07 09:06:04 +00:00
Gustavo Sverzut Barbieri
5959578954
fix minor glitches with edje box.
...
still missing:
* box.max
* proper handling of min/max, need to behave like text.
SVN revision: 41297
2009-07-10 23:13:09 +00:00
Cedric BAIL
b405fecf1e
* edje: Remove last set of Evas_Hash, and move to Eina_Bool.
...
SVN revision: 41068
2009-06-17 11:10:32 +00:00
Gustavo Sverzut Barbieri
e2d7c998da
mark edje as dirty if box/table children changed.
...
This should help to fix bugs with systray.
SVN revision: 40408
2009-04-27 02:38:14 +00:00
Gustavo Sverzut Barbieri
ec987bd579
edje now handles escape/unescape automatically for textblock.
...
these two new calls will escape the unescaped text if required, will
unescape when get is called.
Also I fixed edje_object_part_text_get() on non-editable TEXTBLOCK,
now it will return the text with markup.
SVN revision: 40066
2009-04-14 23:53:25 +00:00
Carsten Haitzler
4218f905f5
add more util calls for enty manipulation
...
SVN revision: 39600
2009-03-20 15:07:39 +00:00
Carsten Haitzler
2afadb527b
working on edje entry to allow more selection controls. not 100% done yet.
...
SVN revision: 39578
2009-03-19 13:36:10 +00:00
Carsten Haitzler
b6f51da478
allow individual objects to have differing scaling factors (object scale
...
overrides edje global scale)
SVN revision: 38908
2009-02-03 05:07:58 +00:00
Iván Briano
0a51bac4a9
Reverting. Comment in code says it all
...
SVN revision: 38692
2009-01-21 23:30:50 +00:00
Gustavo Sverzut Barbieri
7ed9777f3c
Let's see if this edje forced recalc is really required.
...
SVN revision: 38689
2009-01-21 22:38:52 +00:00
Cedric BAIL
519296191d
Return success or not for table API.
...
SVN revision: 38381
2008-12-31 11:49:42 +00:00
Vincent Torri
8b5ff6cb40
make compilation work on Windows XP
...
SVN revision: 38243
2008-12-20 13:18:27 +00:00
Iván Briano
7f3dfc66f2
And finally, edje table goes in
...
SVN revision: 38204
2008-12-18 02:43:20 +00:00
Cedric BAIL
e33474c92f
Move to eina_hash. Nothing should break, but if you experience any unexpected behaviour
...
please ping me on #edevelop.
SVN revision: 38183
2008-12-17 14:26:47 +00:00
Sebastian Dransfeld
28bf361096
Fix eina hash usage.
...
When using eina hash we need to create the hash if it does not exist.
SVN revision: 38172
2008-12-17 08:04:42 +00:00
Sebastian Dransfeld
4615291cc2
evas_hash -> eina_hash
...
SVN revision: 38157
2008-12-15 21:00:19 +00:00
Gustavo Sverzut Barbieri
2f8f874b20
Shut up a bunch of warnings and fix some real errors.
...
SVN revision: 37954
2008-12-06 03:08:17 +00:00
Gustavo Sverzut Barbieri
03fca99e56
Add safe Eina list walk function.
...
SVN revision: 37949
2008-12-06 02:13:01 +00:00
Gustavo Sverzut Barbieri
00fd3ccc3a
fix list iteration and removal inside edje box.
...
maybe we should add EINA_LIST_FOREACH_SAFE?
SVN revision: 37947
2008-12-06 01:44:01 +00:00
Iván Briano
0ee4d07727
Edje Box in. Have fun with it.
...
SVN revision: 37783
2008-11-24 05:15:15 +00:00
Carsten Haitzler
d5bc0e8546
add calls to select all/none
...
SVN revision: 37700
2008-11-18 08:45:27 +00:00
Carsten Haitzler
38f06f34e8
track subobjs (used by entry only for now) and emit signals to them too
...
SVN revision: 37688
2008-11-17 05:54:01 +00:00
Gustavo Sverzut Barbieri
f53febde32
Edje postponed calculations.
...
This makes use of new Evas_Smart_Class calculate() callback to
postpone calculations until render time, possible saving lots of
calculations to happen.
It is another try, with Cedric's changes to force recalculations when
requried (ie: just before doing some edje_object_*_get()), let's see
if this one solve found issues.
SVN revision: 37620
2008-11-14 11:06:15 +00:00
Vincent Torri
0d8b00fdeb
* move standard header files to source files
...
* remove gendoc
SVN revision: 37158
2008-10-26 17:18:19 +00:00
Carsten Haitzler
1d8a7e4dd3
allow you to get geom of anchors.
...
SVN revision: 37039
2008-10-24 00:44:26 +00:00
Cedric BAIL
fa66dbf40a
Remove Evas list from Edje and use Eina instead.
...
SVN revision: 36961
2008-10-22 11:34:42 +00:00
Carsten Haitzler
7428272b25
and support anchors now. fix up other nigglies. very solid now.
...
SVN revision: 36741
2008-10-17 06:40:46 +00:00
Carsten Haitzler
ab9c9c71d3
edje entry growing.
...
SVN revision: 36709
2008-10-16 09:17:44 +00:00
Cedric BAIL
b489e1936b
Switch evas_stringshare to eina_stringshare.
...
SVN revision: 36672
2008-10-15 14:11:11 +00:00
Carsten Haitzler
af9a085880
and more entry support.
...
SVN revision: 36665
2008-10-15 09:58:25 +00:00
Carsten Haitzler
58841dae63
edje uses size min/max and aspect hints in evas - old extern blah calls
...
compatible and use the evas hints internally.
SVN revision: 36439
2008-10-05 03:37:37 +00:00
Gustavo Sverzut Barbieri
fb44db2211
Revert edje_smart_calculate_v4_r2, it breaks e17 shelf resize.
...
Not ready yet, reverting...
SVN revision: 36031
2008-09-17 01:50:16 +00:00
Gustavo Sverzut Barbieri
d044a0245a
More svn:ignore
...
SVN revision: 36026
2008-09-16 19:44:20 +00:00
Carsten Haitzler
aaa724d23c
ok still doesnt work - FASTFREEZE shoudl work.. but dont.
...
SVN revision: 35925
2008-09-10 07:17:24 +00:00