5a1c931f77
This commit introduces 8 more variants of the .ICO file, embeds the right ones into WindowsTerminal.exe, and adds code that will select the most appropriate icon at runtime. Since we're a Centennial application, the "application" icon inside our package isn't used by the shell for the taskbar thumbnails or the Alt-Tab window. To quote J. Tippet, > I believe there are two possible fixes: > > 1. Fix the OS shell to prefer the MRT icon instead of preferring the > win32 icon > 2. Add alternate versions of /res/terminal.ico > The 1st fix is clearly better, since it benefits any hybrid app. But > the 2nd fix is much easier, since it'd just take about an hour to gin up > a new .ico file and hack the .RC file to refer to it when building the > preview flavor. ... and to quote Michael Ratanapintha, > Basically, if your MSIX-packaged desktop app's image resources are > separate files or even separate MSIX packages, they may be loaded by > MRT. If they're embedded in the .exe, they're the old-fashioned Win32 > resources Mr. Tippet is referring to. This is the "2nd fix." Fixes #6777 Co-authored-by: Jeffrey Tippet <jtippet@ntdev.microsoft.com> |
||
---|---|---|
.. | ||
terminal | ||
Cascadia.ttf | ||
CascadiaMono.ttf | ||
console.ico | ||
LICENSE | ||
README.md | ||
terminal.ico | ||
truetype.bmp |
Windows Terminal and Console Assets
Images
The images in this directory do not fall under the same license as the rest of the Windows Terminal code.
Please consult the license in this directory for terms applicable to the image assets in this directory.
Fonts
The fonts in this directory do not fall under the same license as the rest of the Windows Terminal code.
Please consult the license in the microsoft/cascadia-code repository for terms applicable to the fonts in this directory.
Fonts Included
- Cascadia Code, Cascadia Mono (2009.21)