Skip to content

Windows: No taskbar badge notification for completed sessions #22

@rmarinho

Description

@rmarinho

Description

On macOS/iOS, the app shows a badge count on the dock icon when sessions complete (using UIKit.UIApplication.SharedApplication.ApplicationIconBadgeNumber). On Windows, IncrementBadge() and ClearBadge() in CopilotService.cs are no-ops due to the #if MACCATALYST || IOS guard.

Current Behavior

Windows users get no visual indication in the taskbar when a session completes while the app is in the background.

Suggested Fix

Implement Windows taskbar badge/overlay icon using WinUI 3 BadgeNotification or TaskbarItemInfo overlay. This would provide equivalent UX to the macOS dock badge.

Files Involved

  • Services/CopilotService.cs (lines ~1946-1967, IncrementBadge/ClearBadge methods)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions