PowerToys/src
pi1024e 859e674c11 Replace deprecated headers
To remove warnings about deprecated headers and for more robust C++, this replaces the deprecated C header with its C++ equivalent.
2020-11-03 13:59:35 -05:00
..
action_runner Merge pull request #7756 from microsoft/lego/hb_2939_20201101110551694 2020-11-02 10:23:46 -08:00
codeAnalysis FxCopAnalyzer fixes for Wox.Test (#7312) 2020-10-21 20:13:12 -07:00
common common project localization: move out all updating strings 2020-11-02 12:03:32 +03:00
core Merge pull request #7808 from microsoft/lego/hb_2939_20201103110547248 2020-11-03 09:59:34 -08:00
logging Logging improvements (#7377) 2020-10-19 10:54:39 -07:00
modules Replace deprecated headers 2020-11-03 13:59:35 -05:00
runner Merge pull request #7717 from microsoft/lego/hb_2939_20201030230621684 2020-11-02 09:41:03 -08:00
settings Fix typo in URL (#6630) 2020-09-15 12:38:34 +02:00
settings-web Bump http-proxy from 1.17.0 to 1.18.1 in /src/settings-web (#6455) 2020-09-09 16:14:58 +02:00
tests/win-app-driver Io abstraction (#7293) 2020-11-02 18:33:43 +01:00
.clang-format Formatting chores (#1441) 2020-03-05 13:07:06 +03:00
.editorconfig Removing warnings relative to passing in unlocalized string literals. Most of these pertain to debug messages and aren't user facing. We may want to revisit localizing these later. 2020-06-23 17:51:17 -07:00
Directory.Build.props Move from sdk-provided cppwinrt-1.x to cppwinrt-2.x nuget package (#2246) 2020-04-29 22:02:18 +02:00
README.md Spelling: ... (#3398) 2020-05-26 17:02:36 +02:00
Version.props Update Version.props 2020-10-20 15:58:26 -07:00

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.