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:
- Windows consumer suggestions: Please use the Windows Feedback Tool built directly into Windows 10
- 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.
-
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 -
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: 258Please fix.
1 vote -
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 -
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/9833808205085040641 vote -
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 -
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 -
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 -
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 -
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 -
1 vote
-
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 DownloadIssue link: https://github.com/Microsoft/UWPCommunityToolkit/issues/1309
28 votes -
lock the tiles
provide a lock to the tiles so that the tiles won't get collapsed accidentally.
1 vote -
continuum
button to right click and left click in the touchpad of continuum control display in mobile will be very helpful.
1 vote -
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 -
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 -
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 -
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 -
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 -
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 -
Diff syntax highlighting in MarkdownTextblock
For example:
@@ -52,17 +52,6 @@
// Unchanged code
- // Deleted line
+ // Added lineThis would be useful for GitHub related scenarios.
7 votes
- Don't see your idea?