AgeCommit message (Collapse)Author
2017-12-04efl.gfx: move scale{} from efl.ui.base to efl.gfxdevs/ami/scale_fixAmitesh Singh
2017-12-01edje: fix NULL ptr dereferenceAmitesh Singh
Fixes CID 1383425
2017-11-30elm_genlist: use the correct elm_object_focus_get functionMarcel Hollerbach
genlist does not get focus anymore, only its children are getting them. fix T6425
2017-11-30efl_ui_focus_composition: fix docsMarcel Hollerbach
2017-11-30elm_code: Make test buttons more meaningfulAndy Williams
And match window titles to buttons for clarity
2017-11-30elm_code: Call parent theme_apply when we're applyingAndy Williams
2017-11-30eina_file: make sure we use a stringshare when virtualized.Al Poole
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
2017-11-30edje legacy: replace Edje_Object with Evas_ObjectAmitesh Singh
2017-11-30edje: fix the typo in prev commitAmitesh Singh
2017-11-30Efl.Ui.Base: remove base_scale.get{} from interface.Amitesh Singh
base_scale for edje would be legacy now.
2017-11-30elm tests: show nstate & slider_interval widgets in Efl.Ui scopeAmitesh Singh
2017-11-30Efl.Gfx.Shape: fix efl_super() call.Amitesh Singh
2017-11-30Efl.Gfx.Path: add missing EOLIAN prefixes to eolian functions.Amitesh Singh
2017-11-30Efl.Gfx.Shape: add missing EOLIAN prefixes to eolian functions.Amitesh Singh
2017-11-30Efl.Gfx.Shape: implement Gfx.Path.interpolate{}Amitesh Singh
This fixes the Eolian 'interpolate' redefine warning.
2017-11-30evas: Animation is a property not method set+getJean-Philippe Andre
2017-11-30eolian: Warn less on duplicate beta APIsJean-Philippe Andre
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.
2017-11-30efl: Introduce interface Efl.DupJean-Philippe Andre
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.
2017-11-30evas: Implement scale API in proper EO fashionJean-Philippe Andre
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.
2017-11-30edje: Move perspective to legacyJean-Philippe Andre
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
2017-11-29elm_code: If showing line numbers don't resize at 10 lines.Andy Williams
Content will still shift at 100 but that should be less intrusive
2017-11-29elm_code: Don't bold beginnings of linesAndy Williams
Fixes T6444
2017-11-29focus: fix build break after previous commit.Amitesh Singh
2017-11-29focus: remove focus.get{} from widget.eoAmitesh Singh
This is taking care by focus manager now.
2017-11-29edje: Move text_change_cb to legacy onlyJean-Philippe Andre
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
2017-11-29edje: Move "preload" to legacy onlyJean-Philippe Andre
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
2017-11-29edje: Implement Efl.File.load_errorJean-Philippe Andre
Don't create a new function with the same name, it's absurd.
2017-11-29elm_part_helper: Change macro name for default content partJaehyun Cho
2017-11-29evas: Remove duplicated codeYeongjong Lee
Reviewers: raster, cedric Reviewed By: raster Subscribers: jpeg Differential Revision:
2017-11-29test: Adjust eo flag for popup test casesJean-Philippe Andre
2017-11-28elementary: Remove set but unused variablesChris Michael
Signed-off-by: Chris Michael <>
2017-11-28efl_ui_spin: Support value change using mouse wheel.Woochan Lee
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:
2017-11-28test_part_bg: Clean up code.Woochan Lee
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:
2017-11-28efl_ui_popup: Replace Efl.Container to Efl.Content to rebaseJaehyun Cho
2017-11-28efl_ui_popup_alert: Remove expandable property for nowJaehyun Cho
It needs more time to stabilize expandable property. So the expandable property is removed for now. The expandable property will be added later.
2017-11-28examples: Add popup cxx exampleJaehyun Cho
2017-11-28efl_ui_popup: Make backwall efl part object of Efl.Ui.PopupJaehyun Cho
2017-11-28efl_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-28test_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-28test_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:
2017-11-28efl_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:
2017-11-28efl_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:
2017-11-28efl_ui_popup_alert: Define Clicked_Event structureJaehyun Cho
2017-11-28efl_ui_popup: Replace group_add/del with constructor/destructorJaehyun Cho
2017-11-28efl_ui_popup: Code refactoring to replace legacy APIsJaehyun Cho
2017-11-28efl_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:
2017-11-28efl_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:
2017-11-28test_popup: Fix Efl Ui Popup Anchor test titleJaehyun Cho
2017-11-28efl_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:
2017-11-28efl_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: