Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 8cfb0ed0 | 2023-01-24 11:24:31 | [hb-view] --annotate enables --show-extents | ||
| 20fcf5c5 | 2023-01-24 11:22:55 | [hb-view] Add --show-extents | ||
| 72e13fff | 2023-01-24 11:05:38 | [COLRv1] Handle void extents | ||
| 20318fed | 2023-01-24 11:04:10 | [COLRv1] Don't return extents if glyph has no paint Fixes https://github.com/harfbuzz/harfbuzz/issues/4068 | ||
| 32afdcdb | 2023-01-23 21:10:11 | [hb-buffer-deserialize-text-unicode] Relax parsing | ||
| 328ee9b4 | 2023-01-23 21:06:27 | [hb-buffer-deserialize-text-unicodes] Rename | ||
| bc596b8c | 2023-01-23 21:03:59 | [buffer-deserialize-text-unicode] Simplify | ||
| 649973a3 | 2023-01-23 21:02:14 | Fix build | ||
| f798cf22 | 2023-01-23 20:57:30 | [util] Don't require final ']' in --glyphs | ||
| 4268283e | 2023-01-23 20:53:17 | [buffer-deserialize-text] Accept initial comma | ||
| 2c29b81e | 2023-01-23 20:49:19 | [buffer-deserialize-text] Separate glyphs / unicodes machines | ||
| d0355eb4 | 2023-01-23 20:37:53 | [buffer-deserialize] Parse whole items at a time Previous logic would fail if char buffer was partial. | ||
| f65b04c1 | 2023-01-23 21:57:05 | Tweak wording | ||
| 7e01976b | 2023-01-23 20:44:22 | [hb-paint] Add some details to the docs | ||
| e4fff64c | 2023-01-24 00:52:26 | [repacker] check duplicate() for success. Fixes fuzzer testcase https://oss-fuzz.com/testcase-detail/5475787333828608. | ||
| 6b72a4dd | 2023-01-23 18:36:04 | Revert "[sanitize] Simplify(?) check_range" This reverts commit af0b1ef8a72d4f6b778dbba3606ebe7df39d5288. | ||
| 00cf322e | 2023-01-23 16:06:26 | Merge pull request #4046 from harfbuzz/hb-features-docs [doc] Try to fix generating hb-features docs | ||
| 699485b3 | 2023-01-24 00:07:45 | [meson] Further simplify generating hb-features.h | ||
| 2486d6d2 | 2023-01-23 23:57:16 | [meson] Reduce repetitions | ||
| 12f2ecbd | 2023-01-23 23:41:11 | [doc] Generate hb-supported-features.h See inline comment. | ||
| 0bbd3360 | 2023-01-19 20:11:35 | [doc] Try to fix generating hb-features docs Move it to a separate section, since hb-common says include hb.h, while we want to include hb-features.h here. This still does not fix generating documentation of undefined macros (e.g. HB_HAS_GDI since we build docs on Linux). | ||
| af0b1ef8 | 2023-01-23 14:31:10 | [sanitize] Simplify(?) check_range | ||
| fe94c760 | 2023-01-23 14:05:28 | [algs] Build fix for clang and __builtin_mul_overflow Fixes https://github.com/harfbuzz/harfbuzz/issues/4066 | ||
| 1cf61f30 | 2023-01-23 13:43:35 | [meson] Fix build with -Dgobject=disabled | ||
| 2b87af80 | 2023-01-22 17:37:51 | [hb-info] Typo | ||
| fe22afe7 | 2023-01-22 16:47:50 | [hb-info] Simplify | ||
| eba57629 | 2023-01-23 01:10:56 | Another try | ||
| 37ab12a3 | 2023-01-23 01:02:51 | [util] Try to fix hb-info build | ||
| 5880ab06 | 2023-01-22 16:20:23 | [hb-info] More build fix try | ||
| d76ef46d | 2023-01-22 16:17:39 | Try to fix autotools build | ||
| 6e585985 | 2023-01-22 15:22:30 | [hb-info] Subfamily | ||
| 4142a460 | 2023-01-22 15:11:50 | [hb-info] Add --list-baselines | ||
| 9c62022d | 2023-01-22 15:02:21 | [hb-info] Format | ||
| 0b7d3952 | 2023-01-22 15:00:10 | [hb-info] Add --list-style | ||
| 090a6d0d | 2023-01-22 14:56:25 | [hb-info] Add --get-style | ||
| 5b291d49 | 2023-01-22 14:51:17 | [hb-info] Rename style to subfamily | ||
| c300bf00 | 2023-01-22 14:46:20 | [hb-info] Move include around | ||
| b839f53c | 2023-01-22 14:39:26 | [hb-info] Write fallback metrics in --list-metrics | ||
| 7ba3d0c4 | 2023-01-22 14:27:31 | [hb-info] Add --list-metrics Requires hb-gobject | ||
| 4ec3d2e3 | 2023-01-22 14:12:44 | [hb-info List enum nicks in --list-names | ||
| def94aa8 | 2023-01-22 14:01:34 | [features] Add HB_HAS_GOBJECT | ||
| b3006ba9 | 2023-01-22 13:46:35 | Docs | ||
| e3e4d1ec | 2023-01-22 13:41:43 | [name] Add hb_ot_name_id_predefined_t Not sure what to do about its docs. | ||
| 3feac1a4 | 2023-01-22 10:15:14 | [hb-info] Use tab in --list-palettes | ||
| 752ad51c | 2023-01-22 10:07:24 | [hb-info] Move some initialization to post_parse | ||
| 334f59c9 | 2023-01-22 10:06:05 | [hb-info] If name not found, fall back to English | ||
| 7cae5535 | 2023-01-22 09:33:25 | [hb-info] Rename --dump-table to --get-table | ||
| 9b499a48 | 2023-01-22 09:27:05 | [hb-info] Add --get-name | ||
| 7a47a369 | 2023-01-22 09:09:45 | [hmtx] Fix typo | ||
| b9879181 | 2023-01-22 09:08:51 | Merge pull request #4052 from googlefonts/instancer_recalc_bounds [instancer] recalc bounds by default when --instance option is enabled | ||
| e4cdaa1d | 2023-01-22 08:36:51 | [test] Fix build | ||
| 9ba1e400 | 2023-01-22 08:31:39 | [test] Remove non-free font and its test Fixes https://github.com/harfbuzz/harfbuzz/issues/4059 | ||
| 749df4ee | 2023-01-21 16:00:54 | [PairPosFormat1] One more | ||
| b648ceb7 | 2023-01-21 15:58:59 | [PairSet] Optimize last commit | ||
| 89162324 | 2023-01-21 15:57:18 | [PairSet] Unify get_size() | ||
| b63159e8 | 2023-01-21 15:50:48 | [PairPosFormat1] Fix stride Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=55287 and generally the lookup with MediumTypes. | ||
| be8a87c4 | 2023-01-21 15:00:41 | Move TRACE_DISPATCH after may_recurse() Such that we don't get memory access issues if DEBUG_SANITIZE is on and may_recurse() returns false. | ||
| 84b9a632 | 2023-01-21 14:36:26 | [debug] Fix printf signness warnings | ||
| c54a7022 | 2023-01-21 14:07:41 | [hb-view] Require cairo 1.17.5 for HB_DRAW=1 default again Fixes https://github.com/harfbuzz/harfbuzz/issues/4051 | ||
| 67e652cd | 2023-01-21 15:57:13 | [meson] Update Cairo subproject | ||
| f96e32a0 | 2023-01-21 00:39:00 | [meson] Try to make MSVC build less spammy Enable exceptions in ragel subproject, and revert the exceptions part of: commit 22cbd038d3578c344e265a098fc98ef168f8d18b Author: Khaled Hosny <khaled@aliftype.com> Date: Tue Sep 14 12:34:25 2021 +0200 [meson] Add ragel subproject To get ride of the following warnings: cl : Command line warning D9025 : overriding '/EHs' with '/EHs-' | ||
| ed68db2c | 2023-01-21 03:54:57 | [util] Fix MSVC warning Apparently \e is non-standard extension not supported by MSVC. Use \033 instead. Fixes: warning C4129: 'e': unrecognized character escape sequence | ||
| c08e5d09 | 2023-01-21 03:40:09 | [hb-draw] Fix MSVC warning warning C4305: 'initializing': truncation from 'double' to 'float' | ||
| e1a07051 | 2023-01-21 03:16:20 | [meson] Enabled needlessly disabled MSVC warnings We don’t seem to hot any of these warnings currently. | ||
| 32f9b467 | 2023-01-21 02:20:39 | Merge pull request #4045 from harfbuzz/custom-palette-cairo Custom palette cairo | ||
| 179c93c5 | 2023-01-21 02:20:00 | Merge pull request #4054 from harfbuzz/hb-info-color-format [hb-info] Fix output for CPAL | ||
| 54d5321d | 2023-01-21 02:19:43 | Merge pull request #4056 from harfbuzz/fix-sweep-gradient-hang [hb-cairo] Fixes for sweep gradients | ||
| 47baa1da | 2023-01-20 23:38:22 | [hb-cairo] Fixes for sweep gradients Make reversed angles not infloop, and cap the number of interval repetitions at 1000. Fixes: https://github.com/harfbuzz/harfbuzz/issues/4055 | ||
| c574eda7 | 2023-01-20 22:06:47 | [hb-info] Fix output for CPAL The output for palette names was mangled. This commit makes things come out ok. For flags, we use "Both" when both LIGHT and DARK are set. | ||
| 7f59bed5 | 2023-01-20 16:42:55 | [hb-cairo] Round foreground color | ||
| 76b059ca | 2023-01-20 16:41:47 | [hb-cairo] Simplify foreground color fetching | ||
| f70f7194 | 2023-01-20 16:30:59 | [hb-cairo] Remove unused prototype | ||
| 61719a83 | 2023-01-20 15:52:09 | [hb-view] Support specifying color indices again | ||
| 89d33255 | 2023-01-20 14:15:19 | [instancer] add tests | ||
| 30058f48 | 2023-01-18 15:23:24 | [instancer] trim .notdef outline data after recalc bounds If outline data present, we use it to recalc bounds and then trim it accordingly | ||
| 0de7f83a | 2023-01-18 13:33:34 | [instancer] update maxp table | ||
| 94c390d0 | 2023-01-18 10:15:47 | [instancer] update head table | ||
| 2ecb1c31 | 2023-01-18 09:52:00 | [instancer] always recalculate bounds when --instance option enabled But don't recompile glyph bytes if pinned at default | ||
| 1f948e7f | 2023-01-17 15:16:17 | [instancer] store recalculated head/maxp info in subset plan | ||
| 92122421 | 2023-01-13 11:42:58 | [instancer] update vhea/hhea tables | ||
| ab7c9144 | 2023-01-20 15:43:01 | [hb-cairo] Macro shuffle again | ||
| 4759932b | 2023-01-20 15:33:38 | [hb-cairo] Round colors | ||
| 876675e0 | 2023-01-20 15:31:43 | [hb-cairo] Macro shuffling | ||
| 68a73e43 | 2023-01-20 15:30:07 | [hb-cairo] Macro hygiene | ||
| fcb5111c | 2023-01-21 00:24:50 | [doc] Fix gtk-doc warning | ||
| 574d9344 | 2023-01-20 15:22:50 | [hb-cairo] Fix build with old cairo | ||
| 4f19c3b3 | 2023-01-20 15:15:52 | [hb-cairo] Move color-cache to scaled-font | ||
| beba43ee | 2023-01-20 15:02:24 | [hb-cairo] Fix color cache on not-found | ||
| cc9b55c7 | 2023-01-20 14:57:57 | [hb-cairo] Add a color cache | ||
| 10def9b3 | 2023-01-20 14:06:18 | meson fix | ||
| eb00088b | 2023-01-20 13:55:13 | [paint] Docs | ||
| f21b15dc | 2023-01-20 13:38:22 | [hb-view] Update to alternative cairo custom-palette API | ||
| 638e0ed4 | 2023-01-20 13:01:22 | [paint] Overlay custom-palette on top of chosen palette Got to agree this is more ergonomic. | ||
| 03e2e586 | 2023-01-20 11:24:35 | [hb-view] Improve color parsing Now supports 3, 4, 6, 8 digit colors. | ||
| dc4af478 | 2023-01-20 11:11:02 | [hb-view] Default background to white when parsing | ||
| b81db8d3 | 2023-01-19 08:19:04 | Avoid a compiler warning | ||
| e998cec1 | 2023-01-18 23:33:21 | [hb-view] Move palette options to --help-view | ||
| 253b4cec | 2023-01-18 23:28:25 | [hb-view] Simplify palette format | ||
| 52b78d52 | 2023-01-18 23:06:08 | [hb-view] Fix leak | ||
| 5847ec24 | 2023-01-18 22:37:54 | Fix bots |