Commit graph

2465 commits

Author SHA1 Message Date
Svyatoslav Kryukov
7175558c09 Add Martian Mono 2023-11-11 23:57:02 +01:00
Fini Jastrow
565d91ce95 Lilex: Clean up patched font dir
[why]
We dropped the subdirectories and that might or might not be handled
gracefully by the release workflow.

[how]
Just flatten out of the in-repo release directory.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 16:15:43 +01:00
Fini Jastrow
4e4300220b Update Lilex to 2.300
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 16:15:43 +01:00
Fini Jastrow
99cbcd1354 Update Lilex to 2.200
Apart from all the usual fixes and expansion in the source font the
weight metadata has been fixed.

Fixes: #1333

Reported-by: LeoniePhiline
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 16:15:43 +01:00
Fini Jastrow
66a24ef283 doc: Fix Geist version in readme
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 15:53:56 +01:00
Finii
00ea77e2eb [ci] Update .gitignore file 2023-11-11 14:51:43 +00:00
QuiiBz
65d82d6c99 feat: update Geist Mono to 1.0.1 2023-11-11 15:49:37 +01:00
QuiiBz
46e6a89da3 fix: review comments 2023-11-11 15:49:37 +01:00
QuiiBz
56d0558403 feat: add Geist Mono 2023-11-11 15:49:37 +01:00
Finii
56dcb7f234 [ci] Update .gitignore file 2023-11-11 14:49:06 +00:00
Fini Jastrow
7b8b6ce115 0xProto: Add license
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 15:47:15 +01:00
Fini Jastrow
33234b92bc 0xProto: Use unified readme style
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 15:47:15 +01:00
piraces
ac6b663915 Add font: 0xProto
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
2023-11-11 15:47:15 +01:00
allcontributors[bot]
b2e1019fae docs: update .all-contributorsrc 2023-11-11 15:46:43 +01:00
allcontributors[bot]
8c99b50d01 docs: update CONTRIBUTORS.md 2023-11-11 15:46:43 +01:00
Fini Jastrow
72c335de1a Update M PLUS
They renamed
    M Plus Code Latin          -> M Plus Code Latin50
    M Plus Code Latin Expanded -> M Plus Code Latin60

The versioning is rather divers, add more information into the font
specific README file.

Fixes: #1333

Reported-by: LeoniePhiline
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 15:44:36 +01:00
Finii
d9189098de [ci] Rebuild original-source font 2023-11-11 14:40:10 +00:00
Fini Jastrow
68283f0ac0 fennel: Fix svg stroke/path
[why]
Fonts can only work with paths. The svg has strokes and objects that
render incorrect.

[how]
Convert everything to path than combine all paths.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-11 15:36:45 +01:00
Grazfather
9a34c22d05 Add glyph for fennel 2023-11-11 15:36:45 +01:00
Fini Jastrow
8563b0cdff Monaspace: Fix updater script
[why]
Shellcheck complains that quotes are missing.
We know that there will not be any problem ever as the elements are hard
coded, but fix to be warning free.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-10 20:51:55 +01:00
Fini Jastrow
447fbc2669 Monaspace: Follow RFN rule (WIP)
[why]
Monaspace has an RFN that individually protects 'Monaspace' and all the
face names of noble gases 'Xenon' etc. Both must not be used on patched
fonts.

[how]
Just add the rule(s). The concrete naming is not decided yet.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-10 20:46:02 +01:00
Fini Jastrow
05c751441d Monaspace: Drop many weights and adapt paths
SemiWide and ExtraWide might be nice in some contexts, but that is not
really the audience of Nerd Fonts I guess.

Lets start with few and we can always add more if there is really a
demand.

Simplify the paths; the old style stems from the time when we patched
all variants per source font. Nowerdays the fonts are few (3 per source)
and will almost always be installed together anyhow.

