Tiago Rezende Campos Falcao
4c710e0438
Elm_Transit: adding EINA_MAGIC
...
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54424
2010-11-10 18:06:05 +00:00
Tiago Rezende Campos Falcao
137f123753
Elm_Transit: deleting transit if there is no more effects
...
After you add an effect, if the effect's list stay empty, the transit
will die
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54423
2010-11-10 18:06:03 +00:00
Tiago Rezende Campos Falcao
7e907f08ce
Elm_Transit: changing architecture
...
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54422
2010-11-10 18:06:00 +00:00
Tiago Rezende Campos Falcao
02b2d75aa2
Elm_Transit: fix in elm_transit_del
...
If the transit object is removed inside some animation, there is a
problem. Now we set the transit to be deleted.
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54421
2010-11-10 18:05:57 +00:00
Tiago Rezende Campos Falcao
d61562b799
elm_transit.c: better documentation
...
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54420
2010-11-10 18:05:54 +00:00
Tiago Rezende Campos Falcao
a73df5636b
Elm_Transit: missing getters
...
elm_transit_tween_mode_get
elm_transit_repeat_times_get
elm_transit_auto_reverse_get
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54419
2010-11-10 18:05:51 +00:00
Tiago Rezende Campos Falcao
1d32e374c4
Elm_Transit: better organization of the code
...
static functions in the top, functions in order of Elementary.h.in
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54418
2010-11-10 18:05:48 +00:00
Tiago Rezende Campos Falcao
bd9873ef22
Elm_Transit: Following the style of efl
...
ELM_FX is now ELM_TRANSIT_EFFECT
Curve style like in edje
Changing names:
CURVE_IN -> TWEEN_DECELERATE
CURVE_OUT -> TWEEN_ACCELERATE
CURVE_IN_OUT -> TWEEN_SINUSOIDAL
Curve_Style -> Tween_Mode
Now, the calculation is done like in edje.
Changing function of type function() to function(void)
Elm_Transit: Changing calloc(1, to ELM_NEW
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54417
2010-11-10 18:05:45 +00:00
Tiago Rezende Campos Falcao
e691fe9d16
Fix elm_transit_{auto_reverse_set, repeat_times_set}
...
Now, if you set a negative number to repeat, it will repeat infinite
times.
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54416
2010-11-10 18:05:42 +00:00
Tiago Rezende Campos Falcao
98c82eb20f
Elm_Transit: deleting transit if there is no more objects
...
After you add an object, if the objects list stay empty, the transit
will die
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54415
2010-11-10 18:05:39 +00:00
Tiago Rezende Campos Falcao
86cd7f44aa
Elm_Transit: Using EINA_LIST_FOREACH_SAFE
...
Using EINA_LIST_FOREACH_SAFE to remove objects from the list safely
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54414
2010-11-10 18:05:36 +00:00
Tiago Rezende Campos Falcao
b1d3cc1726
Fixing elm_transit_del function
...
It was not deleting the objecs correctly
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54413
2010-11-10 18:05:34 +00:00
Tiago Rezende Campos Falcao
8860368785
Elm_Transit: using evas_object_data{set, get, del}
...
Intead of doing a list to restore information about an object, now using
evas_object_data{set, get, del}
Using evas_object_pass_events instead elm_object_disabled_set
This allows the event block to be setted in non widgets objects
Author: Helen Fornazier <helen.fornazier@profusion.mobi>
SVN revision: 54412
2010-11-10 18:05:26 +00:00
Bruno Dilly
4e0df34976
Fix List keyboard navigation on horizontal mode
...
Closes ticket #619
SVN revision: 54411
2010-11-10 18:04:51 +00:00
Bruno Dilly
cdbd1bae85
Fix Gengrid keyboard navigation on horizontal mode
...
SVN revision: 54410
2010-11-10 18:04:28 +00:00
Bruno Dilly
8922b61b38
Add horizontal mode to gengrid test 2
...
SVN revision: 54409
2010-11-10 18:03:56 +00:00
Bruno Dilly
c1b147b3c7
Add getter for elm_radio
...
SVN revision: 54408
2010-11-10 14:10:08 +00:00
Bruno Dilly
0ddded2f0e
Rename elm_flippicker to elm_flipselector
...
"Do you come from the land down under?
Where women glow and men plunder?
Can't you hear, can't you hear the thunder?
You better run, you better take cover."
- Men at Work
commit msg suggested by glima =D
%hua
SVN revision: 54407
2010-11-10 13:43:34 +00:00
Bruno Dilly
741d4b8878
Rename elm_diskpicker to elm_diskselector
...
Men at work. Sorry for the inconvenience.
SVN revision: 54406
2010-11-10 13:28:32 +00:00
Bruno Dilly
98ad22406b
Rename elm_colorpicker to elm_colorselector
...
Suggested by k-s as part of our
"Beautiful, Consistent ELM API" effort.
colorpicker, diskpicker and flippicker should follow
fileselector name.
SVN revision: 54405
2010-11-10 13:14:50 +00:00
Bruno Dilly
d2874eecec
Calling _resize function after functions that can change item size.
...
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 54404
2010-11-10 12:38:47 +00:00
Bruno Dilly
2e5b0450ab
Passing correct parameters when clicking in item in more menu.
...
Event info should be an Elm_Toolbar_Item.
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 54403
2010-11-10 12:37:06 +00:00
Bruno Dilly
7ee0a5d64e
Unpacking objects from holder table on elm config
...
Avoid packing object already packed when flipping
SVN revision: 54402
2010-11-10 12:11:28 +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
Bruno Dilly
6e22d984ae
Document recently added scroll,edge,X signals to elm_genlist
...
SVN revision: 54394
2010-11-10 03:01:15 +00:00
Bruno Dilly
715dbba805
This small patch allows to get a smart callback when the scrollers in an
...
elm_list or in an elm_genlist fire the edge,{top,bottom,left,right}
signals, backporting them to the list object.
The new smart callbacks called are:
· "scroll,edge,top" - the list is scrolled until the top edge
· "scroll,edge,bottom" - the list is scrolled until the bottom edge
· "scroll,edge,left" - the list is scrolled until the left edge
· "scroll,edge,right" - the list is scrolled until the right edge
SVN revision: 3
SVN revision: 54393
2010-11-10 02:48:59 +00:00
Bruno Dilly
6d30d387e8
Removing more_item from wd->items on elm_toolbar
...
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 54385
2010-11-09 21:21:46 +00:00
Bruno Dilly
37a717a578
Change diskpicker items functions names
...
elm_diskpicker_item_prev/next ->
elm_diskpicker_item_prev_get/next_get
elm_diskpicker_item_selected_set(it) ->
elm_diskpicker_item_selected_set(it, bool selected)
elm_diskpicker_item_selected_get(obj) ->
elm_diskpicker_selected_item_get(obj)
Added bool elm_diskpicker_item_selected_get(it)
item elm_diskpicker_first_item_get
item elm_diskpicker_last_item_get
SVN revision: 54379
2010-11-09 20:27:32 +00:00
Bruno Dilly
317226eef6
Fix ingroup in elm_toolbar doc
...
SVN revision: 54378
2010-11-09 20:27:07 +00:00
Bruno Dilly
9d43ab9489
Change flippicker items functions names
...
elm_flippicker_item_prev/next -> elm_flippicker_item_prev_get/next_get
elm_flippicker_item_selected_set(it) ->
elm_flippicker_item_selected_set(it, bool selected)
Added bool elm_flippicker_item_selected_get(it)
SVN revision: 54377
2010-11-09 20:26:47 +00:00
Bruno Dilly
8cbad3de66
Fix flippicker item selection
...
SVN revision: 54376
2010-11-09 20:26:22 +00:00
Bruno Dilly
1537411088
Add test for flippicker select / get items functions
...
It spots a bug on item selection
SVN revision: 54375
2010-11-09 20:25:57 +00:00
Bruno Dilly
681443ff0a
Remove const from flippicker item functions return
...
SVN revision: 54374
2010-11-09 20:25:32 +00:00
Bruno Dilly
90dd15d911
Blacklist some false positives on elm test_setter.sh
...
SVN revision: 54373
2010-11-09 20:22:44 +00:00
Sebastian Dransfeld
e3afcd4d8f
Let efreet icon return const
...
We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.
A bit late to do an API break, but must be done.
SVN revision: 54372
2010-11-09 20:15:55 +00:00
Rafael Fonseca
f01cc6f291
Respect finger size on elm_index widget.
...
SVN revision: 54370
2010-11-09 18:20:43 +00:00
Tiago Rezende Campos Falcao
ece784efa9
Fix widgets in small finger size.
...
Fixed widgets:
* Button
* Diskpicker
* Radio
* Check
* Toggle
SVN revision: 54369
2010-11-09 18:17:24 +00:00
Carsten Haitzler
1fcddfebdb
fix valgrind problems with elm menu. oooh not tracking things right.
...
bad elm menu! bad!
SVN revision: 54362
2010-11-09 10:41:09 +00:00
Carsten Haitzler
2fae4544b9
oops! item cache... has a bug. didnt actually delete old cb's.. was
...
edeleting from null! fix!
SVN revision: 54358
2010-11-09 06:28:26 +00:00
Carsten Haitzler
78cc8ef853
idea from seokjae but majorly changed patch - use on_hold as
...
originally intended for holding actions in this case, and also add
momentum acceleration at the same time.
SVN revision: 54356
2010-11-09 06:07:07 +00:00
Carsten Haitzler
ba1745c1db
get rid of carousel - empty junk we dont need.
...
SVN revision: 54354
2010-11-09 05:00:49 +00:00
Carsten Haitzler
e7b5941a4b
patch from ChunEon Park <chuneon.park@samsung.com> with formatting
...
fixes, compile fixes etc. etc. as well as a general cleanup of header
and location of typedefs and so on.
SVN revision: 54353
2010-11-09 04:58:54 +00:00
Bruno Dilly
0f4950bb1d
Getting toolbar icon size in theme.
...
Uses icon_size from elm_config as fallback.
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 54347
2010-11-08 19:59:22 +00:00
Bruno Dilly
998d6de755
Adding functions to toolbar to set icon lookup order
...
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 54346
2010-11-08 19:58:46 +00:00
Bruno Dilly
a1b70711a7
Searching for icons in theme before fdo by default
...
By: Otavio Pontes <otavio@profusion.mobi>
SVN revision: 54345
2010-11-08 19:57:57 +00:00
Bruno Dilly
b6002551fd
Check for functions _elm_XXX_get on test_setter script
...
To avoid false positive on functions like elm_widget_item_cursor_get
SVN revision: 54337
2010-11-08 17:47:12 +00:00
Bruno Dilly
4cfed9e8c0
Remove hardcoded max icon size restrition on toolbar
...
If it was added to mask a bug, we are unmasking it, so we can
solve it and use the toolbar for programs that want more than
48 pixels.
SVN revision: 54336
2010-11-08 17:25:06 +00:00
Bruno Dilly
e6178d5892
Checking widtype on eapi elm_toolbar_item_label_set
...
SVN revision: 54335
2010-11-08 16:55:26 +00:00
Bruno Dilly
69159eff55
Include toolbar_item_state_del on Elm.h
...
SVN revision: 54334
2010-11-08 16:44:31 +00:00
Bruno Dilly
a737b92bd3
Adding some missing const on getters on elm
...
SVN revision: 54333
2010-11-08 16:39:07 +00:00