Page MenuHomePhabricator

efl (efl-1.23)Milestone
ArchivedPublic

Watchers

  • This project does not have any watchers.

Recent Activity

Oct 17 2019

zmike archived efl (efl-1.23).
Oct 17 2019, 7:05 AM

Oct 16 2019

YOhoho added a comment to T8380: efl.ui.relative_layout.
@property relation_left {
         keys {
            child: Efl.Object; 
         }
         values {
            target: Efl.Object; 
            relative: double;
         }
      }

You can set base line of each side based on target.
relative decides relative position on horizontal(left, right)/vertical(top, bottom) axis of the target.

Oct 16 2019, 10:25 PM · efl (efl-1.24), efl: api, efl: language bindings
YOhoho triaged T8380: efl.ui.relative_layout as TODO priority.
Oct 16 2019, 10:24 PM · efl (efl-1.24), efl: api, efl: language bindings

Oct 15 2019

ali.alzyod added a comment to T8297: Efl2.Text.Content*.
In T8297#145463, @tasn wrote:

Because the Button widget uses the basic text object which doesn't support markup.

Oct 15 2019, 9:13 AM · efl (efl-1.24), efl: api
tasn added a comment to T8297: Efl2.Text.Content*.

Because the Button widget uses the basic text object which doesn't support markup.

Oct 15 2019, 9:02 AM · efl (efl-1.24), efl: api
ali.alzyod added a comment to T8297: Efl2.Text.Content*.

Are there any reason for button or other widgets to not implement Efl.Text.Content.Markup instead of Efl.Text.Content.Plain
I think it is great feature and already implemented, so why not to use it

Oct 15 2019, 8:48 AM · efl (efl-1.24), efl: api
zmike added a comment to T8297: Efl2.Text.Content*.

I think it's fine to continue having them be separate; the point of interfaces is to break them into manageable chunks of API which can be incrementally applied as needed rather than force nonfunctional API across all possible objects.

Oct 15 2019, 5:38 AM · efl (efl-1.24), efl: api

Oct 14 2019

tasn added a comment to T8297: Efl2.Text.Content*.

I think the separation is cleaner (as not everything supports markup, e.g. the text of a button), but I'm open to whatever you think is right.

Oct 14 2019, 11:22 PM · efl (efl-1.24), efl: api
ali.alzyod added a comment to T8297: Efl2.Text.Content*.

Do we really need two interfaces? we can combine them into one interface, since no one really uses interface Efl2.Text.Content.Plain but instead will use interface Efl2.Text.Content.Markup
So I think combining them into one make sense.

interface Efl2.Text.Content
|├ (P) markup
|├ (P) text
|├ (P) bidi_delimiters
Oct 14 2019, 6:33 AM · efl (efl-1.24), efl: api
zmike moved T8289: efl text widgets from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api
zmike moved T8296: efl2.canvas.text from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api
zmike moved T8297: Efl2.Text.Content* from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api
zmike moved T8298: Efl2.Input.Text from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api
zmike moved T8299: Efl.Text_Cursor from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api
zmike moved T8300: Efl2.Text.Markup from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api
zmike moved T8301: Efl2.Text.Item.Factory from Backlog to Evaluating on the efl: api board.
Oct 14 2019, 5:56 AM · efl (efl-1.24), efl: api

Oct 12 2019

tasn assigned T8298: Efl2.Input.Text to woohyun.
Oct 12 2019, 7:34 AM · efl (efl-1.24), efl: api

Oct 10 2019

cedric added a comment to T5567: Simple factories (with or without model).

I think we should go with this the way we did go with List/Grid and List_View/Grid_View. Menu start simple with a pack API where you pack menu items. Later on we could have a MVVM version.

Oct 10 2019, 4:28 PM · efl (efl-1.24), efl: mvvm, efl: widgets
cedric closed T7580: efl.ui.factory, a subtask of T7845: Unstructured stabilization items, as Resolved.
Oct 10 2019, 4:24 PM · efl (efl-1.24), efl: api, efl: language bindings
cedric closed T7580: efl.ui.factory as Resolved.

This is done.

