/
vasiukoff
/
sg
Обзор
Документация
Войти
/
vasiukoff
/
sg
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/Views/CommitMessageEditor.axaml
48 строк
2 KB
leo
refactor: rewrite the commit message editor
04 ноя 2025, 10:48
04 ноя 2025, 10:48
785927d
Код
Авторство
О чём код?
<v:ChromelessWindow xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:v="using:SourceGit.Views" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" x:Class="SourceGit.Views.CommitMessageEditor" x:Name="ThisControl" Icon="/App.ico" Title="{DynamicResource Text.CodeEditor}" Width="800" SizeToContent="Height" CanResize="False" WindowStartupLocation="CenterScreen"> <Grid RowDefinitions="Auto,*"> <!-- TitleBar --> <Grid Grid.Row="0" Height="28" IsVisible="{Binding !#ThisControl.UseSystemWindowFrame}"> <Border Background="{DynamicResource Brush.TitleBar}" BorderThickness="0,0,0,1" BorderBrush="{DynamicResource Brush.Border0}" PointerPressed="BeginMoveWindow"/> <Path Width="14" Height="14" Margin="10,0,0,0" HorizontalAlignment="Left" Data="{StaticResource Icons.Edit}" IsVisible="{OnPlatform True, macOS=False}"/> <TextBlock Classes="bold" Text="{DynamicResource Text.CodeEditor}" HorizontalAlignment="Center" VerticalAlignment="Center" IsHitTestVisible="False"/> <v:CaptionButtons HorizontalAlignment="Right" IsCloseButtonOnly="True" IsVisible="{OnPlatform True, macOS=False}"/> </Grid> <StackPanel Grid.Row="1" Orientation="Vertical" Margin="8"> <v:CommitMessageToolBox x:Name="Editor" Height="400"/> <Button Classes="flat primary" Width="80" Margin="0,8,0,4" Content="{DynamicResource Text.Sure}" Click="SaveAndClose" HorizontalAlignment="Center"/> </StackPanel> </Grid> </v:ChromelessWindow>