Skip to content

feat(notification): replace MessageBox with toast notifications#25

Merged
CalvinAllen merged 1 commit intomainfrom
feat/notification/toast-notifications
Jan 12, 2026
Merged

feat(notification): replace MessageBox with toast notifications#25
CalvinAllen merged 1 commit intomainfrom
feat/notification/toast-notifications

Conversation

@CalvinAllen
Copy link
Collaborator

Summary

  • Add Windows toast notifications as an alternative to MessageBox for breakpoint hit notifications
  • Create Options page accessible via Tools > Options > Breakpoint Notifier > General
  • Three notification styles: MessageBox, Toast (default), or Both

Changes

  • Add Microsoft.Toolkit.Uwp.Notifications NuGet package
  • Create Options/GeneralOptions.cs with NotificationStyle enum and DialogPage
  • Update BreakpointNotifierPackage.cs to register the Options page
  • Update DebuggerEvents.cs with toast notification logic

Test plan

  • Build the solution
  • Launch experimental VS instance (F5)
  • Open Tools > Options > Breakpoint Notifier > General
  • Test "MessageBox" setting - verify MessageBox appears on breakpoint
  • Test "Toast" setting - verify toast notification appears
  • Test "Both" setting - verify both appear

Closes #4

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

feat(notification): replace MessageBox with Windows toast notifications

1 participant