Shorten the naming a bit for, for example
ERROR: ====-< Family (ID 1)      too long (37 > 31): MonaspaceXenon Nerd Font Propo Medium

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-10 20:46:02 +01:00
Julien Blanchon
5057ded94b Update description using keyword provide by Github 2023-11-10 14:38:27 +01:00
Julien Blanchon
b9bef82d73 Moving Monaspace in fonts.json 2023-11-10 14:26:19 +01:00
Blanchon
2f312fa5fa
Update readme.md
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
2023-11-10 14:21:00 +01:00
Blanchon
ed9d539b3a
Update fonts.json
Co-authored-by: Fini <ulf.fini.jastrow@desy.de>
2023-11-10 14:16:21 +01:00
Julien Blanchon
2ea1894712 Remove .DS_Store 2023-11-10 10:55:51 +01:00
Julien Blanchon
4ed7ec9ab1 Add Gihtub Monaspace 2023-11-10 10:35:24 +01:00
Fini Jastrow
e87b3488d2 Noto: Fix (remove) fi ligature
[why]
Noto Sans-Mono still has a one-advance wide 'fi' ligature.

This should have been fixed by commit
  d9f7dbe23  Prepatched fonts: Revive some ligature removal

but obviously has been overlooked.

[how]
Add its fi-lig subtable to the remove list for all Noto fonts.

Fixes: #1400

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-06 12:36:15 +01:00
Fini Jastrow
a78dcd7fdb Improve created Contributors web-page
[why]
When viewed on a small screens the contributors page on the gh-pages
looks not very nice and overflows.

[how]
Instead of a table with a predefined number of rows we just use blocks
in an inline context that allows the line break to adjust to the
available width.

Fixes: #1399

Reported-by: Vitthal Gund <@VitthalGund>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-01 17:20:38 +01:00
Fini Jastrow
5e3e751eb5 Cleanup contributors rc
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-01 17:20:38 +01:00
Finii
f7e02548e8 [ci] Update FontPatcher.zip 2023-10-27 17:32:21 +00:00
Finii
e2f0e9334f [ci] Rebuild original-source font 2023-10-27 17:28:53 +00:00
Fini Jastrow
27f6ea142d neovim: Improve icon
[why]
The left leg is far too thin.
The gaps between the left legs are rather small.
That makes noticing the details hard, but that are decisive elements.

[how]
Manually edit in Inkscape...

Reported-by: berlinx2104
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-27 19:21:17 +02:00
allcontributors[bot]
df85a87c88 docs: update .all-contributorsrc 2023-10-23 15:33:55 +02:00
allcontributors[bot]
61a804378b docs: update CONTRIBUTORS.md 2023-10-23 15:33:55 +02:00
Finii
e1150d7c86 [ci] Update FontPatcher.zip 2023-10-23 11:49:59 +00:00
Finii
798d4ad3db [ci] Rebuild original-source font 2023-10-23 11:45:51 +00:00
Fini
39dd0cb736
Merge pull request #1391 from georgeguimaraes/gg-add-neovim-icon-to-custom
Add Neovim icon (fixes #1383)
2023-10-23 13:42:02 +02:00
Fini Jastrow
5a7ab777d6 Fixup: neovim: Improve filename
[why]
If the svg file is renamed the icon list has to be updated :rolleyes:

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-23 13:38:10 +02:00
Fini Jastrow
3d860fbb83 Revert: "run generate-original-source.py"
[why]
We want the workflow to do this so that we have control over the
fontforge version that is used.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-23 13:34:06 +02:00
Fini Jastrow
5615d5e120 font-patcher: Increase after new core icon
[why]
After a new icon has been added to the core set we want to make that
visible via a new version number.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-23 13:29:40 +02:00
Fini Jastrow
654855a067 doc: Further contributing information on icon core set
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-23 13:27:39 +02:00
Fini Jastrow
7bceb83919 doc: Improve contributing manual
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-23 13:17:56 +02:00
Fini Jastrow
43eb9a1260 neovim: Improve filename
[why]
To avoid filename clashes between Seti and Custom we have all Custom
files with a _nf suffix. This has not been documented.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-10-23 13:15:57 +02:00
George Guimarães
bc374ce62b Add Neovim icon and run generate-original-source.py 2023-10-20 15:09:08 -03:00
allcontributors[bot]
18ff974fba docs: update .all-contributorsrc 2023-10-17 15:23:47 +02:00
allcontributors[bot]
8e32fa7e00 docs: update CONTRIBUTORS.md 2023-10-17 15:23:47 +02:00
King Art
e0fa68b1f1 doc: Correct name for AnonymicePro Nerd Font 2023-10-17 15:23:27 +02:00
Fini
18dd35edcd
Merge pull request #1382 from ryanoasis/all-contributors/add-piraces
docs: add piraces as a contributor for code
2023-10-16 09:19:27 +02:00