Commit Graph

  • 10499366d6 further work to get placement in a multi mon setup working properly master Daniel Clark 2021-03-02 20:36:14 +00:00
  • 24bdc3caa2 Continue to tweak offset Daniel Clark 2021-03-01 20:36:31 +00:00
  • ab7ea6415d Remove test code for resizing until a better solution comes up Daniel Clark 2021-03-01 17:20:10 +00:00
  • 0a6b227fc6 fixed issue with DPI not updating Daniel Clark 2021-03-01 16:02:58 +00:00
  • dd92d25d23 Amend how we hide the xaml window Daniel Clark 2021-02-28 18:48:49 +00:00
  • b815985963 fix issue with DPI Daniel Clark 2021-02-28 18:45:12 +00:00
  • 04de82cda0 Allow placement to be updated at run time Daniel Clark 2021-02-27 20:27:56 +00:00
  • efc2f75d85 implemented FullRight placement mode Daniel Clark 2021-02-27 20:19:58 +00:00
  • 47540457b8 show popup first and then set the placement... this is to ensure we are getting the correct size Daniel Clark 2021-02-27 17:40:05 +00:00
  • 1800eefd5a Amend how we hide via deactivation as the user may still want to call Hide explicitly while having IsLightDismissedEnabled set to false Daniel Clark 2021-02-27 15:38:09 +00:00
  • f9c688aa02 Added ability to keep the flyout open on the desktop which can be set via IsLightDismissEnabled DP Daniel Clark 2021-02-27 15:24:47 +00:00
  • 8e334912b9 Added offset value to offset the popup position by 1px Daniel Clark 2021-02-27 14:18:32 +00:00
  • 5db230c83c re-wired opened and closed events Daniel Clark 2021-02-27 12:03:36 +00:00
  • 240609270e fixed issue with margin Daniel Clark 2021-02-27 11:57:23 +00:00
  • 737dbe9b32 Major refactor to use Popup replacing the Flyout. This will allow for future enhancements. Daniel Clark 2021-02-26 20:48:10 +00:00
  • c408eafdde [WIP] Positioning of popup Daniel Clark 2021-02-26 16:21:23 +00:00
  • f0b42d1551 [WIP] Move over to a popup Daniel Clark 2021-02-26 14:34:13 +00:00
  • d25744a9f4 Added ability to set Auto or Right flyout placement Daniel Clark 2021-02-25 17:39:19 +00:00
  • 36f2953fd4 Added NotificationFlyoutPlacement enum Daniel Clark 2021-02-25 15:08:45 +00:00
  • bc42e0cff1 Remove max width and height from flyout style Daniel Clark 2021-02-25 15:02:42 +00:00
  • d48d0bd590 Added showcase section to read me Daniel Clark 2021-02-15 22:50:40 +00:00
  • 6751bc914e Update readme Daniel Clark 2021-02-15 22:37:00 +00:00
  • ac1ace291c Remove steps for setting notification icons Daniel Clark 2021-02-15 22:35:51 +00:00
  • 60d2989ff5 Update readme to refer to updated packages 1.1.0 Daniel Clark 2021-02-15 21:58:26 +00:00
  • c995e45606 Update sample and version number Daniel Clark 2021-02-15 21:35:42 +00:00
  • 9fa476e57d Update version Daniel Clark 2021-02-15 21:21:50 +00:00
  • 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 Daniel Clark 2021-02-15 15:19:57 +00:00
  • 68107307b0 Updated reference in sample Daniel Clark 2021-02-15 14:38:51 +00:00
  • 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!! Daniel Clark 2021-02-15 13:00:32 +00:00
  • 36259ccb6b accidental blowout of the project files Daniel Clark 2021-02-15 12:21:59 +00:00
  • 49169b1044 [WIP] Non-functional now playing flyout sample Daniel Clark 2021-02-15 00:06:51 +00:00
  • b920a4622a Support setting notification tray icon as a png Daniel Clark 2021-02-14 22:03:12 +00:00
  • 50033d9aa3 Added notification icon fallback support Daniel Clark 2021-02-14 20:59:45 +00:00
  • 9869470c24 Use ThemeResource for resolving AccentBrush Daniel Clark 2021-02-14 16:04:28 +00:00
  • 2ace378529 Added support for switching to Accent background color if the user requests this via Windows theme settings Daniel Clark 2021-02-14 15:58:39 +00:00
  • 8dce9f882b It's no or never... remap Namespaces with TheXamlGuy.* prefix Daniel Clark 2021-02-14 15:31:07 +00:00
  • 2d74e40948 Rename namespaces with TheGuyXaml prefix Daniel Clark 2021-02-14 15:21:14 +00:00
  • cadf8f9ec0 Reorg project folders Daniel Clark 2021-02-14 15:19:33 +00:00
  • 266f1938c3 Rename projects Daniel Clark 2021-02-14 15:17:01 +00:00
  • 2401235aca Rename solution Daniel Clark 2021-02-14 15:11:34 +00:00
  • cef6e99e74 clean up wpf.ui some more Daniel Clark 2021-02-13 17:18:45 +00:00
  • ce314678b5 Moved all PInvokes to a lower class without any relianceon WPF, NotificationIconHelper, TaskbarHelper, SystemPersonalisationHelper are WPF window no more Daniel Clark 2021-02-13 17:08:00 +00:00
  • 20441d5749 Tunnel flyout events to top level notificationflyout so users can handle events accordingly. Daniel Clark 2021-02-13 11:47:55 +00:00
  • c7b80cc997 Remove unnecessary flyout style setters Daniel Clark 2021-02-13 00:10:26 +00:00
  • af1800e725 fixed scrolling issue Daniel Clark 2021-02-13 00:08:11 +00:00
  • ee7530b8b5 Added support common styling properties via NotificationFlyout Daniel Clark 2021-02-12 23:44:52 +00:00
  • 84afcf0be3 refactoring for the next stage Daniel Clark 2021-02-12 23:23:41 +00:00
  • e459a85f02 Make a step clearer in readme 1.0.0 Daniel Clark 2021-02-11 19:14:40 +00:00
  • 44d88bc765 README.md Add missing steps Daniel Clark 2021-02-11 19:05:23 +00:00
  • 0ce3289b8d Update README.md Daniel Clark 2021-02-11 18:58:19 +00:00
  • 2e17bef68f Update readme with getting started guide Daniel Clark 2021-02-11 18:56:38 +00:00
  • 8b5427e8ca [WIP] Getting started Daniel Clark 2021-02-11 18:35:19 +00:00
  • 6ba358963b update assembly infos Daniel Clark 2021-02-11 17:27:09 +00:00
  • 4a6c6ca4a5 Added API for opening a window from flyout w/ sample Daniel Clark 2021-02-11 15:09:20 +00:00
  • 0d28dad842 Unf*ck sample project... Daniel Clark 2021-02-11 12:15:08 +00:00
  • 7454a80335 Removed stray project Daniel Clark 2021-02-11 12:05:09 +00:00
  • f16b6a63d8 Update README.md Daniel Clark 2021-02-11 10:45:23 +00:00
  • fd46a44988 Added API for closing FlyoutApplication from the Flyout control in two seperate projects. Daniel Clark 2021-02-11 10:44:07 +00:00
  • 50d817a658 Update ContextMenu sample Daniel Clark 2021-02-11 01:02:44 +00:00
  • c01af45f7f Added ContextMenu support Daniel Clark 2021-02-11 00:56:52 +00:00
  • 7b2de3ddbc Merge branch 'master' of https://github.com/TheXamlGuy/NotificationFlyout Daniel Clark 2021-02-10 22:44:30 +00:00
  • 91b4f94e3f [WIP] Add context menu support Daniel Clark 2021-02-10 22:44:19 +00:00
  • dfa0796722 Added Limitations and workarounds Daniel Clark 2021-02-10 17:49:12 +00:00
  • 72983bef6a Suppress benign MSBuild warning NU1702 + use MSBuild.Sdk.Extras throughout Daniel Clark 2021-02-10 16:27:44 +00:00
  • 822627a87d update sample Daniel Clark 2021-02-10 14:21:50 +00:00
  • 993e9c5d6d Added sample packaged project and added app context based on whether you are running the app natively or thru an app package Daniel Clark 2021-02-10 13:53:16 +00:00
  • f7abdbc465 added requested theme dp to NotificationFlyout control since it is just a normal DependencyObject Daniel Clark 2021-02-10 12:11:56 +00:00
  • 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 Daniel Clark 2021-02-10 11:49:16 +00:00
  • 083c7b9365 Merge branch 'master' of https://github.com/TheXamlGuy/NotificationFlyout Daniel Clark 2021-02-09 19:08:35 +00:00
  • cb837f034c Possible fix when inapp theme is changed Daniel Clark 2021-02-09 19:08:10 +00:00
  • 50fc19c86a Merge pull request #2 from TheXamlGuy/add-license-1 Daniel Clark 2021-02-09 18:45:57 +00:00
  • f705a30ec5 Create LICENSE Daniel Clark 2021-02-09 18:45:19 +00:00
  • 732a25d03a reorganise samples folder Daniel Clark 2021-02-09 17:18:59 +00:00
  • 29503685f1 Deleted stray project Daniel Clark 2021-02-09 17:13:24 +00:00
  • aa16180509 Split sample project up Daniel Clark 2021-02-09 17:11:24 +00:00
  • d8581f33e7 Include WinUI reference Daniel Clark 2021-02-09 14:14:42 +00:00
  • fae7721b5f Fixed some major issues where it wasn't possible to switch the app accent based on the current system accent. Daniel Clark 2021-02-09 13:10:23 +00:00
  • 085e632eb9 Restructed project Daniel Clark 2021-02-09 12:36:55 +00:00
  • e10baed2d7 can now debug project directly Daniel Clark 2021-02-09 12:15:57 +00:00
  • e1b3b1e6c9 Added support for IsColorPrevalence background system accent color Daniel Clark 2021-02-08 23:20:06 +00:00
  • ec847fd6a5 Added RegistryKeyExtensions Daniel Clark 2021-02-08 21:41:46 +00:00
  • 0b33b049b0 Hide window from task switcher Daniel Clark 2021-02-08 17:33:32 +00:00
  • 1dc40961ff Update README.md Daniel Clark 2021-02-08 16:11:51 +00:00
  • e46bc7db1f Update README.md Daniel Clark 2021-02-08 15:58:48 +00:00
  • 4eab57e06e Update README.md Daniel Clark 2021-02-08 15:58:32 +00:00
  • f9dc9b0839 Update README.md Daniel Clark 2021-02-08 15:11:30 +00:00
  • 7bff57d6d7 Update README.md Daniel Clark 2021-02-08 15:10:53 +00:00
  • 6c5686493b Delete demo.mp4 Daniel Clark 2021-02-08 15:01:51 +00:00
  • 2bdd338bed Add files via upload Daniel Clark 2021-02-08 14:59:35 +00:00
  • 94bb6351fe Switching between RequestedTheme and System theme is RequetedTheme is Default should be fully working Daniel Clark 2021-02-08 14:02:24 +00:00
  • 6f3fff7351 removed a stray project Daniel Clark 2021-02-08 01:16:49 +00:00
  • c50413bef7 Merge branch 'master' of https://github.com/TheXamlGuy/NotificationFlyout Daniel Clark 2021-02-08 01:13:37 +00:00
  • 1f9e90c8fe Wrote some black magic due to this bug https://github.com/windows-toolkit/Microsoft.Toolkit.Win32/issues/228 Daniel Clark 2021-02-08 01:13:24 +00:00
  • c4ca5b263a Update README.md Daniel Clark 2021-02-07 16:25:07 +00:00
  • 72941706d9 Tray icon now respects current system theme Daniel Clark 2021-02-07 16:24:20 +00:00
  • fbf7713705 fixed issue where the WPF host went into the next monitor went opening flying from top taskbar position Daniel Clark 2021-02-07 12:41:16 +00:00
  • 637fd78190 Merge branch 'master' of https://github.com/TheXamlGuy/NotificationFlyout Daniel Clark 2021-02-07 11:22:36 +00:00
  • 61305ca00f Ensure the flyout respects the given RequestedTheme... although it doesn't seem to be picking up the theme changes from Windows user settings just yet... Daniel Clark 2021-02-07 11:22:26 +00:00
  • 3ce4a8e374 Update README.md Daniel Clark 2021-02-07 10:47:54 +00:00
  • 13fcc6ec7a Update README.md Daniel Clark 2021-02-07 00:14:27 +00:00