Skip to content

fix(win11creator): update UI labels and screenshot - #5107

Open
mewclouds wants to merge 1 commit into
ChrisTitusTech:mainfrom
mewclouds:fix/win11creator-ui-labels
Open

mewclouds wants to merge 1 commit into
ChrisTitusTech:mainfrom
mewclouds:fix/win11creator-ui-labels

Conversation

@mewclouds

@mewclouds mewclouds commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

Type of Change

  • New feature
  • Bug fix
  • Documentation update
  • Refactor
  • UI/UX improvement

Description

This pull request aligns the Win11 Creator UI labels, tooltips, and documentation screenshot with the actual implementation:

  1. Updates the driver injection tooltip in xaml/inputXML.xaml to state that drivers are added individually rather than in a single DISM pass.
  2. Updates the modification step label in Invoke-WinUtilISO.ps1 to display "Preparing setup media" instead of "Modifying install.wim" when driver injection is disabled.
  3. Replaces docs/src/assets/screenshots/win11creator-tab-new.png with a fresh capture of the current 3-step wizard layout and vertical status log.

Visual Changes

--- a/xaml/inputXML.xaml
+++ b/xaml/inputXML.xaml
- ToolTip="Stages boot-storage drivers for Setup and adds all exported drivers to the selected install.wim edition in one DISM pass."
+ ToolTip="Injects boot-storage drivers for Setup and adds exported drivers to the selected install.wim edition individually, skipping incompatible packages."
--- a/functions/private/Invoke-WinUtilISO.ps1
+++ b/functions/private/Invoke-WinUtilISO.ps1
- Set-WinUtilISOStep -Step "Working" -Label "Modifying install.wim"
+ $workingLabel = if ($InjectDrivers) { "Modifying install.wim" } else { "Preparing setup media" }
+ Set-WinUtilISOStep -Step "Working" -Label $workingLabel
--- a/docs/src/assets/screenshots/win11creator-tab-new.png
+++ b/docs/src/assets/screenshots/win11creator-tab-new.png
# Updated screenshot from legacy single-column layout to the 3-step wizard interface

Issue related to PR

  • Resolves N/A

- Update driver injection checkbox tooltip to describe individual package injection instead of a single DISM pass
- Make modification working label conditional so it displays 'Preparing setup media' when driver injection is disabled
- Update documentation screenshot to show the current 3-step wizard layout and vertical status log
@coderabbitai

coderabbitai Bot commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 79832250-096e-4c7f-a8d5-c94b88d4da64

📥 Commits

Reviewing files that changed from the base of the PR and between 8e3998d and 7375922.

⛔ Files ignored due to path filters (1)
  • docs/src/assets/screenshots/win11creator-tab-new.png is excluded by !**/*.png
📒 Files selected for processing (2)
  • functions/private/Invoke-WinUtilISO.ps1
  • xaml/inputXML.xaml

Included review availability: Your plan provides up to 10 included reviews per hour; 8 remain after this review.


📝 Summary

Summary by CodeRabbit

  • Bug Fixes

    • The Windows 11 ISO creation wizard now displays a status message that accurately reflects whether driver injection is enabled.
  • Documentation

    • Updated the driver-injection tooltip to clarify how boot-storage drivers and exported drivers are applied, including handling for incompatible packages.

Walkthrough

The ISO workflow now shows a driver-aware working-page label. The Win11 Creator tooltip now describes boot-storage injection, per-edition driver addition, and incompatible package skipping.

Changes

ISO creation feedback

Layer / File(s) Summary
Status and driver injection messaging
functions/private/Invoke-WinUtilISO.ps1, xaml/inputXML.xaml
The working-page label changes based on $InjectDrivers. The driver injection tooltip reflects the current Setup and install.wim processing behavior.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~5 minutes

Change: Other

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main changes to the Win11 Creator UI labels and documentation screenshot.
Description check ✅ Passed The description directly explains the tooltip update, conditional working label, and documentation screenshot replacement.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added bug Something isn't working ui update UI/UX improvements labels Sep 20, 2026
@mewclouds
mewclouds marked this pull request as ready for review September 20, 2026 18:47
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Sep 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation ui update UI/UX improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant