Tom Hacohen
c04d8990f0
Elementary: Added on-the-fly UI-mirroing support to all of the widgets
...
SVN revision: 56846
2011-02-09 16:14:02 +00:00
Tom Hacohen
99da5b6541
Elementary: Added ui-mirroring support for all the widgets.
...
SVN revision: 56803
2011-02-08 12:08:28 +00:00
3v1n0
ff67ce31fb
Always check for valid evas object.
...
If you try to create a new widget, you must be sure that the parent
is really an evas object.
With the previous implementation it was possible to call an _add
function for an elementary widget with any non-null pointer as parent
eventually causing crashes (like with the elm_box).
SVN revision: 55521
2010-12-12 19:12:43 +00:00
helen
030b697366
EINA_SAFETY_ON_NULL_RETURN
...
Checking parameters with EINA_SAFETY_ON_NULL_RETURN and
EINA_SAFETY_ON_NULL_RETURN_VAL in Elementary
SVN revision: 55188
2010-12-03 14:08:33 +00:00
Bruno Dilly
17cfad1c80
Ooops.. fix homogenous / homogeneous inconsistency on elm_table
...
Actually it would be nice to fix these in the entire API.
Most widgets use homogenous, elm_genlist uses homogeneous,
that looks to be the name adopted on evas.
SVN revision: 54634
2010-11-17 16:30:05 +00:00
Bruno Dilly
3f8dbd2eb6
Add missing getters to elm_table
...
For padding and homogenous
SVN revision: 54399
2010-11-10 11:36:58 +00:00
Iván Briano
2cf8a9766d
We do not use this code, so we don't need to keep it there commented and all.
...
SVN revision: 53599
2010-10-19 12:26:44 +00:00
Bruno Dilly
9fa9c659e5
Remove dead assignments from elementary
...
The only one remaining is on index code, related to the not yet
implemented horizontal mode.
SVN revision: 53396
2010-10-14 14:10:33 +00:00
Tiago Rezende Campos Falcao
d959e612eb
Adding custom chain to focus.
...
Added set, get, unset, prepend and append (relative or not).
Set - overwrite the custom chain
Unset - Delete the custom chain
Get- Return the custom chain
Append - append after the relative object or in the end
Prepend - prepend before the relative object or in the start
SVN revision: 53115
2010-10-06 20:24:22 +00:00
Tiago Rezende Campos Falcao
ef18ffa4f4
Set const where need in focus_next_get functions set
...
SVN revision: 53114
2010-10-06 20:24:19 +00:00
Tiago Rezende Campos Falcao
198ca1fd95
Rename focus method from cycle to next_get
...
SVN revision: 53112
2010-10-06 20:24:13 +00:00
Tiago Rezende Campos Falcao
c3e3585e83
Optimized Linear Focus Chain
...
Before, the focus_cycle try pass the focus to next, and try again if
need loop the objects. Now, the focus cycle return possible next
object and if is necessary loop or not to focus this returned object.
SVN revision: 53111
2010-10-06 20:24:09 +00:00
Tiago Rezende Campos Falcao
42b6280dc1
Focus Cycle Chain to Table
...
SVN revision: 52815
2010-09-27 21:13:36 +00:00
Carsten Haitzler
df611db335
more wanring-- and safety checks.
...
SVN revision: 47096
2010-03-10 00:31:54 +00:00
Vincent Torri
b07e49d435
remove unused parameter in the library.
...
I won't do this everyday, and i won't touch the tests.
SVN revision: 47093
2010-03-09 17:51:30 +00:00
Carsten Haitzler
91e01aa86e
patch from discomfitor <- check type of widget on api call and return if not
...
the right type
SVN revision: 47073
2010-03-09 06:15:39 +00:00
WonGuk Jeong
86a10db9fc
From: WonGuk Jeong <wonguk.jeong@samsung.com>
...
There are two API requests of elm_table
elm_table_unpack()
elm_table_clear()
SVN revision: 46105
2010-02-12 03:50:19 +00:00
Gustavo Sverzut Barbieri
24d6072ecc
fix valgrind reported problems.
...
GENERAL WARNING:
do NOT delete sub-objects (elm_widget_sub_object_add) or resize object
(elm_widget_resize_object_set) from del_hook()!! These are deleted
automatically before this function is called, thus you might double
free.
Fixed all occurrences I've spotted with valgrind. Please do not add more :-)
SVN revision: 43682
2009-11-13 22:22:05 +00:00
Jonathan Atton
baf4d22681
Elm box/table : Fix callback_del/add and memory leak
...
SVN revision: 43296
2009-10-26 10:11:14 +00:00
Jonathan Atton
210a6bec9d
elm table : add elm_table_padding_set()
...
SVN revision: 43216
2009-10-22 22:07:02 +00:00
Iván Briano
eba91344f5
Elm table now uses Evas table.
...
Simple switch, nothing new.
SVN revision: 42781
2009-09-28 19:43:56 +00:00
Iván Briano
e8bf64d566
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42553
2009-09-17 22:39:18 +00:00
Vincent Torri
e2be9d2b24
remove trailing spaces
...
SVN revision: 41261
2009-07-07 06:46:51 +00:00
Cedric BAIL
29adfe9fc8
* elementary: Full switch to Eina data type.
...
SVN revision: 41081
2009-06-17 15:35:19 +00:00
Carsten Haitzler
26b4f340b6
actually give widgets type name strings and set parent by default
...
SVN revision: 40618
2009-05-13 12:21:52 +00:00
Carsten Haitzler
6f493e0ee1
so much more - valgrind complaints fixed in many places, leaks
...
and anchorblock/view are working...
SVN revision: 37081
2008-10-25 02:11:06 +00:00
Carsten Haitzler
eeb785ac88
and enable the 5 swallow regions (possibly limitless) of the hover and test
...
SVN revision: 36516
2008-10-08 08:14:25 +00:00
Carsten Haitzler
2eee18b46f
fix sub object tracking. add layout object (untested)
...
SVN revision: 36491
2008-10-07 06:55:11 +00:00
Carsten Haitzler
e8ef0d8bab
new elm api - more evas liek and evas/edje freindly. i can mvoe forward now.
...
SVN revision: 36487
2008-10-07 01:23:49 +00:00
Carsten Haitzler
40655e28d5
hmm contactlist widget.. and.. elementary has a serious design flaw... whihc
...
i really don't like. now do i do a quick fix... or redo the entire api etc.
SVN revision: 36392
2008-10-02 12:45:23 +00:00
Carsten Haitzler
51123a3452
elementary becomes its own tree/lib/test binary
...
SVN revision: 36343
2008-09-30 06:58:56 +00:00