Page MenuHomePhabricator

Jaehyun_Cho (Jaehyun Cho)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Jul 24 2013, 3:26 AM (277 w, 3 d)
Availability
Available

Recent Activity

Yesterday

Jaehyun_Cho added a task to D7244: efl_ui_theme: Introduce Efl.Ui.Theme class: T7357: EO: Support elm_theme APIs.
Fri, Nov 16, 2:50 AM · efl
Jaehyun_Cho added a revision to T7357: EO: Support elm_theme APIs: D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.
Fri, Nov 16, 2:50 AM · efl, Restricted Project
Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

updated as @segfaultxavi commented

Fri, Nov 16, 2:49 AM · efl
Jaehyun_Cho added a comment to T7457: EO: Synchronize class naming rule.

Thank you :)

Fri, Nov 16, 1:28 AM · efl
Jaehyun_Cho added reviewers for D7292: elementary: rename Efl.Ui.Popup classes: segfaultxavi, bu5hm4n, cedric.
Fri, Nov 16, 1:20 AM · efl
Jaehyun_Cho requested review of D7292: elementary: rename Efl.Ui.Popup classes.
Fri, Nov 16, 1:13 AM · efl

Thu, Nov 15

Jaehyun_Cho requested review of D7291: elementary: remove Efl.Ui.Layout namespace.
Thu, Nov 15, 11:15 PM · efl
Jaehyun_Cho added a comment to T7358: EO: Support ecore_event APIs.

I was thinking about app can catch events like android activity catches events.
https://developer.android.com/reference/android/app/Activity#dispatchTouchEvent(android.view.MotionEvent)

Thu, Nov 15, 8:03 PM · efl, Restricted Project

Wed, Nov 14

Jaehyun_Cho added a comment to D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

I updated the examples not to use legacy APIs and the examples are generated and executed correctly :)

Wed, Nov 14, 12:31 AM · efl
Jaehyun_Cho added a comment to T7457: EO: Synchronize class naming rule.

I think that we need to separate this topic into 2 major topics clearly.

Wed, Nov 14, 12:28 AM · efl

Tue, Nov 13

Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

Added example executable files to elementary.mk

Tue, Nov 13, 8:33 PM · efl

Mon, Nov 12

Jaehyun_Cho added a comment to T7457: EO: Synchronize class naming rule.

I got the point about namespace separation.

Mon, Nov 12, 5:14 PM · efl
Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

Sorry for the mixed APIs
Updated the examples

Mon, Nov 12, 4:19 PM · efl
Jaehyun_Cho added a comment to D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

I added examples for efl_ui_theme.

Mon, Nov 12, 4:29 AM · efl
Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

Added example source and theme files to elementary.mk file

Mon, Nov 12, 3:53 AM · efl
Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

Added examples

Mon, Nov 12, 3:43 AM · efl

Sun, Nov 11

Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

Rebased

Sun, Nov 11, 11:01 PM · efl
Jaehyun_Cho updated the task description for T7457: EO: Synchronize class naming rule.
Sun, Nov 11, 10:52 PM · efl
Jaehyun_Cho created T7457: EO: Synchronize class naming rule.
Sun, Nov 11, 10:51 PM · efl

Fri, Nov 9

Jaehyun_Cho updated the diff for D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.

fixed the documentation typo and rebased

Fri, Nov 9, 12:58 AM · efl

Wed, Nov 7

Jaehyun_Cho requested changes to D7238: Intruduce Efl.Ui.Panel (Create Efl Ui Widget from elm widget(elm_panel)).

Could you check the usage of legacy class and APIs as we talked?

Wed, Nov 7, 11:46 PM · efl
Jaehyun_Cho requested review of D7244: efl_ui_theme: Introduce Efl.Ui.Theme class.
Wed, Nov 7, 1:35 AM · efl
Jaehyun_Cho abandoned D7243: efl_ui_theme: Introduce Efl.Ui.Theme class.

Two patches are mixed up in this patch.

Wed, Nov 7, 1:32 AM · efl
Jaehyun_Cho requested review of D7243: efl_ui_theme: Introduce Efl.Ui.Theme class.
Wed, Nov 7, 1:27 AM · efl

Thu, Nov 1

