-
Notifications
You must be signed in to change notification settings - Fork 1.4k
.NET Core 3.0 support for desktop toasts #3256
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
Conversation
Thanks andrewleader for opening a Pull Request! The reviewers will test the PR and highlight if there is any conflict or changes required. If the PR is approved we will proceed to merge the pull request 🙌 |
Thanks @andrewleader, I've got a thread open with our legal advisors about making sure we've done the credit right, so just adding the do not merge tag until I can circle back. In the meantime, I think @sibille you've already validated this solution should work? |
👍 I've also got to validate with the NuGet packages from the build server, I'll post when I've validated everything |
Tested this solution and happy to report that it works. Tested with a .NET Core 3.1 MSIX packaged desktop app with toast input (selection menu). App activation and app launching both worked. Good job @andrewleader @FrecherxDachs 👍 |
Nice to see the code makes it into the toolkit. 👍🏻 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have Legal feedback, minor things, let me know your thoughts too from how you've done this in the past.
...oft.Toolkit.Uwp.Notifications/DesktopNotificationManager/DesktopNotificationManagerCompat.cs
Outdated
Show resolved
Hide resolved
This PR has been marked as "needs attention 👋" and awaiting a response from the team. |
@andrewleader thanks for the updates, but couple of StyleCop nitpicks stopping the CI build:
|
@sibille I know you've tested the sample code earlier, but would you have a chance to validate these bits as integrated into the toolkit against your scenario? |
@mvegaca just tested it, looks good to us! |
Fixes #3212
The DesktopNotificationManagerCompat library didn't work with .NET Core 3.0 apps due to the lack of some APIs, figured out a workaround thanks to the community help of FrecherxDachs.
PR Type
What kind of change does this PR introduce?
Bugfix
What is the current behavior?
Toast library didn't work for .NET Core 3.0 WPF apps
What is the new behavior?
Toast library now works for .NET Core 3.0 WPF apps
PR Checklist
Please check if your PR fulfills the following requirements:
Other information