Commit Graph

956 Commits (66e64f3eeefa4db2150be2336b6306e58b07e206)
 

Author SHA1 Message Date
Chris Simpkins 66e64f3eee modified web font directory path 2017-08-25 14:02:32 +07:00
Chris Simpkins de1a559d59 adds build-web.sh web font build script, currently implements sfnt2woff-zopfli dependency install 2017-08-25 00:06:10 +07:00
Chris Simpkins bf468e59c1 changed shebang to sh from bash 2017-08-22 19:51:01 +07:00
Chris Simpkins ea3fb98e95 remove unnecessary apt-get ttfautohint dependency installs on Travis builds 2017-08-22 19:39:23 +07:00
Chris Simpkins 9f9c34f36d Merge branch 'mavit-make' into dev-build-scripts
* mavit-make:
  update contributor badge
  added Peter Oliver to contributors list
  Run lint via parallel make.
2017-08-22 19:33:22 +07:00
Chris Simpkins 1f926bbfec added build instructions for desktop ttf source builds 2017-08-20 23:29:36 +07:00
Chris Simpkins b72f531d15 update contributor badge 2017-08-20 23:01:44 +07:00
Chris Simpkins 9f0b7937d1 added Peter Oliver to contributors list 2017-08-20 22:49:16 +07:00
Peter Oliver 5e0b8f319b Run lint via parallel make. 2017-08-20 11:36:03 +07:00
Chris Simpkins 19a2b9390e bugfix, bad variable for file path check 2017-08-18 21:17:42 +07:00
Chris Simpkins 0bea27b8ce modified build script to utilize either a local install of ttfautohint (from ttfautohint-build.sh script) OR ttfautohint installed on PATH, automated detection of install path for ttfautohint 2017-08-18 21:10:36 +07:00
Chris Simpkins 12ad5ef38d remove build dependency install test checks with 'which' 2017-08-18 16:57:44 +07:00
Chris Simpkins 3572a050e2 add install of ttfautohint and all ttfautohint dependencies with Werner Lemberg script 2017-08-18 16:49:07 +07:00
Chris Simpkins edc0a3ccfc add Werner Lemberg's ttfautohint-build.sh script (https://github.com/source-foundry/Hack/issues/227#issuecomment-323157048) under CC0 2017-08-18 16:46:45 +07:00
Chris Simpkins e45be85b27 filepath cleanup 2017-08-18 16:44:29 +07:00
Chris Simpkins ffd3c49da7 curl error fix in Harbuzz source pull 2017-08-17 13:40:25 +07:00
Chris Simpkins b47f2205fc adds Harfbuzz dependency install (Harbuzz = ttfautohint dependency) to Travis testing setup 2017-08-17 13:34:23 +07:00
Chris Simpkins ba98b4d40b adds ttfautohint Harfbuzz dependency install for Linux builds 2017-08-17 13:17:29 +07:00
Chris Simpkins a8539f93a7 adds testing of installation of dependencies and build of font sources with build.sh script 2017-08-17 12:57:50 +07:00
Chris Simpkins e6104e2e93 removes isolation of shell script Travis CI testing to concurrent build, now distributed across each variant test result 2017-08-17 12:53:04 +07:00
Chris Simpkins bceb38b979 adds shellcheck shell script CI testing to Travis CI settings file 2017-08-17 12:43:36 +07:00
Chris Simpkins feeb927fa6 added fontbakery fstype and DSIG table fixes to build 2017-08-17 00:28:07 +07:00
Chris Simpkins 67e1eb1da7 test builds 2017-08-15 22:33:33 +07:00
Chris Simpkins b94cd26e58 Merge branch 'dev' into dev-build-scripts
* dev:
  updated openTypNamePreferredSubfamilyName fields in regular, bold, italic, bold italic source to address naming issue for regular font (detected on Windows)
