Carsten Haitzler
59e8bc5a35
Fix elm to use key not keyname (so xmodmap works)
2013-07-31 15:16:41 +09:00
Daniel Juyung Seo
6cf684f02a
elm: added more "focused" and "unfocused" documentations.
...
genlist, hover, index, list, map, photocam, progressbar, radio, scroller, slider, slideshow, spinner, toolbar, win.
2013-06-10 14:13:55 +09:00
Daniel Juyung Seo
6ce1fcccfa
elm_slideshow.c: ELM_SAFE_FREE adoption.
...
I splited ELM_SAFE_FREE refactoring patches. One commit per each file as recommended.
For the detail, please refer 3072dab12f12fe83fb5a628d15efd5cded11787f.
2013-05-29 21:06:48 +09:00
Daniel Juyung Seo
5f053bf79a
elm: refactoring. use more ELM_FREE_FUNC.
2013-05-23 15:54:49 +09:00
Cedric Bail
c929b33052
elementary: properly sanitize headers order.
2013-05-03 16:07:06 +09:00
Daniel Zaoui
187d6bf8de
Elementary: replace eo_data_get for objects data referencing.
2013-05-01 11:04:09 +03:00
Daniel Juyung Seo
74b3eed5fd
elm: print the error message inside elm_widget_sub_object_add().
...
1. Do not need to print the same error message from all the widget codes.
2. Even though elm_widget_sub_object_add() can be used internally, there should be no error message at all.
Elm devs should fix it beforehand.
So it looks ok to print the error message in elm_widget_sub_object_add() to force elm devs to fix it.
3. Got additional code cleanups.
2013-04-03 11:28:53 +09:00
Tom Hacohen
d75cb616da
Change usage of eo_do_super to the new prototype.
2013-03-18 16:15:12 +00:00
Daniel Juyung Seo
78c042cdbe
elm *.c: fixed formatting with EINA_LIST_FREE.
...
EINA_LIST_FREE (xxx) -> EINA_LIST_FREE(xxx)
2013-03-09 13:23:42 +09:00
Gustavo Lima Chaves
312d0217a0
An internal layout error, on a widget set, is a CRITICAL error.
2013-03-01 23:04:31 -03:00
Daniel Zaoui
cdd1eea853
Replace supported_types
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 83803
2013-02-10 07:52:31 +00:00
Daniel Juyung Seo
ffa9c1e793
elm: Refactoring.
...
Smart data is already initialized so we do not need to re-initialize them if the value equals to 0, NULL, or EINA_FALSE.
Sometimes re-initializing smart data explicitly is needed for readability. So there are left overs.
SVN revision: 82228
2013-01-04 19:10:19 +00:00
Daniel Zaoui
0c915e9023
Cleaning: removed include Eo.h in widgets because it was indirectly included by Elementary.h
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 79682
2012-11-26 09:29:01 +00:00
Yakov Goldberg
5c98343198
We have ported to Eo all the widgets of elementary. We didn't change the inheritance itself, only the mechanism, as done previously in Evas, Ecore and Edje. We removed totally the previous inheritance mechanism.
...
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 79668
2012-11-26 06:32:53 +00:00
Gustavo Lima Chaves
1335c99281
[elm] Slideshow now inheritable.
...
SVN revision: 74681
2012-07-31 22:06:00 +00:00
Gustavo Lima Chaves
584c53c1be
[elm] New elm_widget_add() usage spread.
...
SVN revision: 74148
2012-07-18 21:03:39 +00:00
Gustavo Lima Chaves
7ad609b771
[elm] Init fix for slideshow.
...
SVN revision: 74016
2012-07-17 18:45:16 +00:00
Gustavo Lima Chaves
7f0048b9b8
[elm] Switching in slideshow with no transition effect
...
Patch by Rajeev Ranjan <rajeev.r@samsung.com>.
SVN revision: 72492
2012-06-19 16:31:30 +00:00
Gustavo Lima Chaves
ff5bccda32
[Elm] Elm slideshow now a layout.
...
SVN revision: 70722
2012-05-03 22:42:43 +00:00
Carsten Haitzler
c0f2f4be91
REVERT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
...
this breaks theme api. so NO! come back with a version that doesn't
break it.
SVN revision: 70679
2012-05-03 01:19:05 +00:00
Gustavo Lima Chaves
82cb60cc67
[Elm] Elm slideshow now a layout.
...
SVN revision: 70645
2012-05-02 16:59:25 +00:00
Jihoon Kim
7046f87e3a
elementary: ignore key event of keypad when NumLock is turned on in win, scroller, slider, video, photocam, map, slideshow, and spinner.
...
SVN revision: 69952
2012-04-06 10:34:03 +00:00
ChunEon Park
e790a36ccd
elementary/route,mapbuf,segment_control, slideshow - removed unnecessary code and left FIXMEs
...
SVN revision: 69907
2012-04-03 15:18:09 +00:00
Daniel Juyung Seo
91d43ae017
elm: Set timer/animator to NULL after they're deleted.
...
SVN revision: 69796
2012-03-30 12:31:11 +00:00
Daniel Juyung Seo
7908a77ad8
elm: Fixed formatting.
...
SVN revision: 69700
2012-03-28 09:02:22 +00:00
Jiyoun Park
ab704519cf
remove code related with elm_slideshow_item
...
which was deprecated
SVN revision: 69102
2012-03-09 13:12:47 +00:00
Daniel Juyung Seo
480c61f20a
elm: Formatting. No spacing after casting.
...
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
SVN revision: 68807
2012-03-06 11:51:42 +00:00
Pau Espin Pedrol
cc268617ab
elm_slideshow: Deprecate elm_slideshow_show() and rename it to elm_slideshow_item_show()
...
SVN revision: 68567
2012-03-01 11:50:56 +00:00
ChunEon Park
c5232c4741
elementary - removed unnecessary checkings
...
SVN revision: 68393
2012-02-24 08:53:01 +00:00
ChunEon Park
fcc6192848
elementary - modified item_del_pre_hook function prototype.
...
Now it returns the bool value to free the widget item.
Some widget items(i,e genlist) should not be deleted directly when elm_object_item_del is called.
So, if the pre_hook function returns EINA_FALSE, then the widget item will not be deleted.
SVN revision: 67565
2012-01-27 11:56:14 +00:00
ChunEon Park
56a881bd35
elementary/menu, ctxpopup, index, segment_control, diskselector, multibuttonentry, toolbar, naviframe, slideshow, hoversel, filpselector - deprecated xxxx_item_del() APIs.
...
But instead, made to use the elm_object_item_del() APIs
for this, elm_widget_item needed to provide elm_widget_item_del_pre_hook.
SVN revision: 67010
2012-01-10 05:02:11 +00:00
ChunEon Park
04baf7d1a0
elementary/slideshow - deprecated API
...
elm_slideshow_item_data_get
SVN revision: 66060
2011-12-09 07:08:49 +00:00
ChunEon Park
fdc7cd86a4
elementary/slideshow - Elm_Slideshow_Item -> Elm_Object_Item
...
WARNING. This may cause build breaks.
SVN revision: 66021
2011-12-08 11:01:01 +00:00
Carsten Haitzler
6541ee34b2
From: Rajeev Ranjan (Rajeev) <rajeev.r@samsung.com> <rajeev.jnnce@gmail.com>
...
Subject: Re: [E-devel] [Patch] elm_slideshow patch
From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
On behalf of Rajeev Ranjan, I am submitting the elm_slideshow patch
which add support for getting notification when transition completes.
Change Log:
new signal “transition,end” has been introduced to get notification
when transition completes.
Detail Description:
The actual requirement is to get user notified when the last item is
visible in the slideshow. In this case, user wants to take some
action, say updating button text to Restart if the slideshow does not
have loop.
The current implementation of slideshow has a signal called “changed”
which has current visible item as event_info parameter in the
callback. User can compare it with the last appended item and come to
know that the last item is visible if even_info is equal to the data
passed which should be the last appended item. The only problem is
that this signal is emitted by C code asynchronously to the
transition, hence if the transition involves an animation, user will
most likely get it even before the transition completes. This may look
bad to the user if the button label gets updated to Restart even
before the last transition gets over.
In order to fulfill the requirement, I have introduced another signal
“transition,end” which is emitted once the transition is over.
The same requirement could have been fulfilled by emitting “changed”
signal after the transition gets over but then this will be different
from the existing implementation for other widgets, hence I introduced
the new signal “transition,end”.
SVN revision: 65951
2011-12-06 09:03:01 +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
Mike Blumenkrantz
88bbad2635
add VIEW() and WIDGET() macros for use with Elm_Widget_Items to create more consistency, reduce typing, and increase readability
...
VIEW(X) = X->base.view (visible evas object)
WIDGET(X) = X->base.widget (owner widget)
also a demo of the oxford comma for seoz
SVN revision: 64220
2011-10-21 01:08:01 +00:00
Mike Blumenkrantz
4ad1c5f0db
create and use ELM_WIDGET_ITEM for elm widget structs to ensure location/name
...
SVN revision: 64218
2011-10-21 00:45:19 +00:00
Cedric BAIL
1b16692029
elementary: cleanup a little bit the slideshow.
...
SVN revision: 64061
2011-10-14 05:21:55 +00:00
ChunEon Park
b80a338147
elementary/slideshow - removed white space and shadow var. fixed indentation
...
SVN revision: 62909
2011-08-28 07:18:28 +00:00
Michael BOUCHAUD
ac5468e003
elementary: slideshow fix cache build
...
SVN revision: 62859
2011-08-26 13:54:12 +00:00
Gustavo Lima Chaves
4619bd37a5
[elementary] Documentation for the slideshow widget.
...
SVN revision: 61813
2011-07-27 19:38:43 +00:00
Daniel Juyung Seo
5aaefc4e46
Elementary slideshow: Fixed warnings. Removed unnecessary line.
...
SVN revision: 59309
2011-05-10 12:59:57 +00:00
Michael BOUCHAUD
874f8d098e
elementary: add 2 method to slideshow item_nth_get and count_get
...
SVN revision: 59308
2011-05-10 09:06:51 +00:00
Michael BOUCHAUD
c3ce0db67a
elementary: fix slideshow with loop attribute set to false
...
SVN revision: 59307
2011-05-10 08:38:02 +00:00
Daniel Juyung Seo
742c6189bb
Elementary slideshow: Fixed doxygen typo.
...
SVN revision: 59254
2011-05-06 23:29:55 +00:00
Michael BOUCHAUD
9647cbcdd6
elementary: add item_sorted_insert in slideshow
...
SVN revision: 59239
2011-05-06 10:22:32 +00:00
Daniel Juyung Seo
929052b111
Elementary slideshow: Fixed warnings, fixed spacing and removed unnecessary blank lines.
...
SVN revision: 58826
2011-04-22 12:06:00 +00:00
Michael BOUCHAUD
f58b34afea
elementary: add the possibility to set the amount of cached items in a slideshow
...
SVN revision: 58821
2011-04-22 09:19:25 +00:00
ChunEon Park
9420b44918
elementary/segment_control, panes, photocam, photo, win, toolbar, thumb, slideshow, spinner - updated signal callbacks.
...
made them use signal callbacks description table.
removed never-called signals
updated doxygen.
SVN revision: 58816
2011-04-22 00:42:32 +00:00
ChunEon Park
902a467b7e
Elementary / genlist, slider, radio, win toolbar, thumb, toggle, scroller, slideshow, spinner
...
updated signall callback list in each doxygen
SVN revision: 58342
2011-04-05 02:04:28 +00:00