mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 03:37:59 +01:00
* ZoomIt initial code dump * Change vcxproj to normalize dependency versions * Fix code quality to build * Add to PowerToys solution * Clean out C-style casts * Fix some more analyzer errors * Constexpr a function * Disable some warnings locally that it seemed better not to touch * Add ZoomIt module interface * Add GPO * Add Settings page with Enable button * Output as PowerToys.ZoomIt.exe * Extract ZoomIt Settings definition to its own header * Make ZoomItModuleInterface build with ZoomItSettings too * WinRT C++ interop for ZoomItSettings * From Registry To PowerToys Json * Properly fix const_cast analyzer error * Initial Settings page loading from registry * Zoom mode settings * Save settings * Add file picker and DemoType file support * Remaining DemoType settings * Have ZoomIt properly reloading Settings and exiting * Remove context menu entries for Options and Exit * ZoomIt simple Break Options * Break advanced options * Simple Record settings * Record Microphone setting * Fix break background file picker title * Font setting * Fix build issues after merge * Add ZoomIt conflict warning to Settings * Exclude Eula from spell checking * Fix spellcheck errors * Fix spell check for accelerated menu items * Remove cursor files from spellcheck. They're binary * Fix forbidden patterns * Fix XAML style * Fix C# analyzers * Fix signing * Also sign module interface dll * Use actual ZoomIt icon * Add OOBE page for ZoomIt * ZoomIt image for Settings * Flyout and Dashboard entries * Fix type speed slider labels * Correctly load default Font * Correctly register shortcuts on ZoomIt startup first run * Fix modifier keys not changing until restart * Show MsgBox on taken shortcut * Start PowerToys Settings * Normalize ZoomIt file properties with rest of PowerToys * Add attribution * Add ZoomIt team to Community.md * More copyright adjustments * Fix spellcheck * Fix MsgBox simultaneous instance to the front * Add mention of capturevideosample code use * Add ZoomIt to process lists * Add telemetry * Add logging * React to gpo * Normalize code to space identation * Fix installer build * Localize percent setting * Fix XAML styling * Update src/settings-ui/Settings.UI/Strings/en-us/Resources.resw Co-authored-by: Stefan Markovic <57057282+stefansjfw@users.noreply.github.com> * Fix spellcheck * One more spellcheck fix * Integrate LiveDraw feature changes from upstream * Fix name reuse in same scope * Fix c-style casts * Also register LIVEDRAW_HOTKEY * Fix newLiveZoomToggleKey * Update LiveZoom description in Settings to take LiveDraw into account * Fix spellcheck * Fix more spellcheck * Fix Sysinternals capitalization * Fix ARM64 Debug build * Support Sysinternals build (#36873) * Remove unneeded files * Make build compatible with Sysinternals * Separate PowerToys ZoomIt product name (#36887) * Separate PowerToys ZoomIt product name To help maintain the Sysinternals branding in the standalone version. * Clarify branding-related includes * Remove ZoomIt.sln * Add foxmsft to spell-check names * Add ZoomIt to README * Add ZoomIt to GH templates * Add ZoomIt events to DATA_AND_PRIVACY.md * Remove publish_config.json * Remove publish_config.json from vcxproj too --------- Co-authored-by: Mark Russinovich <markruss@microsoft.com> Co-authored-by: Alex Mihaiuc <69110671+foxmsft@users.noreply.github.com> Co-authored-by: John Stephens <johnstep@microsoft.com> Co-authored-by: Stefan Markovic <57057282+stefansjfw@users.noreply.github.com>
222 lines
12 KiB
Markdown
222 lines
12 KiB
Markdown
# Community
|
||
|
||
The PowerToys team is extremely grateful to have the support of an amazing active community. The work you do is incredibly important. PowerToys wouldn’t be near what it is without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thanks and to recognize your work. This is a living document dedicated to highlighting the high impact community members and their contributions.
|
||
|
||
Names are in alphabetical order based on first name.
|
||
|
||
## High impact community members
|
||
|
||
### [@Aaron-Junker](https://github.com/Aaron-Junker) - [Aaron Junker](https://aaron-junker.github.io)
|
||
Aaron has helped triaging, discussing, and creating a substantial number of issues and contributed features/fixes. Aaron was the primary person for helping build the File Explorer preview pane handler for developer files.
|
||
|
||
### [@cgaarden](https://github.com/cgaarden) - [Christian Gaarden Gaardmark](https://www.onegreatworld.com)
|
||
Christian contributed New+ utility
|
||
|
||
### [@CleanCodeDeveloper](https://github.com/CleanCodeDeveloper)
|
||
CleanCodeDeveloper helped do massive amounts of code stability and image resizer work.
|
||
|
||
### [@plante-msft](https://github.com/plante-msft) - Connor Plante
|
||
Connor was the creator of Workspaces and helped create PowerToys Run v2
|
||
|
||
### [@damienleroy](https://github.com/damienleroy) - [Damien Leroy](https://www.linkedin.com/in/Damien-Leroy-b2734416a/)
|
||
Damien has helped out by developing and contributing the Quick Accent utility.
|
||
|
||
### [@daverayment ](https://github.com/daverayment) - [David Rayment](https://www.linkedin.com/in/david-rayment-168b5251/)
|
||
Dave has helped improve the experience inside of Peek by adding in new features and fixing bugs.
|
||
|
||
### [@davidegiacometti](https://github.com/davidegiacometti) - [Davide Giacometti](https://www.linkedin.com/in/davidegiacometti/)
|
||
Davide has helped fix multiple bugs, added new utilities, features, as well as help us with the ARM64 effort by porting applications to .NET Core.
|
||
|
||
### [@ethanfangg](https://github.com/ethanfangg) - Ethan Fang
|
||
Ethan helped run PowerToys and worked on improving and prototyping out next generation PowerToys
|
||
|
||
### [@franky920920](https://github.com/franky920920) - [Franky Chen](https://frankychen.net)
|
||
Franky has helped triaging, discussing, and creating a substantial number of issues and contributed features/fixes to PowerToys.
|
||
|
||
### [@htcfreek](https://github.com/htcfreek) - Heiko
|
||
Heiko has helped triaging, discussing, and creating a substantial number of issues and contributed features/fixes to PowerToys.
|
||
|
||
### [@Jay-o-Way](https://github.com/Jay-o-Way) - Jay
|
||
Jay has helped triaging, discussing, creating a substantial number of issues and PRs.
|
||
|
||
### [@jefflord](https://github.com/Jjefflord) - Jeff Lord
|
||
Jeff added in multiple new features into Keyboard manager, such as key chord support and launching apps. He also contributed multiple features/fixes to PowerToys.
|
||
|
||
### [@TheJoeFin](https://github.com/TheJoeFin) - [Joe Finney](https://joefinapps.com)
|
||
Joe has helped triaging, discussing, issues as well as fixing bugs and building features for Text Extractor.
|
||
|
||
### [@joadoumie](https://github.com/joadoumie) - Jordi Adoumie
|
||
Jordi helped innovate amazing new features into Advanced Paste and helped create PowerToys Run v2
|
||
|
||
### [@jsoref](https://github.com/jsoref) - [Josh Soref](https://check-spelling.dev/)
|
||
Helping keep our spelling correct :)
|
||
|
||
### [@martinchrzan](https://github.com/martinchrzan/) - Martin Chrzan
|
||
Color Picker is from Martin.
|
||
|
||
### [@mikeclayton](https://github.com/mikeclayton) - [Michael Clayton](https://michael-clayton.com)
|
||
Michael contributed the [initial version](https://github.com/microsoft/PowerToys/issues/23216) of the Mouse Jump tool and [a number of updates](https://github.com/microsoft/PowerToys/pulls?q=is%3Apr+author%3Amikeclayton) based on his FancyMouse utility.
|
||
|
||
### [@PesBandi](https://github.com/PesBandi/) - PesBandi
|
||
PesBandi has helped do massive amounts of Quick Accent and bug fixes.
|
||
|
||
### [@riverar](https://github.com/riverar) - [Rafael Rivera](https://withinrafael.com/)
|
||
Rafael has helped do the [upgrade from CppWinRT 1.x to 2.0](https://github.com/microsoft/PowerToys/issues/1907). He directly provided feedback to the CppWinRT team for bugs from this migration as well.
|
||
|
||
### [@royvou](https://github.com/royvou)
|
||
Roy has helped out contributing multiple features to PowerToys Run
|
||
|
||
### [@snickler](https://github.com/snickler) - [Jeremy Sinclair](http://sinclairinat0r.com)
|
||
Jeremy has helped drive large sums of the ARM64 support inside PowerToys
|
||
|
||
### [@TobiasSekan](https://github.com/TobiasSekan) - Tobias Sekan
|
||
Tobias Sekan has helped out contributing features to PowerToys Run such as Settings plugin, Registry plugin
|
||
|
||
### [@ThiefZero](https://github.com/ThiefZero)
|
||
ThiefZero has helped out contributing a features to PowerToys Run such as the unit converter plugin
|
||
|
||
## Open source projects
|
||
|
||
As PowerToys creates new utilities, some will be based off existing technology. We'll continue to do our best to contribute back to these projects but their efforts were the base of some of our projects. We want to be sure their work is directly recognized.
|
||
|
||
### [@jjw24](https://github.com/jjw24/) - Jeremy Wu
|
||
|
||
Their fork of Wox was the base of PowerToys Run.
|
||
|
||
### [WoX Launcher](https://github.com/Wox-launcher/Wox/)
|
||
|
||
Initial base of jjw24's fork, which makes it the base of PowerToys Run.
|
||
|
||
### [Text-Grab](https://github.com/TheJoeFin/Text-Grab) - Joseph Finney
|
||
Joe helped develop and contribute to the Text Extractor utility. It is directly based on his Text Grab application.
|
||
|
||
## Microsoft community members
|
||
|
||
We would like to also directly call out some extremely helpful Microsoft employees that have directly contributed to PowerToys. This isn't their day job and was work they did out of passion. We want to say thank you and recognize your work.
|
||
|
||
### [@betsegaw](https://github.com/betsegaw/) - [Betsegaw Tadele](http://www.dreamsofameaningfullife.com/)
|
||
|
||
Window Walker, inside PowerToys Run, is from Beta.
|
||
|
||
### [@TheMrJukes](https://github.com/TheMrJukes/) - Bret Anderson
|
||
|
||
The base of FancyZones and a lot of performance adjustments are from the hard work of Bret.
|
||
|
||
### [@bricelam](https://github.com/bricelam/) - [Brice Lambson](https://bricelam.net/)
|
||
|
||
Image Resizer is from Brice.
|
||
|
||
### [@chrdavis](https://github.com/chrdavis/) - Chris Davis
|
||
|
||
PowerRename is from Chris's SmartRename and icon rendering for SVGs in File Explorer.
|
||
|
||
### [@dend](https://github.com/dend/) - Den Delimarsky
|
||
|
||
PowerToys Awake is a tool to keep your computer awake.
|
||
|
||
### [@Niels9001](https://github.com/niels9001/) - [Niels Laute](https://nielslaute.com/)
|
||
|
||
Niels has helped drive large sums of our update toward a new [consistent and modern UX](https://github.com/microsoft/PowerToys/issues/891). This includes the [launcher work](https://github.com/microsoft/PowerToys/issues/44), color picker UX update and [icon design](https://github.com/microsoft/PowerToys/issues/1118).
|
||
|
||
### [@randyrants](https://github.com/randyrants) - [Randy Santossio](https://www.randyrants.com)
|
||
|
||
Randy contributed Registry Preview and some very early conversations about keyboard remapping.
|
||
|
||
### [@oldnewthing](https://github.com/oldnewthing) - Raymond Chen
|
||
|
||
Find My Mouse is based on Raymond Chen's SuperSonar.
|
||
|
||
### [@robmikh](https://github.com/robmikh) - Robert Mikhayelyan
|
||
|
||
Crop And Lock is based on the original work of Robert Mikhayelyan, with Program Manager support from [@kevinguo305](https://github.com/kevinguo305) - Kevin Guo.
|
||
|
||
ZoomIt's Video Recording Session code is based on Robert Mikhayelyan's https://github.com/robmikh/capturevideosample code.
|
||
|
||
### Microsoft InVEST team
|
||
|
||
This amazing team helped PowerToys develop PowerToys Run and Keyboard manager as well as update our Settings to v2. @alekhyareddy28, @arjunbalgovind, @jyuwono @laviusmotileng-ms, @ryanbodrug-microsoft, @saahmedm, @somil55, @traies, @udit3333
|
||
|
||
## Mouse Without Borders original contributors
|
||
*Project creator: Truong Do (Đỗ Đức Trường)*
|
||
|
||
Other contributors:
|
||
* Microsoft Garage: Quinn Hawkins, Michael Low, Joe Coplen, Nino Yuniardi, Gwyneth Marshall, David Andrews, Karen Luecking
|
||
* Peter Hauge - Visual Studio
|
||
* Bruce Dawson - Windows Fundamentals
|
||
* Alan Myrvold - Office Security
|
||
* Adrian Garside - WEX
|
||
* Scott Bradner - Surface
|
||
* Aleks Gershaft - Windows Azure
|
||
* Chinh Huynh - Windows Azure
|
||
* Long Nguyen - Data Center
|
||
* Triet Le - Cloud Engineering
|
||
* Luke Schoen - Excel
|
||
* Bao Nguyen - Bing
|
||
* Ross Nichols - Windows
|
||
* Ryan Baltazar - Windows
|
||
* Ed Essey - The Garage
|
||
* Mario Madden - The Garage
|
||
* Karthick Mahalingam - ACE
|
||
* Pooja Kamra - ACE
|
||
* Justin White - SA
|
||
* Chris Ransom - SA
|
||
* Mike Ricks - Red Team
|
||
* Randy Santossio - Surface
|
||
* Ashish Sen Jaswal - Device Health
|
||
* Zoltan Harmath - Security Tools
|
||
* Luciano Krigun - Security Products
|
||
* Jo Hemmerlein - Red Team
|
||
* Chris Johnson - Surface Hub
|
||
* Loren Ponten - Surface Hub
|
||
* Paul Schmitt - WWL
|
||
* And many other Users!
|
||
|
||
## ZoomIt original contributors
|
||
|
||
ZoomIt source code was originally implemented by [Sysinternals](https://sysinternals.com):
|
||
|
||
- [@markrussinovich](https://github.com/markrussinovich) - Mark Russinovich
|
||
- [@foxmsft](https://github.com/foxmsft) - Alex Mihaiuc
|
||
- [@johnstep](https://github.com/johnstep) - John Stephens
|
||
|
||
## PowerToys core team
|
||
|
||
- [@crutkas](https://github.com/crutkas/) - Clint Rutkas - Lead
|
||
- [@cinnamon-msft](https://github.com/cinnamon-msft) - Kayla Cinnamon - Lead
|
||
- [@nguyen-dows](https://github.com/nguyen-dows) - Christopher Nguyen - Product Manager
|
||
- [@jaimecbernardo](https://github.com/jaimecbernardo) - Jaime Bernardo - Dev lead
|
||
- [@dhowett](https://github.com/dhowett) - Dustin Howett - Dev lead
|
||
- [@yeelam-gordon](https://github.com/yeelam-gordon) - Gordon Lam - Dev lead
|
||
- [@jamrobot](https://github.com/jamrobot) - Jerry Xu - Dev lead
|
||
- [@drawbyperpetual](https://github.com/drawbyperpetual) - Anirudha Shankar - Dev
|
||
- [@mantaionut](https://github.com/mantaionut) - Ionut Manta - Dev
|
||
- [@donlaci](https://github.com/donlaci) - Laszlo Nemeth - Dev
|
||
- [@SeraphimaZykova](https://github.com/SeraphimaZykova) - Seraphima Zykova - Dev
|
||
- [@stefansjfw](https://github.com/stefansjfw) - Stefan Markovic - Dev
|
||
- [@lei9444](https://github.com/lei9444) - Leilei Zhang - Dev
|
||
- [@shuaiyuanxx](https://github.com/shuaiyuanxx) - Shawn Yuan - Dev
|
||
- [@moooyo](https://github.com/moooyo) - Yu Leng - Dev
|
||
- [@haoliuu](https://github.com/haoliuu) - Hao Liu - Dev
|
||
- [@chenmy77](https://github.com/chenmy77) - Mengyuan Chen - Dev
|
||
- [@chemwolf6922](https://github.com/chemwolf6922) - Feng Wang - Dev
|
||
- [@yaqingmi](https://github.com/yaqingmi) - Yaqing Mi - Dev
|
||
- [@zhaoqpcn](https://github.com/zhaoqpcn) - Qingpeng Zhao - Dev
|
||
- [@urnotdfs](https://github.com/urnotdfs) - Xiaofeng Wang - Dev
|
||
- [@zhaopy536](https://github.com/zhaopy536) - Peiyao Zhao - Dev
|
||
- [@wang563681252](https://github.com/wang563681252) - Zhaopeng Wang - Dev
|
||
- [@vanzue](https://github.com/vanzue) - Kai Tao - Dev
|
||
|
||
# Former PowerToys core team members
|
||
|
||
- [@indierawk2k2](https://github.com/indierawk2k2) - Mike Harsh - Product Manager
|
||
- [@ethanfangg](https://github.com/ethanfangg) - Ethan Fang - Product Manager
|
||
- [@plante-msft](https://github.com/plante-msft) - Connor Plante - Product Manager
|
||
- [@joadoumie](https://github.com/joadoumie) - Jordi Adoumie - Product Manager
|
||
- [@enricogior](https://github.com/enricogior) - Enrico Giordani - Dev Lead
|
||
- [@bzoz](https://github.com/bzoz) - Bartosz Sosnowski - Dev
|
||
- [@ivan100sic](https://github.com/ivan100sic) - Ivan Stošić - Dev
|
||
- [@mykhailopylyp](https://github.com/mykhailopylyp) - Mykhailo Pylyp - Dev
|
||
- [@taras-janea](https://github.com/taras-janea) - Taras Sich - Dev
|
||
- [@yuyoyuppe](https://github.com/yuyoyuppe) - Andrey Nekrasov - Dev
|
||
- [@gokcekantarci](https://github.com/gokcekantarci) - Gokce Kantarci - Dev
|