Page MenuHomePhabricator

efl_ui : add efl.extra part as layout swallow part list.
Needs ReviewPublic

Authored by SanghyeonLee on Jul 15 2019, 5:45 AM.

Details

Summary

efl.extra part is extra part of the layout swallow,
which can be generally used on overall layout object.
To be supported layout part infrastructures,
add efl.extra on layout_swallow_part[] list.

Depends on D9233

Diff Detail

Repository
rEFL core/efl
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 12228
Build 8931: arc lint + arc unit
SanghyeonLee created this revision.Jul 15 2019, 5:45 AM
SanghyeonLee requested review of this revision.Jul 15 2019, 5:45 AM

I am not sure if this is something we want ? @zmike do we want to have this ? I cannot find a user of this ... (beside items)

SanghyeonLee added a comment.EditedTue, Aug 13, 7:09 PM

@bu5hm4n
Hi. sorry for late answer.

This was discussed in D8582
that elm.swallow.end is not eidetic name, so replace the name to extra.
I won't delete the efl.end on the list yet for safety,
but I think the best option is replace all efl.end to efl.extra.

if you agree I will update the patch and replace all efl.end usage.( seems only text.edc are using this name...)

and as far as I remember,
there are some issue that cannot using efl_part on content_set property if the part is not in the layout_swallow_parts list..... I think for the extension of efl_part usage, also need to fix this issue.