-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrating to CupertinoMenu? #38
Comments
Hey @davidhicks980 My thoughts/plans about the package:
That's about it I guess 😅 I have not seen your codebase yet so I can't guess how much time it will take to potentially merge our solutions. The video you provided in the PR looks really good though, amazing work! 👍 |
As painful as figuring out some of the details were, I am pretty happy with the result of the menu. I think the main thing that would keep the Flutter team from merging would be some of the more opinionated choices I had to make to make the menu look more like iOS. I think it'd probably be best to first see if it gets merged, and if it doesn't, potentially move some of the more sophisticated bits into this package or the swift_ui package? I'm not sure what the direction of the Flutter team is regarding Cupertino widgets, but it seems like they are still pretty active regarding updates and fixes. Regardless, let's wait and see what happens. Thanks for collaborating on this by the way -- I wasn't sure how to contact you, so I appreciate you reaching out. I'm looking forward to potentially getting our work into the Flutter core library. That'd be super cool. |
Hey @notDmDrl, I saw your message on flutter/flutter#60298 and wanted to start a thread regarding whether to migrate users over to the Cupertino repo at some point. I'm mixed at the moment. I think it could still take a little while before the PR I submitted is reviewed and published, so we should probably wait until we have more input from the Flutter team. My codebase also has a lot of complexity that could manifest into bugs, so I think it'd be good to get more eyes on it before suggesting normal users adopt it. I'm not even sure if the Flutter team will like the way I laid out multiple menu layers (I used a Flow Delegate rather than Overlays -- it made things easier), so there's a chance I'll have to rewrite some of the core menu. Also, your menu is more customizable and has a Material variety, and some users may prefer the level of flexibility. Let me know your thoughts though!
The text was updated successfully, but these errors were encountered: