subframe7536
198a5533d7
add missing gasp table, remove -VF
in production
2025-01-23 10:39:16 +08:00
subframe7536
2bf9118fd6
fix version string
2025-01-22 10:58:09 +08:00
subframe7536
f2d25c6532
optimize build script
2025-01-21 11:38:11 +08:00
subframe7536
431680fde8
move compress_folder
to utils and update parameters
2025-01-21 11:19:47 +08:00
subframe7536
c4d4a80be3
refactor build script for clarity and consistency; rename functions and improve output messages
2025-01-21 10:44:11 +08:00
subframe7536
070b3a52f9
add glyph width checking functionality to ensure monospace compliance #314
2025-01-20 17:12:38 +08:00
subframe7536
5dd2c2ea3d
Release v7.0-beta35
2025-01-19 22:26:52 +08:00
subframe7536
643c396f92
refactor build process to streamline Nerd-Font configuration and improve readability
2025-01-16 10:10:57 +08:00
subframe7536
d59773ed02
read mirror from env
2025-01-07 20:57:50 +08:00
subframe7536
9070169744
add --cn-rebuild
flag in build script
2025-01-07 10:01:13 +08:00
subframe7536
2e1b8e671b
various improves #313 :
...
- support full width quote in CN
- make CN ligature fine-grain
- bring back `locl` in ZHH and ZHT
2025-01-07 10:00:47 +08:00
subframe7536
bf581b06d2
Release v7.0-beta34
2025-01-05 21:18:23 +08:00
subframe7536
4dea7125c4
skip download if local cn variable font exists
2025-01-04 20:27:10 +08:00
subframe7536
e076d74088
rename
2025-01-03 10:50:45 +08:00
subframe7536
da4a140e8a
extract logic
2024-12-29 22:48:53 +08:00
subframe7536
8fee6fc12e
log file name when replacing glyph name
2024-12-29 12:02:06 +08:00
subframe7536
6265a15dc6
Release v7.0-beta33
2024-12-29 11:09:14 +08:00
subframe7536
a1a0abd697
various improves:
...
- optimize `α` / `Ω` / `ω` / `Ћ`
- optimize italic `đ` / `ŋ` / `þ` / `ә` / `τ` / `ι` / `γ`
- optimize sub/sup numbers
- ensure all vertical alignment
2024-12-28 21:09:25 +08:00
subframe7536
732f0ba3ba
improve variable font id
2024-12-27 13:47:39 +08:00
subframe7536
3a99fc0542
support apply custom feature file #304
2024-12-27 12:53:53 +08:00
subframe7536
51a949375f
fix extra names
2024-12-27 11:13:48 +08:00
subframe7536
e899c29c7a
parse .glyphs
using glyphsLib
2024-12-27 10:17:56 +08:00
subframe7536
667d780297
glyphs name fix
2024-12-27 00:07:50 +08:00
subframe7536
21102f8d80
add shebang #299
2024-12-14 20:31:18 +08:00
subframe7536
d0ceb840cc
Release v7.0-beta32
2024-12-14 19:42:10 +08:00
subframe7536
43a0e910bd
optimize version string
2024-12-14 19:25:40 +08:00
subframe7536
15d3b4f08a
add version to output config
2024-12-14 17:49:19 +08:00
subframe7536
fe4eadab1c
add release script
2024-12-14 10:47:04 +08:00
subframe7536
ddb49108f2
various improves:
...
- add ignore for list pattern matching in Erlang
- fix cv31, cv33, cv35 combos not working in italic style #294
2024-12-13 17:58:41 +08:00
subframe7536
d2631597e8
fix auto rename by FontLab
2024-12-10 14:42:34 +08:00
subframe7536
9b9146eb7d
v7.0-beta31
2024-12-08 14:06:17 +08:00
subframe7536
51e5a7f16c
fix build config and update woff2 var
2024-12-08 11:36:16 +08:00
subframe7536
0986e4aa50
Make release CI works ( #291 )
...
* fix ci
* commit updated woff2 var
* fix `--normal --no-liga`
* reduce logs
* split custom and release
2024-12-07 23:32:53 +08:00
subframe7536
896929bce7
add --ttf-only
option
2024-12-05 21:13:48 +08:00
subframe7536
a1c9204d44
more ignore in ligatures and improve italic g
and y
2024-12-05 17:50:22 +08:00
subframe7536
68d8405211
format version id and build script version
2024-12-05 10:06:55 +08:00
subframe7536
7cefafd675
NL build in release, add suffix NL
to name if disable ligature
2024-12-05 01:08:08 +08:00
subframe7536
ee68cfc715
fix name #289
2024-12-04 23:05:52 +08:00
subframe7536
7db6ebb75f
fix typo #281
2024-12-04 10:23:46 +08:00
subframe7536
170d547089
skip optmization in debug
2024-12-04 09:52:32 +08:00
subframe7536
c61a6baeb4
add download progress
2024-12-04 09:14:42 +08:00
subframe7536
143c608f16
move nerd_font.github_mirror
to github_mirror
2024-12-03 22:51:50 +08:00
subframe7536
664db94f28
add use_static_base_font
in cn
, improve downloader
2024-12-03 21:32:46 +08:00
subframe7536
dc3fcdae9e
release and custom build in CI
2024-12-03 18:02:53 +08:00
subframe7536
c1d1d49f8a
rename --release
to --archieve
, reduce logs
2024-12-03 17:06:41 +08:00
subframe7536
136b4c0d01
generate sha256 checksum file and reuse caches in release
2024-12-03 11:00:03 +08:00
subframe7536
c67349ff13
update help
2024-11-23 20:04:05 +08:00
subframe7536
1600365ab9
improve build script
...
- add args group
- add debug option
- remove dir prefix
- simply config load
- add cache option
- outline check and version fix for otf
- remove `--release` require on `--cn-both`
- no longer modify variable format name
- improve build finish info
2024-11-23 19:35:39 +08:00
subframe7536
ba7e5a1306
externalize get_freeze_config_str
2024-11-23 19:26:41 +08:00
subframe7536
3dd9d198a5
various improves
...
- disable `<-` when having tailing number
- longger `|>`
- optimize `a`, `%`, `@`, `~@` in cv01 . cv02
- improve build script
2024-11-09 23:05:22 +08:00