feat(entitlement): gate 60 fps output through Steam
This commit is contained in:
+21
-2
@@ -380,6 +380,24 @@
|
||||
</Setter>
|
||||
</Style>
|
||||
|
||||
<DataTemplate x:Key="YtQualityComboBoxItemTemplate">
|
||||
<TextBlock Text="{Binding Label}">
|
||||
<TextBlock.Style>
|
||||
<Style TargetType="TextBlock">
|
||||
<Style.Triggers>
|
||||
<MultiDataTrigger>
|
||||
<MultiDataTrigger.Conditions>
|
||||
<Condition Binding="{Binding RequiresPro}" Value="True"/>
|
||||
<Condition Binding="{Binding DataContext.HasProOutput, RelativeSource={RelativeSource AncestorType={x:Type ComboBox}}}" Value="False"/>
|
||||
</MultiDataTrigger.Conditions>
|
||||
<Setter Property="TextDecorations" Value="{x:Static TextDecorations.Strikethrough}"/>
|
||||
</MultiDataTrigger>
|
||||
</Style.Triggers>
|
||||
</Style>
|
||||
</TextBlock.Style>
|
||||
</TextBlock>
|
||||
</DataTemplate>
|
||||
|
||||
<Style x:Key="YtQualityComboBoxItem" TargetType="ComboBoxItem" BasedOn="{StaticResource YtComboBoxItem}">
|
||||
<Style.Triggers>
|
||||
<MultiDataTrigger>
|
||||
@@ -387,8 +405,9 @@
|
||||
<Condition Binding="{Binding RequiresPro}" Value="True"/>
|
||||
<Condition Binding="{Binding DataContext.HasProOutput, RelativeSource={RelativeSource AncestorType={x:Type ComboBox}}}" Value="False"/>
|
||||
</MultiDataTrigger.Conditions>
|
||||
<Setter Property="Foreground" Value="{StaticResource Brush.OnSurfaceDisabled}"/>
|
||||
<Setter Property="Opacity" Value="0.55"/>
|
||||
<Setter Property="IsEnabled" Value="False"/>
|
||||
<Setter Property="Foreground" Value="{StaticResource Brush.OnSurface}"/>
|
||||
<Setter Property="Opacity" Value="1"/>
|
||||
</MultiDataTrigger>
|
||||
</Style.Triggers>
|
||||
</Style>
|
||||
|
||||
Reference in New Issue
Block a user