Jaehyun_Cho abandoned D7226: efl_mono: Add Efl.Ui.Theme to support elm_theme APIs on C# binding.

@cedric
I didn't know about @class eo option which makes static function.
Thanks for your help.

Thu, Nov 1, 11:08 PM · efl
Jaehyun_Cho added a comment to D7226: efl_mono: Add Efl.Ui.Theme to support elm_theme APIs on C# binding.

Thank you for feedback. I want to discuss about supporting singleton class with you.

Thu, Nov 1, 6:46 AM · efl
Jaehyun_Cho added a comment to D7226: efl_mono: Add Efl.Ui.Theme to support elm_theme APIs on C# binding.

I think that this patch requires something more like marshaling. (Especially for elm_object_theme_get() and elm_theme_ref_get().)
I am not sure if marshaling similar to Eo marshaling should be applied to this case as well.

Thu, Nov 1, 5:09 AM · efl
Jaehyun_Cho requested review of D7226: efl_mono: Add Efl.Ui.Theme to support elm_theme APIs on C# binding.
Thu, Nov 1, 4:51 AM · efl

Wed, Oct 31

Jaehyun_Cho added a comment to T7356: EO: Support elm_config APIs.

BTW, what do you think about changing class name Efl.Config_Global to Efl.Ui.Config?

Wed, Oct 31, 12:45 AM · efl, Restricted Project
Jaehyun_Cho added a comment to T7357: EO: Support elm_theme APIs.

What do you think about introducing Efl.Ui.Theme for elm_theme APIs?

Wed, Oct 31, 12:36 AM · efl, Restricted Project

Tue, Oct 30

Jaehyun_Cho added a comment to T7356: EO: Support elm_config APIs.

As you know, at least we provide Efl.ConfigGlobal.SetConfig(System.String name, Eina.Value value) now. So app developers can use this function although it is not that easy to use this function.

Tue, Oct 30, 10:32 PM · efl, Restricted Project
Jaehyun_Cho added a comment to T7399: eolian: Add @ctor_param hint to constructors section.

@segfaultxavi
I totally agree with you. For now, we have only one case (i.e. @ctor_param style) so we don't need to consider @optional or @essential.

Tue, Oct 30, 2:17 AM · efl: language bindings
Jaehyun_Cho added a comment to T7399: eolian: Add @ctor_param hint to constructors section.

@q66 ping?

Tue, Oct 30, 12:57 AM · efl: language bindings

Wed, Oct 24

Jaehyun_Cho closed D7208: elm_conformant: fix wrong variable assignment.
Wed, Oct 24, 10:38 PM · efl
Jaehyun_Cho updated the test plan for D7208: elm_conformant: fix wrong variable assignment.
Wed, Oct 24, 10:35 PM · efl
Jaehyun_Cho accepted D7208: elm_conformant: fix wrong variable assignment.
Wed, Oct 24, 9:46 PM · efl
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

For now, I cannot think of any case not related to Widget.. (I think it would be rare that app developers modify non Widget class by using inheritance)

Wed, Oct 24, 6:59 PM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

I agree with you! Please push modifications which are not related to dealing with mixin :)

Wed, Oct 24, 6:23 PM · efl: language bindings, Restricted Project

Mon, Oct 22

Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

@segfaultxavi
Yes, it is essential to extend EFL from C#. This is not only for C# application developers but also for C# framework developers like us.

Mon, Oct 22, 5:24 AM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

@segfaultxavi
Of course we need to support inheritance from efl# classes to user-defined class without defining EO and C file.

Mon, Oct 22, 3:43 AM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

@bu5hm4n
I am not sure if user-defined C# class works for Efl.Ui.Focus.Layer's focus_state_apply. (at least it is not crystal clear that it works based on C# class hierarchy..)

Mon, Oct 22, 3:12 AM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

Let's think about C# application developer wants to create a class inheriting Efl.Ui.Focus.Layer to apply Efl.Ui.Focus.Layer's focus_state_apply.

Mon, Oct 22, 2:19 AM · efl: language bindings, Restricted Project
Jaehyun_Cho updated subscribers of D7171: focus: do not allow focus to exit a popup.

From widget's behavior POV, it is fine. But I think we need to resolve multiple class inheritance issue in C# beforehand.

Mon, Oct 22, 1:04 AM · efl
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

