Browse Source

Add icon and trayicon to the integration test app, so that loading icons will be tests. (#14593)

Co-authored-by: Max Katz <maxkatz6@outlook.com>
pull/14787/head
Dan Walmsley 2 years ago
committed by Max Katz
parent
commit
5b1043fe8a
  1. 6
      samples/IntegrationTestApp/App.axaml
  2. BIN
      samples/IntegrationTestApp/Assets/icon.ico
  3. 4
      samples/IntegrationTestApp/IntegrationTestApp.csproj
  4. 1
      samples/IntegrationTestApp/MainWindow.axaml

6
samples/IntegrationTestApp/App.axaml

@ -4,4 +4,10 @@
<Application.Styles> <Application.Styles>
<FluentTheme /> <FluentTheme />
</Application.Styles> </Application.Styles>
<TrayIcon.Icons>
<TrayIcons>
<TrayIcon Icon="/Assets/icon.ico">
</TrayIcon>
</TrayIcons>
</TrayIcon.Icons>
</Application> </Application>

BIN
samples/IntegrationTestApp/Assets/icon.ico

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

4
samples/IntegrationTestApp/IntegrationTestApp.csproj

@ -12,6 +12,10 @@
<NSHighResolutionCapable>true</NSHighResolutionCapable> <NSHighResolutionCapable>true</NSHighResolutionCapable>
<CFBundleShortVersionString>1.0.0</CFBundleShortVersionString> <CFBundleShortVersionString>1.0.0</CFBundleShortVersionString>
</PropertyGroup> </PropertyGroup>
<ItemGroup>
<AvaloniaResource Include="Assets\*" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Dotnet.Bundle" Version="0.9.13" /> <PackageReference Include="Dotnet.Bundle" Version="0.9.13" />

1
samples/IntegrationTestApp/MainWindow.axaml

@ -6,6 +6,7 @@
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450" mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
x:Class="IntegrationTestApp.MainWindow" x:Class="IntegrationTestApp.MainWindow"
Name="MainWindow" Name="MainWindow"
Icon="/Assets/icon.ico"
Title="IntegrationTestApp" Title="IntegrationTestApp"
x:DataType="integrationTestApp:MainWindow"> x:DataType="integrationTestApp:MainWindow">
<NativeMenu.Menu> <NativeMenu.Menu>

Loading…
Cancel
Save