|
465 | 465 | <TextBlock Classes="bold" Margin="4,0,0,0" Text="{DynamicResource Text.Preference.AI}"/> |
466 | 466 | </StackPanel> |
467 | 467 | <Rectangle Margin="0,8" Fill="{DynamicResource Brush.Border2}" Height=".6" HorizontalAlignment="Stretch"/> |
468 | | - <Grid Margin="8,0,0,0" RowDefinitions="32,32,32,128,128"> |
| 468 | + <Grid Margin="8,0,0,0" RowDefinitions="32,32,32,32,Auto,Auto"> |
469 | 469 | <Grid.ColumnDefinitions> |
470 | 470 | <ColumnDefinition Width="Auto" SharedSizeGroup="IntegrationLabel"/> |
471 | 471 | <ColumnDefinition Width="*"/> |
|
499 | 499 | PasswordChar="*" |
500 | 500 | Text="{Binding OpenAIApiKey, Mode=TwoWay}"/> |
501 | 501 |
|
502 | | - <TextBlock Grid.Row="3" Grid.Column="0" |
| 502 | + <ToggleButton Grid.Row="3" Grid.Column="1" Classes="group_expander" x:Name="OpenAIAdvancedOptions" HorizontalAlignment="Right"> |
| 503 | + <TextBlock Margin="0" Text="{DynamicResource Text.Preference.Advanced}"/> |
| 504 | + </ToggleButton> |
| 505 | + |
| 506 | + <TextBlock Grid.Row="4" Grid.Column="0" |
503 | 507 | Text="{DynamicResource Text.Preference.AI.AnalyzeDiffPrompt}" |
504 | 508 | HorizontalAlignment="Right" |
505 | | - Margin="0,0,16,0"/> |
506 | | - <TextBox Grid.Row="3" Grid.Column="1" |
| 509 | + Margin="0,0,16,0" |
| 510 | + IsVisible="{Binding #OpenAIAdvancedOptions.IsChecked}"/> |
| 511 | + <TextBox Grid.Row="4" Grid.Column="1" |
507 | 512 | Height="120" |
| 513 | + Margin="0,2" |
508 | 514 | CornerRadius="3" |
509 | 515 | VerticalContentAlignment="Top" |
510 | 516 | Text="{Binding OpenAIAnalyzeDiffPrompt, Mode=TwoWay}" |
511 | 517 | AcceptsReturn="true" |
512 | | - TextWrapping="Wrap"/> |
| 518 | + TextWrapping="Wrap" |
| 519 | + IsVisible="{Binding #OpenAIAdvancedOptions.IsChecked}"/> |
513 | 520 |
|
514 | | - <TextBlock Grid.Row="4" Grid.Column="0" |
| 521 | + <TextBlock Grid.Row="5" Grid.Column="0" |
515 | 522 | Text="{DynamicResource Text.Preference.AI.GenerateSubjectPrompt}" |
516 | 523 | HorizontalAlignment="Right" |
517 | | - Margin="0,0,16,0"/> |
518 | | - <TextBox Grid.Row="4" Grid.Column="1" |
| 524 | + Margin="0,0,16,0" |
| 525 | + IsVisible="{Binding #OpenAIAdvancedOptions.IsChecked}"/> |
| 526 | + <TextBox Grid.Row="5" Grid.Column="1" |
519 | 527 | Height="120" |
| 528 | + Margin="0,2" |
520 | 529 | CornerRadius="3" |
521 | 530 | VerticalContentAlignment="Top" |
522 | 531 | Text="{Binding OpenAIGenerateSubjectPrompt, Mode=TwoWay}" |
523 | 532 | AcceptsReturn="true" |
524 | | - TextWrapping="Wrap"/> |
| 533 | + TextWrapping="Wrap" |
| 534 | + IsVisible="{Binding #OpenAIAdvancedOptions.IsChecked}"/> |
525 | 535 | </Grid> |
526 | 536 | </StackPanel> |
527 | 537 | </TabItem> |
|
0 commit comments