Add application icon.

This commit is contained in:
2025-12-31 19:01:06 +00:00
parent eb6d564776
commit 6f4e6fd1d6
32 changed files with 61 additions and 44 deletions

BIN
Aaru.Gui/Assets/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

View File

@@ -44,7 +44,7 @@
Width="480"
Height="320"
x:Class="Aaru.Gui.Views.Dialogs.About"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
CanResize="False"
x:DataType="dialogs:AboutViewModel"
Title="{x:Static localization:UI.Title_About_Aaru}">

View File

@@ -44,7 +44,7 @@
Width="600"
Height="450"
x:Class="Aaru.Gui.Views.Dialogs.Console"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="dialogs:ConsoleViewModel"
Title="{x:Static localization:UI.Title_Console}">
<Design.DataContext>

View File

@@ -44,7 +44,7 @@
Width="480"
Height="320"
x:Class="Aaru.Gui.Views.Dialogs.Encodings"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
CanResize="False"
x:DataType="dialogs:EncodingsViewModel"
Title="{x:Static localization:UI.Encodings}">

View File

@@ -44,7 +44,7 @@
Width="480"
Height="320"
x:Class="Aaru.Gui.Views.Dialogs.LicenseDialog"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
CanResize="False"
x:DataType="dialogs:LicenseViewModel"
Title="{x:Static localization:UI.Title_Aaru_license}">

View File

@@ -44,7 +44,7 @@
Width="720"
Height="600"
x:Class="Aaru.Gui.Views.Dialogs.PluginsDialog"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="dialogs:PluginsViewModel"
Title="{x:Static localization:UI.Title_Plugins}">
<Design.DataContext>

View File

@@ -43,7 +43,7 @@
Width="675"
Height="640"
x:Class="Aaru.Gui.Views.Dialogs.SettingsDialog"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
CanResize="False"
x:DataType="dialogs:SettingsViewModel"
Title="{x:Static localization:UI.Title_Settings}">

View File

@@ -44,7 +44,7 @@
Width="550"
Height="320"
x:Class="Aaru.Gui.Views.Dialogs.StatisticsDialog"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
CanResize="False"
x:DataType="dialogs:StatisticsViewModel"
Title="{x:Static localization:UI.Title_Statistics}">

View File

@@ -44,7 +44,7 @@
Width="640"
Height="480"
x:Class="Aaru.Gui.Views.Windows.DecodeMediaTags"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:DecodeMediaTagsViewModel"
Title="{x:Static localization:UI.Title_Decode_media_tags}">
<Design.DataContext>

View File

@@ -44,7 +44,7 @@
Width="800"
Height="600"
x:Class="Aaru.Gui.Views.Windows.ImageChecksum"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:ImageChecksumViewModel"
Title="{x:Static localization:UI.Title_Checksum_image_contents}">
<Design.DataContext>

View File

@@ -44,7 +44,7 @@
Width="1000"
Height="832"
x:Class="Aaru.Gui.Views.Windows.ImageConvert"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:ImageConvertViewModel"
Title="{x:Static localization:UI.Title_Convert_image}">
<Design.DataContext>

View File

@@ -44,7 +44,7 @@
Width="640"
Height="320"
x:Class="Aaru.Gui.Views.Windows.ImageEntropy"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:ImageEntropyViewModel"
Title="{x:Static localization:UI.Title_Calculating_entropy}">
<Design.DataContext>

View File

@@ -44,7 +44,7 @@
Width="640"
Height="320"
x:Class="Aaru.Gui.Views.Windows.ImageSidecar"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
CanResize="False"
x:DataType="windows:ImageSidecarViewModel"
Title="{x:Static localization:UI.Title_Image_sidecar_creation}">

View File

@@ -44,7 +44,7 @@
Width="640"
Height="400"
x:Class="Aaru.Gui.Views.Windows.ImageVerify"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:ImageVerifyViewModel"
Title="{x:Static localization:UI.Title_Verify_image}">
<Design.DataContext>

View File

@@ -12,7 +12,7 @@
Width="1280"
Height="720"
x:Class="Aaru.Gui.Views.Windows.MainWindow"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:MainWindowViewModel"
Title="{Binding Title, Mode=OneWay}">
<Design.DataContext>

View File

@@ -44,7 +44,7 @@
Width="900"
Height="650"
x:Class="Aaru.Gui.Views.Windows.MediaDump"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:MediaDumpViewModel"
Title="{Binding Title, Mode=OneWay}">
<Design.DataContext>

View File

@@ -42,7 +42,7 @@
d:DesignWidth="800"
d:DesignHeight="450"
x:Class="Aaru.Gui.Views.Windows.MediaScan"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:MediaScanViewModel"
Width="900"
Height="580"

