Skip to content

Commit 0d860e6

Browse files
authored
Add shoutout for Systemcore testing to final screen (#571)
1 parent 9299032 commit 0d860e6

File tree

2 files changed

+27
-2
lines changed

2 files changed

+27
-2
lines changed

WPILibInstaller-Avalonia/ViewModels/FinalPageViewModel.cs

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ public class FinalPageViewModel : PageViewModelBase
2222

2323
public ReactiveCommand<Unit, Unit> OpenChangelog { get; }
2424

25+
public ReactiveCommand<Unit, Unit> OpenBetaSite { get; }
26+
27+
public ReactiveCommand<Unit, Unit> OpenBetaDocs { get; }
28+
2529
public FinalPageViewModel(IProgramWindow progWindow, IConfigurationProvider configurationProvider, IVsCodeInstallLocationProvider vsCodeProvider,
2630
ICatchableButtonFactory buttonFactory)
2731
: base("Finish", "")
@@ -45,14 +49,28 @@ public FinalPageViewModel(IProgramWindow progWindow, IConfigurationProvider conf
4549

4650
OpenKnownIssues = buttonFactory.CreateCatchableButton(OpenKnownIssuesFunc);
4751
OpenChangelog = buttonFactory.CreateCatchableButton(OpenChangelogFunc);
52+
OpenBetaDocs = buttonFactory.CreateCatchableButton(OpenBetaDocsFunc);
53+
OpenBetaSite = buttonFactory.CreateCatchableButton(OpenBetaSiteFunc);
4854

4955
this.progWindow = progWindow;
5056
this.configurationProvider = configurationProvider;
5157
}
5258

5359
public Task OpenKnownIssuesFunc()
5460
{
55-
OpenBrowser("https://docs.wpilib.org/en/stable/docs/yearly-overview/known-issues.html");
61+
OpenBrowser("https://docs.wpilib.org/en/2027/docs/yearly-overview/known-issues.html");
62+
return Task.CompletedTask;
63+
}
64+
65+
public Task OpenBetaDocsFunc()
66+
{
67+
OpenBrowser("https://docs.wpilib.org/en/2027");
68+
return Task.CompletedTask;
69+
}
70+
71+
public Task OpenBetaSiteFunc()
72+
{
73+
OpenBrowser("https://github.com/wpilibsuite/SystemcoreTesting");
5674
return Task.CompletedTask;
5775
}
5876

WPILibInstaller-Avalonia/Views/FinalPage.xaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,14 @@
1010
</TextBlock>
1111
<Button FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Content="Open Known Issues" Command="{Binding OpenKnownIssues}"></Button>
1212
<Button FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Content="Open Changelog" Command="{Binding OpenChangelog}"></Button>
13-
<TextBlock FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding FinishText}">
13+
<TextBlock FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="0,20,0,0">
14+
Thank you for alpha testing the Systemcore and 2027 WPILib!
15+
</TextBlock>
16+
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
17+
<Button FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Content="Open 2027 Documentation" Command="{Binding OpenBetaDocs}"></Button>
18+
<Button FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Content="Open Systemcore Feedback Site" Command="{Binding OpenBetaSite}"></Button>
19+
</StackPanel>
20+
<TextBlock FontSize="20" HorizontalAlignment="Center" VerticalAlignment="Center" Text="{Binding FinishText}">
1421
</TextBlock>
1522
</StackPanel>
1623

0 commit comments

Comments
 (0)