In the latest devs/lauromoura/csharp-new-classes branch, all the duplicated re-implemented methods are removed. (parent's methods are used instead)
e.g. Efl.Ui.Widget.FocusStateApply() is not re-implemented in Efl.Ui.Layout.Object because efl_ui_layout_object.eo does not implement focus_state_apply.

Mon, Oct 22, 1:00 AM · efl: language bindings, Restricted Project

Fri, Oct 19

Jaehyun_Cho closed T7433: EO: Check all interface methods are implemented as Invalid.

@bu5hm4n
Thank you for information :)

Fri, Oct 19, 1:56 AM · efl: language bindings, Restricted Project
Jaehyun_Cho reopened T7433: EO: Check all interface methods are implemented as "Open".
Fri, Oct 19, 1:29 AM · efl: language bindings, Restricted Project
Jaehyun_Cho closed T7433: EO: Check all interface methods are implemented as Invalid.
Fri, Oct 19, 1:24 AM · efl: language bindings, Restricted Project
Jaehyun_Cho created T7433: EO: Check all interface methods are implemented.
Fri, Oct 19, 1:14 AM · efl: language bindings, Restricted Project

Oct 10 2018

Jaehyun_Cho closed D7154: efl_ui_tab_pager: modified test for regression test.
Oct 10 2018, 2:13 AM · efl

Oct 7 2018

Jaehyun_Cho closed D7139: ecore_con_legacy: fix coverity issues (use after free).
Oct 7 2018, 7:31 PM · efl

Oct 4 2018

Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

@segfaultxavi @bu5hm4n
Thank you for your explanation. It helps my understanding about Eolian clearly.

@segfaultxavi

  1. Mixins
    1. Mixins inherit from their primary ancestor, which must be another mixin or an interface.

Do you mean abstract class as an interface? (i.e. mixin can inherit from abstract class as primary ancestor)

mixins cannot inherit from abstracts as primary ancestor. The only types that are possible as primary ancestor are Interfaces or Mixins.

Oct 4 2018, 5:42 AM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

@segfaultxavi @bu5hm4n
Thank you for your explanation. It helps my understanding about Eolian clearly.

Oct 4 2018, 4:07 AM · efl: language bindings, Restricted Project

Oct 2 2018

Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

