summaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)Author
2017-12-08gendoc: Allow script to be run from other directoriesAndy Williams
2017-12-08gendoc: Update to latest eolian syntaxAndy Williams
2017-12-08efl_ui_spin: apply new theme set policySungtaek Hong
Summary: Applied new theme group name. Moved logic in finalize to constructor. Test Plan: Run elementary_test->Efl.Ui.Spin, Efl.Ui.Spin.Button, Part_Background Reviewers: jpeg, woohyun, CHAN Reviewed By: CHAN Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5592
2017-12-08efl_ui_clock: remove warningSungtaek Hong
Summary: separator0 part was not text part, thus printing error. Test Plan: Run elementary_test->Efl.Ui.Clock Reviewers: jpeg, woohyun, cedric Differential Revision: https://phab.enlightenment.org/D5629
2017-12-08elm_entry: remove warning during constructSungtaek Hong
Summary: elm_layout_theme_set calls theme_apply, which means some of the components might not be initialized. Test Plan: Run elementary_test->check no more ERR shown. Reviewers: jpeg, woohyun Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5564
2017-12-08efl_ui_text: apply new theme logic and use constructor/destructorYoungbok Shin
Summary: It removes legacy aliases from efl_ui_text's theme. And it also move all code from group add/del overriding functions to constructor/destructor. @fix Test Plan: N/A Reviewers: jpeg, taxi2se Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5601
2017-12-08efl_ui_multibuttonentry: Apply lazy edc, code clean up.Woochan Lee
Summary: Apply lazy edc, code clean up. Test Plan: elementary_test -> multibuttonentry sample. Reviewers: jpeg, taxi2se, Jaehyun_Cho Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5607
2017-12-08tests: Fix Gfx Filters test caseJean-Philippe Andre
Completely broken after a few commits (removal of legacy widgets from EO API, theme changes, etc...).
2017-12-08eo: Remove trailing newline in ERR messageJean-Philippe Andre
2017-12-08efl_ui_calendar: apply new theme policyWooHyun Jung
Reviewers: jpeg, taxi2se Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5578
2017-12-08efl_ui_popup: Fix class namesJaehyun Cho
2017-12-08efl_ui_popup_alert: refactor popup_alert_partSungtaek Hong
Summary: remove redundant logic for button part. Test Plan: Run elementary_test->Efl.Ui.Popup_alert Reviewers: jpeg, Jaehyun_Cho, woohyun Reviewed By: Jaehyun_Cho Subscribers: cedric, Blackmole, herb Differential Revision: https://phab.enlightenment.org/D5577
2017-12-08elm: introduce ELM_PART_OVERRIDE_PARTIALSungtaek Hong
Summary: ELM_PART_OVERRIDE_PARTIAL replaces ELM_PART_OVERRIDE and ELM_PART_OVERRIDE_ONLY_ALIASES. The difference is ELM_PART_OVERRIDE_PARTIAL calls super ELM_PART_IMPLEMENT when subclass of part is not needed. Test Plan: Run elementary_test, Part Background, background part is well set. Run efl.ui.panes/efl.ui.flip, check content is well set. Reviewers: jpeg, Jaehyun_Cho, woohyun Reviewed By: Jaehyun_Cho Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5566
2017-12-08efl_ui_popup: remove unnecessary overidesSungtaek Hong
Summary: efl_ui_popup parts overrides efl_content and efl_text which are sometimes not needed. Test Plan: Run elementary_test -> efl_ui_popup tests Reviewers: jpeg, cedric, woohyun, Jaehyun_Cho Reviewed By: Jaehyun_Cho Subscribers: Jaehyun_Cho, Blackmole, herb Differential Revision: https://phab.enlightenment.org/D5556
2017-12-08efl_ui_spin_button: Replace legacy widgets to efl ui widgets.Woochan Lee
Summary: elm_button -> efl_ui_button class. elm_entry will be changed after filter feature added. Reviewers: Jaehyun_Cho, jpeg, woohyun Reviewed By: Jaehyun_Cho Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5555
2017-12-08efl_ui_popup: apply new theme logic for alert_scroll, alert_textSungtaek Hong
2017-12-08efl_ui_popup: apply new theme logic for efl_ui_popupSungtaek Hong
2017-12-08elm_code_widget: change efl_add to legacy_addSungtaek Hong
Summary: elm_code_widget is legacy add, thus efl_add is not available. Signed-off-by: Sungtaek Hong <sth253.hong@samsung.com> Reviewers: jpeg, cedric, ajwillia.ms, woohyun Differential Revision: https://phab.enlightenment.org/D5548
2017-12-08efl_ui_widget: make Elm.Widget.theme, Elm.Widget.theme_object internalSungtaek Hong
2017-12-08efl_ui_widget: find theme just once in layout inherited widgetSungtaek Hong
When a widget inherits layout in tries to set theme in group_add or in constructor. When another widget inherits the previous widget, it sets layout again with new klass name. This sets klass in the widget and sets layout in super class, so that it can set layout only once. Test Plan: Run efl_ui_widget related elementary test. Reviewers: jpeg, cedric, woohyun, singh.amitesh Differential Revision: https://phab.enlightenment.org/D5473
2017-12-08efl_ui_widget: use elm_widget_element_update to set subobj edcSungtaek Hong
affected widget list: efl_ui_clock: test, ampm efl_ui_multibuttonentry: guidetext, label, closedbutton efl_ui_slider: popup(indicator) efl_ui_text: scroller, handler, magnifier, cursor, selection, anchor
2017-12-08efl_ui_widget: find new edc resource for efl_ui_widgetsSungtaek Hong
new eo widgets(efl_ui_ prefix) finds new edc group in data/elementary/themes/edc/efl/*.edc. New group name is "klass/group:style" and "base" group name and "default" style name can be omitted. for now, separator for style is ':' but needs to be decided.
2017-12-08efl_ui_widget: add new internal EAPI for new group nameSungtaek Hong
theme_klass: set/get klass name used for resize_obj theme_element: set/get group name used for resize_obj theme_style: set/get style name used for resize_obj element_update: automatically sets and apply theme for sub object of widget.
2017-12-07elm_code: Update background handling to work with transparency betterAndy Williams
2017-12-07elm_code: Adding initial support for alpha channelAndy Williams
2017-12-07eolian: no need to init eina in dbDaniel Kolesa
2017-12-07eolian: store units in stateDaniel Kolesa
2017-12-07eolian: properly free all hashes in state freeDaniel Kolesa
2017-12-07eolian: make deferred parsing map non-globalDaniel Kolesa
2017-12-07eolian: make parsing/parsed files mapping non-globalDaniel Kolesa
2017-12-07eina: Update header for readabilityAndy Williams
Author Nate Drake Reviewer: Andy Williams
2017-12-07eo: Fix warning when Eo.h is used from C++Jean-Philippe Andre
2017-12-07eo: Remove unnecessary defines from the EO fileJean-Philippe Andre
Those promise/future APIs are not required in the EO files.
2017-12-07eo: Move unnecessary eina type out of the EO fileJean-Philippe Andre
2017-12-07edje: Rename events according to recent renameJean-Philippe Andre
Ref T5315
2017-12-06eolian_mono: Fix build after Eolian_StateLauro Moura
Summary: eolian_mono now properly fills Eolian Unit when calling eolian_cxx classes and functions. Reviewers: felipealmeida Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5614
2017-12-06eolian_cxx: Fix Eolian_Unit supportLauro Moura
Summary: Unit is now stored in klass_def, parameter_def and function_def for future calls to the Eolian API. Reviewers: felipealmeida, jpeg Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5613
2017-12-06examples: Fix after edje_obj canvas_layout changeLauro Moura
Summary: Edje.Object was renamed Efl.Canvas.Layout in 54ae9cc18b6c0fdb9a10f03ad2681587ca062c6c Reviewers: jpeg, marcelhollerbach, felipealmeida Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D5610
2017-12-06eolian_cxx: Fix unit initializationLauro Moura
Summary: eolian_cxx was segfaulting due to a null unit being passed to class_get_by_file. Reviewers: felipealmeida, jpeg, q66 Differential Revision: https://phab.enlightenment.org/D5611
2017-12-06focus: more testcases!Marcel Hollerbach
2017-12-06efl_ui_focus_manager_calc: fix first touch setup for none regular testsMarcel Hollerbach
we had the issue that we stopped looping if we are a regular end. but we need to continue until we have no rec_manager anymore.
2017-12-06eolian: remove internal state struct (rely on external Eolian state)Daniel Kolesa
2017-12-06eolian: move filenames hashes to stateDaniel Kolesa
2017-12-06eolian: move constants to temporary stateDaniel Kolesa
2017-12-06eolian: move global vars to temporary stateDaniel Kolesa
2017-12-06eolian: move enums to temporary stateDaniel Kolesa
2017-12-06eolian: move structs to temporary stateDaniel Kolesa
2017-12-06eolian: store aliases in temporary stateDaniel Kolesa
2017-12-06eolian: store classes in temporary stateDaniel Kolesa
2017-12-06eolian: create an internal temporary stateDaniel Kolesa