Commit graph

2448 commits

Author SHA1 Message Date
Fini Jastrow
2fa45981ee generate-glyph-info: Fix double entries
[why]
Two glyphs may not have the same name (normally).
Our glyphnames.json will break.

[how]
Do not add two entries with the same name but rather report the
codepoints in the bottom.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-17 14:24:43 +01:00
Fini Jastrow
6932ff2d8f Codicons: Update i_cod.sh
With tool, call:

fontforge generate-glyph-info-from-set.py --font ../../src/glyphs/codicons/codicon.ttf --start ea60 --end ec1e --offset 0 --prefix cod > i_cod.sh_part

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-17 13:47:24 +01:00
Fini Jastrow
f3596b3ac0 Codicons: Fix defective glyphs
See PR #1544

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 10:57:28 +01:00
Fini Jastrow
d907552970 font-patcher: Include new codicons and scale group icons
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 10:26:40 +01:00
Fini Jastrow
9ad9c32fce Update codicons
to 0.0.35

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 09:00:31 +01:00
Fini Jastrow
d85756f7b7 doc: Improve contributing guideline
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 02:19:29 +01:00
Finii
813fde48c3 [ci] Update FontPatcher.zip 2024-03-16 01:08:27 +00:00
Fini Jastrow
d45ff3da75 font-patcher: Increase version
[why]
Forgot to increase with commit 136a84bc03.

Now we also have different original icons, lets have a new number.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 02:04:45 +01:00
Fini Jastrow
e17bb46910 gotta-patch-em: Require Bash version 4+
[why]
Native MacOS has only an ancient Bash 3.x
But we use arrays... and rewriting only to support 15 year old shells?

[how]
Check the Major Bash version number and bail out if too old.

Fixes: #1505

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 01:33:55 +01:00
Finii
2474739437 [ci] Update FontPatcher.zip 2024-03-15 23:54:14 +00:00
Finii
da3a9d4580 [ci] Rebuild original-source font 2024-03-16 00:49:04 +01:00
Fini Jastrow
bd5bf893f4 original: Fix spurious path in Livescript and R
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 00:49:04 +01:00
Finii
aab0a3e2bf [ci] Update FontPatcher.zip 2024-03-15 23:20:41 +00:00
Finii
911d6602ed [ci] Rebuild original-source font 2024-03-16 00:18:58 +01:00
Fini Jastrow
ab814101c0 original: Fix spurious path in Pug icon
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-16 00:18:58 +01:00
Fini Jastrow
46f3d1fa44 doc: Correct some upstream-version info
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 12:27:04 +01:00
Fini Jastrow
7d71076980 Distribute source version information
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 10:16:58 +01:00
Fini Jastrow
2dc47f793d doc: Add missing Martian Mono to readme.md
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 10:16:58 +01:00
Fini Jastrow
aacf882566 doc: Clean up font table in readme.md
[why]
- The patched font name sometimes includes "Nerd Font" and sometimes not
- The OS tags are not maintained and nowadays should not matter
- The cell size is rather crammed in some cases

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-15 09:33:10 +01:00
Fini Jastrow
846412b073 docs: Add contributors
Manual for

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-14 09:34:56 +01:00
allcontributors[bot]
cc2f6ad8ed docs: update .all-contributorsrc 2024-03-14 09:24:54 +01:00
allcontributors[bot]
9c35c67aa5 docs: update CONTRIBUTORS.md 2024-03-14 09:24:54 +01:00
Finii
403fcff3f8 [ci] Rebuild original-source font 2024-03-14 07:56:52 +00:00
ronitkrshah
a4ccb3b6fe Add prettier icon 2024-03-14 08:53:41 +01:00
Finii
7ed76b0ea9 [ci] Rebuild original-source font 2024-03-14 07:42:55 +00:00
Fini Jastrow
925e732746 Adjust details of astro icon
- rename svg file to follow nameing rule
- remove color from svg
- use tabs in tsv (tab-separated-values) file :-D

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-14 08:39:05 +01:00
Rogin Farrer
d7654ffd67 update tsv 2024-03-14 08:39:05 +01:00
Rogin Farrer
cb3580cab9 Add Astro icon 2024-03-14 08:39:05 +01:00
Fini Jastrow
b90575bb82 doc: Update 0xProto version in readme.md
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-14 08:19:07 +01:00
junos
3885ddc387 Update 0xProto to v1.602 2024-03-14 08:19:07 +01:00
Finii
798b890ad2 [ci] Update FontPatcher.zip 2024-03-14 07:04:47 +00:00
Fini Jastrow
136a84bc03 font-patcher: Fix Octicon scaling groups
[why]
The Octicon scaling group has two errors, one is a typo (the first digit
of a number is missing), and the second is off by one for some reason.

