Skip to content

Commit

Permalink
cascadia-ttf: update to 2106.17.
Browse files Browse the repository at this point in the history
Features:

- Arabic (and Urdu) support added (design by Mohamad Dakak) (#84)
    - See the Arabic features PDF for the exciting new Arabic ligature
      functionality used in Cascadia Code that gives the font greatly improved
      readability and feel more more akin to a text typeface.
    - Don't want all that? Don't worry, Cascadia Mono will house a normal
      version of Arabic.

- Hebrew support added (design by Liron Lavi Turkenich) (#465)

- Due to popular demand, we've introduced a more "toned-down" version of
  Cascadia Italic, which does away with a number of the cursive letter forms.
  (#468)
    - Entry and exit strokes across the italic lowercase have been rounded
      to better achieve the fun / playful design language that we intended
      for the italic. Other skeletons have been modified as necessary.
      Cyrillic has also been updated for better consistency with the new
      design.
    - You can now activate the original cursive versions of /f /l /s and
      /r with typographic feature salt or ss01.

Changes:

- We have adjusted the slant on all of the italic letters to make sure it's
  consistent (#470)
- Italic Only: #507 - bar and broken bar will now stay upright for better
  clarity
- Fixing a bug in the ccmp feature file and added ccmp to the feature
  set in the build script.
- Deleting the (unused) liga feature file
- Vika has reviewed and improved some forms in Cascadia Code upright.
- Greek lowercase has been updated per feedback from Gerry Leonidas to
  be more cohesive (No longer a mix between a "Monday" and "Friday" font.
  All Friday, all the time!)
- #422 - Bitcoin glyph added
- #427 - FFFD glyph added
- #418 - top bar corrected
- #433 - hinting corrected to ensure alignment
- #435 - adds consistent ligature form for =>> <<= =<< and
  >>= (the infinite arrows still work with addition of more equals)
- #443 - ligature now ignores (*) scenario
- #454 - adds ignore to prevent equal_equal ligature from showing up
- #467 - Not specifically sure of the problem here, but suspect that it will
  be fixed with this - update.
- #477, #478, #479, #480 - interpolation issues fixes in a lot of ligatures
- #481 - JetBrains enumerates fonts weird. We've modified the internal naming
  so that it will register Cascadia Code correctly. Also aligned postscript
  naming with Google's recommendation, so will show up as "Regular" instead of
  "Roman".
- General improvement of weight balancing
- Weight of lowercase rounds reduced in the Bold weight in Cascadia Code.
- Weight of Capital stems increased in Extralight weight in Cascadia Code.
- Tweaked weight of ogonek in ExtraLight.
- Added a localized form for ij and IJ should a user chose to use those
  codepoints and want an accented version.
- Split fraction bar at heavier weights to improve clarity of fractions.
- Adjusted standard box drawing characters to align with GDI metrics, and added
  a complete set of DWrite-specific ones that align with sTypo (using rclt).
- Ironed out some tiny inconsistencies in the <$ $> <$> ligatures which
  we suspect no one will ever notice.
- Fixed centering of braces and some hyphens.
- Fixed inconsistency between semicolon/colon and period weight in bold. Also
  fixed slight differences in hyphen-like glyphs in bold. You're as surprised
  as we are.
- Increased weight of underscore in bold.
- Changed design of commaaccent, commaaccentmod commaturnedabove and commaabove
  to be more distinguishable (following design of quotes).
- Fixed descents of various greek lowercase glyphs that were inconsistent.
- Felt ligated, might edit later.
- Corrected some additional interpolation bugs
  • Loading branch information
fcambus committed Jul 18, 2021
1 parent e4a94d4 commit b79f59c
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 56 deletions.
4 changes: 2 additions & 2 deletions fonts/cascadia-ttf/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.8 2021/05/31 10:23:04 wiz Exp $
# $NetBSD: Makefile,v 1.9 2021/07/18 14:31:12 fcambus Exp $

DISTNAME= CascadiaCode-2105.24
DISTNAME= CascadiaCode-2106.17
PKGNAME= ${DISTNAME:S/CascadiaCode/cascadia-ttf/}
CATEGORIES= fonts
MASTER_SITES= ${MASTER_SITE_GITHUB:=microsoft/}
Expand Down
98 changes: 49 additions & 49 deletions fonts/cascadia-ttf/PLIST
Original file line number Diff line number Diff line change
@@ -1,105 +1,105 @@
@comment $NetBSD: PLIST,v 1.4 2021/05/31 10:23:04 wiz Exp $
@comment $NetBSD: PLIST,v 1.5 2021/07/18 14:31:12 fcambus Exp $
share/fonts/X11/OTF/CascadiaCode-Bold.otf
share/fonts/X11/OTF/CascadiaCode-BoldItalic.otf
share/fonts/X11/OTF/CascadiaCode-ExtraLight.otf
share/fonts/X11/OTF/CascadiaCode-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaCode-Italic.otf
share/fonts/X11/OTF/CascadiaCode-Light.otf
share/fonts/X11/OTF/CascadiaCode-LightItalic.otf
share/fonts/X11/OTF/CascadiaCode-Regular.otf
share/fonts/X11/OTF/CascadiaCode-SemiBold.otf
share/fonts/X11/OTF/CascadiaCode-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaCode-SemiLight.otf
share/fonts/X11/OTF/CascadiaCodeItalic-BoldItalic.otf
share/fonts/X11/OTF/CascadiaCodeItalic-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaCodeItalic-Italic.otf
share/fonts/X11/OTF/CascadiaCodeItalic-LightItalic.otf
share/fonts/X11/OTF/CascadiaCodeItalic-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaCodeItalic-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaCode-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaCodePL-Bold.otf
share/fonts/X11/OTF/CascadiaCodePL-BoldItalic.otf
share/fonts/X11/OTF/CascadiaCodePL-ExtraLight.otf
share/fonts/X11/OTF/CascadiaCodePL-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaCodePL-Italic.otf
share/fonts/X11/OTF/CascadiaCodePL-Light.otf
share/fonts/X11/OTF/CascadiaCodePL-LightItalic.otf
share/fonts/X11/OTF/CascadiaCodePL-Regular.otf
share/fonts/X11/OTF/CascadiaCodePL-SemiBold.otf
share/fonts/X11/OTF/CascadiaCodePL-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaCodePL-SemiLight.otf
share/fonts/X11/OTF/CascadiaCodePLItalic-BoldItalic.otf
share/fonts/X11/OTF/CascadiaCodePLItalic-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaCodePLItalic-Italic.otf
share/fonts/X11/OTF/CascadiaCodePLItalic-LightItalic.otf
share/fonts/X11/OTF/CascadiaCodePLItalic-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaCodePLItalic-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaCodePL-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaMono-Bold.otf
share/fonts/X11/OTF/CascadiaMono-BoldItalic.otf
share/fonts/X11/OTF/CascadiaMono-ExtraLight.otf
share/fonts/X11/OTF/CascadiaMono-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaMono-Italic.otf
share/fonts/X11/OTF/CascadiaMono-Light.otf
share/fonts/X11/OTF/CascadiaMono-LightItalic.otf
share/fonts/X11/OTF/CascadiaMono-Regular.otf
share/fonts/X11/OTF/CascadiaMono-SemiBold.otf
share/fonts/X11/OTF/CascadiaMono-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaMono-SemiLight.otf
share/fonts/X11/OTF/CascadiaMonoItalic-BoldItalic.otf
share/fonts/X11/OTF/CascadiaMonoItalic-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaMonoItalic-Italic.otf
share/fonts/X11/OTF/CascadiaMonoItalic-LightItalic.otf
share/fonts/X11/OTF/CascadiaMonoItalic-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaMonoItalic-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaMono-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaMonoPL-Bold.otf
share/fonts/X11/OTF/CascadiaMonoPL-BoldItalic.otf
share/fonts/X11/OTF/CascadiaMonoPL-ExtraLight.otf
share/fonts/X11/OTF/CascadiaMonoPL-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaMonoPL-Italic.otf
share/fonts/X11/OTF/CascadiaMonoPL-Light.otf
share/fonts/X11/OTF/CascadiaMonoPL-LightItalic.otf
share/fonts/X11/OTF/CascadiaMonoPL-Regular.otf
share/fonts/X11/OTF/CascadiaMonoPL-SemiBold.otf
share/fonts/X11/OTF/CascadiaMonoPL-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaMonoPL-SemiLight.otf
share/fonts/X11/OTF/CascadiaMonoPLItalic-BoldItalic.otf
share/fonts/X11/OTF/CascadiaMonoPLItalic-ExtraLightItalic.otf
share/fonts/X11/OTF/CascadiaMonoPLItalic-Italic.otf
share/fonts/X11/OTF/CascadiaMonoPLItalic-LightItalic.otf
share/fonts/X11/OTF/CascadiaMonoPLItalic-SemiBoldItalic.otf
share/fonts/X11/OTF/CascadiaMonoPLItalic-SemiLightItalic.otf
share/fonts/X11/OTF/CascadiaMonoPL-SemiLightItalic.otf
share/fonts/X11/TTF/CascadiaCode-Bold.ttf
share/fonts/X11/TTF/CascadiaCode-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaCode-ExtraLight.ttf
share/fonts/X11/TTF/CascadiaCode-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaCode-Italic.ttf
share/fonts/X11/TTF/CascadiaCode-Light.ttf
share/fonts/X11/TTF/CascadiaCode-LightItalic.ttf
share/fonts/X11/TTF/CascadiaCode-Regular.ttf
share/fonts/X11/TTF/CascadiaCode-SemiBold.ttf
share/fonts/X11/TTF/CascadiaCode-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaCode-SemiLight.ttf
share/fonts/X11/TTF/CascadiaCode-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaCode.ttf
share/fonts/X11/TTF/CascadiaCodeItalic-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaCodeItalic-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaCodeItalic-Italic.ttf
share/fonts/X11/TTF/CascadiaCodeItalic-LightItalic.ttf
share/fonts/X11/TTF/CascadiaCodeItalic-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaCodeItalic-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaCodeItalic.ttf
share/fonts/X11/TTF/CascadiaCodePL-Bold.ttf
share/fonts/X11/TTF/CascadiaCodePL-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaCodePL-ExtraLight.ttf
share/fonts/X11/TTF/CascadiaCodePL-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaCodePL-Italic.ttf
share/fonts/X11/TTF/CascadiaCodePL-Light.ttf
share/fonts/X11/TTF/CascadiaCodePL-LightItalic.ttf
share/fonts/X11/TTF/CascadiaCodePL-Regular.ttf
share/fonts/X11/TTF/CascadiaCodePL-SemiBold.ttf
share/fonts/X11/TTF/CascadiaCodePL-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaCodePL-SemiLight.ttf
share/fonts/X11/TTF/CascadiaCodePL-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaCodePL.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic-Italic.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic-LightItalic.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaCodePLItalic.ttf
share/fonts/X11/TTF/CascadiaMono-Bold.ttf
share/fonts/X11/TTF/CascadiaMono-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaMono-ExtraLight.ttf
share/fonts/X11/TTF/CascadiaMono-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaMono-Italic.ttf
share/fonts/X11/TTF/CascadiaMono-Light.ttf
share/fonts/X11/TTF/CascadiaMono-LightItalic.ttf
share/fonts/X11/TTF/CascadiaMono-Regular.ttf
share/fonts/X11/TTF/CascadiaMono-SemiBold.ttf
share/fonts/X11/TTF/CascadiaMono-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaMono-SemiLight.ttf
share/fonts/X11/TTF/CascadiaMono-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaMono.ttf
share/fonts/X11/TTF/CascadiaMonoItalic-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaMonoItalic-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoItalic-Italic.ttf
share/fonts/X11/TTF/CascadiaMonoItalic-LightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoItalic-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaMonoItalic-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPL-Bold.ttf
share/fonts/X11/TTF/CascadiaMonoPL-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPL-ExtraLight.ttf
share/fonts/X11/TTF/CascadiaMonoPL-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPL-Italic.ttf
share/fonts/X11/TTF/CascadiaMonoPL-Light.ttf
share/fonts/X11/TTF/CascadiaMonoPL-LightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPL-Regular.ttf
share/fonts/X11/TTF/CascadiaMonoPL-SemiBold.ttf
share/fonts/X11/TTF/CascadiaMonoPL-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPL-SemiLight.ttf
share/fonts/X11/TTF/CascadiaMonoPL-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPL.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic-BoldItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic-ExtraLightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic-Italic.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic-LightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic-SemiBoldItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic-SemiLightItalic.ttf
share/fonts/X11/TTF/CascadiaMonoPLItalic.ttf
10 changes: 5 additions & 5 deletions fonts/cascadia-ttf/distinfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.7 2021/05/31 10:23:04 wiz Exp $
$NetBSD: distinfo,v 1.8 2021/07/18 14:31:12 fcambus Exp $

SHA1 (CascadiaCode-2105.24.zip) = bba45f3ac62cf153a8c1bea138ea37d9bdd94169
RMD160 (CascadiaCode-2105.24.zip) = 2e2d70590cfef1e76a21ab4e879f095bbcd827bb
SHA512 (CascadiaCode-2105.24.zip) = 22d317a41d491945210f0d6051c136264d0dda2eab24bc92b1034d10703b1fe462b0dd667ff56637fdb222cc1fbd78ecc7cadc022e7f03c5ea59b4b67d2c59da
Size (CascadiaCode-2105.24.zip) = 18708244 bytes
SHA1 (CascadiaCode-2106.17.zip) = 9bbe2302b90d9d6e6fccfa1bd4bc486202016d48
RMD160 (CascadiaCode-2106.17.zip) = 84d29dcdcc58463cc151965984e94edbfed7b2e5
SHA512 (CascadiaCode-2106.17.zip) = 3fb898636eb43467e4c95a37f65d126a6c217c1e7c1cb7d40ebb0d529c575c914f657e503e494d8c8462e65e125a502834b50c163d57299a69adab44c9a9fb82
Size (CascadiaCode-2106.17.zip) = 24865338 bytes

0 comments on commit b79f59c

Please sign in to comment.