About hiding them from the tree, these are the methods either returning (->) or receiving as a parameter (between ()) a Mixin type.

  • Efl.Ui.Focus.Manager::move -> Efl.Ui.Focus.Object
  • Efl.Ui.Focus.Manager::request_move -> Efl.Ui.Focus.Object
  • Efl.Ui.Focus.Manager::request_move (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager::request_subchild -> Efl.Ui.Focus.Object
  • Efl.Ui.Focus.Manager::request_subchild (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager::fetch (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager::setup_on_first_touch (entry:Efl.Ui.Focus.Object)
  • Efl.Access.Object::event_emit (accessible:Efl.Access.Object)
  • Efl.Access.Object::relationship_append (relation_object:Efl.Access.Object)
  • Efl.Access.Object::relationship_remove (relation_object:Efl.Access.Object)
  • Efl.Ui.Focus.Parent_Provider::find_logical_parent -> Efl.Ui.Focus.Object
  • Efl.Ui.Focus.Parent_Provider::find_logical_parent (widget:Efl.Ui.Focus.Object)
  • Efl.Ui.Widget_Focus_Manager::focus_manager_create (root:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Util::focus (focus_elem:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::register (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::register (parent:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::register_logical (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::register_logical (parent:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::update_redirect (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::update_parent (child:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::update_parent (parent:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::update_children (parent:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::update_order (parent:Efl.Ui.Focus.Object)
  • Efl.Ui.Focus.Manager_Calc::unregister (child:Efl.Ui.Focus.Object)

    Even if we somehow hide the mixin methods in the class, we'd need an interface representing the Mixin in order to make these methods correctly callable.
Oct 2 2018, 10:30 PM · efl: language bindings, Restricted Project
Jaehyun_Cho closed D7125: docs: fix the incorrect group name of segment control.
Oct 2 2018, 3:52 AM · efl
Jaehyun_Cho updated subscribers of D7126: eolian: Fixed possibility of duplication due to @ingroup auto generation.

I think this patch should be applied to upstream to resolve doxygen ingroup name issue.

Oct 2 2018, 12:43 AM · efl
Jaehyun_Cho added a comment to D7085: eolian: Set widget and widget item in the same group in doxygen.

D7126 is more general patch.

Oct 2 2018, 12:42 AM · efl

Oct 1 2018

Jaehyun_Cho accepted D7125: docs: fix the incorrect group name of segment control.
Oct 1 2018, 9:55 PM · efl

Sep 27 2018

Jaehyun_Cho closed D7097: efl_vg: calculate center point with double type.
Sep 27 2018, 1:14 AM · efl

Sep 26 2018

Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

I think we don't need to consider the case that user inherits from mixin.
Because we are considering that EFL C# bindings generator removes mixin. (user cannot inherit from mixin because it does not exist.)
e.g. mixin Efl.Access.Object is removed in C# but its @property state_set { get; } is added to abstract class Efl.Ui.Widget in C#.

Sep 26 2018, 7:49 PM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

Let me clear with an actual example. Otherwise, I think we will miscommunicate.

Sep 26 2018, 7:37 PM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

I am discussing how to resolve multi class inheritance with mixin in C# bindings.
Because now C# bindings work is blocked by how to treat mixin in C# bindings..
So I am suggesting what form would be good for mixin in C# bindings.

Sep 26 2018, 3:45 AM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

Yes I understood same way about @felipealmeida comment.

Sep 26 2018, 1:29 AM · efl: language bindings, Restricted Project

Sep 25 2018

Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

Yes, that is one of options.

Sep 25 2018, 11:44 PM · efl: language bindings, Restricted Project
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.
Sep 25 2018, 10:56 PM · efl: language bindings, Restricted Project

Sep 24 2018

Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

You idea (converting "mixin" in eo to "interface" in C# binding) is a solution.
But as you said, it requires we need to remove inheritance from abstract class, regular class to mixin in eo. And I think this is quite difficult.

Sep 24 2018, 7:37 AM · efl: language bindings, Restricted Project

Sep 21 2018

Jaehyun_Cho requested review of D7097: efl_vg: calculate center point with double type.
Sep 21 2018, 5:30 AM · efl
Jaehyun_Cho closed D7091: Colorselector : Add docs of elm_colorselector_palette_item_* APIs.
Sep 21 2018, 4:14 AM · efl
Jaehyun_Cho accepted D7091: Colorselector : Add docs of elm_colorselector_palette_item_* APIs.
Sep 21 2018, 4:05 AM · efl
Jaehyun_Cho closed D7094: Docs: Fix incorrectly information for elm_config_softcursor_mode_set.
Sep 21 2018, 4:03 AM · efl
Jaehyun_Cho closed D7093: Docs: Add a group of APIs for which group is not declared in elm_config.
Sep 21 2018, 4:03 AM · efl
Jaehyun_Cho closed D7070: efl_ui_list: Add return value check.
Sep 21 2018, 4:03 AM · efl
Jaehyun_Cho accepted D7093: Docs: Add a group of APIs for which group is not declared in elm_config.
Sep 21 2018, 3:52 AM · efl
Jaehyun_Cho accepted D7094: Docs: Fix incorrectly information for elm_config_softcursor_mode_set.
Sep 21 2018, 3:50 AM · efl
Jaehyun_Cho accepted D7070: efl_ui_list: Add return value check.
Sep 21 2018, 3:26 AM · efl
Jaehyun_Cho closed D7092: efl_ui_list: Return function if data get is failed.
Sep 21 2018, 2:44 AM · efl
Jaehyun_Cho requested review of D7092: efl_ui_list: Return function if data get is failed.
Sep 21 2018, 2:43 AM · efl
Jaehyun_Cho closed D7089: elm_entry: update documentation for elm_entnry_textonly_mode_set/get.
Sep 21 2018, 2:05 AM · efl
Jaehyun_Cho accepted D7089: elm_entry: update documentation for elm_entnry_textonly_mode_set/get.
Sep 21 2018, 2:04 AM · efl
Jaehyun_Cho closed D7087: docs: correct group name of segmentcontrol for API docs..
Sep 21 2018, 1:26 AM · efl
Jaehyun_Cho accepted D7087: docs: correct group name of segmentcontrol for API docs..
Sep 21 2018, 1:25 AM · efl
Jaehyun_Cho requested review of D7085: eolian: Set widget and widget item in the same group in doxygen.
Sep 21 2018, 12:18 AM · efl

Sep 20 2018

Jaehyun_Cho closed D7081: eina_vpath: fix the memory leak.
Sep 20 2018, 11:08 PM · efl
Jaehyun_Cho closed D7079: Efl.Ui.Popup.Alert: add icon parameter for icon button of popup.
Sep 20 2018, 11:08 PM · efl
Jaehyun_Cho abandoned D7082: ecore_con_legacy: add null checking.

This is internal API so do not need to do null check.

Sep 20 2018, 11:04 PM · efl
Jaehyun_Cho commandeered D7082: ecore_con_legacy: add null checking.
Sep 20 2018, 11:03 PM · efl
Jaehyun_Cho requested changes to D7082: ecore_con_legacy: add null checking.
Sep 20 2018, 11:03 PM · efl
Jaehyun_Cho accepted D7082: ecore_con_legacy: add null checking.
Sep 20 2018, 10:50 PM · efl
Jaehyun_Cho accepted D7081: eina_vpath: fix the memory leak.
Sep 20 2018, 10:50 PM · efl
Jaehyun_Cho accepted D7079: Efl.Ui.Popup.Alert: add icon parameter for icon button of popup.
Sep 20 2018, 10:49 PM · efl
Jaehyun_Cho added a comment to T7366: Evaluate work needed to fix EO classes inheriting from more than one regular class or abstract.

As you know, while we discussed in Korea together, we haven't discussed how to resolve abstract inheriting from regular class because we did not know that this case exists.

Sep 20 2018, 6:24 PM · efl: language bindings, Restricted Project

Sep 19 2018

Jaehyun_Cho requested review of D7074: els_tooltip: Fix to show correct arrow type.
Sep 19 2018, 5:10 AM · efl

Sep 17 2018

Jaehyun_Cho added a comment to T7375: Support widget styles in C# bindings.

I guess there is no objection about your proposal :)

Sep 17 2018, 12:19 AM · efl

Sep 12 2018

Jaehyun_Cho added a comment to T7375: Support widget styles in C# bindings.
  1. You can already set the style of any widget now
Sep 12 2018, 11:38 PM · efl
Jaehyun_Cho added a comment to T7375: Support widget styles in C# bindings.

After discussing about this topic with @woohyun, we realized that we need to support "style" parameter for all widget constructors.

Sep 12 2018, 1:43 AM · efl

Sep 11 2018

Jaehyun_Cho added a comment to T7383: Efl.Config and Efl.Config_GLobal.

I am wondering if you expect that the new form supports IntelliSense.

Sep 11 2018, 12:56 AM · efl (efl-1.22)

Sep 10 2018

Jaehyun_Cho added a comment to T7375: Support widget styles in C# bindings.

efl_ui_widget.eo

class Efl.Ui.Widget {

@property style { ... }
constructors {
  style
}

}

efl_ui_widget.eo.cs

class Efl.Ui.Widget {

public Widget(efl.IObject parent = null, string style = null, ConstructingMethod init_cb=null)

}

This is more general than adding a special case for styles, so I like it more.

@Jaehyun_Cho would you like this solution? a lot of details have to be worked out yet.

Sep 10 2018, 7:33 PM · efl
Jaehyun_Cho added a comment to T7375: Support widget styles in C# bindings.

I am afraid that the named parameters are not more convenient than basic API usage. (e.g. button.SetSize();)

Sep 10 2018, 5:44 AM · efl
Jaehyun_Cho added a comment to T7240: Not allow multi class inheritance in eo.

Now the multiple class inheritance from abstract and class reported by @lauromoura has been removed. (Class Elm.Combobox is legacy so it is not related to C# bindings)

Sep 10 2018, 4:59 AM · efl: language bindings, Restricted Project
Jaehyun_Cho closed D6982: efl: Remove unnecessary abstract/class inheritance.
Sep 10 2018, 4:36 AM · efl
Jaehyun_Cho closed D7015: elm: add missing efl_ui_popup_part_backwall header.
Sep 10 2018, 4:23 AM · efl