diff --git a/.github/actions/spell-check/dictionary/apis.txt b/.github/actions/spell-check/dictionary/apis.txt index 682464c5e0..ad4d0be0df 100644 --- a/.github/actions/spell-check/dictionary/apis.txt +++ b/.github/actions/spell-check/dictionary/apis.txt @@ -3,14 +3,20 @@ ACCESSDENIED alignof bitfield bitfields -COLORPROPERTY CLASSNOTAVAILABLE +COLORPROPERTY +CXICON +CYICON environstrings EXPCMDFLAGS EXPCMDSTATE fullkbd futex +GETDESKWALLPAPER +GETHIGHCONTRAST Hashtable +HIGHCONTRASTON +HIGHCONTRASTW href IAsync IBind @@ -25,8 +31,8 @@ IInheritable IMap IObject IStorage -llabs LCID +llabs lround LSHIFT NCHITTEST @@ -46,14 +52,14 @@ RSHIFT rx serializer SIZENS -GETDESKWALLPAPER -UPDATEINIFILE spsc STDCPP strchr syscall +THEMECHANGED tmp tx +UPDATEINIFILE userenv wcstoui XDocument diff --git a/res/terminal/Generate-TerminalAssets.ps1 b/res/terminal/Generate-TerminalAssets.ps1 index f6520f3b3b..3fd98547a4 100644 --- a/res/terminal/Generate-TerminalAssets.ps1 +++ b/res/terminal/Generate-TerminalAssets.ps1 @@ -24,6 +24,7 @@ Param( [string]$Path, [string]$Destination, [int[]]$Altforms = (16, 20, 24, 30, 32, 36, 40, 48, 60, 64, 72, 80, 96, 256), + [int[]]$Win32IconSizes = (16, 20, 24, 32, 48, 64, 256), [switch]$Unplated = $true, [float[]]$Scales = (1.0, 1.25, 1.5, 2.0, 4.0), [string]$HighContrastPath = "", @@ -115,6 +116,7 @@ If (-Not [string]::IsNullOrEmpty($Destination)) { $TranslatedOutDir = "." } +$intermediates = [System.Collections.Concurrent.ConcurrentBag[PSCustomObject]]::new() $intermediateFiles = [System.Collections.Concurrent.ConcurrentBag[string]]::new() # Generate the base icons @@ -136,6 +138,11 @@ $allSizes | ForEach-Object -Parallel { } ($using:intermediateFiles).Add($intermediateStandardNt) + ($using:intermediates).Add([PSCustomObject]@{ + Contrast = "standard" + Size = $sz + PathWSL = $intermediateStandardWsl + }) If ($svgContrastWsl -Ne $null) { $intermediateBlackNt = "$destinationNt\_intermediate.black.$($sz).png" @@ -158,9 +165,28 @@ $allSizes | ForEach-Object -Parallel { ($using:intermediateFiles).Add($intermediateBlackNt) ($using:intermediateFiles).Add($intermediateWhiteNt) + ($using:intermediates).Add([PSCustomObject]@{ + Contrast = "black" + Size = $sz + PathWSL = $intermediateBlackWsl + }) + ($using:intermediates).Add([PSCustomObject]@{ + Contrast = "white" + Size = $sz + PathWSL = $intermediateWhiteWsl + }) } } +$intermediates | ? { $_.Size -In $Win32IconSizes } | Group-Object Contrast | ForEach-Object -Parallel { + $assetName = "terminal.ico" + If ($_.Name -Ne "standard") { + $assetName = "terminal_contrast-$($_.Name).ico" + } + Write-Host "Producing win32 .ico for contrast=$($_.Name) as $assetName" + wsl convert $_.Group.PathWSL "$($using:TranslatedOutDir)/$assetName" +} + # Once the base icons are done, splat them into the middles of larger canvases. $allAssetSizes | ForEach-Object -Parallel { $asset = $_ diff --git a/res/terminal/images-Dev/LargeTile.scale-100.png b/res/terminal/images-Dev/LargeTile.scale-100.png index d409ee0c2d..22cc44ee56 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-100.png and b/res/terminal/images-Dev/LargeTile.scale-100.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-100_contrast-black.png b/res/terminal/images-Dev/LargeTile.scale-100_contrast-black.png index 4f9f6ceeec..92f8c16a29 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-100_contrast-black.png and b/res/terminal/images-Dev/LargeTile.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-100_contrast-white.png b/res/terminal/images-Dev/LargeTile.scale-100_contrast-white.png index 3dba00e203..af962d0700 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-100_contrast-white.png and b/res/terminal/images-Dev/LargeTile.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-125.png b/res/terminal/images-Dev/LargeTile.scale-125.png index 18e903ea45..99106d5188 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-125.png and b/res/terminal/images-Dev/LargeTile.scale-125.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-125_contrast-black.png b/res/terminal/images-Dev/LargeTile.scale-125_contrast-black.png index 43fe337ac2..49c181bd98 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-125_contrast-black.png and b/res/terminal/images-Dev/LargeTile.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-125_contrast-white.png b/res/terminal/images-Dev/LargeTile.scale-125_contrast-white.png index 893a64f8ec..a3f0cc4ba1 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-125_contrast-white.png and b/res/terminal/images-Dev/LargeTile.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-150.png b/res/terminal/images-Dev/LargeTile.scale-150.png index cb3b390f2e..8f6869cd73 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-150.png and b/res/terminal/images-Dev/LargeTile.scale-150.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-150_contrast-black.png b/res/terminal/images-Dev/LargeTile.scale-150_contrast-black.png index 2b51fefb02..9547825b7e 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-150_contrast-black.png and b/res/terminal/images-Dev/LargeTile.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-150_contrast-white.png b/res/terminal/images-Dev/LargeTile.scale-150_contrast-white.png index 602efd44f0..9440512399 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-150_contrast-white.png and b/res/terminal/images-Dev/LargeTile.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-200.png b/res/terminal/images-Dev/LargeTile.scale-200.png index dc151aa71d..12f8f838b7 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-200.png and b/res/terminal/images-Dev/LargeTile.scale-200.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-200_contrast-black.png b/res/terminal/images-Dev/LargeTile.scale-200_contrast-black.png index 07c342a30c..12c45c09d2 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-200_contrast-black.png and b/res/terminal/images-Dev/LargeTile.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-200_contrast-white.png b/res/terminal/images-Dev/LargeTile.scale-200_contrast-white.png index 1ef86a8222..ea49e97222 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-200_contrast-white.png and b/res/terminal/images-Dev/LargeTile.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-400.png b/res/terminal/images-Dev/LargeTile.scale-400.png index 941f0e0572..3fc5902885 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-400.png and b/res/terminal/images-Dev/LargeTile.scale-400.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-400_contrast-black.png b/res/terminal/images-Dev/LargeTile.scale-400_contrast-black.png index dcbc2dfec1..ff3c2f1dc4 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-400_contrast-black.png and b/res/terminal/images-Dev/LargeTile.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/LargeTile.scale-400_contrast-white.png b/res/terminal/images-Dev/LargeTile.scale-400_contrast-white.png index bc6097de8b..c4889ce18b 100644 Binary files a/res/terminal/images-Dev/LargeTile.scale-400_contrast-white.png and b/res/terminal/images-Dev/LargeTile.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-100.png b/res/terminal/images-Dev/LockScreenLogo.scale-100.png index ac7f437a26..9c57ca1a08 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-100.png and b/res/terminal/images-Dev/LockScreenLogo.scale-100.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-black.png b/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-black.png index 931b46f231..296f7d82b6 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-black.png and b/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-white.png b/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-white.png index 41c3aee350..754aadb7fd 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-white.png and b/res/terminal/images-Dev/LockScreenLogo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-125.png b/res/terminal/images-Dev/LockScreenLogo.scale-125.png index 48cba1f388..2f10331d20 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-125.png and b/res/terminal/images-Dev/LockScreenLogo.scale-125.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-black.png b/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-black.png index d0c78011e6..1443d20a47 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-black.png and b/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-white.png b/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-white.png index 1788b2253d..e275790aad 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-white.png and b/res/terminal/images-Dev/LockScreenLogo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-150.png b/res/terminal/images-Dev/LockScreenLogo.scale-150.png index 6574eef4b1..67fca3576f 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-150.png and b/res/terminal/images-Dev/LockScreenLogo.scale-150.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-black.png b/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-black.png index 153e67c4eb..14a8d3aaf4 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-black.png and b/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-white.png b/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-white.png index 79ee49b96d..c69549e8dd 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-white.png and b/res/terminal/images-Dev/LockScreenLogo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-200.png b/res/terminal/images-Dev/LockScreenLogo.scale-200.png index 90603165de..b01f3662a4 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-200.png and b/res/terminal/images-Dev/LockScreenLogo.scale-200.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-black.png b/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-black.png index 03201095ae..bcba4cee82 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-black.png and b/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-white.png b/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-white.png index 9c5b716115..d11ff4bd6f 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-white.png and b/res/terminal/images-Dev/LockScreenLogo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-400.png b/res/terminal/images-Dev/LockScreenLogo.scale-400.png index 60e2f47e42..b460ff848c 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-400.png and b/res/terminal/images-Dev/LockScreenLogo.scale-400.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-black.png b/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-black.png index 563108e90e..cc4f72388f 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-black.png and b/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-white.png b/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-white.png index 0f9c7950c7..e7c57df842 100644 Binary files a/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-white.png and b/res/terminal/images-Dev/LockScreenLogo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-100.png b/res/terminal/images-Dev/SmallTile.scale-100.png index d57197710a..acd1aea080 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-100.png and b/res/terminal/images-Dev/SmallTile.scale-100.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-100_contrast-black.png b/res/terminal/images-Dev/SmallTile.scale-100_contrast-black.png index 3b4d561939..d36d714a09 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-100_contrast-black.png and b/res/terminal/images-Dev/SmallTile.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-100_contrast-white.png b/res/terminal/images-Dev/SmallTile.scale-100_contrast-white.png index 110e3de75f..09787875a5 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-100_contrast-white.png and b/res/terminal/images-Dev/SmallTile.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-125.png b/res/terminal/images-Dev/SmallTile.scale-125.png index facd14b3bb..93a9918b4c 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-125.png and b/res/terminal/images-Dev/SmallTile.scale-125.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-125_contrast-black.png b/res/terminal/images-Dev/SmallTile.scale-125_contrast-black.png index 473ec5122a..c944450f3b 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-125_contrast-black.png and b/res/terminal/images-Dev/SmallTile.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-125_contrast-white.png b/res/terminal/images-Dev/SmallTile.scale-125_contrast-white.png index d864ab7131..04b2bc024d 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-125_contrast-white.png and b/res/terminal/images-Dev/SmallTile.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-150.png b/res/terminal/images-Dev/SmallTile.scale-150.png index b09b52967a..569f7fb51f 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-150.png and b/res/terminal/images-Dev/SmallTile.scale-150.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-150_contrast-black.png b/res/terminal/images-Dev/SmallTile.scale-150_contrast-black.png index c9f872090e..f653e6418f 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-150_contrast-black.png and b/res/terminal/images-Dev/SmallTile.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-150_contrast-white.png b/res/terminal/images-Dev/SmallTile.scale-150_contrast-white.png index 6f029a17a1..d4a5da4725 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-150_contrast-white.png and b/res/terminal/images-Dev/SmallTile.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-200.png b/res/terminal/images-Dev/SmallTile.scale-200.png index 0bd0bbd9fc..c5e846d114 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-200.png and b/res/terminal/images-Dev/SmallTile.scale-200.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-200_contrast-black.png b/res/terminal/images-Dev/SmallTile.scale-200_contrast-black.png index ee72b0ec3e..dc50de4377 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-200_contrast-black.png and b/res/terminal/images-Dev/SmallTile.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-200_contrast-white.png b/res/terminal/images-Dev/SmallTile.scale-200_contrast-white.png index af58357987..eb330130bc 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-200_contrast-white.png and b/res/terminal/images-Dev/SmallTile.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-400.png b/res/terminal/images-Dev/SmallTile.scale-400.png index e2b5edb96b..a9827be423 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-400.png and b/res/terminal/images-Dev/SmallTile.scale-400.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-400_contrast-black.png b/res/terminal/images-Dev/SmallTile.scale-400_contrast-black.png index c636747380..a8958bf86a 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-400_contrast-black.png and b/res/terminal/images-Dev/SmallTile.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/SmallTile.scale-400_contrast-white.png b/res/terminal/images-Dev/SmallTile.scale-400_contrast-white.png index cfa8ce7e4c..855845a92e 100644 Binary files a/res/terminal/images-Dev/SmallTile.scale-400_contrast-white.png and b/res/terminal/images-Dev/SmallTile.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-100.png b/res/terminal/images-Dev/SplashScreen.scale-100.png index db55993a98..355844e1ed 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-100.png and b/res/terminal/images-Dev/SplashScreen.scale-100.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-100_contrast-black.png b/res/terminal/images-Dev/SplashScreen.scale-100_contrast-black.png index a4480138b6..429fca7654 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-100_contrast-black.png and b/res/terminal/images-Dev/SplashScreen.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-100_contrast-white.png b/res/terminal/images-Dev/SplashScreen.scale-100_contrast-white.png index 09b65238b4..c81d6f74b7 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-100_contrast-white.png and b/res/terminal/images-Dev/SplashScreen.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-125.png b/res/terminal/images-Dev/SplashScreen.scale-125.png index 1723102ecb..ef28353ef7 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-125.png and b/res/terminal/images-Dev/SplashScreen.scale-125.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-125_contrast-black.png b/res/terminal/images-Dev/SplashScreen.scale-125_contrast-black.png index d827b3a621..2f0b5c98f9 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-125_contrast-black.png and b/res/terminal/images-Dev/SplashScreen.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-125_contrast-white.png b/res/terminal/images-Dev/SplashScreen.scale-125_contrast-white.png index 53057953a8..996ccedd97 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-125_contrast-white.png and b/res/terminal/images-Dev/SplashScreen.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-150.png b/res/terminal/images-Dev/SplashScreen.scale-150.png index 4af9cccc10..353d156993 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-150.png and b/res/terminal/images-Dev/SplashScreen.scale-150.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-150_contrast-black.png b/res/terminal/images-Dev/SplashScreen.scale-150_contrast-black.png index 9137cacbf1..aac1a3e875 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-150_contrast-black.png and b/res/terminal/images-Dev/SplashScreen.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-150_contrast-white.png b/res/terminal/images-Dev/SplashScreen.scale-150_contrast-white.png index 06a70ddc7d..dbd86ea02f 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-150_contrast-white.png and b/res/terminal/images-Dev/SplashScreen.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-200.png b/res/terminal/images-Dev/SplashScreen.scale-200.png index 8660c3288d..ad1bb62522 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-200.png and b/res/terminal/images-Dev/SplashScreen.scale-200.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-200_contrast-black.png b/res/terminal/images-Dev/SplashScreen.scale-200_contrast-black.png index 38ad367e10..c32f336af7 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-200_contrast-black.png and b/res/terminal/images-Dev/SplashScreen.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-200_contrast-white.png b/res/terminal/images-Dev/SplashScreen.scale-200_contrast-white.png index e910cabe62..0c682bc8b4 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-200_contrast-white.png and b/res/terminal/images-Dev/SplashScreen.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-400.png b/res/terminal/images-Dev/SplashScreen.scale-400.png index e326020d5c..35756b07c3 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-400.png and b/res/terminal/images-Dev/SplashScreen.scale-400.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-400_contrast-black.png b/res/terminal/images-Dev/SplashScreen.scale-400_contrast-black.png index 40c8b3d242..86bd0a8393 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-400_contrast-black.png and b/res/terminal/images-Dev/SplashScreen.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/SplashScreen.scale-400_contrast-white.png b/res/terminal/images-Dev/SplashScreen.scale-400_contrast-white.png index bdf7b5b7cb..ae2acf8da9 100644 Binary files a/res/terminal/images-Dev/SplashScreen.scale-400_contrast-white.png and b/res/terminal/images-Dev/SplashScreen.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-100.png b/res/terminal/images-Dev/Square150x150Logo.scale-100.png index 08df3c058d..a6fe137a6b 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-100.png and b/res/terminal/images-Dev/Square150x150Logo.scale-100.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-black.png b/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-black.png index a94e09558d..87eabf5e3e 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-black.png and b/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-white.png b/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-white.png index 8b15f74663..6aa7b51c6d 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-white.png and b/res/terminal/images-Dev/Square150x150Logo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-125.png b/res/terminal/images-Dev/Square150x150Logo.scale-125.png index 2bf2012a23..8fd843180f 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-125.png and b/res/terminal/images-Dev/Square150x150Logo.scale-125.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-black.png b/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-black.png index 52a0961f9c..dd1d6ed1e5 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-black.png and b/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-white.png b/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-white.png index 1f2b02d1b3..f747343227 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-white.png and b/res/terminal/images-Dev/Square150x150Logo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-150.png b/res/terminal/images-Dev/Square150x150Logo.scale-150.png index fe0f613df1..4d0d1c0e68 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-150.png and b/res/terminal/images-Dev/Square150x150Logo.scale-150.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-black.png b/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-black.png index e709c17c3b..bfba7bd1a3 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-black.png and b/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-white.png b/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-white.png index 00fb42558e..08ca3b23eb 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-white.png and b/res/terminal/images-Dev/Square150x150Logo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-200.png b/res/terminal/images-Dev/Square150x150Logo.scale-200.png index ca73cfeb68..c95e133638 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-200.png and b/res/terminal/images-Dev/Square150x150Logo.scale-200.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-black.png b/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-black.png index da75c53210..6e54ef3734 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-black.png and b/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-white.png b/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-white.png index f56a69cf10..5baae5d40b 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-white.png and b/res/terminal/images-Dev/Square150x150Logo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-400.png b/res/terminal/images-Dev/Square150x150Logo.scale-400.png index fbf2677081..8b051746e7 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-400.png and b/res/terminal/images-Dev/Square150x150Logo.scale-400.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-black.png b/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-black.png index 3bb828ac8d..2912e23668 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-black.png and b/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-white.png b/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-white.png index 99fc2a7ff4..4f99f8ac24 100644 Binary files a/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-white.png and b/res/terminal/images-Dev/Square150x150Logo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-100.png b/res/terminal/images-Dev/Square44x44Logo.scale-100.png index b80c6f0999..cc307445be 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-100.png and b/res/terminal/images-Dev/Square44x44Logo.scale-100.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-black.png index 9f13cded56..61a1f9c58a 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-white.png index 7786af596e..18ad2228d6 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-125.png b/res/terminal/images-Dev/Square44x44Logo.scale-125.png index 04cec312ab..5c3a37e327 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-125.png and b/res/terminal/images-Dev/Square44x44Logo.scale-125.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-black.png index eed2b33a67..07bd717e0f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-white.png index 86948693b8..0500aff54a 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-150.png b/res/terminal/images-Dev/Square44x44Logo.scale-150.png index 08841ccd58..67085809e1 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-150.png and b/res/terminal/images-Dev/Square44x44Logo.scale-150.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-black.png index 085efc7b6a..f86c89cc2b 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-white.png index c6ef1dafa8..445f3d6916 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-200.png b/res/terminal/images-Dev/Square44x44Logo.scale-200.png index df80737862..e97cdc0ddb 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-200.png and b/res/terminal/images-Dev/Square44x44Logo.scale-200.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-black.png index 16469eb5bd..97142926a5 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-white.png index f9a6ae5335..8e5c32d3be 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-400.png b/res/terminal/images-Dev/Square44x44Logo.scale-400.png index af9be2cd11..d6e6d5081a 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-400.png and b/res/terminal/images-Dev/Square44x44Logo.scale-400.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-black.png index 0b8ca35feb..90593fdd5c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-white.png index fa3109e7e2..fa03227327 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-16.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-16.png index 53a57cfe60..208d101e32 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-16.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-16.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated.png index 53a57cfe60..208d101e32 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png index 26ae28f2a0..5c168d971f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png index d1a2951126..447f3ef120 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-black.png index 26ae28f2a0..5c168d971f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-white.png index d1a2951126..447f3ef120 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-16_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-20.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-20.png index 34b6f72788..574c9a582c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-20.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-20.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated.png index 34b6f72788..574c9a582c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png index a036a06ee2..0e967fa57b 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png index 42d68e5f6f..fba2fba5df 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-black.png index a036a06ee2..0e967fa57b 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-white.png index 42d68e5f6f..fba2fba5df 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-20_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-24.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-24.png index ac7f437a26..9c57ca1a08 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-24.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-24.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated.png index ac7f437a26..9c57ca1a08 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png index 931b46f231..296f7d82b6 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png index 41c3aee350..754aadb7fd 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-black.png index 931b46f231..296f7d82b6 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-white.png index 41c3aee350..754aadb7fd 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-24_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-256.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-256.png index 6478ae9ed4..96edd46148 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-256.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-256.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated.png index 6478ae9ed4..96edd46148 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png index f89467e732..d26efe6fe9 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png index 665dfbe3a3..f3816f39c6 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-black.png index f89467e732..d26efe6fe9 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-white.png index 665dfbe3a3..f3816f39c6 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-256_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-30.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-30.png index 48cba1f388..2f10331d20 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-30.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-30.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated.png index 48cba1f388..2f10331d20 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png index d0c78011e6..1443d20a47 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png index 1788b2253d..e275790aad 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-black.png index d0c78011e6..1443d20a47 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-white.png index 1788b2253d..e275790aad 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-30_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-32.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-32.png index d3d7c109d0..88e8019f48 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-32.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-32.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated.png index d3d7c109d0..88e8019f48 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png index e195a888f5..3365a7f301 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png index efc5601809..52b3b65cb8 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-black.png index e195a888f5..3365a7f301 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-white.png index efc5601809..52b3b65cb8 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-32_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-36.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-36.png index 6574eef4b1..67fca3576f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-36.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-36.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated.png index 6574eef4b1..67fca3576f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png index 153e67c4eb..14a8d3aaf4 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png index 79ee49b96d..c69549e8dd 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-black.png index 153e67c4eb..14a8d3aaf4 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-white.png index 79ee49b96d..c69549e8dd 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-36_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-40.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-40.png index 7e6342060a..87866f4a1e 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-40.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-40.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated.png index 7e6342060a..87866f4a1e 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png index 65b26da396..40669d9175 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png index 5869c62046..638ec7ea57 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-black.png index 65b26da396..40669d9175 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-white.png index 5869c62046..638ec7ea57 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-40_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-48.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-48.png index 90603165de..b01f3662a4 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-48.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-48.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated.png index 90603165de..b01f3662a4 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png index 03201095ae..bcba4cee82 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png index 9c5b716115..d11ff4bd6f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-black.png index 03201095ae..bcba4cee82 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-white.png index 9c5b716115..d11ff4bd6f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-48_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-60.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-60.png index a2b7277774..bd2e845e14 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-60.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-60.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated.png index a2b7277774..bd2e845e14 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png index acc3310df6..967ac36d49 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png index aecda0f11e..2c82dc7377 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-black.png index acc3310df6..967ac36d49 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-white.png index aecda0f11e..2c82dc7377 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-60_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-64.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-64.png index 0fb95dcd8b..188291dd2a 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-64.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-64.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated.png index 0fb95dcd8b..188291dd2a 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png index 01686eaccf..d81f47e174 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png index 63fb5b06cd..f7996c035c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-black.png index 01686eaccf..d81f47e174 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-white.png index 63fb5b06cd..f7996c035c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-64_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-72.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-72.png index 1fa68bbd07..41f490db98 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-72.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-72.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated.png index 1fa68bbd07..41f490db98 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png index 110249863d..7c179e6a74 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png index fa7c0bb9cf..59178e7aaf 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-black.png index 110249863d..7c179e6a74 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-white.png index fa7c0bb9cf..59178e7aaf 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-72_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-80.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-80.png index 99abe57df3..8a7d7d060f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-80.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-80.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated.png index 99abe57df3..8a7d7d060f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png index 81f6b28749..eca0e3ce16 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png index e5e2dacc31..aa479a68d2 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-black.png index 81f6b28749..eca0e3ce16 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-white.png index e5e2dacc31..aa479a68d2 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-80_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-96.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-96.png index 60e2f47e42..b460ff848c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-96.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-96.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated.png index 60e2f47e42..b460ff848c 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png index 563108e90e..cc4f72388f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png index 0f9c7950c7..e7c57df842 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-black.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-black.png index 563108e90e..cc4f72388f 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-black.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-black.png differ diff --git a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-white.png b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-white.png index 0f9c7950c7..e7c57df842 100644 Binary files a/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-white.png and b/res/terminal/images-Dev/Square44x44Logo.targetsize-96_contrast-white.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-100.png b/res/terminal/images-Dev/StoreLogo.scale-100.png index dbaf5d0935..add36063b5 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-100.png and b/res/terminal/images-Dev/StoreLogo.scale-100.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-100_contrast-black.png b/res/terminal/images-Dev/StoreLogo.scale-100_contrast-black.png index c52aafcc5d..d0cba90a75 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-100_contrast-black.png and b/res/terminal/images-Dev/StoreLogo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-100_contrast-white.png b/res/terminal/images-Dev/StoreLogo.scale-100_contrast-white.png index f3c68fb688..6a79c1bc71 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-100_contrast-white.png and b/res/terminal/images-Dev/StoreLogo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-125.png b/res/terminal/images-Dev/StoreLogo.scale-125.png index ca2f243162..ba42d76a64 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-125.png and b/res/terminal/images-Dev/StoreLogo.scale-125.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-125_contrast-black.png b/res/terminal/images-Dev/StoreLogo.scale-125_contrast-black.png index a84d1ff188..e91a0b70c7 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-125_contrast-black.png and b/res/terminal/images-Dev/StoreLogo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-125_contrast-white.png b/res/terminal/images-Dev/StoreLogo.scale-125_contrast-white.png index 5e741ef242..9cc381d263 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-125_contrast-white.png and b/res/terminal/images-Dev/StoreLogo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-150.png b/res/terminal/images-Dev/StoreLogo.scale-150.png index 2a5cea070b..a3db5b02ae 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-150.png and b/res/terminal/images-Dev/StoreLogo.scale-150.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-150_contrast-black.png b/res/terminal/images-Dev/StoreLogo.scale-150_contrast-black.png index d843bd16ae..1936ae88db 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-150_contrast-black.png and b/res/terminal/images-Dev/StoreLogo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-150_contrast-white.png b/res/terminal/images-Dev/StoreLogo.scale-150_contrast-white.png index 8dac64a4fe..5accdce0f2 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-150_contrast-white.png and b/res/terminal/images-Dev/StoreLogo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-200.png b/res/terminal/images-Dev/StoreLogo.scale-200.png index 3529ce2818..ac47314efc 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-200.png and b/res/terminal/images-Dev/StoreLogo.scale-200.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-200_contrast-black.png b/res/terminal/images-Dev/StoreLogo.scale-200_contrast-black.png index 4fb88aad7d..004a0cd9d0 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-200_contrast-black.png and b/res/terminal/images-Dev/StoreLogo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-200_contrast-white.png b/res/terminal/images-Dev/StoreLogo.scale-200_contrast-white.png index 5a1b5727e6..0cecfbd14f 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-200_contrast-white.png and b/res/terminal/images-Dev/StoreLogo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-400.png b/res/terminal/images-Dev/StoreLogo.scale-400.png index dd5be08ea1..6d0d9e8fb6 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-400.png and b/res/terminal/images-Dev/StoreLogo.scale-400.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-400_contrast-black.png b/res/terminal/images-Dev/StoreLogo.scale-400_contrast-black.png index d6616c8ab5..20f92c49aa 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-400_contrast-black.png and b/res/terminal/images-Dev/StoreLogo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/StoreLogo.scale-400_contrast-white.png b/res/terminal/images-Dev/StoreLogo.scale-400_contrast-white.png index 8c622de1d4..aedca2447e 100644 Binary files a/res/terminal/images-Dev/StoreLogo.scale-400_contrast-white.png and b/res/terminal/images-Dev/StoreLogo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-100.png b/res/terminal/images-Dev/Wide310x150Logo.scale-100.png index 53ae47c1ba..8e84627e4f 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-100.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-100.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-black.png b/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-black.png index e001af83cd..c73f5f7d0b 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-black.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-white.png b/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-white.png index 0ce5b04031..8e55ae49cf 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-white.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-125.png b/res/terminal/images-Dev/Wide310x150Logo.scale-125.png index d92d52ec30..8c6a89b253 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-125.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-125.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-black.png b/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-black.png index 33010325e9..04d07765a4 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-black.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-white.png b/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-white.png index b5745ff70f..b8a3ba87a8 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-white.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-150.png b/res/terminal/images-Dev/Wide310x150Logo.scale-150.png index 35de1db3d0..da320e5d92 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-150.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-150.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-black.png b/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-black.png index 7844cda30c..160336d859 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-black.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-white.png b/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-white.png index 9f62ef7fd3..657ee20323 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-white.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-200.png b/res/terminal/images-Dev/Wide310x150Logo.scale-200.png index db55993a98..355844e1ed 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-200.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-200.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-black.png b/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-black.png index a4480138b6..429fca7654 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-black.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-white.png b/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-white.png index 09b65238b4..c81d6f74b7 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-white.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-400.png b/res/terminal/images-Dev/Wide310x150Logo.scale-400.png index 8660c3288d..ad1bb62522 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-400.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-400.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-black.png b/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-black.png index 38ad367e10..c32f336af7 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-black.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-white.png b/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-white.png index e910cabe62..0c682bc8b4 100644 Binary files a/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-white.png and b/res/terminal/images-Dev/Wide310x150Logo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Dev/terminal.ico b/res/terminal/images-Dev/terminal.ico new file mode 100644 index 0000000000..cd3cabf67e Binary files /dev/null and b/res/terminal/images-Dev/terminal.ico differ diff --git a/res/terminal/images-Dev/terminal_contrast-black.ico b/res/terminal/images-Dev/terminal_contrast-black.ico new file mode 100644 index 0000000000..3f5fc32c4f Binary files /dev/null and b/res/terminal/images-Dev/terminal_contrast-black.ico differ diff --git a/res/terminal/images-Dev/terminal_contrast-white.ico b/res/terminal/images-Dev/terminal_contrast-white.ico new file mode 100644 index 0000000000..dfb487211e Binary files /dev/null and b/res/terminal/images-Dev/terminal_contrast-white.ico differ diff --git a/res/terminal/images-Pre/terminal.ico b/res/terminal/images-Pre/terminal.ico new file mode 100644 index 0000000000..eaffee3bf7 Binary files /dev/null and b/res/terminal/images-Pre/terminal.ico differ diff --git a/res/terminal/images-Pre/terminal_contrast-black.ico b/res/terminal/images-Pre/terminal_contrast-black.ico new file mode 100644 index 0000000000..f25ecd5dbe Binary files /dev/null and b/res/terminal/images-Pre/terminal_contrast-black.ico differ diff --git a/res/terminal/images-Pre/terminal_contrast-white.ico b/res/terminal/images-Pre/terminal_contrast-white.ico new file mode 100644 index 0000000000..5d196e711d Binary files /dev/null and b/res/terminal/images-Pre/terminal_contrast-white.ico differ diff --git a/res/terminal/images/terminal_contrast-black.ico b/res/terminal/images/terminal_contrast-black.ico new file mode 100644 index 0000000000..ce7e33198f Binary files /dev/null and b/res/terminal/images/terminal_contrast-black.ico differ diff --git a/res/terminal/images/terminal_contrast-white.ico b/res/terminal/images/terminal_contrast-white.ico new file mode 100644 index 0000000000..2af1825967 Binary files /dev/null and b/res/terminal/images/terminal_contrast-white.ico differ diff --git a/src/cascadia/WindowsTerminal/IslandWindow.cpp b/src/cascadia/WindowsTerminal/IslandWindow.cpp index 92f10833d5..f7beb5cd58 100644 --- a/src/cascadia/WindowsTerminal/IslandWindow.cpp +++ b/src/cascadia/WindowsTerminal/IslandWindow.cpp @@ -5,6 +5,7 @@ #include "IslandWindow.h" #include "../types/inc/Viewport.hpp" #include "resource.h" +#include "icon.h" extern "C" IMAGE_DOS_HEADER __ImageBase; @@ -147,6 +148,8 @@ void IslandWindow::_HandleCreateWindow(const WPARAM, const LPARAM lParam) noexce ShowWindow(_window.get(), nCmdShow); UpdateWindow(_window.get()); + + UpdateWindowIconForActiveMetrics(_window.get()); } // Method Description: @@ -359,6 +362,9 @@ void IslandWindow::OnSize(const UINT width, const UINT height) return 0; } CATCH_LOG(); + case WM_THEMECHANGED: + UpdateWindowIconForActiveMetrics(_window.get()); + return 0; } // TODO: handle messages here... diff --git a/src/cascadia/WindowsTerminal/WindowsTerminal.rc b/src/cascadia/WindowsTerminal/WindowsTerminal.rc index 78a784cf20..fb03671aaf 100644 --- a/src/cascadia/WindowsTerminal/WindowsTerminal.rc +++ b/src/cascadia/WindowsTerminal/WindowsTerminal.rc @@ -52,7 +52,20 @@ END // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. + +#if defined(WT_BRANDING_RELEASE) IDI_APPICON ICON "..\\..\\..\\res\\terminal.ico" +IDI_APPICON_HC_BLACK ICON "..\\..\\..\\res\\terminal\\images\\terminal_contrast-black.ico" +IDI_APPICON_HC_WHITE ICON "..\\..\\..\\res\\terminal\\images\\terminal_contrast-white.ico" +#elif defined(WT_BRANDING_PREVIEW) +IDI_APPICON ICON "..\\..\\..\\res\\terminal\\images-Pre\\terminal.ico" +IDI_APPICON_HC_BLACK ICON "..\\..\\..\\res\\terminal\\images-Pre\\terminal_contrast-black.ico" +IDI_APPICON_HC_WHITE ICON "..\\..\\..\\res\\terminal\\images-Pre\\terminal_contrast-white.ico" +#else +IDI_APPICON ICON "..\\..\\..\\res\\terminal\\images-Dev\\terminal.ico" +IDI_APPICON_HC_BLACK ICON "..\\..\\..\\res\\terminal\\images-Dev\\terminal_contrast-black.ico" +IDI_APPICON_HC_WHITE ICON "..\\..\\..\\res\\terminal\\images-Dev\\terminal_contrast-white.ico" +#endif ///////////////////////////////////////////////////////////////////////////// diff --git a/src/cascadia/WindowsTerminal/WindowsTerminal.vcxproj b/src/cascadia/WindowsTerminal/WindowsTerminal.vcxproj index 65f4c498fb..7a69bc5545 100644 --- a/src/cascadia/WindowsTerminal/WindowsTerminal.vcxproj +++ b/src/cascadia/WindowsTerminal/WindowsTerminal.vcxproj @@ -57,6 +57,7 @@ + diff --git a/src/cascadia/WindowsTerminal/icon.cpp b/src/cascadia/WindowsTerminal/icon.cpp new file mode 100644 index 0000000000..ca194de06f --- /dev/null +++ b/src/cascadia/WindowsTerminal/icon.cpp @@ -0,0 +1,49 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +#include "pch.h" +#include "resource.h" + +static int _GetActiveAppIconResource() +{ + auto iconResource{ IDI_APPICON }; + + HIGHCONTRASTW hcInfo{}; + hcInfo.cbSize = sizeof(hcInfo); + + if (SystemParametersInfoW(SPI_GETHIGHCONTRAST, sizeof(hcInfo), &hcInfo, 0)) + { + if (WI_IsFlagSet(hcInfo.dwFlags, HCF_HIGHCONTRASTON)) + { + iconResource = IDI_APPICON_HC_BLACK; + + if (0x00FFFFFF == GetSysColor(COLOR_WINDOW)) // white window color == white high contrast + { + iconResource = IDI_APPICON_HC_WHITE; + } + } + } + + return iconResource; +} + +void UpdateWindowIconForActiveMetrics(HWND window) +{ + auto iconResource{ MAKEINTRESOURCEW(_GetActiveAppIconResource()) }; + + // These handles are loaded with LR_SHARED, so they are safe to "leak". + HANDLE smallIcon{ LoadImageW(wil::GetModuleInstanceHandle(), iconResource, IMAGE_ICON, GetSystemMetrics(SM_CXSMICON), GetSystemMetrics(SM_CYSMICON), LR_SHARED) }; + LOG_LAST_ERROR_IF_NULL(smallIcon); + + HANDLE largeIcon{ LoadImageW(wil::GetModuleInstanceHandle(), iconResource, IMAGE_ICON, GetSystemMetrics(SM_CXICON), GetSystemMetrics(SM_CYICON), LR_SHARED) }; + LOG_LAST_ERROR_IF_NULL(largeIcon); + + if (smallIcon) + { + SendMessageW(window, WM_SETICON, ICON_SMALL, reinterpret_cast(smallIcon)); + } + if (largeIcon) + { + SendMessageW(window, WM_SETICON, ICON_BIG, reinterpret_cast(largeIcon)); + } +} diff --git a/src/cascadia/WindowsTerminal/icon.h b/src/cascadia/WindowsTerminal/icon.h new file mode 100644 index 0000000000..5e418fc284 --- /dev/null +++ b/src/cascadia/WindowsTerminal/icon.h @@ -0,0 +1,6 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +#pragma once + +void UpdateWindowIconForActiveMetrics(HWND window); diff --git a/src/cascadia/WindowsTerminal/resource.h b/src/cascadia/WindowsTerminal/resource.h index 011413eae6..7e2918600c 100644 --- a/src/cascadia/WindowsTerminal/resource.h +++ b/src/cascadia/WindowsTerminal/resource.h @@ -3,6 +3,9 @@ // Used by WindowsTerminal.rc // #define IDI_APPICON 101 +#define IDI_APPICON_HC_BLACK 102 +#define IDI_APPICON_HC_WHITE 103 + #define IDS_ERROR_DIALOG_TITLE 105 #define IDS_HELP_DIALOG_TITLE 106 #define IDS_ERROR_ARCHITECTURE_FORMAT 110