Mike Blumenkrantz
bcb983942d
rename some variables to be more clear
...
SVN revision: 67209
2012-01-14 04:24:02 +00:00
Mike Blumenkrantz
0601070403
add elm_frame_collapse_go() to trigger frame animations, elm_frame_collapse_set() now bypasses them
...
SVN revision: 67207
2012-01-14 04:12:45 +00:00
Mike Blumenkrantz
bce3f15937
do smart callback after collapse registers so that collapsed_get() returns the correct value
...
SVN revision: 67201
2012-01-14 03:45:46 +00:00
Mike Blumenkrantz
28333aeadc
elm,action,collapse -> elm,action,toggle
...
SVN revision: 67199
2012-01-14 02:49:00 +00:00
Carsten Haitzler
380a53df76
use minmuml for frame hide/show.
...
SVN revision: 67198
2012-01-14 02:29:29 +00:00
Christopher Michael
9bd7022433
Elm: Shut up elm_frame, I am tired of hearing you spew noise about
...
your recalculations !! ;)
SVN revision: 67048
2012-01-11 07:44:15 +00:00
WooHyun Jung
04a6f780fb
elementary/elm_frame : Just do comment. Raster ~ plz remove this
...
later ~
SVN revision: 66936
2012-01-06 10:29:11 +00:00
Carsten Haitzler
cd74c94bf1
make frame not suck too much but still doesnt "shade" properly - need
...
edje feature.
SVN revision: 66894
2012-01-05 05:26:36 +00:00
Mike Blumenkrantz
c9062a5eb7
slightly better quick throttle hacks
...
SVN revision: 66850
2012-01-04 05:24:54 +00:00
Mike Blumenkrantz
074b211a27
more frame throttling
...
SVN revision: 66848
2012-01-04 05:16:04 +00:00
Mike Blumenkrantz
ce851e3ed3
massive throttling for frame animation
...
SVN revision: 66847
2012-01-04 05:14:30 +00:00
Mike Blumenkrantz
069da0fd4e
use new edje "recalc" signal to actually resize collapsed frames
...
SVN revision: 66842
2012-01-04 04:22:20 +00:00
Mike Blumenkrantz
25297b799a
add api for manipulating frame collapse
...
SVN revision: 66833
2012-01-04 03:03:15 +00:00
Mike Blumenkrantz
e0b1a4ce52
fix hilarious edje failure in previous commit
...
SVN revision: 66820
2012-01-04 01:04:00 +00:00
Mike Blumenkrantz
091bde8aaa
add "clicked" signal for elm_frame
...
SVN revision: 66818
2012-01-04 00:41:37 +00:00
ChunEon Park
236192cd9a
elementary - modified content_set/get/unset part names to be simple names.
...
Previous part names are just the swallow part names
but in modified version, the part names chaned to simpler meaning names to use.
i.e for button
elm_object_content_part_set(button, "elm.swallow.icon", icon);
-> elm_object_content_part_set(button, "icon", icon);
SVN revision: 65295
2011-11-16 12:51:53 +00:00
Daniel Juyung Seo
bafe9c7426
elm: Use appropriate add/del_full for evas event callbacks.
...
SVN revision: 64536
2011-10-31 00:13:32 +00:00
ChunEon Park
f3066c815f
elemetary - notify, factory, frame, panel, mapbuf
...
applied content_set/get/unset.
do it later for the remainder.
SVN revision: 64502
2011-10-29 04:32:24 +00:00
Jonas M. Gastal
9678911785
Elementary: elm_frame documentation.
...
SVN revision: 61157
2011-07-08 14:37:32 +00:00
Tom Hacohen
fc6c3c3fc8
Elm: Make all the widgets accept "default" as the default.
...
SVN revision: 61002
2011-07-04 10:52:23 +00:00
Tom Hacohen
4b0af66c91
Elementary: Rename elm_object_label_* -> elm_object_text_part_*.
...
This name is better as it also applies for entries, and not just
for labels.
SVN revision: 60975
2011-07-04 09:18:16 +00:00
Tom Hacohen
6d5516c3ea
Elm frame: add the elm_object_text_set/get hooks.
...
deprecate: elm_frame_label_set/get
SVN revision: 60805
2011-06-29 09:11:45 +00:00
ChunEon Park
b880342a74
elementary - entry, genlist, gengrid, image, icon, hover, frame, diskselector, index, layout, label, conform, flip, flipselector - removed white spaces
...
SVN revision: 58252
2011-04-01 11:32:33 +00:00
Carsten Haitzler
f74c18a02e
make all widgets use a standard setup macro. cuts code down and
...
handles null parent errors, null wd alloc, null obj create errors etc.
SVN revision: 58242
2011-04-01 06:08:02 +00:00
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
Tiago Rezende Campos Falcao
738bfaa747
Review of content setters, getters and unsetters
...
Revised the parent, icon, end and content setter and getters of
elementary objects.
Review to smart objects and widgets items will be the next steps.
SVN revision: 53425
2010-10-14 18:54:42 +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
6882817852
Adding focus cycle hook to pager, bubble and flip.
...
SVN revision: 52961
2010-10-01 19:03:02 +00:00
Tiago Rezende Campos Falcao
e29b0b64b4
Adding focus cycle hook to Inwin and Frame.
...
SVN revision: 52960
2010-10-01 19:02:58 +00:00
Tiago Rezende Campos Falcao
8ca4d18a0b
Fixing can_focus to the widgets
...
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
widgets:
anchorblock: can_focus = EINA_TRUE
anchorview: can_focus = EINA_TRUE
fileselector: can_focus = EINA_FALSE
hoversel: can_focus = EINA_FALSE
notepad: can_focus = EINA_TRUE
scrolled_entry: can_focus = EINA_TRUE
bubble: can_focus = EINA_FALSE
calendar: can_focus = EINA_TRUE
clock: can_focus = EINA_TRUE
conformant: can_focus = EINA_FALSE
flip: can_focus = EINA_FALSE
frame: can_focus = EINA_FALSE
gengrid: can_focus = EINA_TRUE
genlist: can_focus = EINA_TRUE
index: can_focus = EINA_FALSE
list: can_focus = EINA_TRUE
layout: can_focus = EINA_FALSE
map: can_focus = EINA_TRUE
mapbuf: can_focus = EINA_FALSE
menu: can_focus = EINA_FALSE
notify: can_focus = EINA_FALSE
pager: can_focus = EINA_FALSE
panes: can_focus = EINA_FALSE
progressbar: can_focus = EINA_FALSE
photocam: can_focus = EINA_TRUE
scroller: can_focus = EINA_TRUE
table: can_focus = EINA_FALSE
thumb: can_focus = EINA_FALSE
win: can_focus = EINA_FALSE
SVN revision: 52888
2010-09-29 12:22:30 +00:00
Carsten Haitzler
d81485068a
make theme browser in elm config util actually work. add api's needed.
...
it's simple. only allows 1 level of theme. would need an advanced
dialog to allow:
theme1:theme2:theme3:theme4... etc.
also no browsing for themes - just whats instaleld n system and user
dirs atm.
SVN revision: 52667
2010-09-24 05:11:33 +00:00
Brett Nash
dd1dde3483
return NULL, not NULL.
...
SVN revision: 49826
2010-06-24 03:01:47 +00:00
Iván Briano
99ff1921a9
Standardizing elm_<widget>_{icon,content}_set API
...
elm_<widget>_icon_set was changed to the better form and the signals
was passed to hidden icons when one icon is changed/removed.
Moreover, when changed by {icon,content}_set the old {icon,content}
will be deleted.
By: Fabiano Fidencio <fidencio@profusion.mobi>
SVN revision: 49706
2010-06-16 20:58:09 +00:00
Carsten Haitzler
d888b71dba
theme -> can specify a new theme for an object andit gets inherited. need to
...
add tests.
SVN revision: 48771
2010-05-12 01:03:46 +00:00
Gustavo Sverzut Barbieri
06d14ed245
const and -Wextra, come on guys! :-/
...
SVN revision: 47409
2010-03-24 03:06:00 +00:00
Carsten Haitzler
ca93701c55
remove deprecated calls (been deprecated for a while now)
...
SVN revision: 47100
2010-03-10 07:21:10 +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
d32e700fe3
more warning fixes!
...
SVN revision: 47076
2010-03-09 11:42:53 +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
Carsten Haitzler
958aad8241
fix swallows to happen after u added hint change cb
...
SVN revision: 44245
2009-12-07 14:19:20 +00:00
Carsten Haitzler
5fa2ec1bc5
asparagus - finally
...
SVN revision: 44113
2009-12-02 07:22:35 +00:00
Christopher Michael
d4f6bb5e70
Remove 2 useless variables.
...
SVN revision: 43574
2009-11-09 12:32:10 +00:00
Jonathan Atton
359474bcec
Elb menu: Fix bug. add the callback in the end else they can be called before all data are ready.
...
SVN revision: 43364
2009-10-31 09:27:22 +00:00
Carsten Haitzler
66f7668004
1. fix window size hint update. somehow this broke with recent changes.
...
2. fix frame and pager - for some reason there is a neww to re-swallow.
baffles me why!
SVN revision: 43293
2009-10-26 08:27:08 +00:00
Carsten Haitzler
89dc11e1a0
wtf? why add a resize callback? the FRAME will resize the child, not the
...
child just resize itself. this broke scale inheritance. the resize code
ASSUMES the child is an edje object - not a smart object or anything else.
removed.
SVN revision: 43290
2009-10-26 05:54:22 +00:00