Page MenuHomePhabricator

lauromoura (Lauro Neto)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Aug 24 2015, 1:00 PM (186 w, 6 d)
Availability
Available

Recent Activity

Today

lauromoura added a comment to D7495: csharp: add a interface to start apps.

As far i understood the situation, Efl.All is going to be internal, and this interface is the thing that should be used. So all in all the components declaration can stay here.

Mon, Mar 25, 11:21 AM · efl: language bindings
lauromoura added a comment to T7375: Support widget styles in C# bindings.

As constructors now accept parameters, could this be marked as done?

Mon, Mar 25, 3:45 AM · efl
lauromoura edited the content of Csharp Stylecop.
Mon, Mar 25, 2:53 AM · efl: language bindings

Fri, Mar 22

lauromoura added a comment to D8431: efl-csharp: fix resource deallocation causing errors everywhere.

I built and installed this patch (after rebasing to latest master).
All C# tutorials seems to segfault on exit. For example, the hello-world one, which only instantiates a window (console output: P279)

Source of the hello-word tutorial:
https://git.enlightenment.org/tools/examples.git/tree/tutorial/csharp/hello-world/src/hello-world.cs

Fri, Mar 22, 2:18 PM · DO NOT MERGE, efl: language bindings

Thu, Mar 21

lauromoura requested review of D8441: efl-csharp: Remove spaces from type strings in generator..
Thu, Mar 21, 3:31 PM · efl
lauromoura updated the diff for D8397: efl-csharp: Add back I prefix for interfaces..

Rebase and update with vitor suggestion about fixing the name check when converting from Efl.Class.

Thu, Mar 21, 10:29 AM · efl

Wed, Mar 20

lauromoura updated the diff for D8324: csharp: Export correct headers and files.

Rebase

Wed, Mar 20, 10:59 AM · efl
lauromoura closed D8426: csharp: Remove test about conflicting events..
Wed, Mar 20, 10:44 AM · efl
lauromoura updated the diff for D8426: csharp: Remove test about conflicting events..

Rebase on top of correct commit

Wed, Mar 20, 10:29 AM · efl
lauromoura updated the diff for D8426: csharp: Remove test about conflicting events..

Update removing from autotools and includes (were not caught originally due to a non-clean build)

Wed, Mar 20, 9:06 AM · efl
lauromoura requested review of D8426: csharp: Remove test about conflicting events..
Wed, Mar 20, 8:00 AM · efl
lauromoura updated the diff for D8422: efl: Add missing docs to parameters..

Update param with more specific doc.

Wed, Mar 20, 6:10 AM · efl
lauromoura requested review of D8422: efl: Add missing docs to parameters..
Wed, Mar 20, 5:37 AM · efl

Tue, Mar 19

lauromoura edited the content of Csharp Stylecop.
Tue, Mar 19, 2:04 PM · efl: language bindings
lauromoura created Csharp Stylecop.
Tue, Mar 19, 1:30 PM · efl: language bindings
lauromoura edited the content of Efl Programming Language Bindings.
Tue, Mar 19, 1:30 PM
lauromoura edited the content of Efl Programming Language Bindings.
Tue, Mar 19, 1:29 PM
lauromoura edited the content of Efl Programming Language Bindings.
Tue, Mar 19, 1:26 PM
lauromoura edited the content of Efl Programming Language Bindings.
Tue, Mar 19, 1:23 PM
lauromoura accepted D8012: mono-docs: Use @since tags properly.
Tue, Mar 19, 11:14 AM · efl
lauromoura added inline comments to D8370: csharp: Remove missing doc warning by filling them..
Tue, Mar 19, 11:13 AM · efl
lauromoura updated the diff for D8370: csharp: Remove missing doc warning by filling them..

Added comment about custom marshaler being internal usage.

Tue, Mar 19, 11:12 AM · efl
lauromoura updated the diff for D8370: csharp: Remove missing doc warning by filling them..

Rebase and removing the All.Components enum

Tue, Mar 19, 11:08 AM · efl

Mon, Mar 18

lauromoura moved T7752: C#: Get rid of all lower-cased methods from Backlog to InProgress on the efl: language bindings board.
Mon, Mar 18, 3:42 PM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura added a child revision for D8397: efl-csharp: Add back I prefix for interfaces.: Unknown Object (Differential Revision).
Mon, Mar 18, 3:41 PM · efl
lauromoura added a revision to T7751: C#: Add back the I prefix to interfaces: Unknown Object (Differential Revision).
Mon, Mar 18, 3:41 PM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura requested review of D8397: efl-csharp: Add back I prefix for interfaces..
Mon, Mar 18, 3:40 PM · efl
lauromoura added a revision to T7751: C#: Add back the I prefix to interfaces: D8397: efl-csharp: Add back I prefix for interfaces..
Mon, Mar 18, 3:40 PM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura requested review of D8396: csharp: rename add/remove event handler.
Mon, Mar 18, 3:38 PM · efl
lauromoura added a revision to T7752: C#: Get rid of all lower-cased methods: D8396: csharp: rename add/remove event handler.
Mon, Mar 18, 3:38 PM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura triaged T7757: C#: Remove static_cast method as High priority.
Mon, Mar 18, 2:37 PM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura added a comment to T7751: C#: Add back the I prefix to interfaces.

In order to integrate better with the C# ecosystem, we have do adapt. This should not be a big change in current C# code, as we moved on from that old all-interface API scheme.

Mon, Mar 18, 1:53 PM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura moved T7744: C#: Support emitting events from C# implementation of Efl interfaces from InProgress to TODO on the efl: language bindings board.
Mon, Mar 18, 11:04 AM · efl: language bindings
lauromoura moved T7751: C#: Add back the I prefix to interfaces from Backlog to InProgress on the efl: language bindings board.
Mon, Mar 18, 11:04 AM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura claimed T7751: C#: Add back the I prefix to interfaces.
Mon, Mar 18, 11:03 AM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura triaged T7752: C#: Get rid of all lower-cased methods as High priority.
Mon, Mar 18, 11:02 AM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura triaged T7751: C#: Add back the I prefix to interfaces as High priority.
Mon, Mar 18, 11:01 AM · Active Work Proposal, Restricted Project, efl: language bindings, efl (efl-1.22)
lauromoura renamed T7654: C# - Correctly handle free functions for structs from C# - Correctly handle free functions to C# - Correctly handle free functions for structs.
Mon, Mar 18, 8:32 AM · efl: language bindings
lauromoura claimed T7744: C#: Support emitting events from C# implementation of Efl interfaces.
Mon, Mar 18, 7:10 AM · efl: language bindings
lauromoura moved T7744: C#: Support emitting events from C# implementation of Efl interfaces from Backlog to InProgress on the efl: language bindings board.
Mon, Mar 18, 7:10 AM · efl: language bindings
lauromoura added inline comments to D8370: csharp: Remove missing doc warning by filling them..
Mon, Mar 18, 6:58 AM · efl
lauromoura updated the diff for D8370: csharp: Remove missing doc warning by filling them..

Update after xavi's comments.

Mon, Mar 18, 6:57 AM · efl
lauromoura added a comment to D8384: efl-mono: Add Remove method to list, arrays and eina_value containers. T7401.

Missing tests? :)

Mon, Mar 18, 6:40 AM · efl
lauromoura requested changes to D8384: efl-mono: Add Remove method to list, arrays and eina_value containers. T7401.
Mon, Mar 18, 6:36 AM · efl

Fri, Mar 15

lauromoura updated subscribers of D8370: csharp: Remove missing doc warning by filling them..
Fri, Mar 15, 2:07 PM · efl
lauromoura requested review of D8370: csharp: Remove missing doc warning by filling them..
Fri, Mar 15, 2:06 PM · efl
lauromoura requested review of D8369: csharp: Rename register_event_proxies..
Fri, Mar 15, 7:48 AM · efl
lauromoura added a revision to T7702: Remove internally generated classes from EFL# doc: D8369: csharp: Rename register_event_proxies..
Fri, Mar 15, 7:48 AM · documentation, efl: language bindings
lauromoura raised the priority of T7403: efl-mono: Complete support of Hash values in eina.Value from TODO to Normal.
Fri, Mar 15, 7:39 AM · efl: language bindings
lauromoura raised the priority of T7494: C#: Mark protected methods as protected from TODO to High.
Fri, Mar 15, 7:38 AM · efl: language bindings
lauromoura raised the priority of T7407: efl-mono: Crash on focus callback when quitting focus example from TODO to High.
Fri, Mar 15, 7:36 AM · Restricted Project, efl: language bindings
lauromoura requested review of D8368: cshar: Remove unused variables..
Fri, Mar 15, 7:25 AM · efl
lauromoura added a revision to T7702: Remove internally generated classes from EFL# doc: D8368: cshar: Remove unused variables..
Fri, Mar 15, 7:25 AM · documentation, efl: language bindings
lauromoura updated the diff for D8360: csharp: Support Efl.Class for interfaces.

