Skip to content
This repository was archived by the owner on Nov 27, 2024. It is now read-only.

Commit d479ac5

Browse files
committed
Only show Realtime icon when its generating
1 parent b005eed commit d479ac5

File tree

6 files changed

+15
-0
lines changed

6 files changed

+15
-0
lines changed

OnnxStack.UI/UserControls/SchedulerControl.xaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
<Style.Triggers>
6464
<MultiDataTrigger>
6565
<MultiDataTrigger.Conditions>
66+
<Condition Binding="{Binding IsGenerating}" Value="True" />
6667
<Condition Binding="{Binding BatchOptions.IsRealtimeEnabled}" Value="True" />
6768
</MultiDataTrigger.Conditions>
6869
<MultiDataTrigger.Setters>
@@ -84,6 +85,7 @@
8485
<Style.Triggers>
8586
<MultiDataTrigger>
8687
<MultiDataTrigger.Conditions>
88+
<Condition Binding="{Binding IsGenerating}" Value="True" />
8789
<Condition Binding="{Binding BatchOptions.IsRealtimeEnabled}" Value="True" />
8890
</MultiDataTrigger.Conditions>
8991
<MultiDataTrigger.Setters>

OnnxStack.UI/UserControls/SchedulerControl.xaml.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,15 @@ public bool IsAutomationEnabled
103103
DependencyProperty.Register("IsAutomationEnabled", typeof(bool), typeof(SchedulerControl));
104104

105105

106+
public bool IsGenerating
107+
{
108+
get { return (bool)GetValue(IsGeneratingProperty); }
109+
set { SetValue(IsGeneratingProperty, value); }
110+
}
111+
public static readonly DependencyProperty IsGeneratingProperty =
112+
DependencyProperty.Register("IsGenerating", typeof(bool), typeof(SchedulerControl));
113+
114+
106115

107116

108117
/// <summary>

OnnxStack.UI/Views/ImageInpaintView.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
BatchOptions="{Binding BatchOptions}"
3737
SchedulerOptions="{Binding SchedulerOptions, Mode=TwoWay}"
3838
IsEnabled="{Binding IsControlsEnabled}"
39+
IsGenerating="{Binding IsGenerating}"
3940
IsAutomationEnabled="{Binding IsGenerating, Converter={StaticResource InverseBoolConverter}}"/>
4041
</UniformGrid>
4142
</DockPanel>

OnnxStack.UI/Views/ImageToImageView.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
BatchOptions="{Binding BatchOptions}"
3737
SchedulerOptions="{Binding SchedulerOptions, Mode=TwoWay}"
3838
IsEnabled="{Binding IsControlsEnabled}"
39+
IsGenerating="{Binding IsGenerating}"
3940
IsAutomationEnabled="{Binding IsGenerating, Converter={StaticResource InverseBoolConverter}}"/>
4041
</UniformGrid>
4142
</DockPanel>

OnnxStack.UI/Views/PaintToImageView.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
BatchOptions="{Binding BatchOptions}"
3737
SchedulerOptions="{Binding SchedulerOptions, Mode=TwoWay}"
3838
IsEnabled="{Binding IsControlsEnabled}"
39+
IsGenerating="{Binding IsGenerating}"
3940
IsAutomationEnabled="{Binding IsGenerating, Converter={StaticResource InverseBoolConverter}}"/>
4041
</UniformGrid>
4142
</DockPanel>

OnnxStack.UI/Views/TextToImageView.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
BatchOptions="{Binding BatchOptions}"
3737
SchedulerOptions="{Binding SchedulerOptions, Mode=TwoWay}"
3838
IsEnabled="{Binding IsControlsEnabled}"
39+
IsGenerating="{Binding IsGenerating}"
3940
IsAutomationEnabled="{Binding IsGenerating, Converter={StaticResource InverseBoolConverter}}"/>
4041
</UniformGrid>
4142
</DockPanel>

0 commit comments

Comments
 (0)