Commit graph

1252 commits

Author SHA1 Message Date
moritzdietz
2747fff635
Add patched JetBrains Mono font in version v2.242 2021-08-07 13:41:48 +02:00
moritzdietz
c3f30aa3e0
Add updated JetBrainsMono fonts in version v2.242 2021-08-07 13:13:14 +02:00
moritzdietz
d204851b74
Update JetBrainsMono repo files 2021-08-07 12:59:39 +02:00
moritzdietz
f07ceca049
Remove patched JetBrains Mono fonts 2021-08-07 00:08:31 +02:00
fracsinus
c72b0d98c1 fix over-indentation 2021-07-26 06:24:27 +09:00
dgswilkins
68ef18e8f4 ensure font-patcher options are handled correctly by docker entry point 2021-05-15 09:51:59 -07:00
dgswilkins
24a562c5fe Update Dockerfile to use supported version of alpine and Python 2021-05-14 19:41:17 -07:00
Victor Nystad
09903306b6
Add sparse-checkout example to only clone one font
Sparse-checkout was introduced in git v2.25, and improved in v.2.26 with the add mode. This makes it possible to only clone one font instead of the entire repository.
2021-05-13 11:20:03 +02:00
adrian5
11d6163853
Add AppImage patching instructions to Readme 2021-05-11 21:53:40 +00:00
FollieHiyuki
8df1b328d0
Update Iosevka patched font 2021-05-08 07:38:48 +03:00
FollieHiyuki
052ece39ae
Update Iosevka unpatched font to 6.1.3 2021-05-08 07:35:39 +03:00
FollieHiyuki
cfd2ef90ee
Copy Iosevka readme to patched locations 2021-05-08 07:33:43 +03:00
FollieHiyuki
a1c6093109
Update README for Iosevka 2021-04-29 18:36:02 +03:00
Ryan L McIntyre
bc4416e176
Merge pull request #613 from epsilon-0/master
allow setting custom glyph storage directory
2021-04-25 11:15:14 -07:00
Aisha Tammy
c920b5b26b
allow setting custom glyph storage directory
Useful for allowing installation in system wide
locations as a package from the package manager.
This way the script can be installed in /usr/bin
and glyphs can be in /usr/share/nerd-fonts/glyphs.

Signed-off-by: Aisha Tammy <floss@bsd.ac>
2021-04-24 14:24:21 -04:00
Ryan L McIntyre
19237f121d
Merge pull request #611 from JakobFerdinand/master
Brew cask install update (again)
2021-04-19 21:47:39 -07:00
Ryan L McIntyre
0d9f3dc84a
Merge pull request #449 from mdschweda/feature-docker-support
Docker support
2021-04-19 21:39:09 -07:00
Jakob Ferdinand Wegenschimmel
bd413aff04
Update readme.md
The command `brew cask install font-hack-nerd-font` didn´t work with the latest 2021 verison of brew.
2021-04-18 11:26:23 +02:00
Ryan L McIntyre
e5828af6d3 Fix exit code when file not existing 2021-04-11 12:47:46 -07:00
Ryan L McIntyre
3deb6166be
Merge pull request #551 from daniruiz/master
Update font-logos with new linux icons
2021-04-10 20:56:06 -07:00
Ryan L McIntyre
9f24ccf1a7
Merge pull request #545 from andys8/icon-purescript
Adds PureScript glyph/icon
2021-04-10 20:32:17 -07:00
Ryan L McIntyre
1e90ca97b8 Updates license files 2021-04-10 13:21:37 -07:00
Ryan L McIntyre
a171bb676a
Merge pull request #555 from Tehnix/hasklig-update-to-v1.2
Update Hasklig to v1.2
2021-04-10 20:12:28 -07:00
Ryan L McIntyre
e505e99e67 Restores license files 2021-04-10 11:29:21 -07:00
Ryan L McIntyre
58d92b21ee Clean-up 2021-04-10 11:16:17 -07:00
Ryan L McIntyre
d8530845fc Merge branch 'moritzdietz-moritzdietz/JetBrainsMono-2.225' 2021-04-10 11:09:20 -07:00
Ryan L McIntyre
632cb8d25e Merge branch 'moritzdietz-moritzdietz/JetBrainsMono-2.210' 2021-04-10 10:30:05 -07:00
Ryan L McIntyre
006e9cede6 Merge branch 'moritzdietz-update-jetbrainsmono' 2021-04-10 09:59:07 -07:00
Ryan L McIntyre
9e308cd713
Merge pull request #600 from ryanoasis/dependabot/pip/chocolatey/pyyaml-5.4
Bump pyyaml from 5.1.1 to 5.4 in /chocolatey
2021-04-09 22:24:53 -07:00
dependabot[bot]
511808db73
Bump pyyaml from 5.1.1 to 5.4 in /chocolatey
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.1.1 to 5.4.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/5.1.1...5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-25 23:02:10 +00:00
Fini Jastrow
ca26382644 font-patcher: Use correct source font metrics
[why]
With a source font where Win Ascent/Descent differs from Typo
Ascend/Descent newly added symbols that are intended to be centered
_within the visual space_ can end up too far up or down.

