locked
Popups with custom content RRS feed

  • Question

  • User19820 posted

    Instead of using https://github.com/rotorgames/Rg.Plugins.Popup/ we could have this featured baked right in the framework.

    It's a common feature which a lot of apps need it.

    I will edit this post with how the API would look like and other details necessary, but like I mentioned in other posts here, I first need some feedback from Xamarin team that this would be something they would accept as a contribution.

    Tuesday, October 17, 2017 7:13 AM

All replies

  • User317711 posted

    +1

    Tuesday, October 17, 2017 8:55 AM
  • User76049 posted

    The popover has been moved on to the backlog which means it'll probably never appear....

    Backlog Startup Time Improvements Binding System Updates including OneTime Mode XAMLC Improvements CarouselView v1 Stable Visual State Manager Popover Control View Lifecycle Events Better Desktop Support CSS-Like Styling MenuPage RelativePanel Xamarin.Forms for WPF Design Updates for iOS, Android Material, and UWP Fluent

    Tuesday, October 17, 2017 10:01 AM
  • User19820 posted

    @NMackay Thanks. but where did you get that information? I wasn't aware of any 'backlog'. I see super useful features like OneTime binding mode, VisualStateManager, Popover. Sad.

    Tuesday, October 17, 2017 10:22 AM
  • User76049 posted

    https://forums.xamarin.com/discussion/85747/xamarin-forms-feature-roadmap/p1

    Tuesday, October 17, 2017 10:24 AM
  • User19820 posted

    @NMackay Thanks. But I wonder if Xamarin would still accept a PR earlier for popups? This isn't something we can wait for years before it gets implemented, if it ever does. I wonder if anyone from the XF teams looks at this forum.

    Tuesday, October 17, 2017 10:29 AM
  • User76049 posted

    @AndrewMobile said: @NMackay Thanks. But I wonder if Xamarin would still accept a PR earlier for popups? This isn't something we can wait for years before it gets implemented, if it ever does

    Don't know, Adam's merged dictionary PR took ages to be accepted, the carousel PR for example can't be merged due to licencing issues I believe. Maybe ping one of the team via github or directly here.

    Tuesday, October 17, 2017 10:32 AM
  • User19820 posted

    Wow, many people have already been asking for the popup, the following are just a few links only from the last page of the Roadmap thead: https://forums.xamarin.com/discussion/comment/299570/#Comment299570 https://forums.xamarin.com/discussion/comment/299722/#Comment299722 https://forums.xamarin.com/discussion/comment/293000/#Comment293000 https://forums.xamarin.com/discussion/comment/293611/#Comment293611

    Tuesday, October 17, 2017 10:36 AM
  • User19820 posted

    @NMackay said: Don't know, Adam's merged dictionary PR took ages to be accepted Yeah, I saw that too. It's not a good sign. After you worked on a PR, it doesn't feel good not even getting feedback.

    Tuesday, October 17, 2017 10:40 AM
  • User180523 posted

    @AndrewMobile said: Instead of using https://github.com/rotorgames/Rg.Plugins.Popup/ we could have this featured baked right in the framework.

    Since it isn't going to get baked in at a Xamarin/OEM level (let's be honest, it won't - at least not for years)... And since the originator of that free package has fallen silent; basically abandoned the project... Maybe the most direct route is for someone to fork off the existing project and take up the mantel of maintaining it. Seems it would be easier than starting from scratch.

    Tuesday, October 17, 2017 11:44 AM
  • User76049 posted

    @ClintStLaurent said:

    @AndrewMobile said: Instead of using https://github.com/rotorgames/Rg.Plugins.Popup/ we could have this featured baked right in the framework.

    Since it isn't going to get baked in at a Xamarin/OEM level (let's be honest, it won't - at least not for years)... And since the originator of that free package has fallen silent; basically abandoned the project... Maybe the most direct route is for someone to fork off the existing project and take up the mantel of maintaining it. Seems it would be easier than starting from scratch.

    Probably the best approach, popups are a real issue, our app heavily relies on them and Rg.Plugins.Popup.

    Tuesday, October 17, 2017 12:16 PM
  • User306428 posted

    @ClintStLaurent said:

    Since it isn't going to get baked in at a Xamarin/OEM level (let's be honest, it won't - at least not for years)... And since the originator of that free package has fallen silent; basically abandoned the project... Maybe the most direct route is for someone to fork off the existing project and take up the mantel of maintaining it. Seems it would be easier than starting from scratch.

    +1 there have been a number of issues that came up with XF 2.4.x. people are requesting these bugs to be fixed on Git but sadly no answers from the originator. I seriously hope someone decides to fork the existing project and provide support for it. If I had more knowledge of git/nuget, I would of done this already.

    Tuesday, October 17, 2017 4:43 PM
  • User130 posted

    Our Popover branch is here with a basic iOS implementation: https://github.com/xamarin/Xamarin.Forms/tree/popover

    Give that a look and see if it meets your needs.

    @AndrewMobile we'd be willing to take this contribution, and certainly if it follows and builds upon the work begun in that branch. I'll sync with the engineering team on it and see if we can agree on that and the API spec.

    Let me know what you think of the Popover branch.

    Wednesday, October 18, 2017 3:57 AM
  • User136779 posted

    Hi there. I'm author of Rg.Plugins.Popup and I will update this library soon but I would like to see Popover in Xamarin.Forms because I can't use internal and private methods of Xamarin.Forms and I have to write dirt code because of it.

    Friday, October 20, 2017 4:28 PM