Rebase and check for null object from the Concrete class.

Fri, Mar 15, 7:21 AM · efl

Thu, Mar 14

lauromoura triaged T7744: C#: Support emitting events from C# implementation of Efl interfaces as High priority.
Thu, Mar 14, 5:03 PM · efl: language bindings
lauromoura requested review of D8360: csharp: Support Efl.Class for interfaces.
Thu, Mar 14, 3:47 PM · efl
lauromoura triaged T7743: C#: Hide NativeInherit classes from top level namespaces. as Normal priority.
Thu, Mar 14, 1:23 PM · documentation, efl: language bindings
lauromoura triaged T7742: C#: Replace IntPtr constructor with factory method as Normal priority.
Thu, Mar 14, 1:20 PM · documentation, efl: language bindings
lauromoura triaged T7741: C#: Refactor struct internal classes as Normal priority.
Thu, Mar 14, 1:14 PM · documentation, efl: language bindings
lauromoura added a comment to T7702: Remove internally generated classes from EFL# doc.
  • _StructConversion classes: Do they need to be public?
Thu, Mar 14, 1:08 PM · documentation, efl: language bindings
lauromoura abandoned D8329: meson: Fix cxx install_header calls..

Abandoning as D8328 went first (and is a smaller patch) :)

Thu, Mar 14, 8:20 AM · efl

Wed, Mar 13

lauromoura moved T7524: C#: Cleanup things on exit correctly. from TODO to InProgress on the efl: language bindings board.
Wed, Mar 13, 3:29 PM · efl: language bindings
lauromoura reassigned T7524: C#: Cleanup things on exit correctly. from lauromoura to vitor.sousa.
Wed, Mar 13, 3:28 PM · efl: language bindings
lauromoura closed T7721: efl-mono: fix warnings as Resolved.

The mentioned errors were fixed:

Wed, Mar 13, 3:26 PM · efl: language bindings, efl (efl-1.22)
lauromoura moved T7722: efl-mono: Generate documentation file with meson from TODO to InProgress on the efl: language bindings board.
Wed, Mar 13, 3:12 PM · efl: language bindings, Restricted Project, efl (efl-1.22)
lauromoura requested review of D8331: meson: Enable generation of C# docs..
Wed, Mar 13, 2:24 PM · efl
lauromoura added a revision to T7722: efl-mono: Generate documentation file with meson: D8331: meson: Enable generation of C# docs..
Wed, Mar 13, 2:24 PM · efl: language bindings, Restricted Project, efl (efl-1.22)
lauromoura requested review of D8330: csharp: Remove uneeded legacy event declaration..
Wed, Mar 13, 2:23 PM · efl
lauromoura requested review of D8329: meson: Fix cxx install_header calls..
Wed, Mar 13, 2:18 PM · efl

Tue, Mar 12

lauromoura requested review of D8324: csharp: Export correct headers and files.
Tue, Mar 12, 1:16 PM · efl

Mon, Mar 11

lauromoura triaged T7736: C#: Support eolian variables as High priority.
Mon, Mar 11, 3:34 PM · efl: language bindings
lauromoura updated the diff for D8301: csharp: Fix event names with underscore..

Reduce the scope of newpos per vitor's suggestion

Mon, Mar 11, 3:17 PM · efl
lauromoura requested review of D8301: csharp: Fix event names with underscore..
Mon, Mar 11, 2:43 PM · efl
lauromoura added a revision to T7735: efl-mono: Event names with underscores look weird from C#: D8301: csharp: Fix event names with underscore..
Mon, Mar 11, 2:43 PM · efl (efl-1.22), efl: language bindings
lauromoura updated the diff for D8268: efl-csharp: Respect beta for classes and other stuff..

Update by putting back elm_interface_scrollable, a dependency of efl_ui_panel.eo

Mon, Mar 11, 11:37 AM · efl

Sun, Mar 10

lauromoura added a comment to T7716: Build failures with C++ bindings enabled .

Hi Stefan, I couldn't reproduce the stringshare errors on master. Could you check if they still occur?

