mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
[Bug fix] Making the OpenAI key configuration page scrollable. (#36359)
* Fixed #34470 --------- Signed-off-by: Shawn Yuan <shuai.yuan.zju@gmail.com>
This commit is contained in:
@@ -281,60 +281,62 @@
|
|||||||
IsPrimaryButtonEnabled="False"
|
IsPrimaryButtonEnabled="False"
|
||||||
IsSecondaryButtonEnabled="True"
|
IsSecondaryButtonEnabled="True"
|
||||||
PrimaryButtonStyle="{StaticResource AccentButtonStyle}">
|
PrimaryButtonStyle="{StaticResource AccentButtonStyle}">
|
||||||
<Grid RowSpacing="24">
|
<ScrollViewer VerticalScrollBarVisibility="Auto">
|
||||||
<Grid.RowDefinitions>
|
<Grid RowSpacing="24">
|
||||||
<RowDefinition Height="Auto" />
|
<Grid.RowDefinitions>
|
||||||
<RowDefinition Height="Auto" />
|
<RowDefinition Height="Auto" />
|
||||||
<RowDefinition Height="Auto" />
|
<RowDefinition Height="Auto" />
|
||||||
<RowDefinition Height="Auto" />
|
<RowDefinition Height="Auto" />
|
||||||
</Grid.RowDefinitions>
|
<RowDefinition Height="Auto" />
|
||||||
<Image Margin="-24,-24,-24,0" Source="{ThemeResource DialogHeaderImage}" />
|
</Grid.RowDefinitions>
|
||||||
<TextBlock
|
<Image Margin="-24,-24,-24,0" Source="{ThemeResource DialogHeaderImage}" />
|
||||||
Grid.Row="1"
|
|
||||||
Foreground="{ThemeResource TextFillColorSecondaryBrush}"
|
|
||||||
TextWrapping="Wrap">
|
|
||||||
<Run x:Uid="AdvancedPaste_EnableAIDialog_Description" />
|
|
||||||
<Hyperlink NavigateUri="https://openai.com/policies/terms-of-use" TabIndex="3">
|
|
||||||
<Run x:Uid="TermsLink" />
|
|
||||||
</Hyperlink>
|
|
||||||
<Run x:Uid="AIFooterSeparator" Foreground="{ThemeResource TextFillColorSecondaryBrush}">|</Run>
|
|
||||||
<Hyperlink NavigateUri="https://openai.com/policies/privacy-policy" TabIndex="3">
|
|
||||||
<Run x:Uid="PrivacyLink" />
|
|
||||||
</Hyperlink>
|
|
||||||
</TextBlock>
|
|
||||||
|
|
||||||
<StackPanel Grid.Row="2" Orientation="Vertical">
|
|
||||||
<TextBlock x:Uid="AdvancedPaste_EnableAIDialog_ConfigureOpenAIKey" FontWeight="SemiBold" />
|
|
||||||
<TextBlock Grid.Row="2" TextWrapping="Wrap">
|
|
||||||
<Run x:Uid="AdvancedPaste_EnableAIDialog_LoginIntoText" />
|
|
||||||
<Hyperlink NavigateUri="https://platform.openai.com/api-keys">
|
|
||||||
<Run x:Uid="AdvancedPaste_EnableAIDialog_OpenAIApiKeysOverviewText" />
|
|
||||||
</Hyperlink>
|
|
||||||
<LineBreak />
|
|
||||||
<Run x:Uid="AdvancedPaste_EnableAIDialog_CreateNewKeyText" />
|
|
||||||
<LineBreak />
|
|
||||||
<Run x:Uid="AdvancedPaste_EnableAIDialog_NoteAICreditsText" />
|
|
||||||
</TextBlock>
|
|
||||||
</StackPanel>
|
|
||||||
|
|
||||||
<Grid Grid.Row="3" ColumnSpacing="8">
|
|
||||||
<Grid.ColumnDefinitions>
|
|
||||||
<ColumnDefinition Width="Auto" />
|
|
||||||
<ColumnDefinition Width="*" />
|
|
||||||
</Grid.ColumnDefinitions>
|
|
||||||
<TextBlock
|
<TextBlock
|
||||||
x:Uid="AdvancedPaste_EnableAIDialogOpenAIApiKey"
|
Grid.Row="1"
|
||||||
VerticalAlignment="Center"
|
Foreground="{ThemeResource TextFillColorSecondaryBrush}"
|
||||||
TextWrapping="Wrap" />
|
TextWrapping="Wrap">
|
||||||
<TextBox
|
<Run x:Uid="AdvancedPaste_EnableAIDialog_Description" />
|
||||||
x:Name="AdvancedPaste_EnableAIDialogOpenAIApiKey"
|
<Hyperlink NavigateUri="https://openai.com/policies/terms-of-use" TabIndex="3">
|
||||||
Grid.Column="1"
|
<Run x:Uid="TermsLink" />
|
||||||
MinWidth="248"
|
</Hyperlink>
|
||||||
HorizontalAlignment="Stretch"
|
<Run x:Uid="AIFooterSeparator" Foreground="{ThemeResource TextFillColorSecondaryBrush}">|</Run>
|
||||||
HorizontalContentAlignment="Stretch"
|
<Hyperlink NavigateUri="https://openai.com/policies/privacy-policy" TabIndex="3">
|
||||||
TextChanged="AdvancedPaste_EnableAIDialogOpenAIApiKey_TextChanged" />
|
<Run x:Uid="PrivacyLink" />
|
||||||
|
</Hyperlink>
|
||||||
|
</TextBlock>
|
||||||
|
|
||||||
|
<StackPanel Grid.Row="2" Orientation="Vertical">
|
||||||
|
<TextBlock x:Uid="AdvancedPaste_EnableAIDialog_ConfigureOpenAIKey" FontWeight="SemiBold" />
|
||||||
|
<TextBlock Grid.Row="2" TextWrapping="Wrap">
|
||||||
|
<Run x:Uid="AdvancedPaste_EnableAIDialog_LoginIntoText" />
|
||||||
|
<Hyperlink NavigateUri="https://platform.openai.com/api-keys">
|
||||||
|
<Run x:Uid="AdvancedPaste_EnableAIDialog_OpenAIApiKeysOverviewText" />
|
||||||
|
</Hyperlink>
|
||||||
|
<LineBreak />
|
||||||
|
<Run x:Uid="AdvancedPaste_EnableAIDialog_CreateNewKeyText" />
|
||||||
|
<LineBreak />
|
||||||
|
<Run x:Uid="AdvancedPaste_EnableAIDialog_NoteAICreditsText" />
|
||||||
|
</TextBlock>
|
||||||
|
</StackPanel>
|
||||||
|
|
||||||
|
<Grid Grid.Row="3" ColumnSpacing="8">
|
||||||
|
<Grid.ColumnDefinitions>
|
||||||
|
<ColumnDefinition Width="Auto" />
|
||||||
|
<ColumnDefinition Width="*" />
|
||||||
|
</Grid.ColumnDefinitions>
|
||||||
|
<TextBlock
|
||||||
|
x:Uid="AdvancedPaste_EnableAIDialogOpenAIApiKey"
|
||||||
|
VerticalAlignment="Center"
|
||||||
|
TextWrapping="Wrap" />
|
||||||
|
<TextBox
|
||||||
|
x:Name="AdvancedPaste_EnableAIDialogOpenAIApiKey"
|
||||||
|
Grid.Column="1"
|
||||||
|
MinWidth="248"
|
||||||
|
HorizontalAlignment="Stretch"
|
||||||
|
HorizontalContentAlignment="Stretch"
|
||||||
|
TextChanged="AdvancedPaste_EnableAIDialogOpenAIApiKey_TextChanged" />
|
||||||
|
</Grid>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Grid>
|
</ScrollViewer>
|
||||||
</ContentDialog>
|
</ContentDialog>
|
||||||
<ContentDialog
|
<ContentDialog
|
||||||
x:Name="CustomActionDialog"
|
x:Name="CustomActionDialog"
|
||||||
|
|||||||
Reference in New Issue
Block a user