Skip to content

Commit 20e02cb

Browse files
committed
Add PowerShell script export feature to GUI
Introduced a new "Export as Script" button to generate PowerShell scripts for signing files based on the current GUI configuration. - Added `buttonExportAsScript` control and its event handler. - Implemented `buttonExportAsScript_Click` to dynamically generate scripts for Windows Certificate Store, PFX, and Trusted Signing configurations. - Repositioned `checkBoxValidatePasswordOnSave` and updated its layout. - Adjusted menu item sizes for consistency. - Enhanced usability by allowing automation of signing tasks outside the GUI.
1 parent c98d205 commit 20e02cb

4 files changed

Lines changed: 207 additions & 17 deletions

File tree

CHANGELOG.MD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
### 🔧 Improvements
44
- Persist Trusted Signing options (Code Signing Account Name and Certificate Profile) between sessions
55
- Restore last "Files to Sign" list on startup
6+
- Added support for exporting the tools config for signing to .ps1 script format
67
- Add detailed Trusted Signing diagnostics in logs:
78
- Log exact SignTool arguments used for the call
89
- Log resolved and better check for absolute paths for DLIB and DMDF and the current working directory

src/SignToolGUI/Forms/ChangelogForm.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ private void PopulateChangelog()
2424
" Improvements\n" +
2525
" - Persist Trusted Signing options (Code Signing Account Name and Certificate Profile) between sessions\n" +
2626
" - Restore last 'Files to Sign' list on startup\n" +
27+
" - Added support for exporting the tools config for signing to .ps1 script format\n" +
2728
" - Add detailed Trusted Signing diagnostics in logs:\n" +
2829
" - Log exact SignTool arguments used for the call\n" +
2930
" - Log resolved and better check for absolute paths for DLIB and DMDF and the current working directory\n\n" +

src/SignToolGUI/Forms/MainForm.Designer.cs

Lines changed: 30 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)