Bläddra i källkod

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

Co-authored-by: Max Katz <[email protected]>
Dan Walmsley 1 år sedan
förälder
incheckning
89efb4fcc4

+ 6 - 0
samples/IntegrationTestApp/App.axaml

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

BIN
samples/IntegrationTestApp/Assets/icon.ico


+ 4 - 0
samples/IntegrationTestApp/IntegrationTestApp.csproj

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

+ 1 - 0
samples/IntegrationTestApp/MainWindow.axaml

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