Page MenuHomePhabricator

elementary: refactor selection manager to not use eina_promise_data_set.
Needs ReviewPublic

Authored by cedric on Fri, Jan 4, 5:59 PM.



eina_promise_data_set is a misleading API and result in conflicted use by
multiple independent piece of code leading to bug and crash. It is also not
necessary and we can avoid using it completely.

Diff Detail

rEFL core/efl
Lint OK
No Unit Test Coverage
Build Status
Buildable 8721
cedric created this revision.Fri, Jan 4, 5:59 PM
cedric requested review of this revision.Fri, Jan 4, 5:59 PM
Harbormaster completed remote builds in B8677: Diff 18236.
zmike added a comment.Wed, Jan 9, 9:37 AM

Can you add a small amount of detail to the commit logs for this entire stack so that there is some explanation in case we ever need to know what you were thinking when you wrote this series?

cedric updated this revision to Diff 18296.Wed, Jan 9, 3:09 PM
cedric edited the summary of this revision. (Show Details)

Rebase and reword.