aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/elementary/test_popup.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* test_ui_popup: Move code for Efl.Ui.Popup classes from test_popupJaehyun Cho2017-11-281-585/+0
| | | | | Code refactoring to replace legacy APIs and move test code for Efl.Ui.Popup and its sub classes from test_popup to test_ui_popup.
* test_popup: modify Efl.Ui.Popup Sample CodeTaehyub Kim2017-11-281-87/+274
| | | | | | | | | | | | | | Summary: make Efl.Ui.Popup sample codes simpler Test Plan: 1. run elementary_test -to efluipopup 2. test various options of efluipopup by clicking each button Reviewers: Jaehyun_Cho, Blackmole, jpeg, cedric, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5366
* efl_ui_popup_alert: Define Clicked_Event structureJaehyun Cho2017-11-281-7/+8
|
* efl_ui_popup: replace title_set to efl_text_set with efl_partJinYong Park2017-11-281-3/+3
| | | | | | | | | | | | | | Summary: Replace Efl.Ui.Popup.Alert's title set method to using efl_text_set with efl_part Test Plan: elementary_test -to efluipopupalert Reviewers: jpeg, Jaehyun_Cho, woohyun, herb Reviewed By: Jaehyun_Cho Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5359
* test_popup: Fix Efl Ui Popup Anchor test titleJaehyun Cho2017-11-281-1/+1
|
* efl_ui_popup: add timeout propertyTaehyub Kim2017-11-281-1/+16
| | | | | | | | | | | | | | Summary: add timeout property Test Plan: 1. run elementary_test -to efluipopup 2. after 3 seconds, popup will be delete Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5205
* efl_ui_popup_anchor: add Efl.Ui.Popup.Anchor classJinYong Park2017-11-281-0/+116
| | | | | | | | | | | | | | Summary: Add initial code for Efl.Ui.Popup.Anchor class. It supports adding anchor object to popup. Test Plan: 1. run elementary_test -to efluipopupanchor Reviewers: Jaehyun_Cho, thiepha, herb, jpeg, cedric, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5126
* efl_ui_popup: remove efl_ui_popup_position_setJinYong Park2017-11-281-1/+1
| | | | | | | | | | | | | | | Summary: Remove efl_ui_popup_position_set. Its functionality is replaced with efl_gfx_position_set. Test Plan: 1. elementary_test -to efluipopup Reviewers: Jaehyun_Cho, herb, thiepha, woohyun, jpeg, cedric Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5129
* efl_ui_popup_alert_text: add Efl.Ui.Popup.Alert.Text ClassTaehyub Kim2017-11-281-0/+33
| | | | | | | | | | | | | | Summary: Add initial code for Efl.Ui.Popup.Alert.Text Class. It supports setting texts on the content area. Test Plan: 1. run elementary_text -to efluipopupalerttext Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5124
* efl_ui_popup_alert_scroll: add Efl.Ui.Popup.Alert.Scroll classTaehyub Kim2017-11-281-0/+36
| | | | | | | | | | | | | | Summary: Add initial code for Efl.Ui.Popup.Alert.Scroll Class. It supports scrolling content. Test Plan: 1. run elementary_test -to efluipopupalertscroll Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, Blackmole, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5123
* efl_ui_popup_alert: add Efl.Ui.Popup.Alert classTaehyub Kim2017-11-281-0/+44
| | | | | | | | | | | | Summary: Add initial code for Efl.Ui.Popup.Alert class. It supports setting title and buttons. Test Plan: 1. run elementary_test -to efluipopupalert Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Differential Revision: https://phab.enlightenment.org/D5108
* efl_ui_popup: add align and position propertiesTaehyub Kim2017-11-281-2/+91
| | | | | | | | | | | | | | | Summary: add align feature and position properties (center, left, right, top, bottom) efl_ui_popup_position_set should be seperated from evas_object_move since evas_object_move can be called internally. Test Plan: 1. run elementary_test -to efluipopup Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5105
* efl_ui_popup: add bg_set and bg_repeat_events_set/get APIJinYong Park2017-11-281-2/+39
| | | | | | | | | | | | | | | | | | | | | | Summary: add bg_set and bg_repeat_events_set/get API bg_set enables user change popup's outside bg bg_repeat_events_set enables popup's outside bg repeat events Test Plan: 1. run elementary_test -to efluipopup 2. click outside area of popup 3. click button in popup Reviewers: Jaehyun_Cho, herb, thiepha, woohyun, cedric, jpeg, singh.amitesh Reviewed By: Jaehyun_Cho Subscribers: jpeg Tags: #efl Differential Revision: https://phab.enlightenment.org/D5054
* efl_ui_popup: add Efl.Ui.Popup classTaehyub Kim2017-11-281-0/+28
| | | | | | | | | | | | | | Summary: add initial code for Efl.Ui.Popup class Test Plan: 1. run elementary_test -to efluipopup Reviewers: Jaehyun_Cho, Blackmole, thiepha, woohyun, cedric Reviewed By: Jaehyun_Cho Subscribers: bu5hm4n, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5037
* tests: elm_popup: mark unused parameter as such to avoid warningStefan Schmidt2017-07-141-1/+1
|
* popup: fix sizing eval logic when scrollable set TRUEJinYong Park2017-07-111-3/+14
| | | | | | | | | | | | | | | | | | | | Summary: When scrollable set TRUE, scroller must be calculated its size except using item. If content is removed, scroller doesn't calculate its size, so it has previous size. So there is a empty space in this case. @fix Test Plan: 1. elementary_test -to popup 2. open "popup-center-title + list content + 2 button (with delete content)" 3. click "Delete" button 4. compare between scrollable set true and false Reviewers: herb, singh.amitesh, jpeg, cedric, conr2d Differential Revision: https://phab.enlightenment.org/D5010
* notify: fix hide animation logic for popupJinYong Park2017-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Summary: When popup is timeout, notify call hide func, and send time out event to popup. After popup receiving time out event, popup hide object again, so hide animation doesn't show. And notify hide function doesn't send hide signal to block events part, (but dismiss function send it) So add that signal. Test Plan: 1. elementary_test -to popup 2. click first item, "popup+center+text" 3. compare time out event before this patch and after. @fix Reviewers: herb, singh.amitesh, Hermet, cedric, raster, jpeg Differential Revision: https://phab.enlightenment.org/D4780 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* popup: add popup default scrollable flag config for other profiles.Jinyong Park2016-05-171-23/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | Summary: The default scrollable flag of popup can be different in each profiles. So I added the scrollable configuration of popup. @feature Test Plan: 1. Before 1) elementary_test -to popup 2) resize window to smaller 3) Click 15th item, "popup-center-title + genlist content + 1 button" 4) Then popup will show, but its list is very long, only small part of popup could be shown. 2. After Patch 1) change "popup_scroller" value to 1 in base.src, then run elementary_test -to popup or ELM_POPUP_SCROLLABLE=1 elemantary_test -to popup 2) resize window to smaller 3) Click 15th item, "popup-center-title + genlist content + 1 button" 4) Then popup will show, popup's genlist will be in scroller, so entire popup can be shown. Reviewers: jaehwan, id213sin, cedric, raster, singh.amitesh, SanghyeonLee, Hermet Subscribers: Hermet, minkyu, herb, jpeg Differential Revision: https://phab.enlightenment.org/D3856
* Revert "popup: default scrollable option change to TRUE"Dave Andreoli2016-05-151-17/+23
| | | | | | | | This reverts commit 2ddbc5fc9a34ee47bf7e511283ce5d602366907e. You cannot change default behaviour of released code! In this way you make applications behave differently on different efl version.
* popup: default scrollable option change to TRUEJinyong Park2016-05-131-23/+17
| | | | | | | | | | | | | Summary: Usually, popup have a scroll bar when its content is too long to display in popup's size. But now, default option is unscrollable. So change default option and popup's test case. Reviewers: jaehwan, Hermet, herb Subscribers: cedric, singh.amitesh, jpeg Differential Revision: https://phab.enlightenment.org/D3941
* elementary: move all legacy files to their expected new location.Cedric BAIL2016-03-231-0/+934