Commit graph

314 commits

Author SHA1 Message Date
Ryan L McIntyre
6c34db56c4 Homebrew Fonts Cask script feedback fixes (WIP) (#72) 2016-11-16 18:19:58 -05:00
Ryan L McIntyre
37b923226f Adds archive font script for building zip files for releases (WIP fixes #32) and required for #72 (homebrew fonts) 2016-11-13 12:25:35 -05:00
Ryan L McIntyre
fa56f9f89d Adds casks and archives to ignore list 2016-11-13 12:22:40 -05:00
Ryan L McIntyre
0d55b359ae Homebrew Fonts Cask script feedback fixes (WIP) (#72) 2016-11-13 12:22:10 -05:00
Ryan L McIntyre
d195059089 Homebrew Fonts Cask script feedback fixes (WIP) (#72) 2016-11-11 07:56:49 -05:00
Ryan L McIntyre
061e16ba99 Rebuilt all patched fonts with latest changes
* also adds missing 'non-mono' fonts
2016-11-06 17:52:19 -05:00
Ryan L McIntyre
cf010a5035 Fixed background parallel processes to have a configurable maximum number 2016-11-06 17:04:53 -05:00
Ryan L McIntyre
b51e71f746 Fixes to no-progressbars flag in the build + misc lint fixes 2016-11-06 11:29:35 -05:00
Ryan L McIntyre
102c3883e6 Progress bar fixes and tweaks 2016-11-06 11:23:50 -05:00
Ryan L McIntyre
3b44fa3d59 Clean-up test & debug code 2016-11-06 11:21:25 -05:00
Ryan L McIntyre
d2ee06bdfd Proof of concept script to build Ruby Font Casks for installing the fonts on Homebrew Cask (fixes #72) 2016-11-05 23:09:12 -04:00
Ryan L McIntyre
c7f64a616c Fixes missing patching non-mono version and updating count 2016-11-05 22:59:22 -04:00
Ryan L McIntyre
4e9166e43c Adds progress bar and tweaks the option flags and help description 2016-11-05 22:55:27 -04:00
Ryan L McIntyre
3921fbdf43 Fixes issues patching octicons and/or fontlinux due to changes from merge 2016-11-03 18:57:53 -04:00
Ryan L McIntyre
1eeb1a2657 Merge branch 'sharkusk-monofixes' into 0.9.0
Conflicts:
	font-patcher
2016-11-02 23:24:00 -04:00
Marcus Kellerman
9770856f83 Zero out linegap values to allow power line glyphs to fill properly 2016-11-02 15:13:09 -07:00
Ryan L McIntyre
fa3b8beea6 Rebuilt all patched fonts with latest changes
* only includes actual fonts for the 'complete' versions
* 'additional-variations' are now only provided as instructions
2016-10-31 22:31:23 -04:00
Ryan L McIntyre
371f189d32 Total count fix, clean-up, and lint fixes 2016-10-31 22:01:00 -04:00
Ryan L McIntyre
e0598d9314 Adds logic for markdown readme files and fixes path issues due to re-organization 2016-10-31 22:00:05 -04:00
Ryan L McIntyre
6477ff7129 Fixes broken header link 2016-10-29 18:51:57 -04:00
Ryan L McIntyre
32df4783d9 Updates in preparation for v0.9.0 release 2016-10-29 18:47:36 -04:00
Ryan L McIntyre
1214bf8afd Upgrades Font Awesome glyph set to v4.7.0 2016-10-29 18:46:59 -04:00
Ryan L McIntyre
c04aea8c4f Updates paths used due to re-organizing of files 2016-10-29 16:51:08 -04:00
Ryan L McIntyre
8453a54b50 Moves build related helper md and un-patched fonts to 'src' 2016-10-29 16:50:30 -04:00
Ryan L McIntyre
938035d6a5 Moves glyph sources to 'src' 2016-10-29 16:49:49 -04:00
Ryan L McIntyre
b55eac4a18 Moves un-patched fonts to 'src' 2016-10-29 16:48:58 -04:00
Ryan L McIntyre
6edb95723d Moves build related helper md and un-patched fonts to 'src' 2016-10-29 16:48:12 -04:00
Ryan L McIntyre
e72a164f80 Moves build related shell scripts to bin/scripts 2016-10-29 16:45:55 -04:00
Ryan L McIntyre
5eafddc7ce Removes old patched fonts directory (no longer going to generate 'variations' by default) 2016-10-29 11:32:33 -04:00
Ryan L McIntyre
cc51226f4c Style and possible syntax issue fixes (linting via ShellCheck) 2016-10-29 11:09:21 -04:00
Ryan L McIntyre
bb5c998e15 Style and possible syntax issue fixes (linting via ShellCheck) 2016-10-29 10:56:39 -04:00
Ryan L McIntyre
eadc435ff9 Misc clean-up 2016-10-29 10:31:49 -04:00
Ryan L McIntyre
179356f81e Fixes Combinations printf and variation total count and misc readability 2016-10-29 10:29:30 -04:00
Ryan L McIntyre
0e36da6dc2 Creates new markdown source file for building the various readme's 2016-10-29 01:06:50 -04:00
Ryan L McIntyre
a246e0bb5d Updates source markdown file instructions info (WIP) 2016-10-29 01:05:31 -04:00
Ryan L McIntyre
b6e78d8c06 Updates scripts drastically
* no longer generate patched fonts for every variation (not worth doing by default)
* generates better readme info
* provides counts for patch variations and total patches
* generates example commands that a user can use to generate variations on their own
2016-10-29 00:59:32 -04:00
Ryan L McIntyre
b456bd8713 Updates internal name and information for 'Powerline Extra Symbols' glyph set (fixes #109) 2016-10-29 00:55:49 -04:00
Ryan L McIntyre
bba116c557 Fixes missing new Vim glyph (0xe52b) from patched fonts 2016-10-29 00:27:01 -04:00
Marcus Kellerman
7cd183b9cb Use original symbol fonts for scaling lists 2016-10-25 21:24:11 -07:00
Marcus Kellerman
96eafa9bb9 Support custom symbol font and specify which glyphs use fixed scale factor 2016-10-24 17:05:15 -07:00
Ryan L McIntyre
8fa1d162c4 Misc fixes
* wrong name for font awesome extension
* scale glyph for font awesome extension
* octicons 'desktop' glyph exact match fix
* octicons range updated to include the new glyphs in latest version
2016-10-23 18:29:11 -04:00
Ryan L McIntyre
53756eb842 Updates patcher and readme with the new options and glyph sets 2016-10-23 17:23:00 -04:00
Ryan L McIntyre
30d306216b Improves readability, prose, and some minor spelling fixes 2016-10-23 17:20:06 -04:00
Ryan L McIntyre
e9c3d443ee Merge branch 'sharkusk-monofixes' into 0.9.0
Conflicts:
	font-patcher
2016-10-23 13:18:42 -04:00
Ryan L McIntyre
2571306c1d Updates changelog for v0.9.0 (WIP) 2016-10-23 12:33:17 -04:00
Ryan L McIntyre
736dc6949e Adds new glyph font source: Font Awesome Extension (fixes #96)
* preparation for new symbols, full rebuild needed to patch the fonts
2016-10-23 12:29:53 -04:00
Ryan L McIntyre
c9b2fb4e66 Misc code readability fix 2016-10-23 12:28:35 -04:00
Ryan L McIntyre
6dfb1f0527 Fixes missing Octicons glyphs (fixes #87) 2016-10-23 12:03:33 -04:00
Ryan L McIntyre
5df555d2aa Adds new glyph font source: Unicode IEC Power symbols (fixes #94)
* preparation for new symbols, full rebuild needed to patch the fonts
2016-10-22 19:44:15 -04:00
Ryan L McIntyre
cdd2502560 Updates with info on newly added fonts 2016-10-22 15:30:28 -04:00