The happens for example when patching CascadiaCode. Added glyphs like
the Ubuntu logo (unicode 0xF31B) is not centered between the square
brackets or on a line with the less then and other centered glyphs.

[how]
The calculation takes the Win Ascent/Descent to calculate the visual
hight. That information is a mix of hight and line spacing and can be
misleading.

Therefore, if use_typo_metrics is set in a font, we obey that flag
and use the typo metrics values instead.

[note]
Some websites with further information follow.

https://github.com/googlefonts/gf-docs/tree/main/VerticalMetrics
  > Hhea metrics are used in Mac OS X, whilst Microsoft uses
  > Typo when Use_Typo_Metrics is enabled

https://docs.microsoft.com/en-us/typography/opentype/otspec160/os2#fsselection
https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6hhea.html

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2021-03-17 09:14:27 +01:00
Ryan L McIntyre
0692959e71 Attempt to fix line endings 2021-02-01 12:50:37 -08:00
Ryan L McIntyre
ac5a5f0b59
Merge pull request #567 from Skeeve/Skeeve-gohu-link-patch
link to gohu.eu is dead
2021-02-01 20:42:24 -08:00
Ryan L McIntyre
582e992f98
Merge pull request #554 from Tehnix/patch-1
Update contribution instructions with `fontforge --script`
2021-02-01 20:40:13 -08:00
Ryan L McIntyre
6486655542
Merge pull request #557 from alexislefebvre/alexislefebvre-particular
Fix typo: partcular -> particular #550
2021-01-29 21:02:48 -08:00
Ryan L McIntyre
4fe99fb0b5
Merge pull request #526 from duganchen/plex-italic-names
Take the style from the filename if it's longer than the subfamily (fixes #257)
2021-01-29 20:56:08 -08:00
moritzdietz
9ba94a396d
Add new patched version of JetBrainsMono in version 2.225 2021-01-29 21:03:04 +00:00
moritzdietz
c8c2a6b236
Ran standardize-and-complete-readmes.sh 2021-01-29 21:03:03 +00:00
moritzdietz
e0569cba1d
Add new unpatched version of JetBrainsMono in version 2.225 2021-01-29 21:02:07 +00:00
moritzdietz
fd2904118d
Remove outdated JetBrainsMono font files 2021-01-29 21:00:31 +00:00
Freddie Sackur
72c7779ec6 Updated readme with .ps1 (english) 2021-01-27 00:25:32 +00:00
Freddie Sackur
719c3f1f88 Updated examples 2021-01-27 00:21:16 +00:00
Freddie Sackur
6cb464411c Moved install.ps1 next to install.sh 2021-01-27 00:18:25 +00:00
Freddie Sackur
5e106d5c69 Added tab-completion 2021-01-27 00:15:47 +00:00
Freddie Sackur
15c21c0fcf Fix: does nothing because file search is borked 2021-01-27 00:12:38 +00:00
Stephan Hradek
384a95567d
link to gohu.eu is dead
Replaced with link to gohu.org
2021-01-25 11:50:44 +01:00
Alexis Lefebvre
d6aa241983
Fix typo: partcular -> particular #550 2021-01-08 20:41:31 +01:00
Christian Kjaer Laustsen
d4d8d9e184 Update patched Hasklig fonts to v1.2 2021-01-03 16:13:30 +01:00
Christian Kjær
6cc5a2527a
Update contribution instructions with fontforge --script
Following issue #225 it seems fontforge has updated how it behaves after installing. For a consistent experience across 
various operating systems (Ubuntu, macOS, etc), it seems we get better results by pre-pending `fontforge --script ..` 
before running the `font-patcher` script.
2021-01-03 14:40:17 +01:00
Christian Kjaer Laustsen
e2745c3e4f Update unpatched Hasklig fonts to v1.2 2021-01-03 14:25:11 +01:00