Universal Windows Platform

Welcome to the Windows Platform Developer (WPDev) Feedback site. This feedback forum provides the WPDev community with a channel for feedback on the following topics:

  • Windows developer platform (APIs, runtimes, and controls)
  • Dev Center Store (developer portal, back-end services, reporting/analytics and process)
  • Windows Stores (Windows and Windows Phone)

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

What this forum is not intended to cover or capture:

If you’re new to this whole UserVoice thing, we’d like to note two important things about this site: (a) List items (and item rankings) represent community interest in features, and does not represent an 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.

How can we improve the Windows dev platform?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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!

    27 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

    • Need native support for recurring toast notifications

      Currently there is no way to schedule recurring notifications using ScheduledToastNotification.

      The only workaround provided by MSFT is to manually periodically wake up and reschedule a bunch of notifications ahead of time. But this is simply not an elegant solution... It could result in creating hundreds of notifications manually and, what if the user doesn't open the app often and meanwhile disable the app's background task entirely?

      21 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

      • 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
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          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!

        • 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
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

          • Max length of toast tag not enough for a simple GUID in Windows 10

            Toasts in UWP can be tagged with ids of elements that are mainly in databases. However, I get an error when I give a tag from a string based on GUID telling that the string is too long.
            I think that the tag field should be capable of holding a simple Guid to be able to interact with toast notifications in action center.

            Thanks.

            6 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              In the latest Insider preview for the Creators Update, build 14971, we’ve made toast Tag/Group properties each allow up to 64 characters!

              That means in the Creators Update, you’ll easily be able to use a GUID for your toast tag :)

              In previous versions, you’ll still be limited to 16 characters, so you’ll either have to fork your code for the previous versions, or not update your app on the previous versions.

              Thanks!
              Andrew

            • Inputscope in toast <input> element

              Allow us to define InputScope for <input> elements with type='text'. Specifically, I would like to set it to Numbers.

              5 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

              • 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.

                5 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                • 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
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    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

                  • 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.

                    3 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                    • 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
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        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

                      • 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.

                        2 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                        • 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.

                          2 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                          • Extend the options for Daily, Weekly, Monthly, EndOfMonth, Yearly to allow for example every 4 days, every 2 weeks, every Quarter, etc. Mayb

                            Extend the ScheduledNotification.RecurrenceType options beyond Daily, Weekly, Monthly, EndOfMonth, Yearly to allow more options: For example, every 4 days, every 2 weeks, every Quarter, every 6 month, etc. Maybe by having a frequency parameter so for each of the existing RecurrenceType types (i.e. Frequency=4 for every 4 days, Frequency=2 for every 2 weeks, etc.).

                            2 votes
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                            • Taskbar icon updates

                              It would be neat if developers could update the task bar icon for an app via notifications. The classic example is showing an indicator for new emails. I believe Win32 apps can currently do this.

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                              • Removing all notifcations in ToastNotificationManager at once

                                Now I have to GetScheduledToastNotifications() and delete every single one of them separately (and it doesn't performs well). I would like to have the ability to delete all of Scheduled Toast Notifications with one built-in method which won't affect performance of my app. It would be nice if I could add simple switch in settings to let user turn ON/OFF notifications (which is done by deleting existing ones).

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                • Notifications shoud be synced across devices by default

                                  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.

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                  • Allow a game to be allowed as a lock screen notifier!

                                    If I categorize my game as a game in the manifest it doesn't appear on the lock screen notifications even though I implement all requirements. Easily reproduced by just changing the apps.normal to apps.games.

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                    • Don't see your idea?

                                    Feedback and Knowledge Base