diff --git a/build/pipelines/release.yml b/build/pipelines/release.yml index 98980ac37b..c177634ba6 100644 --- a/build/pipelines/release.yml +++ b/build/pipelines/release.yml @@ -14,6 +14,7 @@ parameters: values: - Release - Preview + - Canary - Dev - name: buildTerminal displayName: "Build Windows Terminal MSIX" diff --git a/build/rules/Branding.targets b/build/rules/Branding.targets index 0ce12dfca5..57216032d6 100644 --- a/build/rules/Branding.targets +++ b/build/rules/Branding.targets @@ -1,6 +1,7 @@ + <_WTBrandingPreprocessorToken Condition="'$(WindowsTerminalBranding)'=='Canary'">WT_BRANDING_CANARY <_WTBrandingPreprocessorToken Condition="'$(WindowsTerminalBranding)'=='Preview'">WT_BRANDING_PREVIEW <_WTBrandingPreprocessorToken Condition="'$(WindowsTerminalBranding)'=='Release'">WT_BRANDING_RELEASE <_WTBrandingPreprocessorToken Condition="'$(_WTBrandingPreprocessorToken)'==''">WT_BRANDING_DEV diff --git a/res/terminal/Terminal_Can.svg b/res/terminal/Terminal_Can.svg new file mode 100644 index 0000000000..5e7f491784 --- /dev/null +++ b/res/terminal/Terminal_Can.svg @@ -0,0 +1,407 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/terminal/Terminal_Can_HC.svg b/res/terminal/Terminal_Can_HC.svg new file mode 100644 index 0000000000..c08c3747a5 --- /dev/null +++ b/res/terminal/Terminal_Can_HC.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/res/terminal/images-Can/LargeTile.scale-100.png b/res/terminal/images-Can/LargeTile.scale-100.png new file mode 100644 index 0000000000..2beb03d98e Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-100.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-100_contrast-black.png b/res/terminal/images-Can/LargeTile.scale-100_contrast-black.png new file mode 100644 index 0000000000..6119d303b4 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-100_contrast-white.png b/res/terminal/images-Can/LargeTile.scale-100_contrast-white.png new file mode 100644 index 0000000000..6156e8ed8e Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-125.png b/res/terminal/images-Can/LargeTile.scale-125.png new file mode 100644 index 0000000000..9859633fe6 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-125.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-125_contrast-black.png b/res/terminal/images-Can/LargeTile.scale-125_contrast-black.png new file mode 100644 index 0000000000..253879e1b3 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-125_contrast-white.png b/res/terminal/images-Can/LargeTile.scale-125_contrast-white.png new file mode 100644 index 0000000000..f4007a261c Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-150.png b/res/terminal/images-Can/LargeTile.scale-150.png new file mode 100644 index 0000000000..34bc2a28da Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-150.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-150_contrast-black.png b/res/terminal/images-Can/LargeTile.scale-150_contrast-black.png new file mode 100644 index 0000000000..c1850b2622 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-150_contrast-white.png b/res/terminal/images-Can/LargeTile.scale-150_contrast-white.png new file mode 100644 index 0000000000..27eb42bf6d Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-200.png b/res/terminal/images-Can/LargeTile.scale-200.png new file mode 100644 index 0000000000..d23621d3c7 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-200.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-200_contrast-black.png b/res/terminal/images-Can/LargeTile.scale-200_contrast-black.png new file mode 100644 index 0000000000..5244c12001 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-200_contrast-white.png b/res/terminal/images-Can/LargeTile.scale-200_contrast-white.png new file mode 100644 index 0000000000..671be6ca5b Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-400.png b/res/terminal/images-Can/LargeTile.scale-400.png new file mode 100644 index 0000000000..e492964ee1 Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-400.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-400_contrast-black.png b/res/terminal/images-Can/LargeTile.scale-400_contrast-black.png new file mode 100644 index 0000000000..754cba078e Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/LargeTile.scale-400_contrast-white.png b/res/terminal/images-Can/LargeTile.scale-400_contrast-white.png new file mode 100644 index 0000000000..7898871c3c Binary files /dev/null and b/res/terminal/images-Can/LargeTile.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-100.png b/res/terminal/images-Can/LockScreenLogo.scale-100.png new file mode 100644 index 0000000000..c9003ee241 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-100.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-100_contrast-black.png b/res/terminal/images-Can/LockScreenLogo.scale-100_contrast-black.png new file mode 100644 index 0000000000..ce51243c62 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-100_contrast-white.png b/res/terminal/images-Can/LockScreenLogo.scale-100_contrast-white.png new file mode 100644 index 0000000000..be8642d7f3 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-125.png b/res/terminal/images-Can/LockScreenLogo.scale-125.png new file mode 100644 index 0000000000..c82284ab1c Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-125.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-125_contrast-black.png b/res/terminal/images-Can/LockScreenLogo.scale-125_contrast-black.png new file mode 100644 index 0000000000..f7094e3374 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-125_contrast-white.png b/res/terminal/images-Can/LockScreenLogo.scale-125_contrast-white.png new file mode 100644 index 0000000000..e1b34489ea Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-150.png b/res/terminal/images-Can/LockScreenLogo.scale-150.png new file mode 100644 index 0000000000..b32469a3c4 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-150.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-150_contrast-black.png b/res/terminal/images-Can/LockScreenLogo.scale-150_contrast-black.png new file mode 100644 index 0000000000..62f84ba9aa Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-150_contrast-white.png b/res/terminal/images-Can/LockScreenLogo.scale-150_contrast-white.png new file mode 100644 index 0000000000..a6d842bbde Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-200.png b/res/terminal/images-Can/LockScreenLogo.scale-200.png new file mode 100644 index 0000000000..9dee409a6e Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-200.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-200_contrast-black.png b/res/terminal/images-Can/LockScreenLogo.scale-200_contrast-black.png new file mode 100644 index 0000000000..8427e96d13 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-200_contrast-white.png b/res/terminal/images-Can/LockScreenLogo.scale-200_contrast-white.png new file mode 100644 index 0000000000..c646e57cfb Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-400.png b/res/terminal/images-Can/LockScreenLogo.scale-400.png new file mode 100644 index 0000000000..4d563ccfa3 Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-400.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-400_contrast-black.png b/res/terminal/images-Can/LockScreenLogo.scale-400_contrast-black.png new file mode 100644 index 0000000000..217ea2d31a Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/LockScreenLogo.scale-400_contrast-white.png b/res/terminal/images-Can/LockScreenLogo.scale-400_contrast-white.png new file mode 100644 index 0000000000..cc9222195a Binary files /dev/null and b/res/terminal/images-Can/LockScreenLogo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-100.png b/res/terminal/images-Can/SmallTile.scale-100.png new file mode 100644 index 0000000000..818f007147 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-100.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-100_contrast-black.png b/res/terminal/images-Can/SmallTile.scale-100_contrast-black.png new file mode 100644 index 0000000000..ac8380a456 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-100_contrast-white.png b/res/terminal/images-Can/SmallTile.scale-100_contrast-white.png new file mode 100644 index 0000000000..bf658c223a Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-125.png b/res/terminal/images-Can/SmallTile.scale-125.png new file mode 100644 index 0000000000..e045842365 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-125.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-125_contrast-black.png b/res/terminal/images-Can/SmallTile.scale-125_contrast-black.png new file mode 100644 index 0000000000..f511c39342 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-125_contrast-white.png b/res/terminal/images-Can/SmallTile.scale-125_contrast-white.png new file mode 100644 index 0000000000..f99d62e07f Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-150.png b/res/terminal/images-Can/SmallTile.scale-150.png new file mode 100644 index 0000000000..6549d5a635 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-150.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-150_contrast-black.png b/res/terminal/images-Can/SmallTile.scale-150_contrast-black.png new file mode 100644 index 0000000000..eaaa162a8b Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-150_contrast-white.png b/res/terminal/images-Can/SmallTile.scale-150_contrast-white.png new file mode 100644 index 0000000000..49732d785a Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-200.png b/res/terminal/images-Can/SmallTile.scale-200.png new file mode 100644 index 0000000000..db1f628116 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-200.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-200_contrast-black.png b/res/terminal/images-Can/SmallTile.scale-200_contrast-black.png new file mode 100644 index 0000000000..97cb534f49 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-200_contrast-white.png b/res/terminal/images-Can/SmallTile.scale-200_contrast-white.png new file mode 100644 index 0000000000..87b9c9a50a Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-400.png b/res/terminal/images-Can/SmallTile.scale-400.png new file mode 100644 index 0000000000..3d97a501f2 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-400.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-400_contrast-black.png b/res/terminal/images-Can/SmallTile.scale-400_contrast-black.png new file mode 100644 index 0000000000..3815ab97e2 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/SmallTile.scale-400_contrast-white.png b/res/terminal/images-Can/SmallTile.scale-400_contrast-white.png new file mode 100644 index 0000000000..2549ef9df3 Binary files /dev/null and b/res/terminal/images-Can/SmallTile.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-100.png b/res/terminal/images-Can/SplashScreen.scale-100.png new file mode 100644 index 0000000000..ea1b1f0678 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-100.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-100_contrast-black.png b/res/terminal/images-Can/SplashScreen.scale-100_contrast-black.png new file mode 100644 index 0000000000..8a1e60299d Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-100_contrast-white.png b/res/terminal/images-Can/SplashScreen.scale-100_contrast-white.png new file mode 100644 index 0000000000..71167720c7 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-125.png b/res/terminal/images-Can/SplashScreen.scale-125.png new file mode 100644 index 0000000000..0424633169 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-125.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-125_contrast-black.png b/res/terminal/images-Can/SplashScreen.scale-125_contrast-black.png new file mode 100644 index 0000000000..9c1add7299 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-125_contrast-white.png b/res/terminal/images-Can/SplashScreen.scale-125_contrast-white.png new file mode 100644 index 0000000000..a40233da92 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-150.png b/res/terminal/images-Can/SplashScreen.scale-150.png new file mode 100644 index 0000000000..27d820c280 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-150.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-150_contrast-black.png b/res/terminal/images-Can/SplashScreen.scale-150_contrast-black.png new file mode 100644 index 0000000000..91f66af5e5 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-150_contrast-white.png b/res/terminal/images-Can/SplashScreen.scale-150_contrast-white.png new file mode 100644 index 0000000000..7afbaf5bd7 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-200.png b/res/terminal/images-Can/SplashScreen.scale-200.png new file mode 100644 index 0000000000..9361fe9985 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-200.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-200_contrast-black.png b/res/terminal/images-Can/SplashScreen.scale-200_contrast-black.png new file mode 100644 index 0000000000..1a7521a58e Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-200_contrast-white.png b/res/terminal/images-Can/SplashScreen.scale-200_contrast-white.png new file mode 100644 index 0000000000..5fa1be7a03 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-400.png b/res/terminal/images-Can/SplashScreen.scale-400.png new file mode 100644 index 0000000000..623e949335 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-400.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-400_contrast-black.png b/res/terminal/images-Can/SplashScreen.scale-400_contrast-black.png new file mode 100644 index 0000000000..4207263708 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/SplashScreen.scale-400_contrast-white.png b/res/terminal/images-Can/SplashScreen.scale-400_contrast-white.png new file mode 100644 index 0000000000..f6d81ec112 Binary files /dev/null and b/res/terminal/images-Can/SplashScreen.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-100.png b/res/terminal/images-Can/Square150x150Logo.scale-100.png new file mode 100644 index 0000000000..def5906c90 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-100.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-100_contrast-black.png b/res/terminal/images-Can/Square150x150Logo.scale-100_contrast-black.png new file mode 100644 index 0000000000..44cc29a026 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-100_contrast-white.png b/res/terminal/images-Can/Square150x150Logo.scale-100_contrast-white.png new file mode 100644 index 0000000000..999d17a9f8 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-125.png b/res/terminal/images-Can/Square150x150Logo.scale-125.png new file mode 100644 index 0000000000..ee24fa1985 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-125.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-125_contrast-black.png b/res/terminal/images-Can/Square150x150Logo.scale-125_contrast-black.png new file mode 100644 index 0000000000..73de9ee6cc Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-125_contrast-white.png b/res/terminal/images-Can/Square150x150Logo.scale-125_contrast-white.png new file mode 100644 index 0000000000..1e831a8259 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-150.png b/res/terminal/images-Can/Square150x150Logo.scale-150.png new file mode 100644 index 0000000000..eeabf03075 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-150.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-150_contrast-black.png b/res/terminal/images-Can/Square150x150Logo.scale-150_contrast-black.png new file mode 100644 index 0000000000..b3c2860ac3 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-150_contrast-white.png b/res/terminal/images-Can/Square150x150Logo.scale-150_contrast-white.png new file mode 100644 index 0000000000..9d764e5abf Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-200.png b/res/terminal/images-Can/Square150x150Logo.scale-200.png new file mode 100644 index 0000000000..5a7a399b6e Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-200.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-200_contrast-black.png b/res/terminal/images-Can/Square150x150Logo.scale-200_contrast-black.png new file mode 100644 index 0000000000..1e2490cb94 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-200_contrast-white.png b/res/terminal/images-Can/Square150x150Logo.scale-200_contrast-white.png new file mode 100644 index 0000000000..17cfde292b Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-400.png b/res/terminal/images-Can/Square150x150Logo.scale-400.png new file mode 100644 index 0000000000..93140af5ac Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-400.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-400_contrast-black.png b/res/terminal/images-Can/Square150x150Logo.scale-400_contrast-black.png new file mode 100644 index 0000000000..543f5bc817 Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/Square150x150Logo.scale-400_contrast-white.png b/res/terminal/images-Can/Square150x150Logo.scale-400_contrast-white.png new file mode 100644 index 0000000000..a77e7292eb Binary files /dev/null and b/res/terminal/images-Can/Square150x150Logo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-100.png b/res/terminal/images-Can/Square44x44Logo.scale-100.png new file mode 100644 index 0000000000..15abb73cd3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-100.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-100_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.scale-100_contrast-black.png new file mode 100644 index 0000000000..a50b0a4ece Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-100_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.scale-100_contrast-white.png new file mode 100644 index 0000000000..f7d646aa1b Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-125.png b/res/terminal/images-Can/Square44x44Logo.scale-125.png new file mode 100644 index 0000000000..dafd4c9258 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-125.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-125_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.scale-125_contrast-black.png new file mode 100644 index 0000000000..de7ae9e6e8 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-125_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.scale-125_contrast-white.png new file mode 100644 index 0000000000..a07b08d631 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-150.png b/res/terminal/images-Can/Square44x44Logo.scale-150.png new file mode 100644 index 0000000000..c40a92a47a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-150.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-150_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.scale-150_contrast-black.png new file mode 100644 index 0000000000..d6cc7bf6b4 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-150_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.scale-150_contrast-white.png new file mode 100644 index 0000000000..5a07009093 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-200.png b/res/terminal/images-Can/Square44x44Logo.scale-200.png new file mode 100644 index 0000000000..58dd848bd2 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-200.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-200_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.scale-200_contrast-black.png new file mode 100644 index 0000000000..cb40a508e3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-200_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.scale-200_contrast-white.png new file mode 100644 index 0000000000..c36c591574 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-400.png b/res/terminal/images-Can/Square44x44Logo.scale-400.png new file mode 100644 index 0000000000..b060cedd53 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-400.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-400_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.scale-400_contrast-black.png new file mode 100644 index 0000000000..0202fc44b1 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.scale-400_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.scale-400_contrast-white.png new file mode 100644 index 0000000000..df1f969230 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-16.png b/res/terminal/images-Can/Square44x44Logo.targetsize-16.png new file mode 100644 index 0000000000..4613842aae Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-16.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated.png new file mode 100644 index 0000000000..4613842aae Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..3640ec3fa3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..df9dfc917f Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-16_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-16_contrast-black.png new file mode 100644 index 0000000000..3640ec3fa3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-16_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-16_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-16_contrast-white.png new file mode 100644 index 0000000000..df9dfc917f Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-16_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-20.png b/res/terminal/images-Can/Square44x44Logo.targetsize-20.png new file mode 100644 index 0000000000..517a25e0c9 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-20.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated.png new file mode 100644 index 0000000000..517a25e0c9 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..5ea768ed4a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..1bc5a22917 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-20_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-20_contrast-black.png new file mode 100644 index 0000000000..5ea768ed4a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-20_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-20_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-20_contrast-white.png new file mode 100644 index 0000000000..1bc5a22917 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-20_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-24.png b/res/terminal/images-Can/Square44x44Logo.targetsize-24.png new file mode 100644 index 0000000000..c9003ee241 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-24.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated.png new file mode 100644 index 0000000000..c9003ee241 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..ce51243c62 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..be8642d7f3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-24_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-24_contrast-black.png new file mode 100644 index 0000000000..ce51243c62 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-24_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-24_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-24_contrast-white.png new file mode 100644 index 0000000000..be8642d7f3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-24_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-256.png b/res/terminal/images-Can/Square44x44Logo.targetsize-256.png new file mode 100644 index 0000000000..9c8208e4a3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-256.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated.png new file mode 100644 index 0000000000..9c8208e4a3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..1ecd842894 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..b98386d4de Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-256_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-256_contrast-black.png new file mode 100644 index 0000000000..1ecd842894 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-256_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-256_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-256_contrast-white.png new file mode 100644 index 0000000000..b98386d4de Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-256_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-30.png b/res/terminal/images-Can/Square44x44Logo.targetsize-30.png new file mode 100644 index 0000000000..c82284ab1c Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-30.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated.png new file mode 100644 index 0000000000..c82284ab1c Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..f7094e3374 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..e1b34489ea Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-30_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-30_contrast-black.png new file mode 100644 index 0000000000..f7094e3374 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-30_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-30_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-30_contrast-white.png new file mode 100644 index 0000000000..e1b34489ea Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-30_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-32.png b/res/terminal/images-Can/Square44x44Logo.targetsize-32.png new file mode 100644 index 0000000000..2ea6ca6dcb Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-32.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated.png new file mode 100644 index 0000000000..2ea6ca6dcb Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..7363adf4cf Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..b4aa9036f3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-32_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-32_contrast-black.png new file mode 100644 index 0000000000..7363adf4cf Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-32_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-32_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-32_contrast-white.png new file mode 100644 index 0000000000..b4aa9036f3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-32_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-36.png b/res/terminal/images-Can/Square44x44Logo.targetsize-36.png new file mode 100644 index 0000000000..b32469a3c4 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-36.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated.png new file mode 100644 index 0000000000..b32469a3c4 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..62f84ba9aa Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..a6d842bbde Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-36_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-36_contrast-black.png new file mode 100644 index 0000000000..62f84ba9aa Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-36_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-36_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-36_contrast-white.png new file mode 100644 index 0000000000..a6d842bbde Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-36_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-40.png b/res/terminal/images-Can/Square44x44Logo.targetsize-40.png new file mode 100644 index 0000000000..a18d3f74d5 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-40.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated.png new file mode 100644 index 0000000000..a18d3f74d5 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..93ef2fac9c Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..3eb56d4b7e Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-40_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-40_contrast-black.png new file mode 100644 index 0000000000..93ef2fac9c Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-40_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-40_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-40_contrast-white.png new file mode 100644 index 0000000000..3eb56d4b7e Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-40_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-48.png b/res/terminal/images-Can/Square44x44Logo.targetsize-48.png new file mode 100644 index 0000000000..9dee409a6e Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-48.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated.png new file mode 100644 index 0000000000..9dee409a6e Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..8427e96d13 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..c646e57cfb Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-48_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-48_contrast-black.png new file mode 100644 index 0000000000..8427e96d13 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-48_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-48_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-48_contrast-white.png new file mode 100644 index 0000000000..c646e57cfb Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-48_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-60.png b/res/terminal/images-Can/Square44x44Logo.targetsize-60.png new file mode 100644 index 0000000000..708b820f23 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-60.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated.png new file mode 100644 index 0000000000..708b820f23 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..d742b73489 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..d83ab159db Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-60_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-60_contrast-black.png new file mode 100644 index 0000000000..d742b73489 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-60_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-60_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-60_contrast-white.png new file mode 100644 index 0000000000..d83ab159db Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-60_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-64.png b/res/terminal/images-Can/Square44x44Logo.targetsize-64.png new file mode 100644 index 0000000000..ce8b45704f Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-64.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated.png new file mode 100644 index 0000000000..ce8b45704f Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..4d97ed69bd Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..5cf6bb424a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-64_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-64_contrast-black.png new file mode 100644 index 0000000000..4d97ed69bd Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-64_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-64_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-64_contrast-white.png new file mode 100644 index 0000000000..5cf6bb424a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-64_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-72.png b/res/terminal/images-Can/Square44x44Logo.targetsize-72.png new file mode 100644 index 0000000000..11c86c39b9 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-72.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated.png new file mode 100644 index 0000000000..11c86c39b9 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..bb27466d5a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..ce7023b41c Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-72_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-72_contrast-black.png new file mode 100644 index 0000000000..bb27466d5a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-72_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-72_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-72_contrast-white.png new file mode 100644 index 0000000000..ce7023b41c Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-72_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-80.png b/res/terminal/images-Can/Square44x44Logo.targetsize-80.png new file mode 100644 index 0000000000..48294fb888 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-80.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated.png new file mode 100644 index 0000000000..48294fb888 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..e636f00d75 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..7fd1b95e7a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-80_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-80_contrast-black.png new file mode 100644 index 0000000000..e636f00d75 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-80_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-80_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-80_contrast-white.png new file mode 100644 index 0000000000..7fd1b95e7a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-80_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-96.png b/res/terminal/images-Can/Square44x44Logo.targetsize-96.png new file mode 100644 index 0000000000..4d563ccfa3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-96.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated.png b/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated.png new file mode 100644 index 0000000000..4d563ccfa3 Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png new file mode 100644 index 0000000000..217ea2d31a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png new file mode 100644 index 0000000000..cc9222195a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-96_contrast-black.png b/res/terminal/images-Can/Square44x44Logo.targetsize-96_contrast-black.png new file mode 100644 index 0000000000..217ea2d31a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-96_contrast-black.png differ diff --git a/res/terminal/images-Can/Square44x44Logo.targetsize-96_contrast-white.png b/res/terminal/images-Can/Square44x44Logo.targetsize-96_contrast-white.png new file mode 100644 index 0000000000..cc9222195a Binary files /dev/null and b/res/terminal/images-Can/Square44x44Logo.targetsize-96_contrast-white.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-100.png b/res/terminal/images-Can/StoreLogo.scale-100.png new file mode 100644 index 0000000000..6c9ab5a9a1 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-100.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-100_contrast-black.png b/res/terminal/images-Can/StoreLogo.scale-100_contrast-black.png new file mode 100644 index 0000000000..433e4ff611 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-100_contrast-white.png b/res/terminal/images-Can/StoreLogo.scale-100_contrast-white.png new file mode 100644 index 0000000000..830999c88d Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-125.png b/res/terminal/images-Can/StoreLogo.scale-125.png new file mode 100644 index 0000000000..231fe2d0d2 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-125.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-125_contrast-black.png b/res/terminal/images-Can/StoreLogo.scale-125_contrast-black.png new file mode 100644 index 0000000000..011fbab34a Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-125_contrast-white.png b/res/terminal/images-Can/StoreLogo.scale-125_contrast-white.png new file mode 100644 index 0000000000..75836cb6eb Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-150.png b/res/terminal/images-Can/StoreLogo.scale-150.png new file mode 100644 index 0000000000..3ccbacbe49 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-150.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-150_contrast-black.png b/res/terminal/images-Can/StoreLogo.scale-150_contrast-black.png new file mode 100644 index 0000000000..9f780332c7 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-150_contrast-white.png b/res/terminal/images-Can/StoreLogo.scale-150_contrast-white.png new file mode 100644 index 0000000000..303c49854e Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-200.png b/res/terminal/images-Can/StoreLogo.scale-200.png new file mode 100644 index 0000000000..aabec52a43 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-200.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-200_contrast-black.png b/res/terminal/images-Can/StoreLogo.scale-200_contrast-black.png new file mode 100644 index 0000000000..6d215086ff Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-200_contrast-white.png b/res/terminal/images-Can/StoreLogo.scale-200_contrast-white.png new file mode 100644 index 0000000000..e85980232d Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-400.png b/res/terminal/images-Can/StoreLogo.scale-400.png new file mode 100644 index 0000000000..f95132214d Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-400.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-400_contrast-black.png b/res/terminal/images-Can/StoreLogo.scale-400_contrast-black.png new file mode 100644 index 0000000000..9618452c43 Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/StoreLogo.scale-400_contrast-white.png b/res/terminal/images-Can/StoreLogo.scale-400_contrast-white.png new file mode 100644 index 0000000000..b1baf36f9c Binary files /dev/null and b/res/terminal/images-Can/StoreLogo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-100.png b/res/terminal/images-Can/Wide310x150Logo.scale-100.png new file mode 100644 index 0000000000..d0ab0c03aa Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-100.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-100_contrast-black.png b/res/terminal/images-Can/Wide310x150Logo.scale-100_contrast-black.png new file mode 100644 index 0000000000..7b30c8a322 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-100_contrast-black.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-100_contrast-white.png b/res/terminal/images-Can/Wide310x150Logo.scale-100_contrast-white.png new file mode 100644 index 0000000000..1a9bd3f3a6 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-100_contrast-white.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-125.png b/res/terminal/images-Can/Wide310x150Logo.scale-125.png new file mode 100644 index 0000000000..ba080ed8f8 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-125.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-125_contrast-black.png b/res/terminal/images-Can/Wide310x150Logo.scale-125_contrast-black.png new file mode 100644 index 0000000000..e55030a8aa Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-125_contrast-black.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-125_contrast-white.png b/res/terminal/images-Can/Wide310x150Logo.scale-125_contrast-white.png new file mode 100644 index 0000000000..226d684a00 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-125_contrast-white.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-150.png b/res/terminal/images-Can/Wide310x150Logo.scale-150.png new file mode 100644 index 0000000000..b9ace2768a Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-150.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-150_contrast-black.png b/res/terminal/images-Can/Wide310x150Logo.scale-150_contrast-black.png new file mode 100644 index 0000000000..0b14eacfa2 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-150_contrast-black.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-150_contrast-white.png b/res/terminal/images-Can/Wide310x150Logo.scale-150_contrast-white.png new file mode 100644 index 0000000000..6c8ca0d3cb Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-150_contrast-white.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-200.png b/res/terminal/images-Can/Wide310x150Logo.scale-200.png new file mode 100644 index 0000000000..ea1b1f0678 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-200.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-200_contrast-black.png b/res/terminal/images-Can/Wide310x150Logo.scale-200_contrast-black.png new file mode 100644 index 0000000000..8a1e60299d Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-200_contrast-black.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-200_contrast-white.png b/res/terminal/images-Can/Wide310x150Logo.scale-200_contrast-white.png new file mode 100644 index 0000000000..71167720c7 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-200_contrast-white.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-400.png b/res/terminal/images-Can/Wide310x150Logo.scale-400.png new file mode 100644 index 0000000000..9361fe9985 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-400.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-400_contrast-black.png b/res/terminal/images-Can/Wide310x150Logo.scale-400_contrast-black.png new file mode 100644 index 0000000000..1a7521a58e Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-400_contrast-black.png differ diff --git a/res/terminal/images-Can/Wide310x150Logo.scale-400_contrast-white.png b/res/terminal/images-Can/Wide310x150Logo.scale-400_contrast-white.png new file mode 100644 index 0000000000..5fa1be7a03 Binary files /dev/null and b/res/terminal/images-Can/Wide310x150Logo.scale-400_contrast-white.png differ diff --git a/res/terminal/images-Can/terminal.ico b/res/terminal/images-Can/terminal.ico new file mode 100644 index 0000000000..4449fc7252 Binary files /dev/null and b/res/terminal/images-Can/terminal.ico differ diff --git a/res/terminal/images-Can/terminal_contrast-black.ico b/res/terminal/images-Can/terminal_contrast-black.ico new file mode 100644 index 0000000000..3b2e743758 Binary files /dev/null and b/res/terminal/images-Can/terminal_contrast-black.ico differ diff --git a/res/terminal/images-Can/terminal_contrast-white.ico b/res/terminal/images-Can/terminal_contrast-white.ico new file mode 100644 index 0000000000..b791799c20 Binary files /dev/null and b/res/terminal/images-Can/terminal_contrast-white.ico differ diff --git a/src/cascadia/CascadiaPackage/CascadiaPackage.wapproj b/src/cascadia/CascadiaPackage/CascadiaPackage.wapproj index 58be390d1c..6e43186c76 100644 --- a/src/cascadia/CascadiaPackage/CascadiaPackage.wapproj +++ b/src/cascadia/CascadiaPackage/CascadiaPackage.wapproj @@ -43,6 +43,9 @@ Designer + + Designer + Designer @@ -63,6 +66,9 @@ -Pre + + -Can + diff --git a/src/cascadia/CascadiaPackage/Package-Can.appxmanifest b/src/cascadia/CascadiaPackage/Package-Can.appxmanifest new file mode 100644 index 0000000000..f2e697921a --- /dev/null +++ b/src/cascadia/CascadiaPackage/Package-Can.appxmanifest @@ -0,0 +1,151 @@ + + + + + + + + ms-resource:AppStoreNameCan + Microsoft Corporation + Images\StoreLogo.png + + disabled + + + + HKEY_CURRENT_USER\Console\%%Startup + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.microsoft.windows.terminal.settings + + + + + + {1F9F2BF5-5BC3-4F17-B0E6-912413F1F451} + + + + + + + {051F34EE-C1FD-4B19-AF75-9BA54648434C} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/cascadia/CascadiaPackage/Resources/en-US/Resources.resw b/src/cascadia/CascadiaPackage/Resources/en-US/Resources.resw index eced69ff25..f7d5a7010e 100644 --- a/src/cascadia/CascadiaPackage/Resources/en-US/Resources.resw +++ b/src/cascadia/CascadiaPackage/Resources/en-US/Resources.resw @@ -125,6 +125,10 @@ Terminal Dev {Locked} + + Terminal Canary + {Locked} + Terminal Preview {Locked} @@ -137,6 +141,10 @@ Windows Terminal Dev {Locked} + + Windows Terminal Canary + {Locked} + Windows Terminal Preview {Locked} @@ -149,6 +157,10 @@ Terminal Dev {Locked} + + Terminal Canary + {Locked} + Terminal Preview {Locked} @@ -161,6 +173,10 @@ The Windows Terminal, but Unofficial {Locked} + + The Windows Terminal (Canary build) + {Locked} + Windows Terminal with a preview of upcoming features {Locked} diff --git a/src/cascadia/Remoting/Monarch.h b/src/cascadia/Remoting/Monarch.h index 3b5cc7d9ab..25c2cd1f8d 100644 --- a/src/cascadia/Remoting/Monarch.h +++ b/src/cascadia/Remoting/Monarch.h @@ -15,6 +15,7 @@ // // * Release: {06171993-7eb1-4f3e-85f5-8bdd7386cce3} // * Preview: {04221993-7eb1-4f3e-85f5-8bdd7386cce3} +// * Canary: {09222022-7eb1-4f3e-85f5-8bdd7386cce3} // * Dev: {08302020-7eb1-4f3e-85f5-8bdd7386cce3} constexpr GUID Monarch_clsid { @@ -22,6 +23,8 @@ constexpr GUID Monarch_clsid 0x06171993, #elif defined(WT_BRANDING_PREVIEW) 0x04221993, +#elif defined(WT_BRANDING_CANARY) + 0x09222022, #else 0x08302020, #endif diff --git a/src/cascadia/ShellExtension/OpenTerminalHere.cpp b/src/cascadia/ShellExtension/OpenTerminalHere.cpp index 450fb34752..f1842c9cf5 100644 --- a/src/cascadia/ShellExtension/OpenTerminalHere.cpp +++ b/src/cascadia/ShellExtension/OpenTerminalHere.cpp @@ -94,6 +94,8 @@ HRESULT OpenTerminalHere::GetTitle(IShellItemArray* /*psiItemArray*/, RS_(L"ShellExtension_OpenInTerminalMenuItem"); #elif defined(WT_BRANDING_PREVIEW) RS_(L"ShellExtension_OpenInTerminalMenuItem_Preview"); +#elif defined(WT_BRANDING_CANARY) + RS_(L"ShellExtension_OpenInTerminalMenuItem_Canary"); #else RS_(L"ShellExtension_OpenInTerminalMenuItem_Dev"); #endif diff --git a/src/cascadia/ShellExtension/OpenTerminalHere.h b/src/cascadia/ShellExtension/OpenTerminalHere.h index f626d8112c..de5d088643 100644 --- a/src/cascadia/ShellExtension/OpenTerminalHere.h +++ b/src/cascadia/ShellExtension/OpenTerminalHere.h @@ -29,6 +29,8 @@ struct __declspec(uuid("9f156763-7844-4dc4-b2b1-901f640f5155")) #elif defined(WT_BRANDING_PREVIEW) __declspec(uuid("02db545a-3e20-46de-83a5-1329b1e88b6b")) +#elif defined(WT_BRANDING_CANARY) + __declspec(uuid("6119575F-6918-4392-AF16-C2C627AF9416")) #else // DEV __declspec(uuid("52065414-e077-47ec-a3ac-1cc5455e1b54")) #endif diff --git a/src/cascadia/TerminalApp/Resources/en-US/ContextMenu.resw b/src/cascadia/TerminalApp/Resources/en-US/ContextMenu.resw index 68a873569b..28fc031164 100644 --- a/src/cascadia/TerminalApp/Resources/en-US/ContextMenu.resw +++ b/src/cascadia/TerminalApp/Resources/en-US/ContextMenu.resw @@ -125,6 +125,10 @@ Terminal Dev {Locked} The dev build will never be seen in multiple languages + + Terminal Canary + {Locked=qps-ploc,qps-ploca,qps-plocm} + Terminal Preview {Locked=qps-ploc,qps-ploca,qps-plocm} @@ -137,6 +141,10 @@ Windows Terminal Dev {Locked} The dev build will never be seen in multiple languages + + Windows Terminal Canary + {Locked=qps-ploc,qps-ploca,qps-plocm}. "Canary" in this context means an unstable or nightly build of a software product, not the bird. + Windows Terminal Preview {Locked=qps-ploc,qps-ploca,qps-plocm} @@ -149,6 +157,10 @@ Terminal Dev {Locked} The dev build will never be seen in multiple languages + + Terminal Canary + {Locked=qps-ploc,qps-ploca,qps-plocm} + Terminal Preview {Locked=qps-ploc,qps-ploca,qps-plocm} @@ -160,6 +172,10 @@ The Windows Terminal, but Unofficial {Locked} The dev build will never be seen in multiple languages + + The Windows Terminal (Canary build) + {Locked} + Windows Terminal with a preview of upcoming features @@ -167,6 +183,10 @@ Open in Terminal (&Dev) {Locked} The dev build will never be seen in multiple languages + + Open in Terminal (&Canary) + This is a menu item that will be displayed in the Windows File Explorer that launches the Canary version of Windows Terminal. Please mark one of the characters to be an accelerator key. + Open in Terminal &Preview This is a menu item that will be displayed in the Windows File Explorer that launches the Preview version of Windows Terminal. Please mark one of the characters to be an accelerator key. diff --git a/src/cascadia/TerminalConnection/CTerminalHandoff.h b/src/cascadia/TerminalConnection/CTerminalHandoff.h index cdeb87f6af..3d6c3d1987 100644 --- a/src/cascadia/TerminalConnection/CTerminalHandoff.h +++ b/src/cascadia/TerminalConnection/CTerminalHandoff.h @@ -22,6 +22,8 @@ Author(s): #define __CLSID_CTerminalHandoff "E12CFF52-A866-4C77-9A90-F570A7AA2C6B" #elif defined(WT_BRANDING_PREVIEW) #define __CLSID_CTerminalHandoff "86633F1F-6454-40EC-89CE-DA4EBA977EE2" +#elif defined(WT_BRANDING_CANARY) +#define __CLSID_CTerminalHandoff "1706609C-A4CE-4C0D-B7D2-C19BF66398A5" #else #define __CLSID_CTerminalHandoff "051F34EE-C1FD-4B19-AF75-9BA54648434C" #endif diff --git a/src/cascadia/TerminalSettingsModel/CascadiaSettingsSerialization.cpp b/src/cascadia/TerminalSettingsModel/CascadiaSettingsSerialization.cpp index 3063f54949..5925271fad 100644 --- a/src/cascadia/TerminalSettingsModel/CascadiaSettingsSerialization.cpp +++ b/src/cascadia/TerminalSettingsModel/CascadiaSettingsSerialization.cpp @@ -837,7 +837,7 @@ try bool releaseSettingExists = false; if (firstTimeSetup && !IsPortableMode()) { -#if defined(WT_BRANDING_PREVIEW) +#if defined(WT_BRANDING_PREVIEW) || defined(WT_BRANDING_CANARY) { try { diff --git a/src/cascadia/WindowsTerminal/WindowsTerminal.rc b/src/cascadia/WindowsTerminal/WindowsTerminal.rc index fb03671aaf..d349078a42 100644 --- a/src/cascadia/WindowsTerminal/WindowsTerminal.rc +++ b/src/cascadia/WindowsTerminal/WindowsTerminal.rc @@ -61,6 +61,10 @@ IDI_APPICON_HC_WHITE ICON "..\\..\\..\\res\\terminal\\imag 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" +#elif defined(WT_BRANDING_CANARY) +IDI_APPICON ICON "..\\..\\..\\res\\terminal\\images-Can\\terminal.ico" +IDI_APPICON_HC_BLACK ICON "..\\..\\..\\res\\terminal\\images-Can\\terminal_contrast-black.ico" +IDI_APPICON_HC_WHITE ICON "..\\..\\..\\res\\terminal\\images-Can\\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" diff --git a/src/features.xml b/src/features.xml index 121076d259..4656ef0ffd 100644 --- a/src/features.xml +++ b/src/features.xml @@ -121,6 +121,7 @@ Dev + Canary Preview @@ -142,6 +143,7 @@ Dev + Canary Preview @@ -170,6 +172,7 @@ AlwaysDisabled Dev + Canary Preview diff --git a/src/host/exe/CConsoleHandoff.h b/src/host/exe/CConsoleHandoff.h index 67ee7bde11..095fb728f0 100644 --- a/src/host/exe/CConsoleHandoff.h +++ b/src/host/exe/CConsoleHandoff.h @@ -22,6 +22,8 @@ Author(s): #define __CLSID_CConsoleHandoff "2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69" #elif defined(WT_BRANDING_PREVIEW) #define __CLSID_CConsoleHandoff "06EC847C-C0A5-46B8-92CB-7C92F6E35CD5" +#elif defined(WT_BRANDING_CANARY) +#define __CLSID_CConsoleHandoff "A854D02A-F2FE-44A5-BB24-D03F4CF830D4" #else #define __CLSID_CConsoleHandoff "1F9F2BF5-5BC3-4F17-B0E6-912413F1F451" #endif diff --git a/src/host/proxy/Host.Proxy.vcxproj b/src/host/proxy/Host.Proxy.vcxproj index 942cfd0d2f..6908c1d75d 100644 --- a/src/host/proxy/Host.Proxy.vcxproj +++ b/src/host/proxy/Host.Proxy.vcxproj @@ -66,6 +66,11 @@ PROXY_CLSID_IS={0x1833E661,0xCC81,0x4DD0,{0x87,0xC6,0xC2,0xF7,0x4B,0xD3,0x9E,0xFA}};%(PreprocessorDefinitions) + + + PROXY_CLSID_IS={0x1D1852F4,0xADAD,0x42B6,{0x9A,0x43,0x94,0x37,0xAA,0xAD,0x77,0x17}};%(PreprocessorDefinitions) + + PROXY_CLSID_IS={0xDEC4804D,0x56D1,0x4F73,{0x9F,0xBE,0x68,0x28,0xE7,0xC8,0x5C,0x56}};%(PreprocessorDefinitions) diff --git a/tools/FeatureStagingSchema.xsd b/tools/FeatureStagingSchema.xsd index 49d4f7ce3d..7f0dc9103b 100644 --- a/tools/FeatureStagingSchema.xsd +++ b/tools/FeatureStagingSchema.xsd @@ -61,7 +61,7 @@ - + diff --git a/tools/Generate-FeatureStagingHeader.ps1 b/tools/Generate-FeatureStagingHeader.ps1 index 8206b7bb10..cc78685b8b 100644 --- a/tools/Generate-FeatureStagingHeader.ps1 +++ b/tools/Generate-FeatureStagingHeader.ps1 @@ -11,7 +11,7 @@ Param( [ValidateScript({ Test-Path $_ })] [string]$Path, - [ValidateSet("Dev", "Preview", "Release", "WindowsInbox")] + [ValidateSet("Dev", "Canary", "Preview", "Release", "WindowsInbox")] [string]$Branding = "Dev", [string]$BranchOverride = $Null,