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 (developer portal, back-end services, reporting/analytics and process)
  • Microsoft Store

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:

  • Windows:
  • Documentation on docs.microsoft.com
    • Sign in to give documentation feedback via Github
  • Visual Studio / .NET

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. Image Editor

    Adding an image editor to CaptureElement control with these options:
    - Ability to crop with predefined or custom proportions.
    - Ability to change focus.
    - Ability to remove the background (transparent background)
    - Ability to add filters.
    - Ability to rotate.
    - Ability to zoom in/ zoom out.
    - Ability to save captured image as predefined image types (.jpg, .png...etc).

    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

      0 comments  ·  Camera/Video/Microphone  ·  Flag idea as inappropriate…  ·  Admin →
    • ucrtbase bug: isalnum() is broken in RS4

      What:
      isalnum(-1) returns true for some codepages.

      Code for reproducing:

      #include <stdio.h>
      #include <ctype.h>
      #include <locale.h>
      void main()
      {
      printf("before locale: %d\n", isalnum(-1));
      setlocale(LC_ALL, "English_United States.1251");
      printf("after locale: %d\n", isalnum(-1));
      }

      Compile using "cl test.cpp /MD" and run under RS4.

      The output is:
      before locale: 0
      after locale: 258

      Please fix.

      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

        0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
      • Add Option to Automatically Remove Automatic Hyper-V Checkpoint

        When testing applications in Hyper-V guests the automatic checkpoint feature makes it easy to remove all the changes that the application makes, but you need to tell it to remove the changes each time. How about an option to automatically delete the automatic checkpoint when the machine starts?

        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

          0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
        • WebAuthenticationBroker should use Edge as IE is going out of support

          WebAuthenticationBroker is becoming obsolete as websites like GitHub are dropping support of the IE browser.

          See example here:
          https://twitter.com/DMelidonis/status/983380820508504064

          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

            0 comments  ·  Network APIs  ·  Flag idea as inappropriate…  ·  Admin →
          • Add ItemClick event in the Carousel control

            I'd like to add ItemClick event to the Carousel control to be able to use it as Item listing control with the ability to click on items like in the GridView and ListView.

            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

              0 comments  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
            • Use Globalization API to sort app names in "Installed App" section

              Currently it seems to be sorted by Unicode code points, which doesn't make any sense for Chinese characters at least.

              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

                0 comments  ·  Windows Device Portal  ·  Flag idea as inappropriate…  ·  Admin →
              • Allow applications to have elevated privileges/admin rights

                I have a disk imaging application (which I have already converted) that writes bytes directly to disk (USB and SD cards). It requires admin rights to get a lock on the disk. It would be good if we could submit utility tools to the store as there is no way to perform these tasks without admin. Maybe warn the user when downloading the app or more stringent verification process for these apps but don't block them completely as you're hurting both devs and users. There are thousands of apps out there that probably aren't converted for similar reasons.

                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

                  0 comments  ·  Desktop Bridge ('Centennial')  ·  Flag idea as inappropriate…  ·  Admin →
                • Use developer IDs to sign apps to be distributed outside of the store

                  With the publisher in the manifest locked to the developer name as well, this should be implemented to make UWP apps much easier to distribute outside of the store.

                  Apple does this already with there apps (scroll down to the "Outside of the Mac App Store" section": https://developer.apple.com/macos/distribution/

                  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

                    0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                  • ApplicationView - Window Size improvements

                    ApplicationViewWindowingMode Enum

                    For my work app, we wanted the app to launch maximised. The closet option is to launch it FullScreen but that obscures the task bar.

                    Auto give little control over the first launch of the app.

                    This meant that I ended up using PreferredLaunchViewSize during first launch and then Auto on subsequent launches.

                    This is what I am currently using

                    var currentAppView = ApplicationView.GetForCurrentView();

                    currentAppView.SetDesiredBoundsMode(ApplicationViewBoundsMode.UseVisible);

                    var di = Windows.Graphics.Display.DisplayInformation.GetForCurrentView();

                    var size = new Size(di.ScreenWidthInRawPixels, di.ScreenHeightInRawPixels);
                    size.Height -= 100;
                    size.Width -= 100;

                    ApplicationView.PreferredLaunchViewSize = size;

                    ApplicationView.PreferredLaunchWindowingMode = ViewModelLocator.AppSettingsInstance.WindowSizeSet ? ApplicationViewWindowingMode.Auto : ApplicationViewWindowingMode.PreferredLaunchViewSize;

                    ViewModelLocator.AppSettingsInstance.WindowSizeSet = true;

                    This seems a bad…

                    17 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

                      2 comments  ·  Missing APIs  ·  Flag idea as inappropriate…  ·  Admin →
                    • 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

                        0 comments  ·  Windows Device Portal  ·  Flag idea as inappropriate…  ·  Admin →
                      • New Helper for Downloading from the web

                        Downloading from the web is a very common thing to do in Apps but it doesn't have any dedicated control for it. So it would be nice to have one.

                        Feature request for this control:

                        1. Download.URI(URI) should set the item to be Download
                        2. Download.GetInfo.Name, Download.GetInfo.Size, ... to get the Info about the item to be Downloaded
                        3. Download.Start, Download.Pause, Download.Stop
                        4. Download.GetPercentage to get the download compleated percentage so that it can be used for creating ProgessBar
                        5. Download.GetSpeed to get the download speed
                        6. Should support Background Download

                        Issue link: https://github.com/Microsoft/UWPCommunityToolkit/issues/1309

                        28 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

                          0 comments  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                        • lock the tiles

                          provide a lock to the tiles so that the tiles won't get collapsed accidentally.

                          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

                            0 comments  ·  Live Tiles  ·  Flag idea as inappropriate…  ·  Admin →
                          • continuum

                            button to right click and left click in the touchpad of continuum control display in mobile will be very helpful.

                            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

                              0 comments  ·  Device - Phone / Mobile  ·  Flag idea as inappropriate…  ·  Admin →
                            • Show all app downloads Total

                              I have more than 20 apps in the store and would like to see all downloads of these 20 apps as a number.

                              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

                                0 comments  ·  Dev Center + Microsoft Store  ·  Flag idea as inappropriate…  ·  Admin →
                              • deploy apps to my Windows 10 mobile device from VS

                                I have been trying to get my son into programming and so far his dev experience has been less than exciting. He wants to debug his game real time, but the emulator is a pain to deal with forces and gps etc. Allegedly this works, however, I have found thread after thread of people looking for a real solution but no one appears to make any headway because VS gives useless feedback. I have spent an entire day trying to get something, anything working. if I choose device, I get a generic error (vie tried every suggestion I can find…

                                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

                                  0 comments  ·  Dev Experience  ·  Flag idea as inappropriate…  ·  Admin →
                                • The link to the PrinterExtensionLibrary for UWP points to 8.1

                                  The link to the PrinterExtensionLibrary for UWP points to 8.1.

                                  If you use this link: https://docs.microsoft.com/en-us/windows-hardware/drivers/devapps/printer-extension-library-overview

                                  and click on the link within: http://go.microsoft.com/fwlink/p/?LinkID=242862

                                  That should take you to a UWP sample. Instead it takes you to 8.1. Is that be design?

                                  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

                                    0 comments  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Hello, I am new to the forum, so I apologize if this is not in the incorrect area to post this. But I hope my suggestion will be passed to w

                                    Hello, I am new to the forum, so I apologize if this is not in the incorrect area to post this. But I hope my suggestion will be passed to where it can be the most helpful.

                                    I am active Windows Insider users, currently enrolled to receive the fastest Windows Inside Builds. I currently use Cortana each day on Windows 10, Android and iPhone.

                                    The first feature I wanted to suggest is that I believe Cortana is lacking certain capabilities on Apple iOS; specifically the ability for Cortana to send emails from the Cortana App directly by Outlook for iPhone.…

                                    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

                                      0 comments  ·  Cortana/Speech  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Navigate to users directory with Linux style

                                      Most of my working data lives on C:\Users\my-name\ folder so I want to navigate to it as quick as possible. I believe many Linux users love the `~` or `/` path.

                                      For example, when I want to go to my user path, just Ctrl + R, enter ~, then press Enter.

                                      Or want to go to System drive path, currently, I press Windows key, enter C:, then press enter. It's good but / is save me less time than C:

                                      Thank you!

                                      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

                                        0 comments  ·  Device - Desktop  ·  Flag idea as inappropriate…  ·  Admin →
                                      • More control with VR Devices Like Vive and Occulus Rift

                                        The ability to use products like Office with VR. I can program my buttons in my Vive to mimic my fingers. If you integrate a keyboard in Office I would be able to type.
                                        VR is not just wanted for gaming but for business apps too.

                                        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

                                          0 comments  ·  Windows Device Portal  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Diff syntax highlighting in MarkdownTextblock

                                          For example:
                                          @@ -52,17 +52,6 @@
                                          // Unchanged code
                                          - // Deleted line
                                          + // Added line

                                          This would be useful for GitHub related scenarios.

                                          7 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

                                            0 comments  ·  UWP Community Toolkit  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Feedback and Knowledge Base