UI re-design
This commit is contained in:
		@@ -13,6 +13,7 @@
 | 
				
			|||||||
                <!-- Accent and AppTheme setting -->
 | 
					                <!-- Accent and AppTheme setting -->
 | 
				
			||||||
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/Blue.xaml" />
 | 
					                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/Blue.xaml" />
 | 
				
			||||||
                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />
 | 
					                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />
 | 
				
			||||||
 | 
					                <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.AnimatedTabControl.xaml" />
 | 
				
			||||||
            </ResourceDictionary.MergedDictionaries>
 | 
					            </ResourceDictionary.MergedDictionaries>
 | 
				
			||||||
            <Style TargetType="Label">
 | 
					            <Style TargetType="Label">
 | 
				
			||||||
                <Setter Property="FontFamily" Value="Segoe UI Light"/>
 | 
					                <Setter Property="FontFamily" Value="Segoe UI Light"/>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -41,6 +41,9 @@
 | 
				
			|||||||
  <PropertyGroup>
 | 
					  <PropertyGroup>
 | 
				
			||||||
    <ApplicationManifest>app.manifest</ApplicationManifest>
 | 
					    <ApplicationManifest>app.manifest</ApplicationManifest>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <ApplicationIcon>favicon.ico</ApplicationIcon>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
    <Reference Include="ControlzEx, Version=3.0.2.4, Culture=neutral, processorArchitecture=MSIL">
 | 
					    <Reference Include="ControlzEx, Version=3.0.2.4, Culture=neutral, processorArchitecture=MSIL">
 | 
				
			||||||
      <HintPath>..\packages\ControlzEx.3.0.2.4\lib\net45\ControlzEx.dll</HintPath>
 | 
					      <HintPath>..\packages\ControlzEx.3.0.2.4\lib\net45\ControlzEx.dll</HintPath>
 | 
				
			||||||
@@ -129,6 +132,9 @@
 | 
				
			|||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
    <Resource Include="FodyWeavers.xml" />
 | 
					    <Resource Include="FodyWeavers.xml" />
 | 
				
			||||||
  </ItemGroup>
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Resource Include="favicon.ico" />
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
 | 
					  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
 | 
				
			||||||
  <Import Project="..\packages\Fody.3.2.13\build\Fody.targets" Condition="Exists('..\packages\Fody.3.2.13\build\Fody.targets')" />
 | 
					  <Import Project="..\packages\Fody.3.2.13\build\Fody.targets" Condition="Exists('..\packages\Fody.3.2.13\build\Fody.targets')" />
 | 
				
			||||||
  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
 | 
					  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -7,7 +7,7 @@
 | 
				
			|||||||
                      xmlns:controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
 | 
					                      xmlns:controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
 | 
				
			||||||
                      mc:Ignorable="d"
 | 
					                      mc:Ignorable="d"
 | 
				
			||||||
                      Title="Derping Drivers - Windows driver settings detection tool"
 | 
					                      Title="Derping Drivers - Windows driver settings detection tool"
 | 
				
			||||||
                      Height="600" Width="700"
 | 
					                      Height="360" Width="700"
 | 
				
			||||||
                      ShowMaxRestoreButton="False"
 | 
					                      ShowMaxRestoreButton="False"
 | 
				
			||||||
                      ResizeMode="NoResize"
 | 
					                      ResizeMode="NoResize"
 | 
				
			||||||
                      WindowStartupLocation="CenterScreen"
 | 
					                      WindowStartupLocation="CenterScreen"
 | 
				
			||||||