Oct 10 2019, 4:24 PM · efl (efl-1.23), efl: api
cedric closed T7381: [MVVM] Efl.Ui.View_List Performance Improvement, a subtask of T5354: Provide infrastructure for MVVM, as Resolved.
Oct 10 2019, 4:20 PM · efl (efl-1.24), efl: mvvm, efl: data types
cedric closed T7658: [MVVM] create Efl.Ui.Item_View and infrastructures for common item based view widgets., a subtask of T5354: Provide infrastructure for MVVM, as Resolved.
Oct 10 2019, 4:16 PM · efl (efl-1.24), efl: mvvm, efl: data types
cedric closed T7376: [MVVM] Model Selection Support, a subtask of T5354: Provide infrastructure for MVVM, as Resolved.
Oct 10 2019, 4:14 PM · efl (efl-1.24), efl: mvvm, efl: data types
cedric closed T7376: [MVVM] Model Selection Support as Resolved.
Oct 10 2019, 4:14 PM · efl (efl-1.23), efl: mvvm
cedric closed T5333: Cleanup View interface aka finish MVVM as Resolved.
Oct 10 2019, 4:13 PM · efl (efl-1.23), efl: mvvm, efl: data types
cedric closed T5333: Cleanup View interface aka finish MVVM, a subtask of T5354: Provide infrastructure for MVVM, as Resolved.
Oct 10 2019, 4:13 PM · efl (efl-1.24), efl: mvvm, efl: data types
tasn added a parent task for T8298: Efl2.Input.Text: T8151: RFC: Text interfaces design proposal.
Oct 10 2019, 8:10 AM · efl (efl-1.24), efl: api
stefan_schmidt added a comment to T8119: Evas segfaults on recent builds of x86.

Correct, the feature was enabled again in master now and we need to make sure it gets fixed before the next release.

Oct 10 2019, 1:28 AM · efl (efl-1.24)

Oct 9 2019

Thanatermesis added a comment to T8119: Evas segfaults on recent builds of x86.

Sorry to not have answered before, I was not receiving notifications until now :)

Oct 9 2019, 5:14 PM · efl (efl-1.24)

Oct 7 2019

segfaultxavi added a comment to T7573: efl.ui.l10n.

The EO file is weird:

