aboutsummaryrefslogtreecommitdiffstats
path: root/.config/bash/prompt
Commit message (Expand)AuthorAgeFilesLines
* feat(bash): add git info to promptThomas Vanbesien17 hours1-10/+98
* misc(bash): show non-zero error code in promptThomas Vanbesien2026-06-191-1/+11
* fix(bash): fix and refactor promptThomas Vanbesien2026-06-101-21/+20
* fix(bash): remove useless ${colors[bold_green]}Thomas Vanbesien2026-06-101-1/+1
* docs: remove commentThomas Vanbesien2026-06-101-1/+0
* misc(bash): show git branch in promptThomas Vanbesien2026-05-221-8/+9
* misc(bash): update promptThomas Vanbesien2026-05-211-0/+42
<UserControl x:Class="Tango.MachineStudio.Common.Controls.MachineConnectionIcon"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             xmlns:local="clr-namespace:Tango.MachineStudio.Common.Controls"
             mc:Ignorable="d" 
             d:DesignHeight="45" d:DesignWidth="45" d:DataContext="{d:DesignInstance Type=local:MachineConnectionIcon,IsDesignTimeCreatable=False}">
    <Grid DataContext="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}}">
        <Image Margin="0 5 5 0" RenderOptions.BitmapScalingMode="Fant">
            <Image.Style>
                <Style TargetType="Image">
                    <Setter Property="Source" Value="../Images/Connections/ts1800.png"></Setter>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding MachineType}" Value="Eureka">
                            <Setter Property="Source" Value="../Images/Connections/eureka.png"></Setter>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </Image.Style>
        </Image>

        <Image RenderOptions.BitmapScalingMode="Fant" Width="20" VerticalAlignment="Top" HorizontalAlignment="Right">
            <Image.Style>
                <Style TargetType="Image">
                    <Setter Property="Source" Value="../Images/Connections/usb.png"></Setter>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding ExternalBridgeClientType}" Value="Usb">
                            <Setter Property="Source" Value="../Images/Connections/usb.png"></Setter>
                        </DataTrigger>
                        <DataTrigger Binding="{Binding ExternalBridgeClientType}" Value="Tcp">
                            <Setter Property="Source" Value="../Images/Connections/tcp.png"></Setter>
                        </DataTrigger>
                        <DataTrigger Binding="{Binding ExternalBridgeClientType}" Value="Wifi">
                            <Setter Property="Source" Value="../Images/Connections/wifi.png"></Setter>
                        </DataTrigger>
                        <DataTrigger Binding="{Binding ExternalBridgeClientType}" Value="SignalR">
                            <Setter Property="Source" Value="../Images/Connections/signalr.png"></Setter>
                        </DataTrigger>
                        <DataTrigger Binding="{Binding ExternalBridgeClientType}" Value="Emulator">
                            <Setter Property="Source" Value="../Images/Connections/emulator.png"></Setter>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </Image.Style>
        </Image>
    </Grid>
</UserControl>