Christopher Michael
96b00531c9
Evas: Fix shadow declaration of variable 'index'.
...
SVN revision: 59711
2011-05-27 01:17:15 +00:00
Carsten Haitzler
4b6fcc8afa
fix table to actually use fractional weighting.
...
SVN revision: 59693
2011-05-26 08:37:07 +00:00
Carsten Haitzler
f304bf6941
fix table to handle weighting correctly for expands vs not expands. if
...
ANY elemtn that spans a col or row CANt expand that column or row is
VETOED frome xpanding, as opposed to the inverse
SVN revision: 59687
2011-05-26 05:40:47 +00:00
Carsten Haitzler
701601b4bc
aaah fix brackets i just unfixed.
...
SVN revision: 59667
2011-05-25 11:56:13 +00:00
Carsten Haitzler
51d97e0f40
remove commented out table code.
...
SVN revision: 59666
2011-05-25 11:50:37 +00:00
Tom Hacohen
811b4d9a68
Evas table: fix ui-mirroring with homogeneous tables.
...
SVN revision: 59277
2011-05-08 12:26:44 +00:00
Carsten Haitzler
3c434464d1
fix warning.
...
SVN revision: 59169
2011-05-04 06:29:30 +00:00
Carsten Haitzler
1a9054b5f4
improve table layout for homogneous mode so it rounds correctly if
...
table not a multiple of rows and/or cols in size
SVN revision: 59157
2011-05-04 02:27:00 +00:00
Carsten Haitzler
09069b6172
doxy move to header.
...
SVN revision: 58477
2011-04-08 07:26:20 +00:00
Tom Hacohen
eaf0368b9c
Evas table: Updated the table's docs. vtorri - Thanks for the notice.
...
SVN revision: 56646
2011-02-02 09:01:26 +00:00
Tom Hacohen
36df64bbeb
Evas table: Added "mirrored mode" to table. This is important for ui mirroring and let users do cooler stuff.
...
SVN revision: 56633
2011-02-01 12:50:59 +00:00
Vincent Torri
f792b1eec5
missing doxygen tag
...
SVN revision: 55969
2011-01-07 06:37:59 +00:00
Gustavo Sverzut Barbieri
9b5981a52e
Get a table element with its coordinates.
...
By: Hugo Camboulive <hugo.camboulive@gmail.com>
SVN revision: 48087
2010-04-17 20:27:53 +00:00
Carsten Haitzler
54f089964c
maybe fix rui's stuff?
...
SVN revision: 47616
2010-03-31 00:39:10 +00:00
Iván Briano
9570d2124c
Couple of things for Smart Objects
...
* Subclass macro now gets a different function to retrieve the parent class,
which should return a pointer to a fully set up class, instead of filling
up one passed to it.
* Add this functions and use them in SmartClippedObject and Box
* New function to check the type of a Smart object all over its hierarchy tree
SVN revision: 47379
2010-03-23 01:22:20 +00:00
Gustavo Sverzut Barbieri
35ca641963
remove bogus doxygen command.
...
SVN revision: 47309
2010-03-18 04:58:31 +00:00
Iván Briano
3b160b4354
So... this breaks Smarts ABI, rebuild everything after updating Evas.
...
This patch adds some stuff for smart callback description/instropection, which
is still untested but doesn't break anything that's out there now. Should help
with bindings later on.
Also some parenting guidelines for smart objects, so it's easier to spawn a
subclass out of another. Look at Box and Table for an example on this.
And again, rebuild everything that uses smart objects after this update, or
the world will turn into a happy place where lawyers are no longer needed...
and we don't want to upset the lawyers.
SVN revision: 45043
2010-01-11 14:24:41 +00:00
Cedric BAIL
a27c701f27
* evas: Remove lot's of warning.
...
SVN revision: 44629
2009-12-21 15:52:12 +00:00
Cedric BAIL
8984a75799
* evas: Cleanup move to eina log.
...
Patch from Mathieu Taillefumier.
SVN revision: 43200
2009-10-22 15:22:22 +00:00
Iván Briano
0a546d1b78
Use align == -1 for fill, and don't fill if not requested.
...
SVN revision: 42780
2009-09-28 19:24:53 +00:00
Vincent Torri
165a507ce2
move declaration of variables at the beginning of the block
...
SVN revision: 42627
2009-09-22 22:37:03 +00:00
Cedric BAIL
c259d8addd
* evas: Use eina_log.
...
Patch from Matthieu.
SVN revision: 42598
2009-09-21 16:08:51 +00:00
Iván Briano
5c3b4fa74e
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42550
2009-09-17 22:38:10 +00:00
Vincent Torri
ac3dae2a80
remove trailing spaces
...
SVN revision: 42238
2009-09-04 05:13:19 +00:00
Cedric BAIL
6d0ee81526
* evas: Remove Evas_Bool.
...
SVN revision: 41067
2009-06-17 10:01:52 +00:00
Vincent Torri
84afbb853e
fix EAPI value on Windows
...
SVN revision: 40597
2009-05-11 18:16:34 +00:00
Gustavo Sverzut Barbieri
56e28f91b6
Remove last standing warnings.
...
SVN revision: 39269
2009-02-27 16:35:32 +00:00
Gustavo Sverzut Barbieri
9a3570bfb9
Create macros to help initialize class structures.
...
also defined evas_smart_new() as deprecated.
SVN revision: 39266
2009-02-27 15:30:32 +00:00
Vincent Torri
f344743dae
fix some warnings reported by llvm (see http://local.profusion.mobi:8081/~lfelipe/output-efl/ )
...
* mainly unused parameters
* in src/lib/imaging/evas_imaging.c, set font to NULL
* in src/lib/canvas/evas_object_gradient.c, add unititialized member
there are a *lot* of reported warnings by llvm, i'll fix them later
there are also *lots* of unused parameters (compile evas with -W). I'll
fix them later too
SVN revision: 39172
2009-02-24 08:31:31 +00:00
Gustavo Sverzut Barbieri
a6e8f2cd36
Do not recalculate table/box if size does not really changed.
...
SVN revision: 38950
2009-02-05 12:38:04 +00:00
Iván Briano
8d7855081a
Make evas_object_table_smart_set static.
...
Makes no sense to export it when table is not meant to be inheritable.
SVN revision: 38516
2009-01-09 13:31:51 +00:00
Iván Briano
31658d4f1e
Added iterator and accessor to box and table
...
SVN revision: 38203
2008-12-18 02:39:09 +00:00
Michael Lauer
f10451da1f
evas: rename 'delete' parameter in evas_object_table_clear to 'clear'.
...
delete is a reserved keyword in C++.
SVN revision: 37383
2008-11-01 20:55:22 +00:00
Gustavo Sverzut Barbieri
ef48d58df5
Comments about box and table.
...
SVN revision: 37372
2008-11-01 13:36:58 +00:00
Gustavo Sverzut Barbieri
b2470c6cd6
Implement non-homogeneous (regular) table layout.
...
It's now complete, needs some more testing and possible fix corner
cases, but should do the same as els_table (from elementary).
SVN revision: 37362
2008-11-01 00:03:17 +00:00
Gustavo Sverzut Barbieri
f2791cdc56
Add evas_object_table, make evas_object_box more consistent.
...
Table code is still *incomplete*, it just do homogeneous layouts as
I'm still trying to figure out how to make it great.
I'm not expecting to make layout configurable, as we did for box, but
if you think it's required we can do that later.
Now that the public API of both BOX and TABLE are in, we can add these
as parts of Edje.
SVN revision: 37359
2008-10-31 17:42:47 +00:00