Add Glyphs to Cascadia Code Font #3401

Closed
opened 2026-01-30 23:20:26 +00:00 by claunia · 11 comments
Owner

Originally created by @isaacrlevin on GitHub (Aug 13, 2019).

I know the font will have it's own repo, but wanted to track this feature here until that repo is available. :)

Description of the new feature/enhancement

Have glyph functionality in Cascadia code (similar to UbuntuMono for instance)

image

Existing Cascadia Code Font

image

Proposed technical implementation details (optional)

Cascadia Code Font would leverage existing OSS glyph source (like Nerd Fonts)

Originally created by @isaacrlevin on GitHub (Aug 13, 2019). I know the font will have it's own repo, but wanted to track this feature here until that repo is available. :) # Description of the new feature/enhancement Have glyph functionality in Cascadia code (similar to UbuntuMono for instance) ![image](https://user-images.githubusercontent.com/8878502/62954528-8f2bed00-bdbd-11e9-8041-e05753e283c0.png) Existing Cascadia Code Font ![image](https://user-images.githubusercontent.com/8878502/62954716-dd40f080-bdbd-11e9-85ff-96df8c774882.png) # Proposed technical implementation details (optional) Cascadia Code Font would leverage existing OSS glyph source (like [Nerd Fonts](https://github.com/ryanoasis/nerd-fonts/))
Author
Owner

@zadjii-msft commented on GitHub (Aug 13, 2019):

@cinnamon-msft

@zadjii-msft commented on GitHub (Aug 13, 2019): @cinnamon-msft
Author
Owner

@DHowett-MSFT commented on GitHub (Aug 13, 2019):

Given that all characters represented in a font are glyphs, we'll need to break these out into more specific issues about exactly which glyphs (and hopefully the codepoints to which they should be attached) you want us to support.

@DHowett-MSFT commented on GitHub (Aug 13, 2019): Given that all characters represented in a font are _glyphs_, we'll need to break these out into more specific issues about exactly which glyphs (and hopefully the codepoints to which they should be attached) you want us to support.
Author
Owner

@ExE-Boss commented on GitHub (Aug 15, 2019):

I’ve opened #2437 for adding PowerLine symbols.

@ExE-Boss commented on GitHub (Aug 15, 2019): I’ve opened #2437 for adding **PowerLine** symbols.
Author
Owner

@DHowett-MSFT commented on GitHub (Aug 16, 2019):

If somebody can find a good informative source on what these glyphs should be, how they should look, etc. I'd love to port this to the font repo once it's live. Otherwise, this isn't really actionable?

@DHowett-MSFT commented on GitHub (Aug 16, 2019): If somebody can find a good informative source on what these glyphs should be, how they should look, etc. I'd love to port this to the font repo once it's live. Otherwise, this isn't really actionable?
Author
Owner

@DHowett-MSFT commented on GitHub (Aug 16, 2019):

n.b. i've already done this for powerline.

@DHowett-MSFT commented on GitHub (Aug 16, 2019): n.b. i've already done this for powerline.
Author
Owner

@isaacrlevin commented on GitHub (Aug 16, 2019):

@DHowett-MSFT Does this satisfy what you are looking for?

https://github.com/ryanoasis/nerd-fonts#glyph-sets

If you look at option 8

Option 8: Patch Your Own Font
The option for patching your own font or fully customizing the patched font.
Use the provided Python command line script to generate a patched font from your own font to get the extra new glyphs

@isaacrlevin commented on GitHub (Aug 16, 2019): @DHowett-MSFT Does this satisfy what you are looking for? https://github.com/ryanoasis/nerd-fonts#glyph-sets If you look at option 8 > Option 8: Patch Your Own Font The option for patching your own font or fully customizing the patched font. > Use the provided Python command line script to generate a patched font from your own font to get the extra new glyphs
Author
Owner

@xtremeperf commented on GitHub (Aug 17, 2019):

https://github.com/powerline/fontpatcher/blob/develop/fonts/powerline-symbols.sfd

The following unicode codepoints are also used in Airline/Powerline:
U+2630 ☰
U+2632 ☲

@xtremeperf commented on GitHub (Aug 17, 2019): [https://github.com/powerline/fontpatcher/blob/develop/fonts/powerline-symbols.sfd](https://github.com/powerline/fontpatcher/blob/develop/fonts/powerline-symbols.sfd) The following unicode codepoints are also used in Airline/Powerline: U+2630 ☰ U+2632 ☲
Author
Owner

@mdtauk commented on GitHub (Aug 17, 2019):

In an ideal world, part of the Open Source process for Cascadia Code, would include a tool/web app, which would allow people to submit glyph suggestions (with visual examples or even a "build your own glyph" tool based on maybe a 16px grid - which the font design team could then look at, evaluate, and decide on.

@mdtauk commented on GitHub (Aug 17, 2019): In an ideal world, part of the Open Source process for Cascadia Code, would include a tool/web app, which would allow people to submit glyph suggestions (with visual examples or even a "build your own glyph" tool based on maybe a 16px grid - which the font design team could then look at, evaluate, and decide on.
Author
Owner

@DHowett-MSFT commented on GitHub (Sep 19, 2019):

Now that cascadia code is open, these requests belong there. Thanks for playing!

@DHowett-MSFT commented on GitHub (Sep 19, 2019): Now that [cascadia code is open](https://github.com/microsoft/cascadia-code), these requests belong there. Thanks for playing!
Author
Owner

@bdw429s commented on GitHub (Sep 23, 2019):

@ExE-Boss I see #2437 was closed in favor of this ticket, yet the comments here aren't 100% clear on whether the powerline glyphs were added. Do you know if they were?

Hmm, according to this open ticket, it would seem not :/

https://github.com/microsoft/cascadia-code/issues/10

@bdw429s commented on GitHub (Sep 23, 2019): @ExE-Boss I see #2437 was closed in favor of this ticket, yet the comments here aren't 100% clear on whether the powerline glyphs were added. Do you know if they were? Hmm, according to this open ticket, it would seem not :/ https://github.com/microsoft/cascadia-code/issues/10
Author
Owner

@ExE-Boss commented on GitHub (Sep 23, 2019):

@bdw429s I’ve been subscribed to microsoft/cascadia-code#10 since the font’s public beta was released.

@ExE-Boss commented on GitHub (Sep 23, 2019): @bdw429s I’ve been subscribed to microsoft/cascadia-code#10 since the font’s public beta was released.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#3401