@property l10n_text {
   set {
   }
   get {
      values {
         domain: string @optional;
      }
      return: string;
   }
   values {
      label: string;
      domain: string @optional;
   }

This means the setter has two parameters (label and domain) but the getter only has one (domain). So what is the getter retrieving? Is this thing in use?

Oct 7 2019, 2:25 AM · efl (efl-1.24), efl: api

Oct 4 2019

zmike added a commit to T8280: eolian_cxx not freeing iterators (thus leaking memory): rEFLe0341cd8f6f3: eolian-cxx: Release iterators.
Oct 4 2019, 7:40 AM · efl (efl-1.24)
zmike added a commit to T8214: EDI Cursor issues: rEFLa20aea042832: elm_code_widget: when the position is updated, set new geom to cursor.
Oct 4 2019, 7:40 AM · efl (efl-1.23), regression, Restricted Project
bu5hm4n removed subtasks for T5354: Provide infrastructure for MVVM: T7382: [MVVM] Efl.Ui.View_List Homogenous Support, T5365: Use efl.part for efl.ui.property_bind.
Oct 4 2019, 3:16 AM · efl (efl-1.24), efl: mvvm, efl: data types
bu5hm4n removed a parent task for T5365: Use efl.part for efl.ui.property_bind: T5354: Provide infrastructure for MVVM.
Oct 4 2019, 3:16 AM · efl (efl-1.23), efl: mvvm, efl: widgets
bu5hm4n removed subtasks for T5354: Provide infrastructure for MVVM: T7659: Fix efl_part issues in C#, T7485: [MVVM] Add a Factory class that help implementing cached item factory.
Oct 4 2019, 3:15 AM · efl (efl-1.24), efl: mvvm, efl: data types
bu5hm4n removed subtasks for T5354: Provide infrastructure for MVVM: T8153: Efl.Ui.Factory_Bind work on string, T7670: Remove Efl.Model_Container_Item, T7668: Autogenerate property_bind View , T7528: Improve lifecycle of Child model, T7458: Composite Model renaming, T7405: [MVVM] Multistyle Factory, T7404: [MVVM] Factory text property handles, T7380: [MVVM] Efl.Ui.Viewlist renaming., T5355: Replacement of genlist for MVVM.
Oct 4 2019, 3:14 AM · efl (efl-1.24), efl: mvvm, efl: data types
bu5hm4n removed a parent task for T5355: Replacement of genlist for MVVM: T5354: Provide infrastructure for MVVM.
Oct 4 2019, 3:14 AM · efl (efl-1.23), efl: mvvm, efl: widgets
bu5hm4n removed a parent task for T8153: Efl.Ui.Factory_Bind work on string: T5354: Provide infrastructure for MVVM.
Oct 4 2019, 3:14 AM · efl (efl-1.23), efl: mvvm, efl: data types
bu5hm4n removed subtasks for T5333: Cleanup View interface aka finish MVVM: T7832: Provide helper logic for text binded property, T7473: Add a create event on Efl.Ui.Factory, T7472: Asynchronous create function in Efl.Ui.Factory, T7471: Add an efl.model.property_ready_get and efl.model.properties_ready_get., T7470: [MVVM] Create a ViewModel helper class, T7469: Find a better name for Efl.Factory.model_connect.
Oct 4 2019, 3:13 AM · efl (efl-1.23), efl: mvvm, efl: data types
bu5hm4n removed a parent task for T7832: Provide helper logic for text binded property: T5333: Cleanup View interface aka finish MVVM.
Oct 4 2019, 3:13 AM · efl (efl-1.23), efl: mvvm, efl: data types
bu5hm4n removed a subtask for T6360: EO: Item and Item_List API's: T5327: Refactor toolbar.
Oct 4 2019, 3:07 AM · efl (efl-1.23), efl: mvvm, efl: widgets

Oct 3 2019

tasn added a comment to T8298: Efl2.Input.Text.

@woohyun, do you fellas have any input on this? A lot of these functions need like they need some changes and you all have the expertise. I was hoping to get feedback in the other ticket, but let's just merge the discussion to here.

Oct 3 2019, 12:16 AM · efl (efl-1.24), efl: api

Oct 2 2019

segfaultxavi updated the task description for T7717: docs todo.
Oct 2 2019, 6:17 AM · efl (efl-1.24), efl: docs, efl: api
tasn added a comment to T8297: Efl2.Text.Content*.

This affects a lot of the naming then. I didn't realise you were planning on stabilising Efl.Text, I thought it was within my mandate to change, and to be honest, I thought I'd have the energy to fight the restriction/regression.

Oct 2 2019, 6:13 AM · efl (efl-1.24), efl: api
tasn added a comment to T8297: Efl2.Text.Content*.

Ah oops, already released. :(

Oct 2 2019, 6:12 AM · efl (efl-1.24), efl: api
tasn added a comment to T8297: Efl2.Text.Content*.

It shouldn't be, because this restriction shouldn't (and haven't) be there. Though it is.

Oct 2 2019, 6:11 AM · efl (efl-1.24), efl: api
zmike added a comment to T8297: Efl2.Text.Content*.

Aha, I see.

Oct 2 2019, 6:08 AM · efl (efl-1.24), efl: api
zmike added a comment to T7864: efl.gfx.arrangement.

Alright, so we've now got content_padding that has 2x uint params (thanks @YOhoho!).

Oct 2 2019, 6:06 AM · efl (efl-1.24), efl: api, efl: language bindings
tasn added a comment to T8297: Efl2.Text.Content*.

Let me explain what I meant:

Oct 2 2019, 6:04 AM · efl (efl-1.24), efl: api
zmike added a comment to T8297: Efl2.Text.Content*.

I'm not sure I understand your argument here. Just because an interface has been stabilized doesn't mean that it can't have methods/properties/events added to it. My comment about Efl.Text being stable was with regard to the name of the interface and its existing property, not its ability to receive new features.

Oct 2 2019, 5:59 AM · efl (efl-1.24), efl: api