1
1
mirror of https://github.com/rsms/inter.git synced 2025-01-07 16:59:08 +03:00
Commit Graph

64 Commits

Author SHA1 Message Date
Rasmus Andersson
360916d1ec Release v2.5 2018-02-18 00:28:23 -08:00
Rasmus Andersson
2b01dfbdd3 ufocompile: change magic italicMeanYCenter from -825 to -600 that in tests yields a better glyph box adjustment for all weights (slightly shifts glyphs to the right) 2018-02-17 20:18:43 -08:00
Rasmus Andersson
34a5d1b31f minor change to fontbuild 2018-02-17 20:17:55 -08:00
Rasmus Andersson
a95c991daa Adjust italic angle from 10 to 12 and change spacing delta to -8 2018-02-17 19:53:57 -08:00
Rasmus Andersson
7200f09834 AdjustWidth.py rf script 2018-02-17 18:14:27 -08:00
Rasmus Andersson
ded5391359 Add option ignoreGlyphsWithoutContours to AdjustWidth.py RF script 2018-02-16 22:44:20 -08:00
Rasmus Andersson
f5859654a9 improved kernsample.py 2018-02-16 22:43:19 -08:00
Rasmus Andersson
ec3dcaaca3 widen regular weight by 24 UPM (12 on each side; 24 UPM == 0.0085em) 2018-02-15 09:47:53 -08:00
Rasmus Andersson
57238c6c82 Fixes an issue where some overlapping contours would not be flattened during compilation. This increases build time by about 50% (29s -> 43s on my machine for regular) and increases the size of the unhinted regular OTF file by about 20 kB 2018-01-23 19:13:38 -08:00
Rasmus Andersson
0d7d370104 booleanOperations library: remove unreachable break and add exception instead of assertion, as done in upstream 2018-01-23 19:05:54 -08:00
Rasmus Andersson
f7868ac620 Fix minor bug in fontbuild where certain glyphs composed of multiple shapes would not be expanded & flattened 2018-01-18 22:47:59 -08:00
Rasmus Andersson
7636ef712e Change composition of version record of the name table to include build (when available) 2018-01-16 09:34:43 -08:00
Rasmus Andersson
826e00c4a0 Mix Medium weight at a slight increase in bias toward regular, making medium lighter (by a very small amount). Also changes mix of Bold weight at a slight increase in bias toward the black weight, meaning bold is now heavery (by a small amount) 2018-01-13 18:44:18 -08:00
Rasmus Andersson
093cc3047c misc/rf-scripts/AdjustWidth.py 2018-01-13 18:42:32 -08:00
Rasmus Andersson
c203f51290 misc/rf-scripts/AdjustWidth.py 2018-01-13 17:54:45 -08:00
Rasmus Andersson
310bbf85d8 misc/rf-scripts/AdjustWidth.py 2018-01-13 13:57:57 -08:00
Rasmus Andersson
c026473d55 misc/show-changes.py: handle removed glyphs 2018-01-13 13:52:47 -08:00
Rasmus Andersson
be09786c7b spelling mistake in misc/rmglyph.py 2018-01-10 09:17:16 -08:00
Rasmus Andersson
095627c513 Adjustments to loops + panose 2018-01-09 20:38:30 -08:00
Rasmus Andersson
76f983adae Fixes to font metadata, including addition of some OS/2 panose information 2018-01-08 10:26:09 -08:00
Rasmus Andersson
de4c7d9f5d fontbuild: convert curveFitPen (used for obliques) to cython 2017-11-29 19:00:41 -08:00
Rasmus Andersson
89c57cb6c3 fontbuild: fixes a minor issue with curveFitPen where != was used to check for None 2017-11-29 18:37:03 -08:00
Rasmus Andersson
a49675b3ca Adds script for showing changes between branches (e.g. what glyphs has changed since last release) 2017-11-28 17:12:29 -08:00
Rasmus Andersson
1f684610cd Adds script for verifying font files 2017-11-28 17:11:48 -08:00
Rasmus Andersson
51aed9fbfe kernsample: prefix option 2017-11-26 20:25:36 -08:00
Rasmus Andersson
b57ca872d0 build: minor performance optimization of fontbuild 2017-11-26 14:50:06 -08:00
Rasmus Andersson
7277f62ba0 Fix italic style in ufocompile 2017-10-23 21:59:39 -07:00
Rasmus Andersson
bbd1ddc0c3 Remove debug print statement from fontinfo 2017-10-23 21:59:15 -07:00
Rasmus Andersson
dff0d33c59 Fix bug in misc/kernsample.py 2017-10-21 14:29:14 -07:00
Rasmus Andersson
450ebd64f0 Change name of italic style subfamily from "Regular Italic" to "Italic". Most sensible font managers and apps should match the old name to the new seamlessly 2017-10-21 14:29:07 -07:00
Rasmus Andersson
fa8ff3b4ed Improvements to misc/fontinfo.py 2017-10-13 09:39:14 -07:00
Rasmus Andersson
c489e7ba49 ufocompile: Adjust stem width hint for oblique generation 2017-10-06 08:40:17 -07:00
Rasmus Andersson
93eb2ca2ec Use explicit names table properties for bold and bold italic. Closes #34 2017-10-05 09:00:39 -07:00
Rasmus Andersson
cd00b6e8e4 Fixes misc/gen-glyphorder.py 2017-10-04 23:38:19 -07:00
Rasmus Andersson
855258147e fontbuild: optimize glyphorder data per font and check for duplicates 2017-10-04 23:38:06 -07:00
Rasmus Andersson
8918907041 Fix bug in rmglyph where the last codepoint in a range would not be removed 2017-09-30 09:46:18 -07:00
Rasmus Andersson
b0b2ac9796 Remove unused anchor pairs from fontbuild 2017-09-25 10:38:09 -07:00
Rasmus Andersson
b47572cc05 Improve misc/gen-glyphinfo.py and gen-metrics-and-svgs.py by ignoring glyphs listed in "delete" of fontbuild.cfg 2017-09-24 19:38:30 -07:00
Rasmus Andersson
d96bba86f1 Improvements to misc/rmglyph.py 2017-09-24 19:19:39 -07:00
Rasmus Andersson
686bb6ad33 Improvements to misc/rmglyph.py 2017-09-24 18:08:47 -07:00
Rasmus Andersson
96b440aafc Fix args to misc/cleanup_kerning.py 2017-09-24 17:39:42 -07:00
Rasmus Andersson
cc4f1db396 Improves misc/rmglyph.py 2017-09-24 16:36:12 -07:00
Rasmus Andersson
d525f12f4b Support for included files in fixup-features script 2017-09-24 13:07:42 -07:00
Rasmus Andersson
989a5e2e61 Adds misc/rmglyph.py for safe and complete removal of glyphs 2017-09-24 13:07:13 -07:00
Rasmus Andersson
84dfab8f06 Move away from using hinted fonts by default 2017-09-23 10:14:17 -07:00
Rasmus Andersson
d457ac8e05 Fix download count script. Note that it only counts after the projects was renamed to "Inter" 2017-09-23 10:12:51 -07:00
Rasmus Andersson
9209081fe9 Adds misc/kernsample.py 2017-09-19 10:54:02 -07:00
Rasmus Andersson
4fdb4c927e Rename family from "Interface" to "Inter UI" 2017-09-18 15:58:34 -07:00
Rasmus Andersson
bb390dd2ae website etc 2017-09-12 23:33:08 -07:00
Rasmus Andersson
c77a0f8492 Remove debug printing from fontinfo script 2017-09-11 22:43:18 -07:00