feat(pills): ON-AIR armable signed-out; Start face reads Sign-In while armed signed-out (Good Dog 2026-09-20 ruling, ai.md updated same commit)
This commit is contained in:
@@ -39,14 +39,16 @@
|
||||
<ToggleButton Style="{StaticResource PillToggle}" VerticalAlignment="Center"
|
||||
Margin="6,0,16,0"
|
||||
IsChecked="{Binding RecordPillOn}"/>
|
||||
<!-- ON-AIR group: greyed out until signed in -->
|
||||
<!-- ON-AIR group: armable signed-out (creator ruling 2026-09-20: a
|
||||
greyed pill was a dead end — the pill is intent and intent must
|
||||
be able to light while offline). The Start face turns the armed
|
||||
pill signed-out into a sign-in. -->
|
||||
<Ellipse Width="12" Height="12" VerticalAlignment="Center"
|
||||
Fill="{Binding OnAirBrush}"/>
|
||||
<TextBlock Text="ON-AIR" Style="{StaticResource StatusSignText}"/>
|
||||
<ToggleButton Style="{StaticResource PillToggle}" VerticalAlignment="Center"
|
||||
Margin="6,0,0,0"
|
||||
IsChecked="{Binding OnAirPillOn}"
|
||||
IsEnabled="{Binding CanToggleOnAir}"
|
||||
ToolTip="{Binding AccountStatusLightToolTip}"/>
|
||||
<Border Background="#8f1f1f" CornerRadius="3" Padding="6,1" Margin="8,0,0,0"
|
||||
VerticalAlignment="Center"
|
||||
@@ -92,7 +94,7 @@
|
||||
</Border>
|
||||
<!-- Primary Start button: the always-present idle action (sign-in moved
|
||||
into its context menu — a bare bar after stopping was a dead end) -->
|
||||
<Button Content="Start" Style="{StaticResource YtButton}"
|
||||
<Button Content="{Binding PrimaryStartButtonLabel}" Style="{StaticResource YtButton}"
|
||||
Command="{Binding StartStreamCommand}"
|
||||
Visibility="{Binding ShowPrimaryStartButton, Converter={StaticResource BoolToVis}}">
|
||||
<Button.ContextMenu>
|
||||
|
||||
Reference in New Issue
Block a user