@samitouri / QOSAMI-WSL / commits / caf38dca

wslsettings: ensure text in the oobe window properly wraps (#13823)

Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>

Ben Hillis committed Dec 4, 2025 at 20:29 UTC caf38dcad2b52dce25686f6dd8c9bafe6ab54573
5 files changed +10 -10
src/windows/wslsettings/Views/OOBE/DistroManagementPage.xaml
+3 -3
@@ -10,11 +10,11 @@
10 <controls:OOBEContent.PageContent>
11 <StackPanel Orientation="Vertical" Spacing="12">
12 <TextBlock x:Uid="Settings_OOBEDistroManagement_InstallableDistrosTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,12,0,6"/>
13 - <TextBlock x:Uid="Settings_OOBEDistroManagement_InstallableDistrosSample"/>
13 + <TextBlock x:Uid="Settings_OOBEDistroManagement_InstallableDistrosSample" TextWrapping="Wrap"/>
14 <TextBlock x:Uid="Settings_OOBEDistroManagement_InstallNamedDistrosTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,24,0,12"/>
15 - <TextBlock x:Uid="Settings_OOBEDistroManagement_InstallNamedDistrosSample"/>
15 + <TextBlock x:Uid="Settings_OOBEDistroManagement_InstallNamedDistrosSample" TextWrapping="Wrap"/>
16 <TextBlock x:Uid="Settings_OOBEDistroManagement_AvailableDistrosTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,24,0,6"/>
17 - <TextBlock x:Uid="Settings_OOBEDistroManagement_AvailableDistrosSample"/>
17 + <TextBlock x:Uid="Settings_OOBEDistroManagement_AvailableDistrosSample" TextWrapping="Wrap"/>
18 <HyperlinkButton x:Uid="Settings_OOBEDistroManagementBasicWSLCommandsLink" Style="{StaticResource TextButtonStyle}" Margin="0,12,0,-12"/>
19 <HyperlinkButton x:Uid="Settings_OOBEDistroManagementImportCustomDistroLink" Style="{StaticResource TextButtonStyle}"/>
20 </StackPanel>
src/windows/wslsettings/Views/OOBE/GUIAppsPage.xaml
+1 -1
@@ -9,7 +9,7 @@
9 <controls:OOBEContent x:Uid="Settings_OOBEGUIApps" HeroImage="ms-appx:///Assets/SettingsOOBEGUIApps.png">
10 <controls:OOBEContent.PageContent>
11 <StackPanel Orientation="Vertical" Spacing="12">
12 - <TextBlock x:Uid="Settings_OOBEGUIApps_AppsListDescription"/>
12 + <TextBlock x:Uid="Settings_OOBEGUIApps_AppsListDescription" TextWrapping="Wrap"/>
13 <HyperlinkButton x:Uid="Settings_OOBEGUIAppsLink" Style="{StaticResource TextButtonStyle}"/>
14 </StackPanel>
15 </controls:OOBEContent.PageContent>
src/windows/wslsettings/Views/OOBE/NetworkingIntegrationPage.xaml
+1 -1
@@ -12,7 +12,7 @@
12 <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,0,0,-6"/>
13 <controls:HyperlinkTextBlock x:Uid="Settings_OOBECrossOSFileAccess_NetworkingAppsFromWindowsSample"/>
14 <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,12,0,-6"/>
15 - <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample"/>
15 + <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_MirroredModeNetworkingSample" TextWrapping="Wrap"/>
16 <HyperlinkButton x:Uid="Settings_OOBENetworkingIntegrationLinuxNetworkingAppsLink" Style="{StaticResource TextButtonStyle}" Margin="0,6,0,-12"/>
17 <HyperlinkButton x:Uid="Settings_OOBENetworkingIntegrationMirroredModeLink" Style="{StaticResource TextButtonStyle}"/>
18 </StackPanel>
src/windows/wslsettings/Views/OOBE/VSCodeIntegrationPage.xaml
+2 -2
@@ -10,9 +10,9 @@
10 <controls:OOBEContent.PageContent>
11 <StackPanel Orientation="Vertical" Spacing="12">
12 <TextBlock x:Uid="Settings_OOBEVSCodeIntegration_VSCodeInstallTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,0,0,-6"/>
13 - <TextBlock x:Uid="Settings_OOBEVSCodeIntegration_VSCodeInstallSample" />
13 + <TextBlock x:Uid="Settings_OOBEVSCodeIntegration_VSCodeInstallSample" TextWrapping="Wrap"/>
14 <TextBlock x:Uid="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,12,0,-6"/>
15 - <TextBlock x:Uid="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample" />
15 + <TextBlock x:Uid="Settings_OOBEVSCodeIntegration_VSCodeOpenProjectSample" TextWrapping="Wrap"/>
16 <HyperlinkButton x:Uid="Settings_OOBEVSCodeIntegrationLink" Margin="0,6,0,0" Style="{StaticResource TextButtonStyle}"/>
17 </StackPanel>
18 </controls:OOBEContent.PageContent>
src/windows/wslsettings/Views/OOBE/WorkingAcrossFileSystemsPage.xaml
+3 -3
@@ -10,11 +10,11 @@
10 <controls:OOBEContent.PageContent>
11 <StackPanel Orientation="Vertical" Spacing="12">
12 <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_WindowsFromLinuxTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,0,0,-6"/>
13 - <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample"/>
13 + <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_WindowsFromLinuxSample" TextWrapping="Wrap"/>
14 <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,12,0,-6"/>
15 - <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample"/>
15 + <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_LinuxFromFileExplorerSample" TextWrapping="Wrap"/>
16 <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLTitle" Style="{StaticResource OobeSubtitleStyle}" Margin="0,12,0,-6"/>
17 - <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample"/>
17 + <TextBlock x:Uid="Settings_OOBECrossOSFileAccess_LaunchWindowsFromWSLSample" TextWrapping="Wrap"/>
18 <HyperlinkButton x:Uid="Settings_OOBECrossOSFileAccessLink" Margin="0,6,0,0" Style="{StaticResource TextButtonStyle}"/>
19 </StackPanel>
20 </controls:OOBEContent.PageContent>