Page MenuHomePhabricator

efl: language bindingsProject
ActivePublic

Members

  • This project does not have any members.

Details

Description

Language bindings for .eo files

Recent Activity

Today

bu5hm4n added a comment to T7865: efl.ui.check.

IMO this should not inherit from nstate. Check is not made for displaying n-states, everything else then 2 states is going to break the displaying (same for efl.ui.check).

Sun, May 19, 6:30 AM · efl: api, efl (efl-1.23), efl: language bindings

Yesterday

bu5hm4n updated the task description for T7976: Efl.Ui.Clickable_Clicked.
Sat, May 18, 12:39 PM · efl: api, efl (efl-1.23), efl: language bindings
bu5hm4n triaged T7976: Efl.Ui.Clickable_Clicked as TODO priority.
Sat, May 18, 12:39 PM · efl: api, efl (efl-1.23), efl: language bindings
bu5hm4n updated the task description for T7847: efl.ui.clickable.
Sat, May 18, 12:39 PM · efl: api, efl (efl-1.23), efl: language bindings

Fri, May 17

segfaultxavi added a revision to T7919: enum Efl.Orient: D8912: Merge Efl.Orient and Efl.Flip into the same enum.
Fri, May 17, 8:33 AM · efl: api, efl (efl-1.23), efl: language bindings

Thu, May 16

segfaultxavi added a comment to T7919: enum Efl.Orient.

Edited, thanks.

Thu, May 16, 12:39 PM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7919: enum Efl.Orient.

After a lengthy brainstorming session:

  • Rename this enum to Efl.Gfx.Orientation
  • Turn it into a bitfield and include flipping values in both axes
  • Use it in all places where Efl.Orientation was used except in Efl.Ui.Layout_Base.theme_rotation_apply, that should be turned into an int.
  • Delete Efl.Orientation and Efl.Flip.
Thu, May 16, 10:52 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7919: enum Efl.Orient.

After a lengthy brainstorming session:

  • Rename this enum to Efl.Gfx.Orientation
  • Turn it into a bitfield and include flipping values in both axes
  • Use it in all places where Efl.Orientation was used except in Efl.Ui.Layout_Base.theme_rotation_apply, that should be turned into an int.
  • Delete Efl.Orientation and Efl.Flip.
Thu, May 16, 10:48 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike moved T7861: efl.pack from trivial to Stabilized on the efl: api board.
Thu, May 16, 9:37 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike moved T7860: efl.pack_linear from trivial to Stabilized on the efl: api board.
Thu, May 16, 9:33 AM · efl: api, efl (efl-1.23), efl: language bindings
bu5hm4n added a comment to T7860: efl.pack_linear.

Totally agreed. Doc's are also ready polished.

Thu, May 16, 8:04 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7860: efl.pack_linear.

This seems pretty reasonable?

Thu, May 16, 7:22 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a subtask for T7900: efl.pack_table: T7962: Remove table_direction from Efl.Pack_Table.
Thu, May 16, 2:49 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7878: efl.orientation.

I think orientation/rotation in this sense is meant solely for image loading where it is restricted to 90 degree rotations. For any other case we would want to have more granular control over the rotation.

Thu, May 16, 1:48 AM · efl: api, efl (efl-1.23), efl: language bindings

Wed, May 15

segfaultxavi added a comment to T7919: enum Efl.Orient.

I would say yeah.

Wed, May 15, 10:33 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7861: efl.pack.

I think this one is okay too.

Wed, May 15, 10:29 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7919: enum Efl.Orient.

Is this API related to T7712 in any way?

Wed, May 15, 10:24 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a subtask for T7899: efl.ui.table: T7962: Remove table_direction from Efl.Pack_Table.
Wed, May 15, 10:18 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike moved T7899: efl.ui.table from trivial to Stabilized on the efl: api board.
Wed, May 15, 10:16 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7899: efl.ui.table.

This is fine now.

Wed, May 15, 10:15 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike moved T7859: efl.ui.box from trivial to Stabilized on the efl: api board.
Wed, May 15, 10:15 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7859: efl.ui.box.

This class seems good to go.

Wed, May 15, 10:08 AM · efl: api, efl (efl-1.23), efl: language bindings
zmike added a comment to T7878: efl.orientation.

I would like to talk about this interface...

It is called Efl.Orientation and it defines two properties to control flipping (mirroring) and rotation. I propose we name it Efl.Orientable, since interfaces should be adjectives.

Wed, May 15, 6:05 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7925: enum Efl.Flip.

Besides the comment in T7878 regarding the possible merging of this class with Efl.Orient, I have nothing to complain about this enum.

Wed, May 15, 5:06 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi moved T7925: enum Efl.Flip from Backlog to Evaluating on the efl: api board.
Wed, May 15, 5:06 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7919: enum Efl.Orient.

Besides the comment in T7878 regarding the possible merging of this class with Efl.Flip, I am not sure {up, down, left, right} are sensible names for a rotation. What does it mean that an icon is oriented "to the right"?
How about we rename the enum ROTATION_0, ROTATION_90, etc ?

