Initial commit: SpdUp Windows Gaming Booster v1.0.0

- .NET 8 WPF app with full MVVM architecture
- One-click boost: CPU, RAM, GPU, network, services, timer resolution
- Real-time system monitor (LibreHardwareMonitor)
- Auto game detection (30+ games)
- RAM optimizer with kernel-level cleanup
- Network optimizer (TCP registry tweaks)
- Service manager, process manager, shader cache cleaner
- Desktop widget overlay
- Debug log viewer
- Custom dark gaming theme with trans pride colors
- 84 unit tests (xUnit)
- Inno Setup installer script
- Landing page website
This commit is contained in:
Phil-icyou
2026-03-08 17:34:45 +01:00
commit 19ba425e79
68 changed files with 6176 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
<UserControl x:Class="SpdUp.Views.GameLibraryView"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<DockPanel>
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal" Margin="0,0,0,12">
<Button Style="{StaticResource PrimaryButton}" Content=" Add Game"
Command="{Binding AddGameCommand}" Margin="0,0,8,0" />
<Button Style="{StaticResource DangerButton}" Content="🗑 Remove Selected"
Command="{Binding RemoveGameCommand}" />
</StackPanel>
<Border Style="{StaticResource Card}" Padding="0">
<DataGrid ItemsSource="{Binding Games}" SelectedItem="{Binding SelectedGame}"
AutoGenerateColumns="False" IsReadOnly="True" CanUserSortColumns="True"
MinHeight="300">
<DataGrid.Columns>
<DataGridTextColumn Header="Name" Binding="{Binding Name}" Width="*" />
<DataGridTextColumn Header="Process" Binding="{Binding ProcessName}" Width="140" />
<DataGridTextColumn Header="Source" Binding="{Binding LauncherSource}" Width="100" />
<DataGridTextColumn Header="Path" Binding="{Binding ExecutablePath}" Width="2*" />
</DataGrid.Columns>
</DataGrid>
</Border>
</DockPanel>
</UserControl>