Skip to content

Commit

Permalink
0.21 readme (#6291)
Browse files Browse the repository at this point in the history
* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
  • Loading branch information
crutkas committed Sep 2, 2020
1 parent e5ec08f commit 84055a4
Showing 1 changed file with 79 additions and 27 deletions.
106 changes: 79 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ Microsoft PowerToys is a set of utilities for power users to tune and streamline
<br/>
<br/>
<br/>
<br/>

### FancyZones

Expand Down Expand Up @@ -68,7 +67,6 @@ Preview Pane is an existing feature in the File Explorer. To enable it, you jus
<br/>
<br/>
<br/>
<br/>

### Shortcut Guide

Expand All @@ -77,6 +75,14 @@ Preview Pane is an existing feature in the File Explorer. To enable it, you jus
<br/>
<br/>
<br/>

### Video Conference Mute (Experiential)

[<img align="left" src="./doc/images/overview/VideoConference_small.png" />](https://aka.ms/PowerToysOverview_VideoConference) [Video Conference Mute](https://aka.ms/PowerToysOverview_VideoConference) is a quick and easy way to do an global "mute" of both your microphone and webcam via <kbd>Win</kbd>+<kbd>N</kbd>. Just set your webcam in the target application to the PowerToys VideoConference camera.

**Note:** This is only included in the [pre-release version of PowerToys installer][github-prerelease-link]. This PowerToy requires Windows 10 1903 (build 18362) or later.
<br/>
<br/>
<br/>

## Installing and running Microsoft PowerToys
Expand All @@ -87,11 +93,11 @@ Preview Pane is an existing feature in the File Explorer. To enable it, you jus

#### 0.18 users for updating via notifications

- We adjusted how upgrading works in 0.20. In 0.19 we accounted for this upcoming change but if you are going from 0.18 to 0.20, please directly use the installer file.
- We adjusted how upgrading works in 0.20. In 0.19 we accounted for this upcoming change but if you are going from 0.18 to 0.21, please directly use the installer file.

### Via GitHub with EXE [Recommended]

Install from the [Microsoft PowerToys GitHub releases page][github-release-link]. Click on `Assets` to show the files available in the release and then click on `PowerToysSetup-0.20.1-x64.exe` to download the PowerToys installer.
Install from the [Microsoft PowerToys GitHub releases page][github-release-link]. Click on `Assets` to show the files available in the release and then click on `PowerToysSetup-0.21.0-x64.exe` to download the PowerToys installer.

This is our preferred method.

Expand Down Expand Up @@ -120,39 +126,83 @@ We currently support the matrix below.

## What's Happening

### July 2020 Update
### August 2020 Update

Our goals for 0.21 release cycle was to focus on stability, localization and quality of life improvements for both the development team and our end users.

One of the longer term goal items we have made progress on is the Out of Box experience / initial onboarding experience (OOBE) improvements.[@Niels9001](https://github.com/niels9001/) created a [wicked awesome proof of concept of what the OOBE experience could be](https://github.com/microsoft/PowerToys/issues/1285#issuecomment-679268558). We are pretty stoked about this since it handles one an important item, critical shortcut default adjustments.

#### Highlights from August

- We shipped [v0.21][github-release-link]!
- [Video conference muting first public release][vidConfOverview]

**PT Run:**
- Removed need for space in action keywords. This means you now can type `>ipconfig`
- Icon caches fixed and now has colored icons
- Improved font rendering via ClearType (Shout out to [@AnuthaDev](https://github.com/AnuthaDev) doing the heavy lifting here)
- Result speed improvements
- URLs are supported
- Fixed bugs including calculating bugs

**FancyZone:**
- <kbd>Win</kbd>+<kbd>Arrow key</kbd> is directional based on zone rect
- Fixed bugs

**Runner:**
- Fixed toast notifications running elevated from non-admin account

**Shortcut Guide:**
- Improved vkey catching which will fix some use cases of it not showing up

**SVG in File Explorer:**
- Embedded image tags will now render in Explorer

**Color Picker:**
- Fixed bug where it would launch via false positive keystrokes

**Accessibility:**
- Settings, PT Run and KBM undergoing improvements

**Localization:**
- Pipeline is now setup and will be doing a full E2E pass on all utilities shortly.

**Dev quality of life improvements:**
- Continued warning count reduction. This release ~80 removed
- StyleCop enabled E2E
- FxCop starting to be added in E2E

#### New experiential PowerToys utility - Video conference muting:

**Note:** This is only included in the [pre-release version of PowerToys installer][github-prerelease-link]. This PowerToy requires Windows 10 1903 (build 18362) or later.

Back in the June timeframe, we started prototyping an idea. With COVID-19, we're all multi-tasking and trying to make the best of everything and being able to quickly mute while on a conference call is critical regardless of where you are on your computer and what application has focus.

The utility will mute not just your audio but your video as well with a single keystroke. You can do audio, video both. We knew this would impact our roadmap and goals but felt extremely strong that this is the right decision. We're all multi-tasking and trying to make the best of everything and being able to quickly mute while on a conference call is critical regardless of where you are on your computer.

Our goals for 0.20 release cycle were to focus on adding in a few new features along with a heavy focus on stability / quality fixes. Martin Chrzan helped contribute a new utility that was in our 2021 plans, a screen wide color picker! Chris Davis also helped contribute a SVG icon support for File Explorer!
We know we have some issues and we have a [master tracking issue - #6246](https://github.com/microsoft/PowerToys/issues/6246).

Between 0.19 and 0.20 releases, we tracked down a lot of performance and memory issues with PowerToys Run as well. The most important ones got added to 0.19.1 and 0.19.2 releases. If you find something not working correctly, please make us aware.
To use:

In addition, we'd like to thank everyone who filed a bug, gave feedback or made a pull-request. The PowerToys team is extremely grateful to have the support of an amazing active community.
- Set your camera to the PowerToys Video driver in the target application
- <kbd>Win</kbd>+<kbd>N</kbd> to toggle both Audio and Video at the same time
- <kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>O</kbd> to toggle video
- <kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd> to toggle microphone

Here are a few highlights from July
For a more information, head over to the [Video conference mute overview][vidConfOverview]

- We shipped [v0.20][github-release-link]!
- [Martin Chrzan's Color Picker](https://github.com/martinchrzan/) was added in! With a quick <kbd>Win</kbd>+<kbd>Shift</kbd>+<kbd>C</kbd>, get the color from your screen
- File Explorer - Can now render SVG icons thanks to Chris Davis
- FancyZones - you can now snap to any number of zones in FancyZones holding <kbd>Shift</kbd>+<kbd>Ctrl</kbd> while dragging a window
- PT Run - keyboard interaction improvements
- PT Run - freshly installed apps are now being detected
- PT Run - Lots of perf and bug fixes
- Keyboard manager - app level shortcuts
- Example: For Outlook, Remap <kbd>Ctrl</kbd>+<kbd>F</kbd> to <kbd>F4</kbd> and now <kbd>Ctrl</kbd>+<kbd>F</kbd> will put up the find window :)
- Keyboard manager - Now can remap key to shortcut and shortcut to key.
- Settings - Now has improved OOBE based on the work the Microsoft Garage Interns did during their hackathon
- PowerRename improvements
### What is being planned for 0.23

For [0.21](https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F8), we are proactively working on:
For [0.23](https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F12), we are proactively working on:

- Stability
- Quality
- Localization
- FancyZones improvements
- Improve interactions with elevated windows and keeping most of the PT utilities non-elevated so we still have a 'shell' like experience
- OOBE work

### PowerToys 2020 roadmap
### PowerToys roadmap

Our roadmap for all the [goals and utilities for 2020 detailed over here in the wiki][v1].
Our [prioritized roadmap][roadmap] of features and utilites that the core team is focusing on..

## Developer Guidance

Expand Down Expand Up @@ -183,5 +233,7 @@ The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has
[oss-CLA]: https://cla.opensource.microsoft.com
[oss-conduct-code]: CODE_OF_CONDUCT.md
[github-release-link]: https://github.com/microsoft/PowerToys/releases/
[v1]: https://github.com/microsoft/PowerToys/wiki/Version-1.0-Strategy
[github-prerelease-link]: https://github.com/microsoft/PowerToys/releases/tag/v0.22.0-Experimental
[roadmap]: https://github.com/microsoft/PowerToys/wiki/Roadmap
[privacyLink]: http://go.microsoft.com/fwlink/?LinkId=521839
[vidConfOverview]: https://aka.ms/PowerToysOverview_VideoConference

0 comments on commit 84055a4

Please sign in to comment.