mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-02-24 04:00:02 +01:00
* Fix capturing group bug when Match All Occurrences is not checked * Capture groups are now available when Match All Occurences option is not selected * Bug fix when capture group is indicated with leading zeros. $01 should be considered as $1 etc * Use flags in regex_replace() when Match All Occurences is not selected Now the behaviour is consistent with how regex works when Match All Occurences is selected.
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.