Skip to content

Releases: qwerasd205/PixelCode

v2.2

12 Apr 21:49
Compare
Choose a tag to compare

What's new in 2.2?

  • The build system now supports wide characters such as emoji, and other characters that are typically double-width in fixed-pitch (AKA monospace) fonts.
  • Small tweaks to certain glyphs to make things more regular and legible.
  • A lot of new glyphs! Unicode blocks such as Box Drawing Characters, Symbols for Legacy Computing, Braille Patterns, and Miscellaneous Symbols and Arrows. Also added blocks containing various latin subscripts and superscripts and arrows of a variety of types.

I plan to also go through and create glyphs for many of the commonly used NerdFont glyphs, but that is not in this release.

v2.1

07 Apr 04:53
Compare
Choose a tag to compare

Changes

  • Added explicit mapping for U+FFFD (Replacement Character) glyph
  • Changed pseudo-kerning feature from dist to ss20, because CoreText (and therefore Safari and other native mac apps) doesn't let you disable the dist OR kern features.

This is a minor update - if you aren't affected by either of these things it's probably not even worth updating :p

v2.0

07 Mar 20:47
Compare
Choose a tag to compare

v2.0!

This is not a significant change in any of the letterforms, but it's not backwards compatible with the metrics or naming of the previous versions of the font, hence the major version bump.

This release adjusts the metrics so that it's more likely to be properly rendered in correctly sized cells by well behaved font renderers, and adjusts the style map naming so that approrpiate italic versions can be correctly automatically selected for each weight.

❗ FOR PEOPLE UPDATING FROM 1.X VERSIONS ❗

Make sure to FULLY UNINSTALL the previous font from your system, as due to the new naming this may not properly overwrite the previous files!

v1.23

18 Feb 04:24
Compare
Choose a tag to compare

More language support!

Added the Latin Extended-A Unicode range, allowing even more languages to be used with Pixel Code!

Dingbats!

Added a collection of dingbat glyphs so that you don't get weird smooth fallback glyphs when they're used as symbols.

v1.22

16 Feb 06:52
Compare
Choose a tag to compare

Language Support!

With the new build system, adding new glyphs has become a lot easier, so I decided to add some support for a couple new scripts. Namely:

  • Cyrillic
  • Greek
  • Hebrew

I had gotten a handful of complaints about lack of language support, so hopefully this resolves that.

I also took the opportunity to add a few other useful unicode ranges. Namely:

  • Powerline Symbols
  • Geometric Shapes
  • Fira Code Progress Bar Elements

Enjoy! ^-^

v1.21

14 Feb 04:56
Compare
Choose a tag to compare

Quick fixes

Adjusted contextual punctuation behavior so that --x does not lower the - (looked really bad), same with +.

Also fixed ligatures to decompose better when overloaded (e.g. ////// should not appear as any ligature) - I had this working but made a change in the build that broke it without realizing - it works again properly now.

v1.20

14 Feb 04:00
Compare
Choose a tag to compare

New build system! Features now behave a little nicer, added a few new ligatures (///, +|=, -|=, etc.)

v1.1.1

18 Sep 11:52
Compare
Choose a tag to compare

Change: remove hinting (not like it was doing anything anyway, it's literally a pixel font lol. (+ significant reduction in file sizes! :D)

v1.1.0

16 Sep 05:36
Compare
Choose a tag to compare

Change: Changed comma and semicolon styles to be more distinct from period and colon. Old styles accessible through ss01 feature.

v1.0.1

14 Sep 05:03
Compare
Choose a tag to compare

Bugfix: Fix <<< ligature being >>> glyph by mistake