ux: add a warning icon when the tracking upstream of a local branch is gone (#1006)

Co-authored-by: Davide Tentori <dtentori@softeam.it>
This commit is contained in:
leo 2025-02-20 10:12:12 +08:00
parent 0e1dfba7ef
commit 53f591bdad
No known key found for this signature in database
7 changed files with 32 additions and 4 deletions

View file

@ -61,7 +61,17 @@
Classes="primary"
Text="{Binding Name}"
FontWeight="{Binding IsCurrent, Converter={x:Static c:BoolConverters.IsBoldToFontWeight}}"
TextTrimming="CharacterEllipsis"/>
TextTrimming="CharacterEllipsis"/>
<!-- Upstream invalid tip -->
<Border Grid.Column="2"
Width="12" Height="12"
Margin="8,0"
Background="Transparent"
ToolTip.Tip="{DynamicResource Text.BranchUpstreamInvalid}"
IsVisible="{Binding ShowUpstreamGoneTip}">
<Path Data="{StaticResource Icons.Error}" Fill="DarkOrange"/>
</Border>
<!-- Tracking status -->
<v:BranchTreeNodeTrackStatusPresenter Grid.Column="2"