From f0b42d15516a4416ca7776e749e67c8bc8484d49 Mon Sep 17 00:00:00 2001 From: Daniel Clark Date: Fri, 26 Feb 2021 14:34:13 +0000 Subject: [PATCH] [WIP] Move over to a popup --- .../SampleFlyout.xaml | 7 +- .../SampleFlyout.xaml.cs | 2 +- .../NotificationFlyout/NotificationFlyout.cs | 101 ++++--- .../NotificationFlyout.xaml} | 4 +- .../NotificationFlyoutTaskbarPlacement.cs} | 3 +- .../NotificationFlyoutPresenter.cs | 26 -- .../NotificationFlyoutPresenterHost.cs | 135 --------- .../NotificationFlyoutPresenterHost.xaml | 99 ------ ....NotificationFlyout.Uwp.UI.Controls.csproj | 6 +- .../Themes/Generic.xaml | 4 +- .../NotificationFlyoutApplication.cs | 172 +++++++++-- .../NotificationFlyoutXamlHost.cs | 282 ------------------ .../XamlHost/TransparentXamlHost.cs | 2 +- 13 files changed, 227 insertions(+), 616 deletions(-) rename src/TheXamlGuy.NotificationFlyout.Uwp.UI.Controls/{NotificationFlyoutPresenter/NotificationFlyoutPresenter.xaml => NotificationFlyout/NotificationFlyout.xaml} (98%) rename src/TheXamlGuy.NotificationFlyout.Uwp.UI.Controls/{NotificationFlyoutPresenter/NotificationFlyoutPresenterPlacement.cs => NotificationFlyout/NotificationFlyoutTaskbarPlacement.cs} (64%) delete mode 100644 src/TheXamlGuy.NotificationFlyout.Uwp.UI.Controls/NotificationFlyoutPresenter/NotificationFlyoutPresenter.cs delete mode 100644 src/TheXamlGuy.NotificationFlyout.Uwp.UI.Controls/NotificationFlyoutPresenter/NotificationFlyoutPresenterHost.cs delete mode 100644 src/TheXamlGuy.NotificationFlyout.Uwp.UI.Controls/NotificationFlyoutPresenter/NotificationFlyoutPresenterHost.xaml delete mode 100644 src/TheXamlGuy.NotificationFlyout.Wpf.UI.Controls/NotificationFlyout/NotificationFlyoutXamlHost.cs diff --git a/samples/NotificationFlyoutSample/SampleFlyout.xaml b/samples/NotificationFlyoutSample/SampleFlyout.xaml index 81e26bc..4940eeb 100644 --- a/samples/NotificationFlyoutSample/SampleFlyout.xaml +++ b/samples/NotificationFlyoutSample/SampleFlyout.xaml @@ -4,9 +4,12 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:controls="using:TheXamlGuy.NotificationFlyout.Uwp.UI.Controls" Placement="Right"> - +