Commit Graph

99 Commits

Author SHA1 Message Date
Daniel Clark b96155be73 Moved EntranceThemeTransition and ThemeShadow to the Presenter style, this allows the margin to be set around the content of the shadow thus allowing you to offset the flyout via the margin property 2021-02-15 15:19:57 +00:00
Daniel Clark 68107307b0 Updated reference in sample 2021-02-15 14:38:51 +00:00
Daniel Clark 30b04b1fcc Project changes meaning the UWP stuff cannot relay on .Common stuff, this all has all happen in the host and then referred up to the UWP control, or else the UWP project would of had to carry a boat load of unsupported packages!! 2021-02-15 13:00:32 +00:00
Daniel Clark 36259ccb6b accidental blowout of the project files 2021-02-15 12:21:59 +00:00
Daniel Clark 49169b1044 [WIP] Non-functional now playing flyout sample 2021-02-15 00:06:51 +00:00
Daniel Clark b920a4622a Support setting notification tray icon as a png 2021-02-14 22:03:12 +00:00
Daniel Clark 50033d9aa3 Added notification icon fallback support 2021-02-14 20:59:45 +00:00
Daniel Clark 9869470c24 Use ThemeResource for resolving AccentBrush 2021-02-14 16:04:28 +00:00
Daniel Clark 2ace378529 Added support for switching to Accent background color if the user requests this via Windows theme settings 2021-02-14 15:58:39 +00:00
Daniel Clark 8dce9f882b It's no or never... remap Namespaces with TheXamlGuy.* prefix 2021-02-14 15:31:07 +00:00
Daniel Clark 2d74e40948 Rename namespaces with TheGuyXaml prefix 2021-02-14 15:21:14 +00:00
Daniel Clark cadf8f9ec0 Reorg project folders 2021-02-14 15:19:33 +00:00
Daniel Clark 266f1938c3 Rename projects 2021-02-14 15:17:01 +00:00
Daniel Clark 2401235aca Rename solution 2021-02-14 15:11:34 +00:00
Daniel Clark cef6e99e74 clean up wpf.ui some more 2021-02-13 17:18:45 +00:00
Daniel Clark ce314678b5 Moved all PInvokes to a lower class without any relianceon WPF, NotificationIconHelper, TaskbarHelper, SystemPersonalisationHelper are WPF window no more 2021-02-13 17:08:00 +00:00
Daniel Clark 20441d5749 Tunnel flyout events to top level notificationflyout so users can handle events accordingly. 2021-02-13 11:47:55 +00:00
Daniel Clark c7b80cc997 Remove unnecessary flyout style setters 2021-02-13 00:10:26 +00:00
Daniel Clark af1800e725 fixed scrolling issue 2021-02-13 00:08:11 +00:00
Daniel Clark ee7530b8b5 Added support common styling properties via NotificationFlyout 2021-02-12 23:44:52 +00:00
Daniel Clark 84afcf0be3 refactoring for the next stage 2021-02-12 23:23:41 +00:00
Daniel Clark e459a85f02 Make a step clearer in readme 1.0.0 2021-02-11 19:14:40 +00:00
Daniel Clark 44d88bc765 README.md Add missing steps 2021-02-11 19:05:23 +00:00
Daniel Clark 0ce3289b8d Update README.md 2021-02-11 18:58:19 +00:00
Daniel Clark 2e17bef68f Update readme with getting started guide 2021-02-11 18:56:38 +00:00
Daniel Clark 8b5427e8ca [WIP] Getting started 2021-02-11 18:35:19 +00:00
Daniel Clark 6ba358963b update assembly infos 2021-02-11 17:27:09 +00:00
Daniel Clark 4a6c6ca4a5 Added API for opening a window from flyout w/ sample 2021-02-11 15:09:20 +00:00
Daniel Clark 0d28dad842 Unf*ck sample project... 2021-02-11 12:15:08 +00:00
Daniel Clark 7454a80335 Removed stray project 2021-02-11 12:05:09 +00:00
Daniel Clark f16b6a63d8 Update README.md 2021-02-11 10:45:23 +00:00
Daniel Clark fd46a44988 Added API for closing FlyoutApplication from the Flyout control in two seperate projects. 2021-02-11 10:44:07 +00:00
Daniel Clark 50d817a658 Update ContextMenu sample 2021-02-11 01:02:44 +00:00
Daniel Clark c01af45f7f Added ContextMenu support 2021-02-11 00:56:52 +00:00
Daniel Clark 7b2de3ddbc Merge branch 'master' of https://github.com/TheXamlGuy/NotificationFlyout 2021-02-10 22:44:30 +00:00
Daniel Clark 91b4f94e3f [WIP] Add context menu support 2021-02-10 22:44:19 +00:00
Daniel Clark dfa0796722 Added Limitations and workarounds 2021-02-10 17:49:12 +00:00
Daniel Clark 72983bef6a Suppress benign MSBuild warning NU1702 + use MSBuild.Sdk.Extras throughout 2021-02-10 16:27:44 +00:00
Daniel Clark 822627a87d update sample 2021-02-10 14:21:50 +00:00
Daniel Clark 993e9c5d6d Added sample packaged project and added app context based on whether you are running the app natively or thru an app package 2021-02-10 13:53:16 +00:00
Daniel Clark f7abdbc465 added requested theme dp to NotificationFlyout control since it is just a normal DependencyObject 2021-02-10 12:11:56 +00:00
Daniel Clark b5b8641527 Move *everything* from setting flyout content and the flyout icons to a UWP control and simplified creation of the wpf host via a NotificationFlyoutApplication where you only need to set the UWP flyout 2021-02-10 11:49:16 +00:00
Daniel Clark 083c7b9365 Merge branch 'master' of https://github.com/TheXamlGuy/NotificationFlyout 2021-02-09 19:08:35 +00:00
Daniel Clark cb837f034c Possible fix when inapp theme is changed 2021-02-09 19:08:10 +00:00
Daniel Clark 50fc19c86a Merge pull request #2 from TheXamlGuy/add-license-1
Create LICENSE
2021-02-09 18:45:57 +00:00
Daniel Clark f705a30ec5 Create LICENSE 2021-02-09 18:45:19 +00:00
Daniel Clark 732a25d03a reorganise samples folder 2021-02-09 17:18:59 +00:00
Daniel Clark 29503685f1 Deleted stray project 2021-02-09 17:13:24 +00:00
Daniel Clark aa16180509 Split sample project up 2021-02-09 17:11:24 +00:00
Daniel Clark d8581f33e7 Include WinUI reference 2021-02-09 14:14:42 +00:00