From d1fad42ec30b38430e287277476817863784e7fa Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Tue, 27 Oct 2020 14:05:05 -0700 Subject: [PATCH 1/9] Update README.md --- README.md | 85 +++++++++++++++++++++++-------------------------------- 1 file changed, 35 insertions(+), 50 deletions(-) diff --git a/README.md b/README.md index 988b02037..d696b0bd6 100644 --- a/README.md +++ b/README.md @@ -132,67 +132,52 @@ We currently support the matrix below. ## What's Happening -### September 2020 Update +### October 2020 Update -Our goals for 0.23 release cycle was to focus on stability, accessibility, localization and quality of life improvements for both the development team and our end users. We have a full accessibility pass being done starting end of September to audit all of PowerToys. Our localization efforts now had data flowing both directions as well. +Our goals for 0.25 release cycle was to focus on stability, accessibility, localization and quality of life improvements for both the development team and our end users. Our first end to end localization pass has been done. We know it isn't perfect but we are in 17 languages now. Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on. -#### Highlights from September +#### Highlights from October 2020 -- We shipped [v0.23][github-release-link]! (0.24 Experimental build coming shortly) +- We shipped [v0.25][github-release-link] **General** +- First pass on localization complete. 17 different languages. We know there will be some rough areas. Please help us find them so we can correct them. +- Logging added into the installer +- Large sums of accessibility issues fixed. +- Less notifications for installing +- FxCop work is almost fully wrapped up -- Localization pipeline is flowing from our Github to the loc system and back. 0.25 should be localized now. -- The EXE installer should be at parity now with the MSI. Please go to the wiki for [installer args](https://github.com/microsoft/PowerToys/wiki/Installer-arguments-for-exe) +**Color Picker** +- Additional color style selections such as **FancyZones** - -- Fixed bug on not seeing a newly attached screen -- Fixed spanning across monitors bug -- Added in default layout for new users, a Priority Grid -- Added keyboard support to grow / shrink to multiple zones -- General bug fixes - -**PT Run** - -- Multiple crash bugs fixed. Prioritized any users reported along with top hits from Watson reporting -- Stopped PT Run from interfering with an install -- Fixed folder bug if it had a # in it (Thanks @jjw24 for the PR!) -- Fixed a screen flicker for -- General bug fixes -- Allow Command Line args in PowerToys Run (Thanks @@royvou) +- Multiple bugs fixed +- Better zone drawing improvements **Keyboard manager** +- Fixed terminal input map failure +- Better app compat +- Multiple bug fixes +- Ability to directly disable keys/shortcuts -- Multiple crash bugs fixed. Prioritized any users reported along with top hits from Watson reporting -- Fixed multiple accessibility issues. -- General bug fixes +**PowerToys Run** +- expanded environment var searching such as %windr% +- multiple crash bug fixes +- Improvements on calculator plugin +- Directly able to override theming +- Windows will open to what shell you want +- Better action key support + - `=` for direct calculator + - `?` for direct file searching + - `.` for direct for applications + - `//` for direct URL -**Preview Pane** +**Dev docs** +- Added multiple developer related docs. -- Added in Frontmatter and better (but still basic) latex support. - -**Settings** - -- Fixed scaling issue for responsive design on Image Resizer -- Fixed crash on empty color value. -- Fixed crash for toggling FancyZones on/off -- Fixed 0x00 NFTS crash for settings -- Fixed multiple accessibility issues. -- Layout adjustments (Thanks @niels9001) -- General bug fixes - -**Dev related** - -- FxCop is being rolled out across all PowerToys. This should catch a lot of possible leaks. -- Unified PT Run's log system -- PT Run's calc plugin now has unit tests (Thanks @P-Storm) -- Dev setup install script now supports VS preview (Thanks @TobiasSekan) -- @CaelestisZ, @kameshkotwani, @adriancampos, @RahulDas782 for doc tweaks -- Thanks @Aaron-Junker, @jay-o-way and @htcfreek for helping triage! -- Thanks for everyone that filled an issue. It really does help us prioritize +I'd like to directly call out @p-storm, @TobiasSekan, @davidegiacometti, @royvou, @gordonwatts and @niels9001 for their continued community support #### Video / GIF capture functional spec for public review @@ -200,13 +185,13 @@ Deondre Davis created our [functional spec for creating a light weight, video / This is for work [post-stabilization of current roadmap work](https://github.com/microsoft/PowerToys/wiki/Roadmap#post-stabilization) and is only the spec for what we are thinking about support. Just want to set expectations here. -### What is being planned for 0.25 +### What is being planned for 0.27 - November 2020 -For [0.25](https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F13), we are proactively working on: +For [0.27](https://github.com/microsoft/PowerToys/issues?q=is%3Aopen+is%3Aissue+project%3Amicrosoft%2FPowerToys%2F14), we are proactively working on: - Stability -- Localization -- Improve interactions with elevated windows and keeping most of the PT utilities non-elevated so we still have a 'shell' like experience +- Accessibility +- Video conference mute - OOBE work ### PowerToys roadmap From cacd7a4c32063b01637830d8ed294cb60f5b0f7d Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Tue, 27 Oct 2020 16:32:47 -0700 Subject: [PATCH 2/9] Update README.md --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d696b0bd6..60f0e7ea1 100644 --- a/README.md +++ b/README.md @@ -10,11 +10,9 @@ For a video overview of PowerToys, including install steps and a walkthrough of ## Build status -| Branch | Status x64 | -|---|---| -| Master | [![Build Status for Master](https://dev.azure.com/ms/PowerToys/_apis/build/status/microsoft.PowerToys?branchName=master)](https://dev.azure.com/ms/PowerToys/_build/latest?definitionId=219&branchName=master) | -| Stable | [![Build Status for Stable](https://dev.azure.com/ms/PowerToys/_apis/build/status/microsoft.PowerToys?branchName=stable)](https://dev.azure.com/ms/PowerToys/_build/latest?definitionId=219&branchName=stable) | -| Installer | [![Build Status for Installer](https://github-private.visualstudio.com/microsoft/_apis/build/status/CDPX/powertoys/powertoys-Windows-Official-master-Test?branchName=master)](https://github-private.visualstudio.com/microsoft/_build/latest?definitionId=61&branchName=master) | +| Architecture | Master | Stable | Installer | +|--------------|--------|--------|-----------| +| x64 | [![Build Status for Master](https://dev.azure.com/ms/PowerToys/_apis/build/status/microsoft.PowerToys?branchName=master)](https://dev.azure.com/ms/PowerToys/_build/latest?definitionId=219&branchName=master) | [![Build Status for Stable](https://dev.azure.com/ms/PowerToys/_apis/build/status/microsoft.PowerToys?branchName=stable)](https://dev.azure.com/ms/PowerToys/_build/latest?definitionId=219&branchName=stable) | [![Build Status for Installer](https://github-private.visualstudio.com/microsoft/_apis/build/status/CDPX/powertoys/powertoys-Windows-Official-master-Test?branchName=master)](https://github-private.visualstudio.com/microsoft/_build/latest?definitionId=61&branchName=master) | ## Current PowerToy Utilities From ab5a4860a286a1ff4026c754fd5785bda95f043f Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Tue, 27 Oct 2020 17:08:47 -0700 Subject: [PATCH 3/9] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 60f0e7ea1..50547db33 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,8 @@ Our [prioritized roadmap][roadmap] of features and utilities that the core team - `?` for direct file searching - `.` for direct for applications - `//` for direct URL + - `<` for running processes + - `>` for shell processes **Dev docs** - Added multiple developer related docs. From 1516d3825406766a3d8164379df5ac4bd08e25a9 Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Wed, 28 Oct 2020 20:38:10 -0700 Subject: [PATCH 4/9] translation_issue.md --- .github/ISSUE_TEMPLATE/translation_issue.md | 30 +++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/translation_issue.md diff --git a/.github/ISSUE_TEMPLATE/translation_issue.md b/.github/ISSUE_TEMPLATE/translation_issue.md new file mode 100644 index 000000000..c6cad4ca3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/translation_issue.md @@ -0,0 +1,30 @@ +--- +name: 📖 Localization/Translation issue +about: Report errors or unexpected behavior +title: '' +labels: Issue-Bug, Area-Localization +assignees: '' + +--- + +## ℹ Computer information + +- PowerToys version: +- PowerToy utility: +- Language: + +## 📝 Provide where the issue is / 📷 Screenshots + +_Are there any useful screenshots? WinKey+Shift+S and then just paste them directly into the form_ + +### ❌ Actual phrase(s) + +_What is showing up_ + +### ✔️ Expected phrase(s) + +_What do you expect?_ + +### ℹ Why is the current translation wrong + +_If it is opinion based issue, why do you feel this is incorrect? Example: term is outdated_ From 6d1cabaa9dd1b8a9832554a05a28184e32011869 Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Wed, 28 Oct 2020 20:49:02 -0700 Subject: [PATCH 5/9] Update README.md --- README.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 50547db33..b6d46d955 100644 --- a/README.md +++ b/README.md @@ -88,16 +88,13 @@ Preview Pane is an existing feature in the File Explorer. To enable it, you jus ## Installing and running Microsoft PowerToys #### Requirements + - Windows 10 1803 (build 17134) or later. - Have [.NET Core 3.1 Desktop Runtime](https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-desktop-3.1.4-windows-x64-installer). The installer should handle this but we want to directly make people aware. -#### 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.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.23.2-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.25.0-x64.exe` to download the PowerToys installer. This is our preferred method. @@ -112,6 +109,8 @@ WinGet install powertoys Install the [pre-release experimental version of PowerToys][github-prerelease-link] to try out this version. It includes all improvements from 0.23 in addition to the Video conference utility. Click on `Assets` to show the files available in the release and then download the .exe installer. +**Note:** We'll have 0.26 Experiemental out in the first week of November 2020. + ### Other install methods There are [community driven install methods](./doc/unofficalInstallMethods.md) such as Chocolatey and Scoop. If these are your preferred install solutions, this will have the install instructions. @@ -132,16 +131,14 @@ We currently support the matrix below. ### October 2020 Update -Our goals for 0.25 release cycle was to focus on stability, accessibility, localization and quality of life improvements for both the development team and our end users. Our first end to end localization pass has been done. We know it isn't perfect but we are in 17 languages now. +Our goals for [0.25 release cycle][github-release-link] was to focus on stability, accessibility, localization and quality of life improvements for both the development team and our end users. Our first end to end localization pass has been done. We know it isn't perfect but we are in 17 languages now. If you find an issue, please file a [localization bug][loc-bug]. Our [prioritized roadmap][roadmap] of features and utilities that the core team is focusing on. #### Highlights from October 2020 -- We shipped [v0.25][github-release-link] - **General** -- First pass on localization complete. 17 different languages. We know there will be some rough areas. Please help us find them so we can correct them. +- First pass on localization complete. 17 different languages. We know there will be some rough areas, please [make us aware so we can correct them][loc-bug]. - Logging added into the installer - Large sums of accessibility issues fixed. - Less notifications for installing @@ -177,7 +174,7 @@ Our [prioritized roadmap][roadmap] of features and utilities that the core team **Dev docs** - Added multiple developer related docs. -I'd like to directly call out @p-storm, @TobiasSekan, @davidegiacometti, @royvou, @gordonwatts and @niels9001 for their continued community support +I'd like to directly call out [@p-storm](https://github.com/p-storm), [@TobiasSekan](https://github.com/TobiasSekan), [@davidegiacometti](https://github.com/davidegiacometti), [@royvou](https://github.com/royvou), [@gordonwatts](https://github.com/gordonwatts), [@Aaron-Junker](https://github.com/Aaron-Junker), [@htcfreek](https://github.com/htcfreek) and [@niels9001](https://github.com/niels9001) for their continued community support and helping directly make PowerToys a better piece of software. #### Video / GIF capture functional spec for public review @@ -231,3 +228,4 @@ The application logs basic telemetry. Our Telemetry Data page (Coming Soon) has [roadmap]: https://github.com/microsoft/PowerToys/wiki/Roadmap [privacyLink]: 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= From 7d29bd55f894a89397d91b5f26598446e0588de2 Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Wed, 28 Oct 2020 20:50:33 -0700 Subject: [PATCH 6/9] Update translation_issue.md --- .github/ISSUE_TEMPLATE/translation_issue.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/translation_issue.md b/.github/ISSUE_TEMPLATE/translation_issue.md index c6cad4ca3..009ea83a4 100644 --- a/.github/ISSUE_TEMPLATE/translation_issue.md +++ b/.github/ISSUE_TEMPLATE/translation_issue.md @@ -1,6 +1,6 @@ --- name: 📖 Localization/Translation issue -about: Report errors or unexpected behavior +about: Report incorrect translations. title: '' labels: Issue-Bug, Area-Localization assignees: '' @@ -19,7 +19,7 @@ _Are there any useful screenshots? WinKey+Shift+S and then just paste them direc ### ❌ Actual phrase(s) -_What is showing up_ +_What is there?_ ### ✔️ Expected phrase(s) From 623e4427f17c9106523cd0402bb5f46298c8e284 Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Wed, 28 Oct 2020 20:59:11 -0700 Subject: [PATCH 7/9] Update config.yml --- .github/ISSUE_TEMPLATE/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index bf6e10b06..35ab18554 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,15 +1,15 @@ blank_issues_enabled: false contact_links: - - name: "\U0001F4F7 VideoConference" + - name: "\U0001F4F7 Video Conference Mute Issue" url: https://github.com/microsoft/PowerToys/issues/6246 - about: Report Bug for the VideoConference Power Toy + about: Report Bug for the Video Conference Mute utiltity - name: "\U0001F6A8 Microsoft Security Response Center (MSRC)" url: https://msrc.microsoft.com/create-report about: Report security bugs - name: "\U0001F4DA PowerToys user documentation" url: https://github.com/microsoft/PowerToys/wiki - about: Documentation for users of PowerToys + about: Documentation for users of PowerToys utilities - name: "\U0001F4DA PowerToys dev documentation" url: https://github.com/microsoft/PowerToys/tree/master/doc/devdocs - about: Documentation for people interested in developing for PowerToys + about: Documentation for people interested in developing and contributing for PowerToys From 1c8c3d65c5243413fb0ae6d964e2542643547853 Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Thu, 29 Oct 2020 10:44:48 -0700 Subject: [PATCH 8/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b6d46d955..065f18240 100644 --- a/README.md +++ b/README.md @@ -145,7 +145,7 @@ Our [prioritized roadmap][roadmap] of features and utilities that the core team - FxCop work is almost fully wrapped up **Color Picker** -- Additional color style selections such as +- Additional color style selections such as CYMK and HSL **FancyZones** - Multiple bugs fixed From 04b0a4c888d8cf9246bf4acfcf6cc586a7edc282 Mon Sep 17 00:00:00 2001 From: Clint Rutkas Date: Thu, 29 Oct 2020 10:51:08 -0700 Subject: [PATCH 9/9] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 065f18240..e88fafefe 100644 --- a/README.md +++ b/README.md @@ -143,6 +143,7 @@ Our [prioritized roadmap][roadmap] of features and utilities that the core team - Large sums of accessibility issues fixed. - Less notifications for installing - FxCop work is almost fully wrapped up +- Wrapped up the [Video GIF capture spec](https://github.com/microsoft/PowerToys/wiki/Video-GIF-Capture). This is laying out our plan for the future work. **Color Picker** - Additional color style selections such as CYMK and HSL