1
0
mirror of https://github.com/ryanoasis/nerd-fonts.git synced 2025-01-06 21:49:40 +02:00
Commit Graph

1152 Commits

Author SHA1 Message Date
Fini Jastrow
5170911e3b font-patcher: Improve 'Mono' compatibility with Windows
[why]
Some of the patched Mono fonts do not turn up in the font chooser
of Windows CMD and PowerShell (and probably more).

[how]
For some reasons Windows does not identify the fonts as being strictly
monospaced, so they are hidden in that font choosers.

For the monospaced fonts we set now the Panose proportion 'monospaced'.
Windows seems to honor the Panose properties.

It is not clear why we need to set the old Panose props, especially as
Cascadia Code does not (!) set them and is still detected as monospaced.

Anyhow, the way Windows detects if a font is monospaced is a mystery (at
least for me), and this works, so ;-)

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2021-12-17 22:59:24 +01:00
Ryan L McIntyre
ab6fa3c562 Reverts part of #687
* the patcher refuses to patch all/most fonts with this flag in the open options
2021-11-27 11:33:18 -08:00
Ryan L McIntyre
77ff415f3f Updates all contributors 2021-11-27 10:53:43 -08:00
Ryan L McIntyre
0e098ad207
add instructions for adding attribution 2021-11-27 11:27:00 -08:00
Ryan L McIntyre
d2fe032488
Merge pull request #684 from cata0309/patch-1
Update Dockerfile to use latest alpine and py3-pip
2021-11-26 18:46:37 -08:00
Ryan L McIntyre
bafd8150f6
Merge branch 'master' into patch-1 2021-11-26 18:25:54 -08:00
Ryan L McIntyre
e2106fb47c
Merge pull request #626 from dgswilkins/docker
Update Dockerfile to use supported version of alpine and Python
2021-11-26 18:19:01 -08:00
Ryan L McIntyre
dd76528ef1
Merge branch 'master' into docker 2021-11-26 18:13:11 -08:00
Ryan L McIntyre
ecb07a97fa
Merge pull request #664 from kraftwerk28/master
Consider .ttc in docker entrypoint
2021-11-26 18:10:23 -08:00
Ryan L McIntyre
1f350cd22a
Merge branch 'master' into master 2021-11-26 18:02:30 -08:00
Ryan L McIntyre
7145db4dab
Merge pull request #687 from ryanoasis/bugfix/fstype-font-does-not-open
Bugfix/fstype font does not open
2021-11-26 17:57:23 -08:00
Ryan L McIntyre
3ee57228a5 Only patch smaller subset on merging (for now) 2021-11-26 09:52:56 -08:00
Ryan L McIntyre
dc3d40ee86 Archive script doing too much, tweak upload script and add ignore patterns to action 2021-11-26 07:49:18 -08:00
Ryan L McIntyre
387929546b Actions: debug + needs 2021-11-26 07:08:59 -08:00
Ryan L McIntyre
0657c3fc6c Setup matrix for actions 2021-11-26 06:48:25 -08:00
ktanoooo
eadcf61372 Update command for Homebrew cask option 2021-11-25 08:07:16 +01:00
Fini Jastrow
204a43aafb font-patcher: Fail with meaningful message if font can not be opened
[why]
When fontforge is not able to open the font we fail with a meaninless
exception. Users might think that the font-patcher script itself is
broken.

[how]
Exit the script with a hint how to get more information if fontforge was
not able to open the font.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2021-11-24 08:28:53 +01:00
Fini Jastrow
f7d6fcb59c font-patcher: Allow processing of fonts with fsType set
[why]
Through fsType certain restrictions can be set on a font. When fontforge
is used in interactive mode the user can override the restrictions with
a popup dialogue. The font-patcher script dies instead, without any
meaningful message.

[how]
Allow the script to ignore fsType settings when opening.
The restrictions will still persist into the generated patched font.

[note]
This came up with Bicubik by Anton Kudin, that has fsType = 2
(modification restriction) set.

