1
0
mirror of https://github.com/google/fonts.git synced 2024-11-30 18:52:46 +03:00
Commit Graph

144 Commits

Author SHA1 Message Date
rsheeter
76b1866de9 Merge pull request #951 from m4rc1e/add_font
add_font.py: --update metadata option
2017-08-07 08:09:25 -07:00
Dave Crossland
d221b493fe Fix typo 2017-07-31 15:21:44 -04:00
rsheeter
ea68836c5e Merge pull request #1108 from nyshadhr9/master
Add 2 new scripts to check subset coverage
2017-07-31 11:02:18 -07:00
Nyshadh Reddy Rachamallu
e66aa71025 Add 2 new scripts to check subset coverage 2017-07-31 10:42:35 -07:00
Marc Foley
a372e2e2a6 add_font.py: Implement @rsheeter's review feedback.
- Use gflags instead of argeparse
- Inherit designer, category and date added values from previous file instead of making a network request

https://github.com/google/fonts/pull/951#pullrequestreview-38259628
2017-06-30 12:54:52 +01:00
Lasse Fister
cf5e79afdd [tools/namelist.py] Minor, fix command line invocation. (#1032) 2017-06-26 13:13:25 -04:00
Alexei Vanyashin
323e654710 Update README.md
updated Historic Cyrillic description
2017-06-05 13:32:41 +03:00
Dave Crossland
edfde89fda tools/encodings/GF*/README.md Correct counts 2017-06-04 15:21:58 -04:00
Dave Crossland
77d05eec1c tools/encodings/GF*/README.md Update Cyr desc 2017-06-04 15:13:51 -04:00
Dave Crossland
fffb7efd86 tools/ ... /Vietnamese/README.md
Improve markdown, reword
2017-06-01 15:52:07 -04:00
Dave Crossland
0b06ef6e21 tools/encodings/GF Glyph Sets/README.md Fix md
for real
2017-05-30 10:26:26 -04:00
Dave Crossland
969eda08bc tools/encodings/GF Glyph Sets/README.md fix md 2017-05-30 10:25:17 -04:00
Dave Crossland
a9db790a37 Update tools/README.md
Related to https://github.com/google/fonts/issues/964
2017-05-26 17:20:58 -04:00
Marc Foley
526237095e add_font.py: Updated docstring to include information on how to update a family's METADATA.pb file. 2017-05-15 17:20:58 +01:00
Marc Foley
c0977795d3 add_font.py: added --upgrade arg.
If a font family is already hosted on fonts.google.com and this option
is enabled, keep the designer, category and date added values
2017-05-15 16:57:27 +01:00
Marc Foley
9d3e761e7e add_font.py: added docstring.
This string is also used for argeparse help
2017-05-15 16:57:11 +01:00
Marc Foley
dbc623abd5 add_font.py: replaced sys.argv with argparse 2017-05-15 15:45:48 +01:00
Thomas Linard
fa69d9ebb9 tools/encodings/GF Glyph Sets/Greek/README.md (#947)
Better Unicode points
2017-05-10 23:44:16 -04:00
Felipe Corrêa da Silva Sanches
51adb91b21 rename "GF 2016 Glyph Sets/" folder => "GF Glyph Sets/" (#717)
at encodings/README.md to match the recent folder rename by @graphicore
2017-03-23 00:40:59 -04:00
Lasse Fister
b7d293a5b5 [tools/util] Fix: some test case got not executed in py3. 2017-03-16 00:12:43 +01:00
Lasse Fister
ad2f3f4d52 [tools/encodings] Generate filter lists for all Namelists. #678 2017-03-15 23:49:56 +01:00
Lasse Fister
5790bdf8ce [tools/encoding] Script to generate filter lists from existing Namelists. #678 2017-03-15 23:48:18 +01:00
Lasse Fister
f62e3bc9ae [tools/encodings] reformat all Namelists with namelist.py
See comment  https://github.com/google/fonts/pull/685#discussion_r105379484
2017-03-15 21:31:07 +01:00
Lasse Fister
5a0feb87c2 [tools] add script to reformat Namelists 2017-03-15 21:29:51 +01:00
Lasse Fister
89b9e01d19 [tools/encodings] Add all names to filter-lists that are also in the respective Namelists. 2017-03-15 16:04:46 +01:00
Lasse Fister
1b6c18b76c [tools/encodings] remove commaaccentcomb from cyrillic filter lists, it's not in the Namelist. 2017-03-15 15:29:34 +01:00
Lasse Fister
c491d25f2e [tools/encodings] remove Latin-Core names from Latin-Plus filter list. 2017-03-15 15:21:28 +01:00
Lasse Fister
5b739c4f72 [tools/encodings] Cyrillic plus builds on top of Latin core. 2017-03-15 15:19:09 +01:00
Lasse Fister
54902fa8f4 [tools/encoding] new test check_filterlist_equals_namelist (if the name implies it) 2017-03-14 16:47:00 +01:00
Lasse Fister
1c436b9018 [encodings/Cyrillic] move descender-cy, verticalbar-cy ff. to RECOMMENDED.md
See the discussion at: https://github.com/google/fonts/pull/685#discussion_r105379851
2017-03-13 22:04:47 +01:00
Lasse Fister
9f5f8ecd61 [encodings/Cyrillic] remove 0x04A6 Pemiddlehook-cy and 0x04A7 from Cyrillic-pro for obsolecy. 2017-03-13 20:08:11 +01:00
Lasse Fister
9b175c0845 [tools] temporarily use a python 3 enabled version of google-apputils for testing 2017-03-13 20:08:11 +01:00
Lasse Fister
20c3b734d1 [encodings/util] fix google_fonts.py python3 compatibility 2017-03-13 20:08:11 +01:00
Lasse Fister
a188fcce7b [encodings/util] fix filter_lists.py python3 compatibility 2017-03-13 20:08:11 +01:00
Lasse Fister
042466276d [tools] update fonts_public_pb2.py to support python 3+
had to install protoc, the protocoll buffer compiler:
$ sudo apt install protobuf-complier

then ran:
fonts/tools$ protoc  --python_out=. fonts_public.proto
2017-03-13 20:08:11 +01:00
Lasse Fister
ceaab9c700 [encodings/Latin] Add unencoded and encoded glyph names found in filter lists to Namelists. 2017-03-13 20:08:11 +01:00
Lasse Fister
39da2f6f7a [encodings/Cyrillic] Sync production/nice names, remove duplicates. 2017-03-13 20:08:11 +01:00
Lasse Fister
097c4bce9b [encodings/Cyrillic] Add unencoded and encoded glyph names found in filter lists to Namelists. 2017-03-13 20:08:11 +01:00
Lasse Fister
604d2778cc [encodings/Greek] Sync and clean up production/nice names in filter lists.
Remove duplicates
Replace uni names with nice names in archaic filter list.
2017-03-13 20:08:11 +01:00
Lasse Fister
d135df4fb8 [encodings/Greek] Add unencoded glyph names found in filter lists to Namelists. 2017-03-13 20:08:11 +01:00
Lasse Fister
d9f4b24a58 [tools/util] remove special cases from filter_list testing 2017-03-13 20:08:11 +01:00
Lasse Fister
8523792e6b [tools] Improve parsing of none-encoded entries in Namelists. 2017-03-13 20:08:11 +01:00
Lasse Fister
e44fd8e3c6 [tools] add .travis.yaml to do CI via travis.org 2017-03-13 20:08:11 +01:00
Lasse Fister
2fe6ab1819 [tools/encodings] parse GlyphInfo/GlyphData.xml directly for filter lists tests. 2017-03-13 20:08:11 +01:00
Lasse Fister
92ce1ab8aa [tools/encodings] use unittest for filter lists tests. #678 2017-03-13 20:08:11 +01:00
Lasse Fister
b3ae2c34c3 [tools/encodings] Initial tests for filter lists. #678 2017-03-13 20:08:11 +01:00
Lasse Fister
5e61c78f3b [tools/encodings] include GF-latin-core in GF-greek-core. See graphicore/specimenTools#19 2017-03-13 20:08:11 +01:00
Lasse Fister
7bb841a867 [tools/encodings] keep glyphs names without unicode codepoint 2017-03-13 20:08:11 +01:00
Lasse Fister
ba25b2faa0 [tools/encodings] renamed filter lists. Fixes #686 2017-03-13 20:08:11 +01:00
Lasse Fister
3ff4918772 [tools/encodings] Add chars to GF-latin-plus_unique-glyphs. See #660
Added chars:

0x02B9 ʹ MODIFIER LETTER PRIME
0x02BA ʺ MODIFIER LETTER DOUBLE PRIME
0x2010 ‐ HYPHEN
0x2020 † DAGGER
0x2021 ‡ DOUBLE DAGGER
0x2032 ′ PRIME
0x2033 ″ DOUBLE PRIME
0x2052 ⁒ COMMERCIAL MINUS SIGN
0x27E8 ⟨ MATHEMATICAL LEFT ANGLE BRACKET
0x27E9 ⟩ MATHEMATICAL RIGHT ANGLE BRACKET
2017-03-13 20:08:11 +01:00