Reported-by: @aaronbell
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-14 08:01:20 +01:00
Fini Jastrow
5513772f6d doc: Update license audit
[why]
Some new(er) fonts are still missing.

[how]
Just add their entries into the table.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-14 07:58:35 +01:00
Saygo
2ea4a873bc Update license-audit.md
Added the license for CommitMono, as stated in the LICENSE txt file from the zip file downloaded from the nerd font website.
2024-03-14 07:58:35 +01:00
allcontributors[bot]
9b0bc9d413 docs: update .all-contributorsrc 2024-03-12 14:54:56 +01:00
allcontributors[bot]
47d81848ec docs: update CONTRIBUTORS.md 2024-03-12 14:54:56 +01:00
glow
0e30d93467 docs: Fix broken link in HeavyData README.md
The link is dead, probably due to a misconfiguration of the web server. Without `www` it works though.
2024-03-12 14:54:00 +01:00
Fini Jastrow
ed36a89652 fonts.json: Add preview link to Geist font
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-05 21:54:01 +01:00
allcontributors[bot]
e4a83b8ae4 docs: update .all-contributorsrc 2024-03-05 19:17:33 +01:00
allcontributors[bot]
300ea00a3f docs: update CONTRIBUTORS.md 2024-03-05 19:17:33 +01:00
Fini Jastrow
6cca677565 font.json: Fix preview somne fonts
[why]
For some reason some are not correct. Possibly my own lazyness.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-05 19:14:12 +01:00
Fini Jastrow
5945c4c079 generate-font-image-previews: Clean up svg (remove warnings)
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-05 19:14:12 +01:00
Fini Jastrow
017927416b generate-font-image-previews: Fix wrong previews
[why]
0xProto (and possibly others) use a default font for the previews.

[how]
We need to put the font family names in quotes...

Reported-by: Lucy Phipps <landfillbaby69@gmail.com>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-05 19:14:12 +01:00
Fini Jastrow
c78ca635df CI: Fixing the Fix
First checkout the base, then nested stuff...

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-29 22:38:09 +01:00
Fini Jastrow
b64ee780f6 CI: Fixup: contributors workflow
[why]
After changing from checkout-files to checkout we can not have two
branches in one place.

[how]
Check the branches out in different directories and merge the needed
files afterwards.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-29 17:28:20 +01:00
allcontributors[bot]
fd306215ad docs: update .all-contributorsrc 2024-02-29 16:53:17 +01:00
allcontributors[bot]
67a8182883 docs: update CONTRIBUTORS.md 2024-02-29 16:53:17 +01:00
Fini Jastrow
47ff3eca3e generate-css: Update cheat sheet colors
[why]
The colors have been changed to increase the contrast.
See also commit
  c840fd5e  Improve text contrast

Fixes: #1524

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-29 16:41:04 +01:00
Fini Jastrow
767f6444d8 CI: Fixup: Typo in release workflow
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-29 11:39:00 +01:00
Fini Jastrow
48156a785f CI: Update all actions
[why]
Because we want to use Node 20 etc pp

[how]
Check for breaking changes and update.

Also replace checkout-files by checkout with sparse-checkout; as they
semselves encourage people to do.

action-gh-release has been updated to Node 20 but has not been released
with the change, so we access the latest version directly by hash.

[note]
Of course this is unchecked... what can ge wrong! 😬

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-02-29 11:36:41 +01:00