Fixing changes of others diffs.
add blank line with all functions.
Blank line in all functions.
- eolian-mono: Adding a blank line in all functions.
@Jaehyun_Cho @woohyun What do you think of changing active_index to actaully take a object and not a index ? It feels a little bit weird to me that we have to use the index here, and i am currently playing with this widget arround, and i have to use
active_index_set(obj, efl_pack_index_get(subobj)); all the time all the time ...
With the attached revision the selected object property is gone (well, moved to Single_Selectable). After that this stuff looks good to me, any last comments in regards of the API itself?
scalable is gone, drop is @beta (and we can ignore it). All that's left is icon.
I smashed align out. I wonder if we could do something with efl.file to replace icon in some way.
I don't see a particular reason why it should be @protected other than preventing people from potentially footgunning themselves by overriding it improperly.
Okay, but with this it sounds like @protected should be definitly removed from the style property of widget ?
@SanghyeonLee @Jaehyun_Cho @cedric I am planning to keep this interface and the corresponding method in collection beta for now, and give this setup one more release time to major, and more time for us to collect experience. I do not really feel comfortable with stabelizing this interface as we have no experience with something like this in EFL.
Wed, Aug 21
The interface name was added to the struct name in order to avoid collisions between event arg structures with the same name. Removing this prefix leads at least to the following clashes:
Here is a list of generated events from the C# files. (without the prefix).
We could try hiding them but AFAIR they should be public so inherited classes can use them.
Evt today comes from the name of the event. Related to T8163
This could be kinda tricky to do in a generic way. We may end up having to build a list of irregular verbs and their past tense in order to generate them.
We may encounter some difficulty generating the files in sub folders as a meson issue  limits the output of custom_target command to be placed in the same folder as it is called.