2017-08-15 22:31:05 +07:00
Chris Simpkins 0c7892b541 updated openTypNamePreferredSubfamilyName fields in regular, bold, italic, bold italic source to address naming issue for regular font (detected on Windows) 2017-08-15 22:30:24 +07:00
Chris Simpkins a3dbb96beb fixes for all build.sh bugs and coding conventions identified in ShellCheck (www.shellcheck.net) - as per report by @mavit in #227 2017-08-15 14:20:07 +07:00
Chris Simpkins df41182e49 bugfixes + new OS X detection & homebrew based install of ttfautohint build dependency (including all ttfautohint build dependencies) on OS X 2017-08-14 12:56:57 +07:00
Chris Simpkins 99c79d891c added temp directory cleanup for prior build fail 2017-08-13 22:34:47 +07:00
Chris Simpkins c5cf363d6f added ttf hinting to the build.sh script, currently autohinted without manual hint adjustments 2017-08-13 22:31:27 +07:00
Chris Simpkins c0cdce6a74 comment out old ttfautohint manual hints in preparation for new hinting work 2017-08-13 22:16:36 +07:00
Chris Simpkins f0dadb0cf1 prep for new ttf hinting scripting - file cleanup 2017-08-13 22:15:50 +07:00
Chris Simpkins afa6eb4a30 new test builds (unhinted) from scripted build approach using build.sh script 2017-08-13 19:20:19 +07:00
Chris Simpkins c3713458ec added ttf desktop font build shell script 2017-08-13 19:15:34 +07:00
Chris Simpkins c30cce0ca9 updated changelog 2017-08-12 21:50:57 +07:00
Chris Simpkins 2e424bfc90 removed test builds 2017-08-12 21:48:15 +07:00
Chris Simpkins a2ba4364c8 removed otf builds 2017-08-12 21:47:36 +07:00
Chris Simpkins ff01ce509c added Travis CI testing of all UFO source commits/PR with ufolint 2017-08-11 00:09:31 +07:00
Chris Simpkins f104bdf9ce removed unnecessary shell script 2017-08-10 22:24:33 +07:00
Chris Simpkins 2c7f7341fa UFO source file updates from ufo-curves analysis in preparation for move to scripted builds in v3.0 releases (https://github.com/sf-playground/ufo-curves) 2017-08-10 16:50:20 +07:00
Chris Simpkins ac2fd93147 ufo source file path modification 2017-08-10 16:47:35 +07:00
Chris Simpkins 5f4b3de382 deprecated source file cleanup 2017-08-10 16:46:44 +07:00
Chris Simpkins 0e1721e3e2 updated README 2017-07-20 16:29:52 +07:00
Chris Simpkins a57e973a43 new UFO, vfb, vfc source files 2017-07-04 17:01:54 +07:00
Chris Simpkins da0668472c README updates 2017-06-28 16:34:26 +07:00
Chris Simpkins cc296adc33 Merge pull request #245 from mtelesha/patch-1
Add OpenSUSE package to documentation
2017-06-19 10:42:12 +07:00
Chris Simpkins 77699f8576 Merge pull request #237 from yevshev/master
Added Chrome Secure Shell usage instructions
2017-06-19 10:37:58 +07:00
Chris Simpkins 8c131e058b Merge pull request #250 from jacksgt/jacksgt-installation
Do not recommend fc-cache -s in INSTALLATION.md.  PR modifies INSTALLATION.md file with updated fc-cache instructions.
2017-06-19 10:36:17 +07:00
Jack a442fc9bf7 Do not recommend fc-cache -s in INSTALLATION.md
`fc-cache -s` will only scan system-wide font directories, omitting user dirs.
(The line above points out that fonts can be put in a local directory, so this option doesn't make sense)
2017-05-29 09:04:57 +07:00
Chris Simpkins 72ebd60626 year bump 2017-04-06 12:48:18 +07:00
Marc Telesha bd87c133f2 Add OpenSUSE
Just added the OpenSUSE under Package Manager
2017-03-07 08:57:35 +07:00