Closed JSUYA closed 2 years ago
In my opinion, I would recommend that you rebase this PR to the master after #291 is merged.
The name TizenBaseHandle
is somewhat ambiguous. We'll need to discuss about the class design and hierarchy.
The name
TizenBaseHandle
is somewhat ambiguous. We'll need to discuss about the class design and hierarchy.
Do you have a recommended class name and hierarchy? I've been discussing names and hierarchy with @bbrto21. Please let me know if there is a better way
In my opinion, I would recommend that you rebase this PR to the master after https://github.com/flutter-tizen/engine/pull/291 is merged.
@bbrto21 I rebased your #291
The name TizenBaseHandle is somewhat ambiguous. We'll need to discuss about the class design and hierarchy.
@swift-kim I renamed it to TizenViewBase as we discussed. And I cleaned up the level of abstraction. More reviews are needed. Could you please review it?
Please don't mark my comment as "resolved" by yourself. I'll do that when necessary.
If I checked your code and didn't close the corresponding comment, there's always a reason for it.
Please don't mark my comment as "resolved" by yourself. I'll do that when necessary.
If I checked your code and didn't close the corresponding comment, there's always a reason for it.
um... I think of Resolved
as a simple expression of the comment("Done") that your review has been accepted.
If you have a reason just do Unresolved
again.
If it is the rule of flutter-tizen that the reviewer checks Resolved
, I will follow it.
I told because you were keeping closing comments that I had set as "unresolved". Please leave a simple comment such as "Done" if the issue has been resolved.
@swift-kim Do you have anything more to discuss?
I told because you were keeping closing comments that I had set as "unresolved". Please leave a simple comment such as "Done" if the issue has been resolved.
Is this a common practice? for those who have just joined the project this can be an inconvenience. If this is common practice, or if everyone agrees on it, it looks like it needs an addition to the development guide.
@bbrto21 No, my comment was specifically for him. It's not a rule that applies to everyone.
Do you have anything more to discuss?
It seems there are still some unresolved issues that have not been answered by the author.
There are two ways to draw FlutterTizenView in Tizen. (TizenWindowElementary and TizenWindowEcore) Both ways are drawing on Window component(surface).
We try to draw FlutterTizenView on the appropriate component provided by Tizen UIFW and support it to be place with other components. To do that, we created a TizenView class on the same level as TizenWindow and abstracted common methods to TizenViewBase. we can add FlutterTizenView to other UIFW of Tizen while adding TizenView{?}(maybe Tizen NUI).
related PR : https://github.com/flutter-tizen/flutter-tizen/pull/373