Fixes: #686

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2021-11-24 08:28:53 +01:00
Ryan L McIntyre
e90d082ffc Rollback debugging after fixing version and open up to try patching all fonts 2021-11-21 13:26:03 -08:00
Ryan L McIntyre
fc8a4fb74e Workflow for building release candidate
* debug font patcher version
2021-11-21 13:11:25 -08:00
Ryan L McIntyre
26befdd2bf Workflow for building release candidate
* MOAR debug
2021-11-21 12:37:26 -08:00
Ryan L McIntyre
5be5d2c74b Workflow for building release candidate
* sanity check script updates of version
2021-11-21 12:16:20 -08:00
Ryan L McIntyre
5c339b84e7 Workflow for building release candidate
* debugging version
2021-11-21 09:05:02 -08:00
Ryan L McIntyre
70c00a3a80 Workflow for building release candidate
* fix incorrect version var passed to bump script
2021-11-21 08:41:26 -08:00
Ryan L McIntyre
b8a31a67dd Workflow for building release candidate
* fix incorrect script
2021-11-21 08:19:47 -08:00
Ryan L McIntyre
6d21c4ebc2 Workflow for building release candidate 2021-11-21 08:08:35 -08:00
Ryan L McIntyre
76ac6cddd5 Tweaks and improvements to archive and upload scripts to work in actions 2021-11-21 07:29:23 -08:00
Ryan L McIntyre
3a05ea62d3
Merge pull request #648 from moritzdietz/moritzdietz/JetBrainsMono-2.242
Update JetBrains Mono to version v2.242
2021-11-18 21:36:29 -08:00
Ryan L McIntyre
79d1d79f87 Updates Iosevka patched fonts to 11.0.1 2021-11-18 13:15:13 -08:00
Ryan L McIntyre
70f83e256a
Merge pull request #680 from atomicstack/atmcstck/fix-input-font-fqdn
readme.md (et al): fix FQDN for input font (input.djr.com)
2021-11-18 21:11:31 -08:00
Ryan L McIntyre
b266a74f50
Update contributing.md
baby updates
2021-11-17 21:21:23 -08:00
Ryan L McIntyre
a7d8f517e9 Updates Iosevka src to verson/release 11.0.1 2021-11-17 13:15:21 -08:00
Ryan L McIntyre
87df343814
Merge pull request #622 from FollieHiyuki/iosevka-update
Update Iosevka font to 6.1.3
2021-11-17 20:56:21 -08:00
Ryan L McIntyre
e0f0dc0635 Merge branch 'dhollinger-puppet_icon' 2021-11-17 12:53:11 -08:00
Ryan L McIntyre
927148fd54
Merge pull request #654 from diddledani/master
Update docker-entrypoint.sh
2021-11-17 20:37:43 -08:00
Ryan L McIntyre
b9c0e2f139
Merge pull request #681 from BiscuitTin/master
Add Caskyadia Mono to RFN replacements
2021-11-17 20:36:47 -08:00
Ryan L McIntyre
045a09413a
Merge pull request #644 from fracsinus/overindent
font-patcher: remove_ligatures() never displays warnings
2021-11-17 20:28:45 -08:00
Ryan L McIntyre
be0069cf91 Merge branch 'puppet_icon' of https://github.com/dhollinger/nerd-fonts into dhollinger-puppet_icon 2021-11-17 12:40:23 -08:00
Catalin Marincia
cb91d9a2c3
Update Dockerfile to use latest alpine and py3-pip 2021-11-17 17:56:14 +02:00
Kexy Biscuit
2c104d287c
Fix typo. 2021-11-12 12:16:12 +08:00
Kexy Biscuit
1454141c95
Add Caskyadia Mono to RFN replacements. 2021-11-12 12:01:18 +08:00
Matt Koscica
d4de3def99 readme.md (et al): fix FQDN for input font (input.djr.com)
input.fontbureau.com no longer exists in DNS, so we don't even get a
404/301/500/... from the original URL.
2021-10-31 10:21:19 +01:00
Ryan L McIntyre
b9e5b3a9a4
Merge pull request #671 from GiorgosXou/patch-1
misleading _Note_: Only for Linux & macOS (OS X) | Option 3: Install Script
2021-10-16 22:17:33 -07:00
GiorgosXou
6afcdbf889
misleading _Note_: Only for Linux & macOS (OS X) 2021-09-26 11:46:54 +03:00
Vsevolod
b51e17d824 Consider .ttc in docker entrypoint 2021-09-13 21:48:06 +03:00
Ryan L McIntyre
38f76ec69f
Set minimum supported powershell version 2021-08-30 13:40:02 -07:00
Ryan L McIntyre
89414671ca
Merge pull request #570 from fsackur/fix-ps-installer
Fix ps installer
2021-08-30 12:06:29 -07:00
Ryan L McIntyre
641242258c
Merge pull request #625 from vnys/master
Add sparse-checkout example to only clone one font
2021-08-30 11:56:01 -07:00
Ryan L McIntyre
3cc3c34459
Merge pull request #624 from adrian5/patch-5
Add AppImage patching instructions to Readme
2021-08-30 11:54:34 -07:00
Dani Llewellyn
e85d9330d5 Update docker-entrypoint.sh
* Add quotes around the variable containing the detected file name in `/in` to allow for spaces in the file names.
2021-08-19 00:04:13 +01:00