path: root/src/bin (follow)
AgeCommit message (Collapse)Author
2017-12-13efl: drop deprecated Encoding key from desktop filesRoss Vandegrift
Summary: The Encoding key is no longer required, all desktop files are assumed to be UTF-8 encoded. See details at: Fix various typos and misspellings lintian, Debian's package checker, uses strings to check for common typos in compiled binaries. This change fixes the ones it identified in 1.20.6. Reviewers: cedric Reviewed By: cedric Subscribers: cedric, jpeg Differential Revision: Signed-off-by: Cedric BAIL <>
2017-12-13efl_ui_popup_alert_text: add expandable featureTaehyub Kim
Summary: add expandable feature for text popup Test Plan: 1. run elementary_text -to Ui.Popup.Alert.Text 2. check the cases of the sample Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, Blackmole, cedric Reviewed By: Jaehyun_Cho Differential Revision:
2017-12-13elm test: add efl.ui.panes test code in separate file.Amitesh Singh
2017-12-13text: Fix event propagation (changed,user)Jean-Philippe Andre
2017-12-13elm: Uniform change event for nstate,radio,checkJean-Philippe Andre
I added convenience macros for check and radio, easing discoverability in C. This will avoid C# issues such as: lib/elementary/elm_pan.eo.cs(14,23): warning CS0108: `elm.Pan.CHANGED' hides inherited member `efl.Gfx.CHANGED'. Use the new keyword if hiding was intended lib/efl/interfaces/efl_gfx.eo.cs(24,23): (Location of the symbol related to previous warning) Since nstate is not a legacy widget, I can safely change the event name and the test case.
2017-12-12elm test: Add test for Efl.Ui.SliderAmitesh Singh
2017-12-12elm: Rename slider part to part_indicatorJean-Philippe Andre
This is specific to the indicator. Fixes T6376 Fixes T5361
2017-12-12win: apply conformant features.Hosang Kim
Summary: - implement indicator enable/disable - implement indicator type - add indicator swallow area to border.edc - add 'test win indicator' sample Test Plan: elementary_test -> win_indicator Reviewers: woohyun, cedric, jpeg Subscribers: taxi2se, jypark, cedric, jpeg Differential Revision:
2017-12-11ecore: rename efl_loop_Eina_FutureXXX_job to efl_loop_job.Cedric BAIL
2017-12-11elementary: use the Eina_Future based job.Cedric BAIL
2017-12-11focus: add namesMarcel Hollerbach
so its easier to debug ...
2017-12-11Some more focus movement testsDave Andreoli
Those two layouts are quite simple but in real it's difficult to solve both in the best way
2017-12-11efl_ui_spin_button: Change property name to avoid name duplicating.Woochan Lee
Summary: The name 'loop' is already there in efl canvas. loop -> circulate. Test Plan: elementary_test -> efl_ui_spin_button test. Reviewers: jpeg, Jaehyun_Cho, woohyun Subscribers: cedric, jpeg Differential Revision:
2017-12-11efl.ui.popup.alert.scroll: add more test cases for efl.ui.popup.alert.scroll ↵Taehyub Kim
popup Summary: add more test caces for efl.ui.popup.alert.scroll popup Test Plan: 1. run elementary_test -to efl.ui.popup.alert.scroll 2. check the test cases Reviewers: Jaehyun_Cho, jpeg, woohyun, thiepha, cedric, Blackmole Reviewed By: Jaehyun_Cho Differential Revision:
2017-12-11interface: rename Efl.Dup to Efl.Duplicate.Amitesh Singh
dup is considered too short and maybe confusing, hence rename it to duplicate instead.
2017-12-11Efl.Ui.Popup: add popup_size propertyTaehyub Kim
Summary: add popup_size property Test Plan: 1. run elementary_test -to efl.ui.popup 2. check the popup Reviewers: Jaehyun_Cho, jpeg, thiepha, cedric, woohyun, Blackmole Reviewed By: Jaehyun_Cho Differential Revision:
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:
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-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 <> Reviewers: jpeg, cedric,, woohyun Differential Revision:
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-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:
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:
2017-12-05eolian cxx: free state on exitDaniel Kolesa
2017-12-05eolian: pass state where necessaryDaniel Kolesa
This modifies the API so that global state removal is made possible. It's still used internally for now but externally the state is contained.
2017-12-05cxx: Fix compilation after mergeJean-Philippe Andre
This resolves a few issues and brings back the experimental features. Also, disable some of the ugliest experiments: - manual function overrides, - define APIs only in eo_cxx namespace Some APIs are generated behind EFL_CXXPERIMENT (eg. event_name_cb_add or some weak pointer stuff). I believe they are useful but would like to make sure there are no serious drawbacks with generating those.
2017-12-05cxx: Define types after forward declarationsJean-Philippe Andre
This is useful if the types refer to the current class.
2017-12-05cxx: Implement support for partsJean-Philippe Andre
This generates methods like this: Part_Class part_name() const; Which can then be used like: slider.indicator().format_string_set("%1.1f");
2017-12-05cxx: Use set for forward classesJean-Philippe Andre
This avoids duplication. Not very important as there are FWD_GUARD macros anyway.
2017-12-05cxx: Fix some pedantic warnings from clangJean-Philippe Andre
Shadow variables, 0 used as nullptr. clang still complains that usage() is not declared as noreturn.
2017-12-05cxx: Add support for function pointersJean-Philippe Andre
This was tested on the function pointer Efl.Ui.Format_Func_Cb
2017-12-05cxx: No need to declare the current class twiceJean-Philippe Andre
This avoids double _FWD_GUARD for the current class in a .eo.hh header.
2017-12-04eolian: Add inarray and inlist to source generationFelipe Magno de Almeida
2017-12-04eolian_mono: Add evas_table_mirrored_get/set to blLauro Moura
Clashing with efl_ui_mirrored/get/set
2017-12-04eolian_mono: Generate placeholder fields for empty structsLauro Moura
Mono's JIT fails to generate function pointer for delegates with empty structs in the signature, leading to those mini-amd64.c crashes on empty fields. This commit generates a placeholder IntPtr field in empty structs.
2017-12-04efl_mono: Add msbuild file generatorLauro Moura
Buildsystem integration will come in a future commit.
2017-12-04eolian_mono: Added code for eolian_mono generatorLauro Moura
Based on the eolian_cxx library generators. Buildsystem files will come in a future commmit.
2017-12-04efl.gfx: move scale{} from efl.ui.base to efl.gfxAmitesh Singh
2017-12-03ecore: rename efl_loop_Eina_FutureXXX_timeout to efl_loop_timeout.Cedric Bail
2017-12-01elementary: move to use Eina_Future based timeout.Cedric Bail
2017-11-30elm_code: Make test buttons more meaningfulAndy Williams
And match window titles to buttons for clarity
2017-11-30elm tests: show nstate & slider_interval widgets in Efl.Ui scopeAmitesh Singh
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-29test: Adjust eo flag for popup test casesJean-Philippe Andre
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_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-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.