summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-21efl_ui_popup: Make backwall efl part object of Efl.Ui.Popupdevs/jaehyun/efl_popup_listJaehyun Cho
2017-11-21efl_ui_popup: Rename bg_set with backwall_setJaehyun Cho
Since "background" is used as a basic part property, "backwall" is used to indicate the area behind efl_ui_popup.
2017-11-21test_ui_popup: Move code for Efl.Ui.Popup classes from test_popupJaehyun Cho
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.
2017-11-21test_popup: modify Efl.Ui.Popup Sample CodeTaehyub Kim
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
2017-11-21efl_ui_popup: add _calc_align function in sizing eval functionTaehyub Kim
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
2017-11-21efl_ui_popup: add timeout signalTaehyub Kim
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
2017-11-21efl_ui_popup_alert: Define Clicked_Event structureJaehyun Cho
2017-11-21efl_ui_popup: Replace group_add/del with constructor/destructorJaehyun Cho
2017-11-21efl_ui_popup: Code refactoring to replace legacy APIsJaehyun Cho
2017-11-21efl_ui_popup: remove parent_window_get methodJinYong Park
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
2017-11-21efl_ui_popup: replace title_set to efl_text_set with efl_partJinYong Park
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
2017-11-21test_popup: Fix Efl Ui Popup Anchor test titleJaehyun Cho
2017-11-21efl_ui_popup: add timeout propertyTaehyub Kim
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
2017-11-21efl_ui_popup_anchor: add Efl.Ui.Popup.Anchor classJinYong Park
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
2017-11-21efl_ui_popup: remove unnecessary function callJinYong Park
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
2017-11-21efl_ui_popup_alert_scroll: check sizing evaluation while scroller is changedTaehyub Kim
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
2017-11-21efl_ui_popup: remove efl_ui_popup_position_setJinYong Park
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
2017-11-21efl_ui_popup: use efl_data_scope_get instead of using 'self' objectJinYong Park
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
2017-11-21efl_ui_popup_alert_text: add Efl.Ui.Popup.Alert.Text ClassTaehyub Kim
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
2017-11-21efl_ui_popup_alert_scroll: add Efl.Ui.Popup.Alert.Scroll classTaehyub Kim
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
2017-11-21efl_ui_popup: cover the corner case of popup sizing evaluationTaehyub Kim
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
2017-11-21efl_ui_popup_alert: add Efl.Ui.Popup.Alert classTaehyub Kim
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
2017-11-21efl_ui_popup: make popup size expandableTaehyub Kim
Summary: make popup size expandable Reviewers: Jaehyun_Cho, jpeg, cedric, thiepha, Blackmole, woohyun Differential Revision: https://phab.enlightenment.org/D5107
2017-11-21efl_ui_popup: add align and position propertiesTaehyub Kim
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
2017-11-21efl_ui_popup: add bg_set and bg_repeat_events_set/get APIJinYong Park
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
2017-11-21efl_ui_popup: add Efl.Ui.Popup classTaehyub Kim
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
2017-11-21Fix build errorJaehyun Cho
2017-11-21efl_ui_list : applying new interface efl_ui_scrollSangHyeon Jade Lee
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
2017-11-17fix merge conflict errorsdevs/sanghyeonlee/list_scrollSangHyeon Jade Lee
2017-11-15scroll_manager: new scoller scratchWonki Kim
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
2017-11-15elm: WIP in efl_ui_list change in layouting through cacheFelipe Magno de Almeida
2017-11-15elm: fixed count change updateLarry Jr
2017-11-15elm: model unrealize in model_setLarry Jr
2017-11-15elm: using segarray in relayoutLarry Jr
2017-11-15elm: node calc item and realize/unrealize WIPLarry Jr
2017-11-15elm: segarray node min size cacheLarry Jr
2017-11-15elm: size cache by node WIPLarry Jr
2017-11-15elm: calc size job add fixLarry Jr
2017-11-15elm: split size calculation in precise layouterLarry Jr
2017-11-15elm: move calculate function for a jobLarry Jr
2017-11-15Elm: precise layout scroll width fixedLarry Jr
2017-11-15elm: Create iteration by node with segarrayFelipe Magno de Almeida
2017-11-15elm: Add group iterator to segarrayFelipe Magno de Almeida
2017-11-15elm: Remove unused code in efl_ui_list_segarray.cFelipe Magno de Almeida
2017-11-15Elm: efl_ui_list model set/unset update itensLarry Jr
2017-11-15elm: fixed list_example3 and unrealize to model_unset WIPLarry Jr
2017-11-15elm: fix changed size hints callback add in efl_ui_list_precise_layoutLarry Jr
2017-11-15elm: update list size in size_hint itemLarry Jr
2017-11-15elm: fixed scroll sizeLarry Jr
2017-11-15elm: SegArray insertion fixFelipe Magno de Almeida