mirror of
https://github.com/microsoft/PowerToys.git
synced 2024-12-21 07:17:56 +08:00
da0b96a5ad
* #10997 - Added JSON schema and extra shell class * #13510 - Address feedback and fix wrong typo for a member * #13510 - Add DevDoc (first version) * #13510 - make spellcheck happy * #13510 Address feedback, add scores, replace todos * Make build server happy * #13510 - Address feedback - Extra table for keys * #13510 - Address feedback * #13510 -Address feedback, add language specified Co-authored-by: Sekan, Tobias <tobias.sekan@axp-consulting.de> |
||
---|---|---|
.. | ||
ActionRunner | ||
codeAnalysis | ||
common | ||
logging | ||
modules | ||
runner | ||
settings-ui | ||
tests/win-app-driver | ||
Update | ||
.clang-format | ||
.editorconfig | ||
README.md | ||
Version.props |
PowerToys Source Code
Code organization
The PowerToys are split into DLLs for each PowerToy module (modules
folder), and an executable (runner
folder) that loads and manages those DLLs.
The settings window is a separate executable, contained in settings
folder. It utilizes a WebView to display an HTML-based settings window (contained in settings-web
folder).
The common
contains code for a static library with helper functions, used by both the runner and the PowerToys modules.