For patches which should not yet be merged
Thu, Nov 14
Wed, Nov 13
I think this is pretty fine like it is now, there are 2 more things that need to migrate away from player, but that does not block this revision here.
I think API-wise I have no more comments for this patch (pending the end of the discussion).
its efl canvas now.
Thanks for this analysis of the situation. @bu5hm4n and I have been talking about it and we agree on almost everything, but we'd like to make some clarifications:
Tue, Nov 12
I share the collected opinions about refactoring of Canvas Animation as follows.
Mon, Nov 11
I propose an unification of all animation flags in D10645 which should clarify things.
If you make this patch depend on D10645 (and rebase) you should be able to rename animation_object to just animation. How does that sound, @bu5hm4n @Jaehyun_Cho @zmike @cedric?
I am afraid I need some more time (1 or 2 days) to give you opinion about this animation refactorying work.
Sun, Nov 10
more tests, and a simple fix
fix animation. position is now returned *always* from 0.0 to 1.0
Thu, Nov 7
add a example
Is there any reason not to use csc directly?
csc has been available since mono 5.0.0 ( https://www.mono-project.com/docs/about-mono/releases/5.0.0/#c-compiler )
Wed, Nov 6
Tue, Oct 29
I put the wrong assembly name for mono...
Rebase and update after D10337 added friendly assemblies
Mon, Oct 28
Disregard comments re: mainloop iterate as these tests do require a rendered frame.
Fri, Oct 25
tweak item move test coords to pass on CI
IMO, using tags for error is not the best way. A typedef is much better. However, this tag is important for things that are, possibly, platform-specific. So you can tag that a method is not going to be generated for Tizen, for example.
This is breaking travis somehow, still working on getting it to be consistent enough to land...
Hrmm.... then we are in the same situation. There's tags meant for eolian and there's tags meant for the bindings generator, but the guy creating a new EO file does not care about that distinction and will be utterly confused, unless he created the tag.
I mean, if I am creating Eo files and I need a custom tag, then I'm fine, no confusion.
But for the case we were trying to solve (reporting when a bool is indicating an error), I will need to remember that this tag is written differently than all other eolian tags.
Thu, Oct 24
I am not sure I like the #tag syntax. From the user's perspective, some tags will need @ and some others #, for no apparent reason.
Oct 19 2019
Use eina_hash_population as reviewed by YOhoho.
Added property and class support
Oct 16 2019
You can use eina_hash_population to get the number of hash elements.
This is a partial implementation, but shows how to use on the test. It is still specific to methods only on this diff. But I'll expand to other entities.
Oct 14 2019
Oct 3 2019
Update with support for dotnet core 3.0
Oct 2 2019
Also added a declaration of Efl.ObjectRealized using Efl.Object.NativeMethods as its NativeClass attribute. The hidden class test was failing in dotnet without it, as the class map when marshalling from C was not finding it.