summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* elm: SegArray insertion fixFelipe Magno de Almeida2017-11-152-23/+29
|
* elm: efl_ui_list fixed precise layout scroll spreadLarry Jr2017-11-151-5/+5
|
* elm: efl_ui_list precise layout scroll WIPLarry Jr2017-11-157-167/+202
|
* elm: efl_ui_list_precise_layout use hint_combined_min_getFelipe Magno de Almeida2017-11-151-1/+4
|
* elm: efl_ui_list avoiding layout'ing without size min calc calculatedFelipe Magno de Almeida2017-11-152-13/+37
|
* elm: Fix efl_ui_list_segarray append and searchFelipe Magno de Almeida2017-11-151-22/+68
|
* precise layout_do WIPLarry Jr2017-11-153-69/+52
|
* elm: Remove postfix because of bugFelipe Magno de Almeida2017-11-152-14/+45
|
* elm: WIP efl_ui_list more workFelipe Magno de Almeida2017-11-154-24/+46
|
* elm: Some fixes in segarrayFelipe Magno de Almeida2017-11-153-13/+57
|
* efl-ui-list layout_do review WIPLarry Jr2017-11-153-22/+81
|
* elm: WIP code for segarrayFelipe Magno de Almeida2017-11-152-4/+3
|
* elementary: Efl_Ui_List fixed some interfaces and func signaturesLarry Jr2017-11-152-3/+19
|
* elm: WIP code for segarrayFelipe Magno de Almeida2017-11-153-8/+110
|
* elm: efl-ui-list Rewrite WIPFelipe Magno de Almeida2017-11-1514-740/+1351
|
* elm: Add efl_ui_list view initial implementationFelipe Magno de Almeida2017-11-1521-12/+3787
|
* Ctxpopup: resizing ctxpopup after its content is removedJinYong Park2017-11-152-0/+53
| | | | | | | | | | | | | | | | | | | | | Summary: When ctxpopup's content is removed, ctxpopup doesn't recalculate its size, so empty space is remaind. To fix this problem, ctxpopup recalculate its size when content is removed. This patch is about T6327 @fix Test Plan: 1. run elementary_test -to ctxpopup 2. select 10st item 3. click button in ctxpopup Reviewers: jpeg, Jaehyun_Cho, zmike Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5462
* efl_ui_win.c: send bounds changed signal on window rotationShilpa Singh2017-11-151-0/+26
| | | | | | | | | | | | | | | | Summary: On window rotation send bounds changed signal to inform ATSPI client about the orientation of window Test Plan: In ATSPI mode, when orientation of efl window is changed, ATSPI client should get notification Reviewers: kimcinoo Subscribers: cedric, govi, rajeshps, jpeg Differential Revision: https://phab.enlightenment.org/D5469
* elementary: make sure efl_general.h detection work also when you are not ↵Cedric Bail2017-11-141-15/+16
| | | | using BETA interface.
* elementary: protect from stall include.Cedric Bail2017-11-142-1/+8
| | | | | This should be reverted before next release as this header was only there during this release cycle.
* elementary: provide network when doing ui.Cedric Bail2017-11-141-0/+1
|
* elementary: only include Efl_Ui.h when BETA API is requested.Cedric Bail2017-11-141-0/+4
|
* elementary: elm_widget actually rely on elm_object_item.Cedric Bail2017-11-141-0/+2
|
* elementary: fix typos in header inclusion rules.Cedric Bail2017-11-141-2/+2
|
* ecore: always declare EFL_MAIN not just for application using the BETA flag.Cedric Bail2017-11-141-15/+15
|
* Revert "Revert series of patches from cedric (due to dependencies and ↵Cedric Bail2017-11-1412-16/+307
| | | | | | | | | | conflicts)" This reverts commit 2cea85db388d34337676466ef7f50c22e685c7d0. Their was a typo that I made during cleanup of the patch before pushing that I didn't notice broke some stuff. But also you may have an old efl_general.h in your elementary directory that is now being picked instead of the one provided by the tree.
* Revert series of patches from cedric (due to dependencies and conflicts)Carsten Haitzler (Rasterman)2017-11-1512-307/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "elementary: currently double declare elm_init/shutdown." This reverts commit 44bb0c18480f5094fcd0c8be93de87be5c1d78c5. Revert "elementary: fix efl_ui_multibutton installed headers." This reverts commit 32a213dc722be2bfec5fb2b513dd556cfb7e9f33. Revert "elementary: introduce Efl_Ui.h." This reverts commit df3d3f7334a79f1ab661b31787002f50af59b3f3. Revert "ecore: do not display error message on cancel." This reverts commit 99654b7cd29b418e0308be350c8d26208c0905a8. Revert "efl: and don't forget to install the new dependencies." This reverts commit 814ffb9b6bd50d498bfd98f4b8a75f1cad3cc0cf. Revert "ecore: remove EFL_OBJECT_BETA as Efl_Core.h is for Efl new inerfaces." This reverts commit 619d0f3cff023414feb8f2aaeebf468806c50b44. Revert "ecore: move EAPI_MAIN from elementary to ecore." This reverts commit e5d84da864214b9f772808040f22e1614889a25f. as such commit e5d84da864214b9f772808040f22e1614889a25f starts the breaking. enlightenment, terminologya and other apps can't compile against that efl anymore. 619d0f3cff023414feb8f2aaeebf468806c50b44 then makes this even worse with even more header errors and undefined types. on top of this df3d3f7334a79f1ab661b31787002f50af59b3f3 then starts making elementary_test segfault when it runs. it wont even start up. asu such of these 7 commits in the first 4 (that are then relied on later) 3 of these first 4 cause serious breakage. this simply is a complete lack of testing changes, so i've rolled fl back to before these things so it builds and works again and you can build against it. PLEASE test these things. this looks ot me to be obviously a lack of any testing... :(
* elementary: currently double declare elm_init/shutdown.Cedric BAIL2017-11-141-0/+53
|
* elementary: fix efl_ui_multibutton installed headers.Cedric BAIL2017-11-142-1/+1
|