Wed, May 15, 5:06 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi moved T7878: efl.orientation from Backlog to Evaluating on the efl: api board.
Wed, May 15, 5:03 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi moved T7919: enum Efl.Orient from Backlog to Evaluating on the efl: api board.
Wed, May 15, 5:02 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7878: efl.orientation.

I would like to talk about this interface...

Wed, May 15, 5:02 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi moved T7918: enum Efl.Ui.Dir from Backlog to Evaluating on the efl: api board.
Wed, May 15, 4:28 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7918: enum Efl.Ui.Dir.

I see nothing wrong with this one. I considered renaming it to Efl.Ui.Direction (after renaming that one in D8898) but I do not think it's worth the hassle, and everybody understands what Dir means.

Wed, May 15, 4:28 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi moved T7863: efl.ui.direction from Backlog to Evaluating on the efl: api board.
Wed, May 15, 4:26 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7863: efl.ui.direction.

I think Efl.Ui.Direction is not a good name for an interface, it should be an adjective.
Therefore I propose to rename it to Efl.Ui.Directed and submit patch D8898.

Wed, May 15, 4:25 AM · efl: api, efl (efl-1.23), efl: language bindings

Tue, May 14

zmike added a comment to T7510: evaluate stabilization potential of efl.ui classes and dependencies.

minus some stuff P298

Tue, May 14, 6:58 AM · efl (efl-1.23), efl: language bindings
zmike added a comment to T7510: evaluate stabilization potential of efl.ui classes and dependencies.

I've flattened and de-duplicated the list P297

Tue, May 14, 6:11 AM · efl (efl-1.23), efl: language bindings

Mon, May 13

segfaultxavi closed T7957: VisibilityChanged event contains wrong info as Resolved by committing rEFLf93eb3fc043f: csharp: Fix event marshalling for value types.
Mon, May 13, 11:49 PM · efl: language bindings, efl: api
lauromoura added a revision to T7957: VisibilityChanged event contains wrong info: D8889: csharp: Fix event marshalling for value types.
Mon, May 13, 5:27 PM · efl: language bindings, efl: api
segfaultxavi updated the task description for T7957: VisibilityChanged event contains wrong info.
Mon, May 13, 10:38 AM · efl: language bindings, efl: api
segfaultxavi updated subscribers of T7957: VisibilityChanged event contains wrong info.
Mon, May 13, 9:13 AM · efl: language bindings, efl: api
segfaultxavi triaged T7957: VisibilityChanged event contains wrong info as High priority.
Mon, May 13, 3:25 AM · efl: language bindings, efl: api

Thu, May 9

q66 moved T6716: allow enum/class/struct renaming from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Thu, May 9, 6:22 AM · efl: language bindings, Restricted Project
q66 raised the priority of T6716: allow enum/class/struct renaming from TODO to High.
Thu, May 9, 6:22 AM · efl: language bindings, Restricted Project
q66 closed T6486: Eolian: enum with keyword legacy as Wontfix.

https://phab.enlightenment.org/T7955

Thu, May 9, 6:15 AM · efl: language bindings, Restricted Project
ali.alzyod added a comment to T7849: efl.ui.text.

I always prefer general functions with Enums/flags for specific option
1- understanding SDK much simpler (specially from documentation)
2- adding features will never break comparability in future

Thu, May 9, 5:41 AM · efl: api, efl (efl-1.23), efl: language bindings
q66 added a comment to T7240: Not allow multi class inheritance in eo.

Any update on this? Can it be closed? As far as Eolian is concerned it's been done for a while

Thu, May 9, 5:40 AM · efl: language bindings, Restricted Project
segfaultxavi added a comment to T7849: efl.ui.text.

for example no_text like when insert password in terminal, no text will shown but control have text

Thu, May 9, 4:13 AM · efl: api, efl (efl-1.23), efl: language bindings
ali.alzyod added a comment to T7849: efl.ui.text.

I still think this property should be removed from Efl.Ui.Text, which should then only override the one in Efl.Text. Do you agree?
Yes I agree

Thu, May 9, 4:01 AM · efl: api, efl (efl-1.23), efl: language bindings
segfaultxavi added a comment to T7849: efl.ui.text.

What other modes do you foresee besides Normal and Password?

Thu, May 9, 3:51 AM · efl: api, efl (efl-1.23), efl: language bindings
ali.alzyod added a comment to T7849: efl.ui.text.

@segfaultxavi I think Efl.Ui.Text.password_mode should be removed

Thu, May 9, 12:21 AM · efl: api, efl (efl-1.23), efl: language bindings

Wed, May 8

zmike added a comment to T7953: efl.ui.scroll_manager.

@woohyun @Jaehyun_Cho What's going on with this? I think scroll manager was supposed to be the scroller interface for 2.0, but it seems unfinished, has no real testing, and is still used by a number of "high priority" widgets.

Wed, May 8, 12:43 PM · efl: api, efl (efl-1.23), efl: language bindings