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