aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* edje: fix NULL ptr dereferenceAmitesh Singh2017-12-011-2/+2
| | | | Fixes CID 1383425
* elm_genlist: use the correct elm_object_focus_get functionMarcel Hollerbach2017-11-301-1/+1
| | | | | | genlist does not get focus anymore, only its children are getting them. fix T6425
* efl_ui_focus_composition: fix docsMarcel Hollerbach2017-11-301-1/+4
|
* elm_code: Make test buttons more meaningfulAndy Williams2017-11-302-6/+6
| | | | And match window titles to buttons for clarity
* elm_code: Call parent theme_apply when we're applyingAndy Williams2017-11-301-0/+2
|
* eina_file: make sure we use a stringshare when virtualized.Al Poole2017-11-302-3/+3
| | | | | | | | | As the filename is now a stringshare, also make sure virtual files use stringshares for the filename! Also when unmapping we still need to test whether it is copied or not as unmap will break on less tolerant architectures. @fix T6449
* edje legacy: replace Edje_Object with Evas_ObjectAmitesh Singh2017-11-301-134/+134
|
* edje: fix the typo in prev commitAmitesh Singh2017-11-301-1/+1
|
* Efl.Ui.Base: remove base_scale.get{} from interface.Amitesh Singh2017-11-304-31/+6
| | | | base_scale for edje would be legacy now.
* elm tests: show nstate & slider_interval widgets in Efl.Ui scopeAmitesh Singh2017-11-301-2/+2
|
* Efl.Gfx.Shape: fix efl_super() call.Amitesh Singh2017-11-301-1/+1
|
* Efl.Gfx.Path: add missing EOLIAN prefixes to eolian functions.Amitesh Singh2017-11-301-23/+23
|
* Efl.Gfx.Shape: add missing EOLIAN prefixes to eolian functions.Amitesh Singh2017-11-301-16/+16
|
* Efl.Gfx.Shape: implement Gfx.Path.interpolate{}Amitesh Singh2017-11-303-23/+7
| | | | This fixes the Eolian 'interpolate' redefine warning.
* evas: Animation is a property not method set+getJean-Philippe Andre2017-11-301-12/+8
|
* eolian: Warn less on duplicate beta APIsJean-Philippe Andre2017-11-301-1/+1
| | | | | | | | The check was only done on one of the two functions, resulting in some unwanted warnings. EOLIAN_WARN_FUNC_DUPLICATES=1 will show non-beta warnings. EOLIAN_WARN_FUNC_DUPLICATES=2 will still show all warnings.
* efl: Introduce interface Efl.DupJean-Philippe Andre2017-11-3035-86/+121
| | | | | | | | A few classes allow their objects to be duplicated, so they should all use the same interface. Also, rename VG's dup to copy_from as it's not conforming to the definition of dup.
* evas: Implement scale API in proper EO fashionJean-Philippe Andre2017-11-3019-81/+90
| | | | | | | | | | | | | | This removes the internal function pointer for scale_update. This makes all relevant classes implement the scale API in EO. This removes the duplicate function in Efl.Canvas.Object and only uses the one from Efl.Ui.Base interface. This *seems* to be working as expected. Fingers crossed! PS: I don't like the name Efl.Ui.Base. It's an interface for a few common API's between Gfx, Canvas and UI levels... Maybe scale simply doesn't belong there.
* edje: Move perspective to legacyJean-Philippe Andre2017-11-304-152/+159
| | | | | | | | | | | | Note: Edje.Perspective is not bound to EO, and this is the only reason why I'm moving this to legacy only. Marking as beta would mean the legacy APIs would not be generated, so that would have almost the same effect as moving to legacy. It would be nice to actually support this in EO, though this seems like a rarely used feature. Ref T5315
* elm_code: If showing line numbers don't resize at 10 lines.Andy Williams2017-11-291-2/+4
| | | | Content will still shift at 100 but that should be less intrusive
* elm_code: Don't bold beginnings of linesAndy Williams2017-11-291-0/+2
| | | | Fixes T6444
* focus: fix build break after previous commit.Amitesh Singh2017-11-291-1/+1
|
* focus: remove focus.get{} from widget.eoAmitesh Singh2017-11-2927-76/+53
| | | | This is taking care by focus manager now.
* edje: Move text_change_cb to legacy onlyJean-Philippe Andre2017-11-294-26/+29
| | | | | | | | | | | This should probably be replaced by a well defined signal. Note: If edje sends signals on swallow/unswallow and text set/unset we could simplify some of the elementary code, eg. for button's icon handling. The theme should be handling the padding automatically, it's not the elementary widget's role Ref T5315
* edje: Move "preload" to legacy onlyJean-Philippe Andre2017-11-293-22/+23
| | | | | | | | | EO file API is still in flux, especially wrt. async loading. Let's just keep this in legacy for now. A few more patches and Edje.Object will reach its final form. Ref T5315
* edje: Implement Efl.File.load_errorJean-Philippe Andre2017-11-294-41/+20
| | | | Don't create a new function with the same name, it's absurd.
* elm_part_helper: Change macro name for default content partJaehyun Cho2017-11-2918-18/+18
|
* evas: Remove duplicated codeYeongjong Lee2017-11-291-19/+8
| | | | | | | | | | Reviewers: raster, cedric Reviewed By: raster Subscribers: jpeg Differential Revision: https://phab.enlightenment.org/D5552
* test: Adjust eo flag for popup test casesJean-Philippe Andre2017-11-291-5/+5
|
* elementary: Remove set but unused variablesChris Michael2017-11-281-4/+0
| | | | Signed-off-by: Chris Michael <cp.michael@samsung.com>
* efl_ui_spin: Support value change using mouse wheel.Woochan Lee2017-11-283-4/+24
| | | | | | | | | | | | | | | | | Summary: Enable value change using wheel. (Up, Down key value change will be supported after D4933 dicussing.) Test Plan: elementary_test efl_ui_spin test sample. Reviewers: Jaehyun_Cho, jpeg, woohyun Reviewed By: Jaehyun_Cho Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5546
* test_part_bg: Clean up code.Woochan Lee2017-11-281-23/+25
| | | | | | | | | | | | | | Summary: Add spin class in ther test list. Clean up code. Reviewers: Jaehyun_Cho, jpeg, taxi2se Reviewed By: Jaehyun_Cho Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5545
* efl_ui_popup: Replace Efl.Container to Efl.Content to rebaseJaehyun Cho2017-11-286-29/+16
|
* efl_ui_popup_alert: Remove expandable property for nowJaehyun Cho2017-11-287-188/+6
| | | | | | It needs more time to stabilize expandable property. So the expandable property is removed for now. The expandable property will be added later.
* examples: Add popup cxx exampleJaehyun Cho2017-11-283-0/+327
|
* efl_ui_popup: Make backwall efl part object of Efl.Ui.PopupJaehyun Cho2017-11-286-51/+106
|
* efl_ui_popup: Rename bg_set with backwall_setJaehyun Cho2017-11-285-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-285-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-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: add _calc_align function in sizing eval functionTaehyub Kim2017-11-281-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-282-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-283-11/+29
|
* efl_ui_popup: Replace group_add/del with constructor/destructorJaehyun Cho2017-11-2810-51/+67
|
* efl_ui_popup: Code refactoring to replace legacy APIsJaehyun Cho2017-11-2814-332/+285
|
* efl_ui_popup: remove parent_window_get methodJinYong Park2017-11-283-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-285-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-281-1/+1
|
* efl_ui_popup: add timeout propertyTaehyub Kim2017-11-284-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-288-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-281-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