Sun, Mar 10, 9:26 PM · efl (efl-1.22)
lauromoura requested review of D8284: cxx: Fix examples compilation..
Sun, Mar 10, 9:15 PM · efl
lauromoura added a revision to T7716: Build failures with C++ bindings enabled : D8284: cxx: Fix examples compilation..
Sun, Mar 10, 9:15 PM · efl (efl-1.22)

Sat, Mar 9

lauromoura updated the diff for D8268: efl-csharp: Respect beta for classes and other stuff..

Added missing blacklisted files to autotools build

Sat, Mar 9, 7:42 AM · efl
lauromoura updated the diff for D8268: efl-csharp: Respect beta for classes and other stuff..

Rebase and update with support for @beta events, parts with @beta classes, etc.

Sat, Mar 9, 7:30 AM · efl
lauromoura closed T7733: Fix remaining types without @beta tags as Invalid.

Marking as invalid. After rebase no changes in .eo files are needed.

Sat, Mar 9, 7:26 AM · efl: language bindings
lauromoura closed T7733: Fix remaining types without @beta tags, a subtask of T7730: C#: Respect @beta for classes and types, as Invalid.
Sat, Mar 9, 7:26 AM · efl: language bindings
lauromoura abandoned D8269: elm: Add beta to a bunch of types that were missing..

Not needed after rebase and other generator changes.

Sat, Mar 9, 7:26 AM · efl
lauromoura planned changes to D8268: efl-csharp: Respect beta for classes and other stuff..

Still needs to correctly reject @beta events. Testing this on master makes canvas_scene fail due to @beta Input.Device events.

Sat, Mar 9, 7:04 AM · efl

Fri, Mar 8

lauromoura added a comment to D8269: elm: Add beta to a bunch of types that were missing..

Do these types require generating them and placing their definitions in the generated legacy files?

Fri, Mar 8, 9:51 PM · efl
lauromoura requested review of D8269: elm: Add beta to a bunch of types that were missing..
Fri, Mar 8, 9:51 PM · efl
lauromoura added a revision to T7733: Fix remaining types without @beta tags: D8269: elm: Add beta to a bunch of types that were missing..
Fri, Mar 8, 9:51 PM · efl: language bindings
lauromoura requested review of D8268: efl-csharp: Respect beta for classes and other stuff..
Fri, Mar 8, 9:49 PM · efl
lauromoura added a revision to T7730: C#: Respect @beta for classes and types: D8268: efl-csharp: Respect beta for classes and other stuff..
Fri, Mar 8, 9:49 PM · efl: language bindings
lauromoura requested review of D8267: eolian-cxx: Add beta information to *_def.
Fri, Mar 8, 9:48 PM · efl
lauromoura added a revision to T7732: eolian_cxx: Mirror eolian support for beta-able types: D8267: eolian-cxx: Add beta information to *_def.
Fri, Mar 8, 9:48 PM
lauromoura triaged T7733: Fix remaining types without @beta tags as High priority.
Fri, Mar 8, 9:09 PM · efl: language bindings
lauromoura accepted D7940: efl: add an event to notify that the View property has changed..
Fri, Mar 8, 2:11 PM · efl
lauromoura added a subtask for T7730: C#: Respect @beta for classes and types: T7732: eolian_cxx: Mirror eolian support for beta-able types.
Fri, Mar 8, 8:43 AM · efl: language bindings
lauromoura added a parent task for T7732: eolian_cxx: Mirror eolian support for beta-able types: T7730: C#: Respect @beta for classes and types.
Fri, Mar 8, 8:43 AM
lauromoura triaged T7732: eolian_cxx: Mirror eolian support for beta-able types as High priority.
Fri, Mar 8, 8:43 AM
lauromoura added inline comments to D7940: efl: add an event to notify that the View property has changed..
Fri, Mar 8, 6:44 AM · efl

Thu, Mar 7

lauromoura moved T7730: C#: Respect @beta for classes and types from Backlog to InProgress on the efl: language bindings board.
Thu, Mar 7, 12:52 PM · efl: language bindings
lauromoura triaged T7730: C#: Respect @beta for classes and types as TODO priority.
Thu, Mar 7, 12:51 PM · efl: language bindings
lauromoura accepted D8234: efl_csharp: remove warnings caused by unused or unnecessary code.
Thu, Mar 7, 9:04 AM · efl