1
0
mirror of https://github.com/ryanoasis/nerd-fonts.git synced 2024-11-25 16:47:37 +02:00
Commit Graph

2664 Commits

Author SHA1 Message Date
Fini Jastrow
ca668663ac archive-fonts: Prevent wrong README files
[why]
In some abnormal circumstances a README of the previous font can end up
in the next font's archive.

[how]
Remove the README file always directly after packaging.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-10-08 12:10:22 +02:00
Fini
384b1825ea
Merge pull request #1701 from jpawlowski/jpawlowski-patch-1
docs(install): Add PowerShell Web Installer
2024-09-05 13:21:38 +02:00
allcontributors[bot]
78cf90c694
docs: add jpawlowski as a contributor for doc (#1702)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

* doc: Add tools tag for Julian Pawlowski

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>

---------

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-09-05 13:19:19 +02:00
Julian Pawlowski
b622bc3f0a
docs(install): Shrink description for PS Web Install and add 3rd-party link 2024-09-02 19:05:35 +02:00
Julian Pawlowski
7887fe7fea
doc(install): Fix redirect to latest version on PS Gallery
PS Gallery doesn't like the trailing slash
2024-09-01 14:12:00 +02:00
Julian Pawlowski
dae056214f
doc(install): Add PowerShell Web Installer 2024-09-01 13:57:47 +02:00
allcontributors[bot]
f8f0bdaa2b
docs: add doongjohn as a contributor for bug (#1698)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-08-30 13:07:42 +02:00
Fini Jastrow
224174a663 doc: Show RFN permissions more visibly
[why]
The fonts where we are allowed to keep the font name despite the RFN
clause in the license have nothing mentioning of RFN or the exception in
the readmes. But it is recommended (required?) by SIL to inform users of
that exception in a most transparent way.

[how]
Add that bit of information to the readme files in the patched-fonts
directories and the release archives.

[note]
Also some other information seemed to be missing, by the complete
rebuild of the readme it also got updated (Gohu/ProFont).

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-30 12:57:59 +02:00
Fini Jastrow
66ae03de2e shellcheck.sh: Unify variable style
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-28 09:32:03 +02:00
Fini Jastrow
d294607b12 cheatsheet.sh: Make CWD independent
[why]
Sometimes people like to call the scripts from any directory and do not
want to change into the bin/scripts/ directory first.

[how]
Just access the lib files relative to the cheatsheet script file.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-28 09:32:03 +02:00
Fini Jastrow
e6bba1b43f Remove editor specific config file
I do not even know which editor that might be ;-)

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-28 09:25:35 +02:00
Fini Jastrow
4712c89819 cheatsheet.sh: Add README entry
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-28 09:25:35 +02:00
Fini Jastrow
4b4955ff53 cheatsheet.sh: Fix shellcheck
... and slightly change description

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-28 09:25:35 +02:00
hasecilu
2025f40362 Add CLI cheatsheet script 2024-08-28 09:25:35 +02:00
Fini Jastrow
c4d714e126 Rename dev "gu5e" to "realguse"
Fixes: #1692

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-08-27 08:09:49 +02:00
Fini Jastrow
a2697b0fef doc: Update license-audit with information from fonts.json [skip ci]
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-07-17 11:29:58 +02:00
Fini Jastrow
9c7fa1c9a7 Monaspace: Add ExtraLight Italic
Fixup of previous commit.
Fixes: #1670

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-30 17:50:54 +02:00
Fini Jastrow
264c7383e6 Monaspace: Add ExtraLight to prepatched set
Fixes: #1670

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-30 16:19:47 +02:00
Fini Jastrow
11ab942893 gitlab: Small change on bug template
[why]
Make sure the examples are understood correctly and add some more info.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-26 10:03:44 +02:00
guse
87402e09c2 fix: update labels and make checkboxes not required 2024-06-26 10:03:44 +02:00
guse
480f741d3b feat: improve feature request template 2024-06-26 10:03:44 +02:00
guse
fce46e4ba5 feat: improve bug report template 2024-06-26 10:03:44 +02:00
allcontributors[bot]
9f90a4ecb7
docs: add mdsanima as a contributor for maintenance (#1669)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-06-26 07:15:30 +02:00
allcontributors[bot]
443ebe986f
docs: add gu5e as a contributor for doc (#1668)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-06-26 07:09:31 +02:00
Fini Jastrow
a4ddd1e867 Fix Gohufont 14 question mark
Also clean up README situation.

Fixes: #1652

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-18 13:13:00 +02:00
Fini Jastrow
4e0ed0fbb0 Prepare Gohufont 14 question mark fix
[why]
Ordinary questionmark and inverted questionmark in upstream Gohufont 14
have the same glyph name, breaking the font.

[how]
Rename the inverted questionmark to the customary "inverted" via ttx.

This just prepares the change.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-18 13:13:00 +02:00
Fini Jastrow
45c432fe0d doc: State that no patched fonts are to be manually committed
[why]
It is explicitely explained for updating fonts but not for new fonts.

[how]
Copy appropriate text passage to new fonts paragraph.

Fixes: #1655

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-18 08:30:09 +02:00
allcontributors[bot]
6e7dc49ec4
docs: add dsvoid as a contributor for bug (#1653)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-06-11 20:40:39 +02:00
allcontributors[bot]
f43607afcc
docs: add kjkent as a contributor for bug (#1649)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-06-02 08:57:11 +02:00
Finii
91532f91d9 [ci] Update FontPatcher.zip 2024-06-02 06:51:23 +00:00
Fini Jastrow
b95c671ccb font-patcher: Fix behavior when trying to patch non-font files
[why]
When the file specified to be patched is not a font file the patcher run
errors out with an out of index runtime error:

Traceback (most recent call last):
  File "/home/fini/extra/git/nerd-fonts/font-patcher", line 2155, in <module>
    main()
  File "/home/fini/extra/git/nerd-fonts/font-patcher", line 2147, in main
    patcher.generate(sourceFonts)
  File "/home/fini/extra/git/nerd-fonts/font-patcher", line 415, in generate
    sourceFont = sourceFonts[0]
                 ~~~~~~~~~~~^^^
IndexError: list index out of range

[how]
Do not assume that the specified file will be a font file but rather
check if fontforge detects a font in the file and error out if there is
no font found.

Fixes: #1647

Reported-by: Kristopher James Kent <kris@kjkent.dev>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-06-02 08:48:31 +02:00
allcontributors[bot]
f647334ead
docs: add veritem as a contributor for doc (#1640)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-05-19 15:56:16 +02:00
Fini Jastrow
0e3e1c8c3e doc: Fix Homebrew in readme translations
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-05-19 15:55:52 +02:00
Fini Jastrow
96542aa983 doc: Correct moved Homebrew repo in readme.md
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-05-19 15:55:52 +02:00
Verité Mugabo
b93ff755aa chore(installation): remove cast installation as it errors out 2024-05-19 15:55:52 +02:00
Fini Jastrow
3043085331 ShareTechMono: Remove fi/fl ligs
[why]
When we crate the hard-monospaced Nerd Font Mono variant the ligs will
be shrunk to 1 cell wide, while the content of the `fi` lig is of course
two cells, ending up in strange overwriting issues.

[how]
Remove the `fl` and `fi` ligatures completely.

Fixes: 1631

Reported-by: @Markov-Komarov
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-05-08 14:23:01 +02:00
allcontributors[bot]
c0ccf85dc1
docs: add Markov-Komarov as a contributor for bug (#1632)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-05-08 13:36:43 +02:00
Finii
f182364cf4 [ci] Update FontPatcher.zip 2024-05-06 20:43:45 +00:00
Fini Jastrow
edbce6f1e3 font-patcher: Fix escaping fix
[why]
With Terminess the regex needs to match literal parens, this has been
misunderstood with the last commit.

[how]
Revert the previous commit for Terminess, and use a raw string as
solution instead (because we usually use raw strings for regexes).

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-05-06 22:40:26 +02:00
Finii
4ca887fce6 [ci] Update FontPatcher.zip 2024-05-06 20:18:41 +00:00
Fini Jastrow
cb0c9ed1e7 font-patcher: Fix escaping warnings
[why]
Some strings have broken format, because the string should contain a
verbatim backslash.

It seems this is a new warning for Python 3.12

[how]
Use raw strings or escape the escape character via '\\'

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-05-06 22:13:25 +02:00
Fini Jastrow
a5704a532f doc: Slight improvement of contributing guideline
[why]
Often PRs introduce the legacy .../Bold/ etc subdirectory structure.

[how]
Make more clear that a flat directory is preferred.

Also fix several small glitches in the text.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-05-05 09:29:04 +02:00
Fini
ceea01a7cf
All contributors/add my4ng (#1624)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-05-03 08:45:01 +02:00
Finii
4b528bf1b5 [ci] Update FontPatcher.zip 2024-04-26 11:11:43 +00:00
allcontributors[bot]
db900abe1e
docs: add zaucy as a contributor for code (#1619)
* docs: update CONTRIBUTORS.md

* docs: update .all-contributorsrc

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-04-26 13:07:34 +02:00
Finii
4b887d6dc4 [ci] Rebuild original-source font 2024-04-26 11:04:41 +00:00
Fini
7c7b01b716
Merge pull request #1610 from zaucy/chore/update-bazel-icon
Improve bazel, ruby, firebase icons
2024-04-26 13:00:29 +02:00
Fini Jastrow
f3949ee393 font-patcher: Increase version after icon shape change
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-26 12:59:04 +02:00
Fini Jastrow
88eae283f6 Update Ruby icon
[why]
Improve legibility by having gaps between the gemstone surfaces.

[how]
There is no official monochrome icon. Found one free pixel one and
converted that to outline.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-26 12:58:21 +02:00
Fini Jastrow
e13ef50861 Update Firebase icon from original icon
[why]
Improve legibility. The full icon is in fact a multicolor icon and the
design depends on being rendered in multiple different colors. That is
impossible for fonts. So we should probably use their flat (mono-color)
icon instead, which hints the different 'flaps' through gaps instead of
colors.

[note]
Both icons (the old and the new) contradict rules given by Firebase to
use the logo. But that can not be helped in a icon font, as we just have
one color of undetermined hue.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-26 12:58:21 +02:00