Universal Windows Platform

Welcome to the Universal Windows Platform Developer Feedback site. This site provides the Windows developer community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center (dashboard, reporting/analytics, submission process, etc.)
  • Microsoft Store

Your suggestions will be reviewed by the Windows platform developer team to help with planning ideas and to better understand how developers are using the platform.

What this forum is not intended to cover or capture:

  • Windows consumer suggestions: Use the Windows Feedback Hub app built directly into Windows 10
  • Documentation on docs.microsoft.com: Sign in at the bottom of the page to give documentation feedback via Github
  • Visual Studio / .NET: Use the Visual Studio UserVoice site

If you’re new to UserVoice, two things to keep in mind are (a) List items (and item rankings) represent community interest in features, and not the actual priority list for the product team; and (b) Suggestions made using this forum will be moderated if they do not actually represent a feature request (or if too many different ideas are included in one suggestion).

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Focus Assist API

    The Focus Assist settings for Off/Priority Only/Alarms Only should be allowed to be queried and updated so that productivity apps can take advantage of the DND mode for cross-device focus sessions.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  2. webhook or Teams notification for Windows Store App publishing

    It would be great to be able to notify our internal team when an app has been published to the store via Teams. For now, I was able to work around this by setting up a connector in Flow between my email and Teams, but really this should be coming directly from the Developer Center as part of the app submission configuration.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  3. required data notice for microsoft applications for Mac

    After getting a "Required Data Notice" pop up, I am unable to close or clear the pop-up. It's holding me *******; running in the background, triggering my fans, etc. The only choice is to say OK. I don't want to do that without understanding what/why this is needed. There's a link to "Learn More", but that article is not helpful and I didn't see any reference to it being necessary (or helpful) for Mac. After a long online chat with Microsoft tech support, I was told my concerns would be shared with this site and that I would receive feedback…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notification (Push, Toast, Action Center)  ·  Flag idea as inappropriate…  ·  Admin →
  4. Notification receiving app

    I am trying to make windows universal app which need to receive notification. Can some help me how can make it locally / test it locally ?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notification (Push, Toast, Action Center)  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow audio files located in ms-appdata:/// as ToastAudio source

    Currently ToastAudio for Toast only supports read-only audio files packaged along with the app. (located in ms-appx:///). I request to allow audio files located in ms-appdata:/// folder as well.

    Current restriction prevents developers from letting users select their own toast audio files. This is particularly needed in alarm clock apps. Both iOS and android have the ability to do this.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  6. PushNotificationChannel PushNotificationReceived only triggered for the last push notification when the Windows is sleeping.

    My app uses extended execution (always!) and is never suspended. I have an open push channel and listen for events using the PushNotificationReceived handler.
    When I receive multiple push notifications while Windows is sleeping (for example after closing the lid of the laptop), and I wake up Windows again, I will only receive the latest push notification via the event handler. Is looks like that earlier notifications are being swallowed. I'm not sure whether this is an issue with Windows, the notification mechanism, or with the push channel.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Notification (Push, Toast, Action Center)  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow us to use xaml (ex. music control) in action center

    if we can't use xaml for Live Tiles and then allow us to create xaml in action center, ok.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  8. Include more info in ToastNotificationHistoryChangedTriggerDetail

    Ask: At a minimum, add the list of Tag/Group tuples affected by the change. Better still, surface the actual ToastNotification objects in the detail.

    Reason: There's currently no API available for tracking the full lifecycle of toast notifications through Action Center. ToastNotificationHistory only provides the current state, which even with polling/diffing doesn't provide the reason a notification was removed (expired? queue too long? user removed?). Meanwhile, the background-task history trigger only provides a general "something changed", not the actual toasts affected.

    This makes it extremely difficult for an app to maintain any in-app representation of notifications and synchronizing changed with…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  9. Define new tiles for quick settings

    I would like to be able to define new quick setting tiles that would interact with my app looking like the native ones, having multiple possible states (e.g. two like the location tile or more like the brightness tile).
    An user would get notified that new quick setting tiles are available when an app publishes them and go into notification and action options to view and add them to action center.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  10. My People notification badge vs My People notifications

    When a notification implements the `hint-people` attribute to trigger the notification badge in My People, then there will be no Toast notification but an My People Notification (these little, animated things)
    How about letting the user decide, whether My People should use these animated notifications or normal Toasts.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  11. Alarm volume settings

    Hello,
    it would be great if user and dev could modify alarm volume. I know you have tweaked alarm volume in Insider builds, but you simply cannot cover all user need if you don't provide them the slider. Many users still complains about given volume, even fade in doesn't save the situation.

    The best it would be if also dev could set volume granularly on each Toast notification. User might want lower volume for morning alarms and louder volume for alarm used during busy day.

    That would make all the users happy :)

    Thanks!

    32 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  12. Make Universal Dismiss automatic for all apps, requiring no work from devs

    When notifications are removed from one device, they should be removed from all devices by default. Developers should have the option to opt-out instead of the option to opt-in. This makes more sense because it would annoy the consumer more if they have to remove the same notification in EVERY windows 10 device they own.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  13. Masked password input in Toast notification

    Currently i can only input plain text in toast notification <input> since the type does not support password. So i need an option to enter "pin" in toast notification input.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  14. Add an ExpirationTime property to the ScheduledToastNotification

    The ToastNotification object has a convenient ExpirationTime property that automatically dismisses it after a given period. Unfortunately, the ScheduledToastNotification, which is just a ToastNotofcation but "scheduled", lacks this helping feature. This makes me, as a developer, scracth my head and write a lot of code including background tasks just so I circumvent this problem and not have the users of my app get crowded with not-so-relevant-anymore notifications in their action center.
    Thank you.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  15. Allow durable notifications on lock screen

    Right now to show something on lock screen we have text and icon notifications at the bottom. We can also change lock screen background. However it would be useful to get more flexibility. We could show users some constant notifications on lock screen - similar to Android lock screen notifications, it's really great feature that I use a lot and miss it on Windows. Right now to show custom content we have to set our own background and render some xaml on it, which is memory consuming and requires a lot of work. If we could put some templated (or…

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  16. Custom audio in toast message bug

    Currently, UWP app has to be installed in device memory in order to use custom audio file in toast notification. In case app is installed in SD card and notification uses custom audio file, default notification sound is played instead of custom audio file.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Thanks for posting this bug here Viktor! Our devs investigated this bug, but we unfortunately won’t be able to fix it for the upcoming Creators Update. However, we will look at fixing it for the subsequent release!

    If your app is also affected by this, please vote and also leave a comment telling us what your app is!

  17. Notification Listener: Add support for input/actions on interactive toasts

    This would make replying to messages, etc. from an accessory device (like a smartwatch) possible.

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  18. Better localization support for WNS notifications (indexed placeholders)

    The WNS currently does not seem to support loc-key, loc-args APNS equivalents. I believe we can currently send "ms-resource:foo" for the loc-key, but it still doesn't let us do any simple string operations on it (like replacing indexed placeholders in the string). As a result, all of the notification strings have to be generated server-side iterating for all the languages supported by the client (like https://azure.microsoft.com/en-us/documentation/articles/notification-hubs-ios-xplat-localized-apns-push-notification/) .

    This causes us to treat the windows platform as a special case, while APNS / GCM provide a single cohesive story. This gets even more painful when we work with client-application teams…

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    That’s a great suggestion, we’ll continue to monitor and prioritize this request along with all the other requests!

    Note that a great workaround is to use raw push notifications that wake up a background task, which invokes code locally on the device, where you could then localize the notification via code, using indexed placeholders and more. Additionally, this has lots of other benefits, like if you have a messaging app, you can actually background sync the messages, so that when the user opens your app, it already has the latest messages :)

    Here’s the overview of raw notifications: https://msdn.microsoft.com/en-us/library/windows/apps/xaml/jj676791

  19. System overlay window

    We need a way to have a system wide overlay "notification". It would be much like the Skype for desktop's small call "window" that comes up when you are in a call.

    It would be a lot like Facebook Messenger's chat heads. See: https://techcrunch.com/2013/04/12/chat-heads-comes-to-facebook-messenger-for-android-works-across-apps-even-without-facebook-home/

    This could be used in the new Skype Preview app, and would be EXTREMLY awesome and powerful. So many things could be done with it.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

  20. Include more info in UserNotificationChangedTrigger

    Add a UserNotificationChangedTriggerDetails to UserNotificationChangedTrigger background task with at least:
    1. Notification ID
    2. Event type (Added, Changed, Removed, etc...)

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Hey! We’re aware that right now, there’s no out-of-the-box way to determine the changes that occurred with UserNotificationListener.

    The correct solution is for us to build a ChangeTracker, similar to the ContactChangeTracker, FileChangeTracker, etc, since you cannot trust that the background task is actually handled. A ChangeTracker ensures 100% reliability.

    We would like to build a change tracker for UserNotificationListener, but are not sure when we will build this. In the meantime, you can easily determine the delta of changes yourself, and we have sample code on the documentation illustrating how to do this (under the “Determining which notifications were added and removed” section) https://blogs.msdn.microsoft.com/tiles_and_toasts/2016/05/26/notification-listener-documentation-windows-10/

    Thanks!
    Andrew – Windows Notifications

← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base