diff --git a/.github/actions/spell-check/expect.txt b/.github/actions/spell-check/expect.txt index 6d3ad8d005..124ca0945d 100644 --- a/.github/actions/spell-check/expect.txt +++ b/.github/actions/spell-check/expect.txt @@ -146,6 +146,7 @@ Bcl bdaa bddac BEGINLABELEDIT +benjamhooper betadele betsegaw BGR @@ -653,6 +654,8 @@ epicgames ERASEBKGND EREOF EResize +eriawan +ERRORLEVEL errorlevel ERRORMESSAGE ERRORTITLE @@ -1111,6 +1114,7 @@ Jarryd javascript jfif jgeosdfsdsgmkedfgdfgdfgbkmhcgcflmi +jhutchings jjw jobject jp @@ -1121,6 +1125,7 @@ JPN json JSONOf jsonval +jsoref jsx junja jxr @@ -1975,6 +1980,7 @@ SLogo SMALLICON SMTO snd +snickler somil SORTDOWN SOURCECLIENTAREAONLY diff --git a/README.md b/README.md index d247074fce..d634fa1c97 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ ## About -Microsoft PowerToys is a set of utilities for power users to tune and streamline their Windows 10 experience for greater productivity. For more info on [PowerToys guides and overviews](https://docs.microsoft.com/en-us/windows/powertoys/), or any other tools and resources for [Windows development environments](https://docs.microsoft.com/en-us/windows/dev-environment/overview), be sure to check out our [Microsoft Docs](https://docs.microsoft.com/en-us/)! +Microsoft PowerToys is a set of utilities for power users to tune and streamline their Windows 10 experience for greater productivity. For more info on [PowerToys overviews and guides][usingPowerToys-docs-link], or any other tools and resources for [Windows development environments](https://docs.microsoft.com/windows/dev-environment/overview), head over to [docs.microsoft.com][usingPowerToys-docs-link]! | | Current utilities: | | |--------------|--------|--------| @@ -31,14 +31,13 @@ Microsoft PowerToys is a set of utilities for power users to tune and streamline #### Stable version -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.27.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.29.0-x64.exe` to download the PowerToys installer. This is our preferred method. #### Experimental version To install the Video Conference mute, please use the [v0.28 pre-release experimental version of PowerToys][github-prerelease-link] to try out this version. It includes all improvements from v0.27 in addition to the Video conference utility. Click on `Assets` to show the files available in the release and then download the .exe installer. - ### Via WinGet (Preview) Download PowerToys from [WinGet](https://github.com/microsoft/winget-cli/releases). To install PowerToys, run the following command from the command line / PowerShell: @@ -78,48 +77,69 @@ Our [prioritized roadmap][roadmap] of features and utilities that the core team - Color Picker at times won't work when PT is running elevated - [#5348](https://github.com/microsoft/PowerToys/issues/5348). We are currently working on a fix now for this. -### November 2020 Update +### 0.29 - December 2020 Update -Our goals for [v0.27 release cycle][github-release-link] were to focus on adding on end-user experience, stability, accessibility, localization and quality of life improvements for both the development team and our end users. Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on for the near future. We fixed a lot of localization issues from our initial release but we may not still be perfect. If you find an issue, please file a [localization bug][loc-bug]. +Our goals for [v0.29 release cycle][github-release-link] were to focus on adding on end-user experience, stability, accessibility, localization and quality of life improvements for both the development team and our end users. Due to the short dev cycle due to the holidays this month, larger work items will show up next release such as FZ editor improvements and three new plug-ins for PowerToys Run (service, regkey, system commands). -#### Highlights from v0.27 +Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on for the near future. We fixed a lot of localization issues from our initial release but we may not still be perfect. If you find an issue, please file a [localization bug][loc-bug]. + +#### Highlights from v0.29 **General** -- Installer improvements including dark mode -- Large sums of accessibility issues fixed. -- Worked on localization effort. If you find issues, please [make us aware so we can correct them][loc-bug]. +- Bug report tool and improved logging. +- Various localization improvements. +- CodeQL added. Triggered via a cron timer twice a day. +- "How to use" docs moved to https://docs.microsoft.com/windows/powertoys/ + - This will allow the community to do direct PRs against those documents -**Color Picker** -- Updated interface and new editor experience done by [@martinchrzan](https://github.com/martinchrzan) and [@niels9001](https://github.com/niels9001) +**ARM64 Progress** +- .NET Core upgrade for code bases the PowerToys team controls is complete. We still have two external dependencies that are .NET Framework that need to be updated. + +**Color Picker** +- General bug fixes +- Added ability to provide the name of the color at parity with Office and WinUI Color Picker. **FancyZones** -- Multi-monitor editor experience now drastically improved for discoverability. -- Zones being forgotten on restart -- Added in ability to have no layout - -**Image Resizer** -- Updated interface +- Allows to use Windows Snap on desktops that don't have a layout applied and for apps that are in the excluded list. +- Bug fixes **PowerToys Run** -- Removed unused dependencies +- Improved performance +- PT Run now supports accented characters. -**PowerRename** -- Added Lookbehind support via Boost library +**Installer** + - Option to extract the MSI from the .exe for enterprise scenarios and more options to do unattended installations. + - Removed toast notifications during installation. -I'd like to directly call out [@davidegiacometti](https://github.com/davidegiacometti), [@gordonwatts](https://github.com/gordonwatts), [@martinchrzan](https://github.com/martinchrzan), [@niels9001](https://github.com/niels9001), [@p-storm](https://github.com/p-storm), [@TobiasSekan](https://github.com/TobiasSekan), [@Aaron-Junker](https://github.com/Aaron-Junker), [@htcfreek](https://github.com/htcfreek) and [@alannt777](https://github.com/alannt777) for their continued community support and helping directly make PowerToys a better piece of software. +We'd like to directly mention (in alphabetical order) for their continued community support this month and helping directly make PowerToys a better piece of software. -#### What is being planned for v0.29 - December 2020 +[@Aaron-Junker](https://github.com/Aaron-Junker), +[@benjamhooper](https://github.com/benjamhooper), +[@davidegiacometti](https://github.com/davidegiacometti), +[@eriawan](https://github.com/eriawan), +[@htcfreek](https://github.com/htcfreek), +[@jhutchings1](https://github.com/jhutchings1), +[@jsoref](https://github.com/jsoref), +[@jay-o-way](https://github.com/jay-o-way), +[@martinchrzan](https://github.com/martinchrzan), +[@niels9001](https://github.com/niels9001), +[@riverar](https://github.com/riverar), +[@snickler](https://github.com/snickler), +and +[@TobiasSekan](https://github.com/TobiasSekan) -For [v0.29](https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F15), we are proactively working on: +#### What is being planned for v0.31 - January 2021 + +For [v0.31][github-next-release-work], we are proactively working on: - Stability -- Accessibility +- ARM64 work - Video conference mute investigation toward a DirectShow filter versus a driver - OOBE work ## PowerToys Community -The PowerToys team is extremely grateful to have the [support of an amazing active community](COMMUNITY.md). The work you do is incredibly important. PowerToys wouldn’t be nearly what it is today without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thank you and take time to recognize your work. +The PowerToys team is extremely grateful to have the [support of an amazing active community][community-link]. The work you do is incredibly important. PowerToys wouldn’t be nearly what it is today without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thank you and take time to recognize your work. ## Code of Conduct @@ -127,13 +147,18 @@ This project has adopted the [Microsoft Open Source Code of Conduct][oss-conduct ## Privacy Statement -The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has the trends from the telemetry. Please read the [Microsoft privacy statement][privacyLink] for more information. +The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has the trends from the telemetry. Please read the [Microsoft privacy statement][privacy-link] for more information. [oss-CLA]: https://cla.opensource.microsoft.com [oss-conduct-code]: CODE_OF_CONDUCT.md +[community-link]: COMMUNITY.md [github-release-link]: https://github.com/microsoft/PowerToys/releases/ -[github-prerelease-link]: https://github.com/microsoft/PowerToys/releases/tag/v0.28.0 [roadmap]: https://github.com/microsoft/PowerToys/wiki/Roadmap -[privacyLink]: http://go.microsoft.com/fwlink/?LinkId=521839 +[privacy-link]: http://go.microsoft.com/fwlink/?LinkId=521839 [vidConfOverview]: https://aka.ms/PowerToysOverview_VideoConference [loc-bug]: https://github.com/microsoft/PowerToys/issues/new?assignees=&labels=&template=translation_issue.md&title= +[usingPowerToys-docs-link]: https://docs.microsoft.com/windows/powertoys/ + + +[github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F16 +[github-prerelease-link]: https://github.com/microsoft/PowerToys/releases/tag/v0.28.0