aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* examples: Add popup cxx exampledevs/jaehyun/efl_popup_testJaehyun Cho2017-11-273-0/+327
|
* efl_ui_popup: Make backwall efl part object of Efl.Ui.Popupdevs/jaehyun/efl_popup_listJaehyun Cho2017-11-216-51/+106
|
* efl_ui_popup: Rename bg_set with backwall_setJaehyun Cho2017-11-215-50/+50
| | | | | Since "background" is used as a basic part property, "backwall" is used to indicate the area behind efl_ui_popup.
* test_ui_popup: Move code for Efl.Ui.Popup classes from test_popupJaehyun Cho2017-11-215-595/+541
| | | | | 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-211-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: add _calc_align function in sizing eval functionTaehyub Kim2017-11-211-0/+2
| | | | | | | | | | Summary: add _calc_align function in sizing eval function to show popup correctly. Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5373
* efl_ui_popup: add timeout signalTaehyub Kim2017-11-212-0/+2
| | | | | | | | | | Summary: add the timeout signal for user notification Reviewers: Jaehyun_Cho, jpeg, cedric, Blackmole, thiepha, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5372
* efl_ui_popup_alert: Define Clicked_Event structureJaehyun Cho2017-11-213-11/+29
|
* efl_ui_popup: Replace group_add/del with constructor/destructorJaehyun Cho2017-11-2110-51/+67
|
* efl_ui_popup: Code refactoring to replace legacy APIsJaehyun Cho2017-11-2114-332/+285
|
* efl_ui_popup: remove parent_window_get methodJinYong Park2017-11-213-18/+30
| | | | | | | | | | | | | | Summary: remove Efl.Ui.Popup's internal method "parent_window_get" Test Plan: elementary_test -to efluipopup Reviewers: jpeg, Jaehyun_Cho, woohyun, herb Reviewed By: Jaehyun_Cho Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5363
* efl_ui_popup: replace title_set to efl_text_set with efl_partJinYong Park2017-11-215-30/+76
| | | | | | | | | | | | | | 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-211-1/+1
|
* efl_ui_popup: add timeout propertyTaehyub Kim2017-11-214-1/+93
| | | | | | | | | | | | | | 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-218-0/+615
| | | | | | | | | | | | | | 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 unnecessary function callJinYong Park2017-11-211-4/+1
| | | | | | | | | | | | Summary: In _calc_align function, it could get align property through Efl_Ui_Popup_Data *pd directly, but call align_get function previously. Reviewers: Jaehyun_Cho, herb, thiepha, jpeg, cedric, woohyun Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5207
* efl_ui_popup_alert_scroll: check sizing evaluation while scroller is changedTaehyub Kim2017-11-212-0/+7
| | | | | | | | | | | | | | | Summary: add a sizing check variable for safety of sizing evaluation when the min size of scroller is changed. Test Plan: 1. run elementary_test 2. search the sample with "popup" keyword 3. click the Efl Ui Popup Alert Scroll sample Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5204
* efl_ui_popup: remove efl_ui_popup_position_setJinYong Park2017-11-213-22/+7
| | | | | | | | | | | | | | | 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: use efl_data_scope_get instead of using 'self' objectJinYong Park2017-11-212-19/+16
| | | | | | | | | | | | Summary: Use efl_data_scope_get to get Efl_Ui_Popup_Data structure. There is no reason using "self" object in Efl_Ui_Popup_Data. Reviewers: Jaehyun_Cho, herb, thiepha, woohyun, jpeg, cedric Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D5128
* efl_ui_popup_alert_text: add Efl.Ui.Popup.Alert.Text ClassTaehyub Kim2017-11-218-0/+271
| | | | | | | | | | | | | | 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-218-0/+323
| | | | | | | | | | | | | | 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: cover the corner case of popup sizing evaluationTaehyub Kim2017-11-211-1/+1
| | | | | | | | | | | | Summary: cover the corner case of popup sizing evaluation Test Plan: 1. run elementary_test -to efluipopup Reviewers: Jaehyun_Cho, jpeg, thiepha, Blackmole, woohyun, cedric Reviewed By: Jaehyun_Cho Differential Revision: https://phab.enlightenment.org/D5146
* efl_ui_popup_alert: add Efl.Ui.Popup.Alert classTaehyub Kim2017-11-219-0/+525
| | | | | | | | | | | | 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: make popup size expandableTaehyub Kim2017-11-211-0/+10
| | | | | | | | Summary: make popup size expandable Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Differential Revision: https://phab.enlightenment.org/D5107
* efl_ui_popup: add align and position propertiesTaehyub Kim2017-11-214-15/+189
| | | | | | | | | | | | | | | 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-215-11/+159
| | | | | | | | | | | | | | | | | | | | | | 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-218-0/+235
| | | | | | | | | | | | | | 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
* Fix build errorJaehyun Cho2017-11-211-2/+1
|
* efl_ui_list : applying new interface efl_ui_scrollSangHyeon Jade Lee2017-11-215-182/+497
| | | | | | | | | | | | | | Summary: Applying new interface efl_ui_scroll into efl_ui_list. This patch is upon the efl_ui_scroll patch in D5222. Test Plan: test by exapmple in src/examples/elementary Reviewers: felipealmeida, jpeg, eagleeye, woohyun, akanad, cedric Subscribers: jenkins, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5492
* fix merge conflict errorsdevs/sanghyeonlee/list_scrollSangHyeon Jade Lee2017-11-171-37/+7
|
* scroll_manager: new scoller scratchWonki Kim2017-11-1526-242/+4401
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: scrollable widgets had a interface_scrollable as a mixin so that the widgets had a 'is-a' relation with interface_scrollabe. however, new scroller concept don't have 'is-a' relationship, but 'has-a' relationship. scrollable widgets should have a scroll manager inside them, then scroll manager handles event from user and api implementations. and also we cut the features such as paging because there will be aka 'elm_pager'. we are expecting that the new concept make us to maintain the scroller easier. please excuse for many unorganized code and logics. : ( [contained commit] scrollable: add efl_ui_scroller example scrollable: refactoring for behavior in case of multiple scroller scrollable: remove repetitive scrollbar code. scrollable: combine calculating bounce distance code. scroll_manager: mouse up function refactoring scroll_manager: mouse move function refactoring scroll_manager: warp animator wip scroll_manager: fix denominator value when calculating flicking behavior. Fix to disconnect bounce animator once animation is done gather duplicated animator drop logics gather duplicated conditions Rearrange prototypes and append comment Add manipulate functions for animators scroll_manager: change member_add function. scroll_manger: apply mirroring logic scroll_manager: apply scrollbar apply API to scroller widget scroll_manager: apply scroll event callback Change logics for all about scroll animating efl_ui_pan: add efl_ui_pan scrollable: change content_min_limit to match_content scroll theme: apply overlapped scrollbar Reviewers: akanad, woohyun, cedric, jpeg Subscribers: jenkins, cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5222
* elm: WIP in efl_ui_list change in layouting through cacheFelipe Magno de Almeida2017-11-153-128/+161
|
* elm: fixed count change updateLarry Jr2017-11-151-2/+11
|
* elm: model unrealize in model_setLarry Jr2017-11-152-50/+18
|
* elm: using segarray in relayoutLarry Jr2017-11-154-74/+39
|
* elm: node calc item and realize/unrealize WIPLarry Jr2017-11-151-27/+110
|
* elm: segarray node min size cacheLarry Jr2017-11-152-123/+91
|
* elm: size cache by node WIPLarry Jr2017-11-151-18/+105
|
* elm: calc size job add fixLarry Jr2017-11-151-12/+10
|
* elm: split size calculation in precise layouterLarry Jr2017-11-152-40/+58
|
* elm: move calculate function for a jobLarry Jr2017-11-152-76/+142
|
* Elm: precise layout scroll width fixedLarry Jr2017-11-152-52/+16
|
* elm: Create iteration by node with segarrayFelipe Magno de Almeida2017-11-155-32/+49
|
* elm: Add group iterator to segarrayFelipe Magno de Almeida2017-11-152-15/+97
|
* elm: Remove unused code in efl_ui_list_segarray.cFelipe Magno de Almeida2017-11-151-115/+18
|
* Elm: efl_ui_list model set/unset update itensLarry Jr2017-11-153-31/+43
|
* elm: fixed list_example3 and unrealize to model_unset WIPLarry Jr2017-11-154-27/+86
|
* elm: fix changed size hints callback add in efl_ui_list_precise_layoutLarry Jr2017-11-152-38/+7
|
* elm: update list size in size_hint itemLarry Jr2017-11-151-37/+50
|
* elm: fixed scroll sizeLarry Jr2017-11-154-29/+87
|