View File

@@ -12,7 +12,7 @@
x:Class="Aaru.Gui.Views.Windows.MetadataEditor"
x:DataType="windows:MetadataEditorViewModel"
Title="{Binding Title, Mode=OneWay}"
Icon="/Assets/aaru-logo.png">
Icon="/Assets/aaru.png">
<Design.DataContext>
<windows:MetadataEditorViewModel />
</Design.DataContext>

View File

@@ -40,7 +40,7 @@
d:DesignWidth="800"
d:DesignHeight="450"
x:Class="Aaru.Gui.Views.Windows.SplashWindow"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
Title="Aaru"
x:DataType="windows:SplashWindowViewModel"
SystemDecorations="BorderOnly">

View File

@@ -44,7 +44,7 @@
Width="640"
Height="480"
x:Class="Aaru.Gui.Views.Windows.ViewSector"
Icon="/Assets/aaru-logo.png"
Icon="/Assets/aaru.png"
x:DataType="windows:ViewSectorViewModel"
Title="{x:Static localization:UI.Title_Sector_viewer}">
<Design.DataContext>

View File

@@ -14,6 +14,7 @@
<SelfContained>true</SelfContained>
<IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
<EnableCompressionInSingleFile>true</EnableCompressionInSingleFile>
<ApplicationIcon>aaru.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Content Update="$(NuGetPackageRoot)\microsoft.codeanalysis.workspaces.msbuild\**\**" Visible="false"/>

Binary file not shown.

View File

@@ -1,28 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>NSHumanReadableCopyright</key>
<string>© Natalia Portillo</string>
<key>CFBundleIconFile</key>
<string>MacIcon.icns</string>
<key>CFBundleName</key>
<string>Aaru</string>
<key>CFBundleIdentifier</key>
<string>app.aaru</string>
<key>CFBundleShortVersionString</key>
<string>6.0.0-alpha.12</string>
<key>CFBundleExecutable</key>
<string>aaru</string>
<key>LSExecutableArchitectures</key>
<array>
<string>x86_64</string>
</array>
<key>NSHighResolutionCapable</key>
<true/>
</dict>
<dict>
<key>LSMinimumSystemVersion</key>
<string>10.13</string>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>NSHumanReadableCopyright</key>
<string>© Natalia Portillo</string>
<key>CFBundleIconFile</key>
<string>Aaru.icns</string>
<key>CFBundleName</key>
<string>Aaru</string>
<key>CFBundleIdentifier</key>
<string>app.aaru</string>
<key>CFBundleShortVersionString</key>
<string>6.0.0-alpha.12</string>
<key>CFBundleExecutable</key>
<string>aaru</string>
<key>LSExecutableArchitectures</key>
<array>
<string>x86_64</string>
</array>
<key>NSHighResolutionCapable</key>
<true/>
</dict>
</plist>

BIN
Aaru/aaru.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 KiB

BIN
Aaru/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

BIN
icons/128x128/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
icons/256x256/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

BIN
icons/32x32/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
icons/512x512/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

BIN
icons/64x64/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

BIN
icons/aaru.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

View File

@@ -42,6 +42,22 @@ package() {
install -d -m0755 -g 0 "${pkgdir}"/usr/share/applications
install -m0644 -g 0 -t "${pkgdir}"/usr/share/applications aaru.desktop
# Install icons
install -d -m0755 -g 0 "${pkgdir}"/usr/share/icons/hicolor/32x32/apps
install -m0644 -g 0 -t "${pkgdir}"/usr/share/icons/hicolor/32x32/apps icons/32x32/aaru.png
install -d -m0755 -g 0 "${pkgdir}"/usr/share/icons/hicolor/64x64/apps
install -m0644 -g 0 -t "${pkgdir}"/usr/share/icons/hicolor/64x64/apps icons/64x64/aaru.png
install -d -m0755 -g 0 "${pkgdir}"/usr/share/icons/hicolor/128x128/apps
install -m0644 -g 0 -t "${pkgdir}"/usr/share/icons/hicolor/128x128/apps icons/128x128/aaru.png
install -d -m0755 -g 0 "${pkgdir}"/usr/share/icons/hicolor/256x256/apps
install -m0644 -g 0 -t "${pkgdir}"/usr/share/icons/hicolor/256x256/apps icons/256x256/aaru.png
install -d -m0755 -g 0 "${pkgdir}"/usr/share/icons/hicolor/512x512/apps
install -m0644 -g 0 -t "${pkgdir}"/usr/share/icons/hicolor/512x512/apps icons/512x512/aaru.png
cd "${srcdir}"/"${_aarubase}"/bin/Release/${_netcoretarget}/${dotnet_rid}/publish
# Create destination directory