Page MenuHomePhabricator

Add PostUiDelegate and PostUiDelegateAsync methods to Efl.App
Needs RevisionPublic

Authored by felipealmeida on Sep 9 2019, 1:52 PM.

Details

Summary

Add methods to allow running delegates from other threads in the main loop.

T8203

Diff Detail

Repository
rEFL core/efl
Branch
post-delegate (branched from master)
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 13199
Build 9367: arc lint + arc unit
felipealmeida created this revision.Sep 9 2019, 1:52 PM
felipealmeida requested review of this revision.Sep 9 2019, 1:52 PM
segfaultxavi requested changes to this revision.Sep 10 2019, 3:10 AM

I would add (to all methods) a short explanation of why these methods are useful. The method names includes the word Ui so I guess this is related to the UI but the docs do not say why.

Also, the differences between the methods are very succinctly described. I guess some return a value, some don't, some block and some don't?

This revision now requires changes to proceed.Sep 10 2019, 3:10 AM