1
0
Fork 0
mirror of synced 2024-05-03 04:03:30 +12:00
Commit graph

13 commits

Author SHA1 Message Date
Nikita Prokopov 747fab5be7 user.clj, nrepl -> socket repl 2024-01-02 16:26:52 +01:00
Goooler a696ca56b0 Ignore IDEA files 2023-01-26 18:20:34 +08:00
Fabian Preuß 31adb247e5 feat: allow hardcoding of features via arguments to build script
All features that were not already in their own files were pulled out of
FiraCode.glyphs into individual files. There is no way I will write
a parser for the glyphs file to do that at runtime. The build script
will then read the code in these feature files and appends it to the
`calt` property inside the glyphs file. Features to be baked in can be
given to build.sh as a comma separated list with the `-f / --features`
flag.

To more easily generate multiple font versions with different features
baked in, there are flags `-n / --family-name` for build.sh that will
allow users to set a custom family name for the font. The special value
"features" will append the feature list to the font name. The family
name is exported and used by the other build scripts as a directory to
separate different font versions. The filenames were not changed, the
directory name is enough separation.

The flag `-g / --generate-glyphs-only` will cause the script to exit
after the custom glyphs file has been created without actually building
the font. The custom .glyphs file will be saved as
`${family_name}.glyphs`.

Via another flag, `-w / --weights`, a comma separated list of font
weights to be generated can be given to build.sh.

The README received a hint to the new capabilities.

Fixed a mixup of cv25 and cv32.

The .gitignore was adjusted to better deal with the new directories and
files.
2022-03-15 15:34:25 +01:00
Nikita Prokopov 6bf3854628 Removed binaries from git, fixed variable + Retina, added version to CI 2021-08-09 02:29:24 +02:00
Nikita Prokopov c13a8035c2 Rolled back ascender/descender changes from 6ee86a64b8 #798 2019-08-01 23:08:12 +03:00
Nikita Prokopov 182470b88f Removed eot and woff, added variable font to specimen 2019-04-04 23:05:03 +03:00
Stephen Nixon ee0b1aff51 Adjusting metadata to pass Google Fonts QA checks 2019-03-25 18:06:24 -04:00
Stephen Nixon ccda150caa build first version of variable font 2019-03-25 14:53:23 -04:00
Nikita Prokopov 76d08bbb6c migrated gen_calt to parse_glyphs 2018-09-30 17:43:03 +03:00
Nikita Prokopov 24daff0fca Fixed width of [ ** (closes #607) 2018-09-29 16:38:58 +03:00
Nikita Prokopov b273e21463 .glyphs format parser 2018-09-28 01:00:09 +03:00
Nikita Prokopov 4903955c9a - Removed !!! ??? ;;; &&& ||| =~ (closes #167) ~~~ %%%
- New `calt` code disables ligatures on long sequences, e.g. `!!!!`,
  `>>>>`, etc (closes #49, closes #110, closes #176)
2016-07-17 13:25:22 +06:00
Nikita Prokopov 6333e8954d Version 1.100 2015-12-19 23:26:39 +06:00