@@ -15,13 +15,9 @@
 | 
				
			|||||||
                      BorderThickness="0"
 | 
					                      BorderThickness="0"
 | 
				
			||||||
                      GlowBrush="{DynamicResource AccentColorBrush}"
 | 
					                      GlowBrush="{DynamicResource AccentColorBrush}"
 | 
				
			||||||
                      DataContext="{Binding RelativeSource={RelativeSource Self}}">
 | 
					                      DataContext="{Binding RelativeSource={RelativeSource Self}}">
 | 
				
			||||||
    <Grid Margin="15">
 | 
					    <TabControl Margin="15">
 | 
				
			||||||
        <Grid.RowDefinitions>
 | 
					        <!-- System Details -->
 | 
				
			||||||
            <RowDefinition Height="Auto" />
 | 
					        <TabItem Header="System Details">
 | 
				
			||||||
            <RowDefinition Height="*" />
 | 
					 | 
				
			||||||
        </Grid.RowDefinitions>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        <GroupBox Grid.Row="0" Header="System details">
 | 
					 | 
				
			||||||
            <Grid>
 | 
					            <Grid>
 | 
				
			||||||
                <Grid.RowDefinitions>
 | 
					                <Grid.RowDefinitions>
 | 
				
			||||||
                    <RowDefinition Height="Auto" />
 | 
					                    <RowDefinition Height="Auto" />
 | 
				
			||||||
@@ -29,6 +25,7 @@
 | 
				
			|||||||
                    <RowDefinition Height="Auto" />
 | 
					                    <RowDefinition Height="Auto" />
 | 
				
			||||||
                    <RowDefinition Height="Auto" />
 | 
					                    <RowDefinition Height="Auto" />
 | 
				
			||||||
                    <RowDefinition Height="Auto" />
 | 
					                    <RowDefinition Height="Auto" />
 | 
				
			||||||
 | 
					                    <RowDefinition Height="Auto" />
 | 
				
			||||||
                    <RowDefinition Height="*" />
 | 
					                    <RowDefinition Height="*" />
 | 
				
			||||||
                </Grid.RowDefinitions>
 | 
					                </Grid.RowDefinitions>
 | 
				
			||||||
                <Grid.ColumnDefinitions>
 | 
					                <Grid.ColumnDefinitions>
 | 
				
			||||||
@@ -57,10 +54,17 @@
 | 
				
			|||||||
                <Label Grid.Row="5" Grid.Column="2" Content="{Binding Path=OsUpgradeStatus}" />
 | 
					                <Label Grid.Row="5" Grid.Column="2" Content="{Binding Path=OsUpgradeStatus}" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            </Grid>
 | 
					            </Grid>
 | 
				
			||||||
        </GroupBox>
 | 
					        </TabItem>
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        <!-- Compatibility Summary -->
 | 
				
			||||||
 | 
					        <TabItem Header="Compatibility Summary">
 | 
				
			||||||
 | 
					            <FlowDocumentScrollViewer VerticalScrollBarVisibility="Auto" Document="{Binding SummaryDocument}"/>
 | 
				
			||||||
 | 
					        </TabItem>
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        <!-- About -->
 | 
				
			||||||
 | 
					        <TabItem Header="About">
 | 
				
			||||||
 | 
					            <Label>Made by Benjamin Höglinger-Stelzer</Label>
 | 
				
			||||||
 | 
					        </TabItem>
 | 
				
			||||||
 | 
					    </TabControl>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <GroupBox Grid.Row="1" Margin="0,15,0,0" Header="Device Driver Compatibility Summary">
 | 
					 | 
				
			||||||
            <FlowDocumentScrollViewer Height="200" VerticalScrollBarVisibility="Auto" Document="{Binding SummaryDocument}"/>
 | 
					 | 
				
			||||||
        </GroupBox>
 | 
					 | 
				
			||||||
    </Grid>
 | 
					 | 
				
			||||||
</controls:MetroWindow>
 | 
					</controls:MetroWindow>
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								DerpingDrivers/favicon.ico
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								DerpingDrivers/favicon.ico
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 361 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								DerpingDrivers/favicon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								DerpingDrivers/favicon.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 3.3 KiB  | 
@@ -2,4 +2,5 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## Sources
 | 
					## Sources
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Icon by [Rebin Infotech](https://www.iconfinder.com/rebininfotech)
 | 
				
			||||||
- [Getting Operating System Version Info - Even for Windows 10!](<https://www.codeproject.com/Articles/73000/Getting-Operating-System-Version-Info-Even-for-Win>)
 | 
					- [Getting Operating System Version Info - Even for Windows 10!](<https://www.codeproject.com/Articles/73000/Getting-Operating-System-Version-Info-Even-for-Win>)
 | 
				
			||||||
		Reference in New Issue
	
	Block a user