Commit Graph

569 Commits (5d4f4d6b3820a51684c716066a75c08b3e0bbbcd)

Author SHA1 Message Date
Cosimo Lupo 5d4f4d6b38 run black on colrv1_postproc.py script to fix indentation 2022-01-26 16:09:18 +00:00
rsheeter 831faf480d
Merge pull request #377 from googlefonts/colrv1-waved
Colrv1 waved => colrv1
2022-01-25 09:48:11 -08:00
Cosimo Lupo 5a04ef08ee call add_soft_light_to_flags from colrv1_postproc.py script 2022-01-24 18:07:11 +00:00
Cosimo Lupo 2188c2d237 also add soft-light to flags from emoji_aliases.txt 2022-01-24 18:06:46 +00:00
Cosimo Lupo 33f930ba7f add symlinks for flags from emoji_aliases.txt
Run command:
python add_aliases.py -e svg -a emoji_aliases.txt -s third_party/region-flags/waved-svg
2022-01-24 15:43:26 +00:00
Cosimo Lupo 43f5cc0153 delete svg files for flags' border and soft-light
they are no longer needed because the border is already in the original waved flags, and the soft ligth is added by a script
2022-01-24 15:40:06 +00:00
Cosimo Lupo e4df897e53 rebuild waved flags with border using latest rsheeter/warp
https://github.com/rsheeter/warp/pull/24
2022-01-19 12:50:52 +00:00
Cosimo Lupo 13892a930c only post-process soft-light for flags, border will be added in the input SVGs and thus in COLRv1 font
the border can be added directly to the input waved flags SVGs like a regular path, we don't need to use PaintComposite multiply operator, regular alpha blending produces the same effect since the border is a semi transparent shade of gray.

I renamed the script colrv1_add_soft_light_to_flags.py, and modified so that it doesn't require any additional glyphs to be present; an unbounded PaintLinearGradient is built on the fly and clipped using the flag as a mask (using SRC_IN compositing mode).
2022-01-19 10:52:28 +00:00
Cosimo Lupo 24ccbd2377 rebuild all waved flags with new aspect ratio and margins
https://github.com/rsheeter/warp/pull/21
2022-01-14 17:18:20 +00:00
Cosimo Lupo bc3a2584ad Add script to update NotoColorEmoji-COLRv1 with flags' border and soft-light effect 2022-01-14 16:53:37 +00:00
Cosimo Lupo 2e0c03e28c Add flag border and soft-light SVGs to colrv1/*.toml 2022-01-14 16:22:16 +00:00
Cosimo Lupo 1e662ddf9c colrv1/all.toml: add line breaks so diffs are more legible 2022-01-14 16:21:07 +00:00
Cosimo Lupo 5101367204 add border and soft-light SVGs in colrv1/flags-border 2022-01-14 16:14:42 +00:00
Cosimo Lupo 1f8201c939 Makefile: add print-% special command to print Makefile variables
I need to extract the content of SELECTED_FLAGS to know which of the flags actually get built into the emoji font
2022-01-14 16:07:03 +00:00
Cosimo Lupo c839aba00d colrv1/noflags.toml: use subdivision flags from third_party/region-flags/waved-svg dir 2022-01-14 16:05:04 +00:00
Cosimo Lupo dc1398866c Merge remote-tracking branch 'origin/svg_flags2' into colrv1-waved 2022-01-14 15:55:37 +00:00
Rod S a17b1b474b Tweaks to make fontchain_lint happier 2022-01-06 21:54:41 -08:00
Rod S a8f13094d0 Add non-regional flags 2022-01-06 20:28:57 -08:00
Rod S 49c85d1ac9 Add line breaks so diffs are legible 2022-01-05 21:52:46 -08:00
Rod S 9d0db6366a One more map to space 2022-01-05 21:14:23 -08:00
Rod S 48aa43748d Exploratory mapping of things to space to match observed shaping in CBDT 2021-12-29 19:08:03 -08:00
Rod S d0bcf99532 Fixmore fontchain_lint issues 2021-12-23 17:44:08 -08:00
Rod S f46188ee49 Script to derive somewhat more correct COLRv1 font from a good CBDT one 2021-12-22 15:43:23 -08:00
Rod S 8130ead956 Update svg paths 2021-12-22 14:45:26 -08:00
Rod S 9572d1c70e Start of a readme 2021-12-22 14:45:06 -08:00
Rod S f868356f54 Init all and noflags nanoemoji configs from noto-glyf_colr_1.toml and noto_noflags-glyf_colr_1.toml in https://github.com/googlefonts/color-fonts at 24f193c. 2021-12-22 14:37:12 -08:00
Cosimo Lupo 17d694950f
Merge pull request #373 from anthrotype/svg_flags3
Rebuild all waved SVG flags with latest picosvg and rsheeter/warp tool
2021-12-15 12:28:55 +00:00
Cosimo Lupo 84a33221ec rebuild all waved flags after picosvg PR258 and 259
https://github.com/googlefonts/picosvg/pull/258
https://github.com/googlefonts/picosvg/pull/259
2021-12-14 16:44:40 +00:00
Cosimo Lupo 013b3fe5ca Rebuild all waved SVG flags with latest picosvg and rsheeter/warp tool
Fixes https://github.com/googlefonts/color-fonts/issues/86 among others
2021-12-07 15:56:46 +00:00
Cosimo Lupo 44850e02c0 Merge remote-tracking branch 'origin/main' into svg_flags2 2021-11-16 16:05:52 +00:00
rsheeter 9a5261d871
Merge pull request #369 from googlefonts/u14
U14
2021-11-01 11:50:28 -07:00
Rod S be75986a58 Fix 1fae5 2021-10-29 15:25:50 -07:00
Rod S 317f03b41a Generate 32, 72, 512 sizes for U14 2021-10-28 20:55:25 -07:00
Rod S eace274972 Binary v2.034 2021-10-28 20:55:25 -07:00
Rod S 79c9d18d75 v2.034 2021-10-28 20:55:25 -07:00
Rod S b43c76ae0b Fix mk3 for 1fae5 2021-10-28 20:55:25 -07:00
Rod S 2e77677923 Binary v2.033 2021-10-28 20:55:25 -07:00
Rod S 395932ec12 Update to 2.033 2021-10-28 20:55:24 -07:00
Rod S b9ed695ca7 1fae5 fix mk2 2021-10-28 20:55:24 -07:00
Rod S c8ead26229 Binary v2.032 2021-10-28 20:55:24 -07:00
Rod S b3765bf31e Update version to 2.032 2021-10-28 20:55:24 -07:00
Rod S 47ca3e25fe Rebuitl 1fae5 from updated ai 2021-10-28 20:55:24 -07:00
Rod S 8f48e32b07 v2.031 binaries 2021-10-28 20:55:24 -07:00
Rod S 8066412817 v2.031 2021-10-28 20:55:23 -07:00
Rod S a6958e6682 Emoji fix from Jennifer 2021-10-28 20:55:23 -07:00
Rod S 0564f04afd Binaries for v2.030 2021-10-28 20:55:23 -07:00
Rod S b5d185d4c5 v2.030 2021-10-28 20:55:23 -07:00
Rod S 5fd113856d Add missing 1f979 2021-10-28 20:55:23 -07:00
Rod S 4e3bdfe01a Binaries for v2.029 2021-10-28 20:55:23 -07:00
Rod S 0fb3e11347 v2.029 2021-10-28 20:55:23 -07:00