Commit graph

936 commits

Author SHA1 Message Date
Ryan L McIntyre
bcfb3efad0 Bumps version of SourceCodePro latest non variable (2.030) (issue #271) 2020-01-25 21:50:18 -08:00
Ryan L McIntyre
dd34cef6c9 Bumps version of JetBrainsMono to latest version (v1.0.2) (issue #425) 2020-01-25 21:36:58 -08:00
Ryan L McIntyre
d0faead4dd Adds Cascadia Code patched version (as 'Caskaydia Cove') (issue #373) 2020-01-25 21:22:11 -08:00
Ryan L McIntyre
0b66b58fa8 Use the most optimal compression level of zip just in case 2020-01-18 21:18:14 -08:00
Ryan L McIntyre
2cb0488aaf Fixes issue with same file name after paths are junked with '-j' option (e.g. Gohu) (issue #418) 2020-01-18 21:11:26 -08:00
Ryan L McIntyre
e1ac5706c5 Updates Victor Mono to latest version 1.3.1 (issue #388) 2020-01-18 21:05:43 -08:00
Ryan L McIntyre
aa3933983e Updates Fira Code patched to v2.0 (fixes #424) 2020-01-18 16:38:01 -08:00
Ryan L McIntyre
2d32a1f44c Updates Fira Code source to v2.0 (#424) 2020-01-18 16:08:10 -08:00
Ryan L McIntyre
0b026c199e Merge branch 'Knovour-master' 2020-01-18 15:56:20 -08:00
Ryan L McIntyre
857d4c9f55 Merge branch 'master' of https://github.com/Knovour/nerd-fonts into Knovour-master 2020-01-18 15:54:47 -08:00
Ryan L McIntyre
84eccc3a0d Merge branch 'adzenith-fantasque-1.8.0' 2020-01-18 15:45:12 -08:00
Ryan L McIntyre
5ef5fdb145 Merge branch 'fantasque-1.8.0' of https://github.com/adzenith/nerd-fonts into adzenith-fantasque-1.8.0 2020-01-18 15:39:06 -08:00
Ryan L McIntyre
1c61465515 Adds missing info files 2020-01-18 15:37:29 -08:00
Ryan L McIntyre
b0dbf40bf2
Merge pull request #419 from kadimisetty/patch-1
fix src in elixir screenshot img tag
2020-01-18 22:20:02 -08:00
Ryan L McIntyre
b454a1ca9b
Merge pull request #416 from sudoLife/patch-1
Mark an outdated AUR font package
2020-01-18 22:16:34 -08:00
Nikolaus Wittenstein
25eec39954 Update Fantasque Sans Mono to 1.8.0 2020-01-17 17:01:03 -05:00
Knovour
8c54efe61b Add JetBrains Mono 2020-01-16 18:19:43 +08:00
Sri Kadimisetty
a18937a908
fix src in elixir screenshot img tag 2020-01-15 08:54:17 +05:30
sudoLife
6db2f9c8ff
Mark an outdated AUR font package 2020-01-04 14:31:20 +02:00
Ryan L McIntyre
3f50100fcb
Merge pull request #374 from AaronFriel/cascadianerd
Add Cascadia Code to font sources
2019-12-21 20:57:05 -08:00
Ryan L McIntyre
a192bff0b0
Merge pull request #394 from Finii/bugfix/diacritics_in_mono
Bugfix/diacritics in mono
2019-12-21 20:55:47 -08:00
Ryan L McIntyre
d281f1e8ca
Merge pull request #405 from equwal/master
Add FiraCode showcases images.
2019-12-21 20:54:11 -08:00
Ryan L McIntyre
601e5a150f Fixes version bumping 2019-11-22 20:58:44 -08:00
Ryan L McIntyre
3401ffec01 Restores standard logo 2019-11-22 20:56:50 -08:00
Ryan L McIntyre
581521fd14 Fixes archive script 2019-11-21 07:05:58 -08:00
Spenser Truex
1da8d1ff9d Add FiraCode showcases images. 2019-11-19 23:07:57 -08:00
Ryan L McIntyre
8566c6539e Updates scripts in preparation for for v2.1.0 2019-11-03 09:08:39 -08:00
Ryan L McIntyre
ce3f8563a9 Updates font config 2019-11-03 09:08:39 -08:00
Ryan L McIntyre
8ce3035054 Adds missing fonts (relates to issue #289) 2019-11-03 09:08:39 -08:00
Fini Jastrow
d307a73356 font-patcher: Fix broken diacritic glyphs in monospaced font
[why]
Some glyphs are just used as overlays for 'real' glyphs. These can be
for example U+0300 .. U+036F (the 'COMBINING ...' diactritics) like
  U+0300, gravecomb, COMBINING GRAVE ACCENT
  U+0301, acutecomb, COMBINING ACUTE ACCENT
  U+0308, uni0308, COMBINING DIAERESIS

They are never used on their own, at least they are overlayed over a
blanc (U+0020, space).

For the font rendering engine they need to have the correct negative
bearings, so they are shifted to take no space by themselves.

The font-patcher script does not allow negative bearings in monospaced
fonts. This makes sense if every glyph is in itself a 'letter' that
should not reach beyond it's allotted (monospaced) space.

[how]
In the font-patcher script we do not touch the bearings of such overlay
glyphs. They can be identified by their width of zero.

For Windows to detect this font as 'monospaced' we need to change the
width to the standard width, though.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2019-10-24 08:21:02 +02:00
Fini Jastrow
a2f0958ae5 font-patcher: Fix broken ligature glyphs in monospaced font
[why]
For some reason reading a font into fontforge looses data on glyphs. As
a workaround the `font-patcher` script has the switch `--mono` to
ascertain an equal width of all glyphs. We want to (and sometimes need to)
use that mode of the script to get a new font that is detected as monospaced
by Windows.

Sometimes that workaround fails. For example it breaks ligature glyphs
in some circumstances; they seem to be moved sideways.

[how]
The workaround is done in two steps: First each glyph is checked for
negative bearings. If these are found they are set to fixed zero.
Afterwards the glyph width is set to the font global width.

The ligature glyphs have already the correct width, they just have
negative bearings that they indeed need. There is no reason to change
the (correct) bearings to get a monospaced font. In strict monospaced
fonts that would be impossible, but the ligatures are only used in
applications that could work with negative bearings and so they should
be there. Strict monospaced usage does ignore the bearings anyhow.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2019-10-24 08:20:12 +02:00
Ryan L McIntyre
7216e596ab
Merge pull request #389 from delphinus/feature/japanese-readme
Add Japanese translation for README
2019-10-23 17:36:32 -07:00
Ryan L McIntyre
3a0f7dd300
Merge pull request #392 from igavelyuk/master
Translate readme to Ukrainian #390
2019-10-23 17:30:29 -07:00
igavelyuk
0fbcac8182 readme_uk.md fix 2019-10-22 16:32:37 +03:00
igavelyuk
f9567da6a2 readme_uk.md fix 2019-10-22 16:27:18 +03:00
igavelyuk
79292371f9 total readme_uk.md populated 2019-10-22 15:55:06 +03:00
igavelyuk
f90f8030db First part readme_uk.md populated 2019-10-22 12:29:21 +03:00
delphinus
d42f3570a9 Add Japanese translation for README 2019-10-22 17:14:21 +09:00
Ryan L McIntyre
111c5d09e1 Adds missing font variant (partial fix for issue #271) 2019-10-20 11:00:49 -07:00
Ryan L McIntyre
f2f68fb1bc Updates Victor Mono version from 1.121 to 1.250 (issue #388)
* also adds missing readme
* pending rebuild with patcher
2019-10-20 05:29:43 -07:00
Ryan L McIntyre
ba90cd3c58 Updates Inconsolata source to latest upstream version 2.012 2019-10-20 04:59:29 -07:00
Ryan L McIntyre
9b3d15cda6 Updates script to use json data file instead of fc-list
* adds json file
2019-10-12 11:59:13 -07:00
Ryan L McIntyre
5fdb187318 Adds alternate logo 2019-10-11 15:51:46 -07:00
Ryan L McIntyre
74d0ddc6d7
Merge pull request #379 from Roshanjossey/patch-1
Improve formatting of Agave Readme (intermediate fix)
2019-10-11 22:23:23 -07:00
Ryan L McIntyre
170b05baa3
Merge pull request #382 from ParkSB/readme-ko
Add Korean translation of readme.md
2019-10-11 22:16:49 -07:00
Ryan L McIntyre
8a2689e11b
Merge pull request #378 from Tamh/readme-es
Add Spanish translation of readme.md
2019-10-11 22:04:23 -07:00
Ryan L McIntyre
3616d6b137
Merge pull request #381 from this-is-you/patch-1
Fixes formatting (possibly a temporary solution)
2019-10-11 21:54:31 -07:00
Ryan L McIntyre
6da349c796
Merge pull request #376 from gunman808/AnkaCoder-Font
Extend FontNameReplacements for Anka/Coder
2019-10-11 21:37:59 -07:00
ParkSB
65c9672356 Add Korean translation of readme.md 2019-10-12 13:18:06 +09:00
this_is_you
f67616c6cd
Fix formatting 2019-10-11 12:22:56 +02:00