Skip to content

Roadmap

Clint Rutkas edited this page Jan 19, 2021 · 60 revisions

Overview

For PowerToys, we are a rapid incubation, open source team aimed to provide power users with ways to squeeze more efficiency out of the Windows 10 shell and customize it for individual workflows. As we see opportunities to help improve everyone's productivity, we will reassess our priority list of work and adjust as needed. We shared a document back in February 2020 that outlined what we thought was a good roadmap and list of goals when we started on developing PowerToys into what it is now.

With us sharing the roadmap, we hope to give transparency on what we are going to be focusing on. We'll start picking items off the top of backlog to provide a more agile motion. If you feels strongly on taking on work we haven't started yet, please lets have a discussion and kick off the workflows. We also have the 'help wanted' tag which are other items we feel strongly would be good things for the project but aren't something we're prioritizing.

We'll also start shifting into a 'preview' and 'stable' mode for our utilities which then will make sure stability is an evergreen item.

Backlog priority list (in order)

Road to stabilization

status Title GitHub #
In-Progress Video conference mute utility #6246 for remaining work / stability
In-Progress Stability for all existing PT Watson
In-progress Stability for all existing bugs Bugs
In-Progress Accessibility work for all PT Multiple issues
Spec'ing Initial Onboarding / OOBE #1285
Spec'ing Upgrade prompt with what is new #1285
Investigating Support ARM processor support #490
Not started FZ Editor get hotkey layout swap #1411
Spec'ing PT Run Plugin management screen (enable / disable, could add in extra weighting option) #5273
Not started Fix Image Resizer grid in settings when resizing. Stuff can be hidden #2813
Complete Keystroke elevation issue (PT Run, Shortcut guide, Color Picker) #6060
Complete Localization pipeline #199
Complete FZ Default layout to 3 zone priority grid so it is on by default #4292
Complete FZ Editor get multi-mon support #1032

Best effort for Road to stabilization

These items are dependencies we may not be able to control.

status Title GitHub #
Not started Shortcut Guide v2 #890
Not started Settings to WinUI3. (including KBM) #6715

Post-stabilization

  1. Migrate UX's to standardize on WinUI 3 #891
  2. GIF / Video Screen Record - #143
    1. On-screen overlay of commands / shortcuts - #981
    2. highlight mouse when clicked - no issue
  3. Always on top - #13
  4. Map to custom keys / diacritic character, not just keycode - #6976
  5. Adjust how fonts Render - #6918
  6. Quick Terminate App - #322
  7. Virtual Desktop++ Multiple issues
  8. FancyZone editor v2 #1032
  9. Mac Style "Find cursor" ease of access (shake to find) - #131
  10. Paste as plain text - #1684
  11. Screen measuring tool - #863
  12. Who has my file in use - #114
  13. Support x86 processor - #602
  14. Improved Systray flyout/context menu - #6751