kc3-lang/harfbuzz/src

Branch :


Log

Author Commit Date CI Message
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.
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
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
c08e5d09 2023-01-21 03:40:09 [hb-draw] Fix MSVC warning warning C4305: 'initializing': truncation from 'double' to 'float'
32f9b467 2023-01-21 02:20:39 Merge pull request #4045 from harfbuzz/custom-palette-cairo Custom palette cairo
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
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
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
ab37ade7 2023-01-18 23:29:37 Hook up custom palettes for cairo
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.
b81db8d3 2023-01-19 08:19:04 Avoid a compiler warning
4fe6ece4 2023-01-18 22:33:56 [cairo] Don't fallback to CPAL if cairo doesn't support custom palette
edec8946 2023-01-20 09:28:59 New API: hb_ot_layout_script_select_language2() Variant that outputs chosen_language. Not sure why the original API didn't have this. The script counterpart has.
2fd8e36e 2023-01-20 09:09:14 [layout] Fix return value of chosen_script when matching fails
d06976e6 2023-01-20 08:21:43 [glyf] Add an edge-count limit Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=55246
0b32cf90 2023-01-18 21:16:38 [COLR] Rename a variable
1d58c8fb 2023-01-18 21:14:24 [paint] Typo
7aca3b50 2023-01-18 20:49:06 [COLRv1] Hook up custom palette colors
53bd9039 2023-01-18 20:44:05 [paint] Doc
8afd3ccb 2023-01-18 20:43:10 [paint] Add HB_PAINT_PALETTE_INDEX_CUSTOM
9a2f2b59 2023-01-18 20:39:36 [font] Rename palette to palette_index
bd733146 2023-01-18 20:37:21 [paint] Add API for custom palettes
13c70066 2023-01-18 17:29:26 Shut up gcc 13 -Wdangling-reference Fixes https://github.com/harfbuzz/harfbuzz/issues/4043
eed5d5ef 2023-01-18 14:13:12 [VarComposite] Implement RESET_UNSPECIFIED_AXES Fixes https://github.com/harfbuzz/boring-expansion-spec/issues/79
4300a18b 2023-01-18 10:44:13 [arabic-fallback] Fix ligature code Fixes https://github.com/harfbuzz/harfbuzz/issues/4042 This was broken in 20e9f0b.
4d86c65c 2023-01-17 07:34:45 [hb-cairo] Fix linear-gradient reduce_anchors
92d5ec2f 2023-01-17 05:59:19 [bit-page] Mark len() function static
f38e35eb 2023-01-16 18:07:39 [cairo] Internal function renames
e4a41f5e 2023-01-16 16:27:04 [COLRv1] Implement recursive clip boxes Tests need update. hb-view test_glyphs-glyf_colr_1_variable.ttf -u f0c00
f11271cc 2023-01-16 13:14:58 [cairo] Version-check the variations code
a180ae43 2023-01-16 13:06:30 [bit-set] Use for loop instead of memset for page clear Produces faster code.
ca1de29e 2023-01-16 12:08:11 [set] Adjust hb_set_copy()
b7f1c30c 2023-01-16 12:07:15 [map] Adjust hb_map_copy()
e0883d60 2023-01-16 12:02:21 Whitespace
d769e8ae 2023-01-15 10:58:15 [hb-shape/view] Add --named-instance
99838770 2023-01-15 10:54:01 [font] Add hb_font_get_var_named_instance() Two new API: +HB_FONT_NO_VAR_NAMED_INSTANCE +hb_font_get_var_named_instance
d195e077 2023-01-15 10:44:04 [font] Remember named_instance index Specially, in hb_font_set_variations() default to the named_instance for unspecified axes. Fixes https://github.com/harfbuzz/harfbuzz/issues/1883
d015e901 2023-01-12 18:50:16 [ms-features] Comment
ea1ee0d4 2023-01-14 00:23:53 [instance] drop and don't collect lookups from feature variations when fully instancing. This previously incorrectly collected lookups that could be reached via feature variations that are dropped and not activated by the current instance position.
81b942e3 2023-01-12 18:42:22 [os2] Comment
9fb9be8d 2023-01-12 18:37:45 [os2] Rewrite a loop
082e5c5d 2023-01-12 18:37:07 [os2] Minor add a cast
45fe897e 2023-01-12 18:36:16 [os2] Rename a couple of variables
2dcbf3bd 2023-01-12 18:29:16 [os2] Inline a trivial function
075fe334 2023-01-12 17:14:42 Enable -Wunsafe-loop-optimizations I don't get any.
ed023f66 2023-01-12 17:04:24 Enable -Wformat-signedness And fix the codebase.
7b5f0dd3 2023-01-12 15:05:19 Move hb-ot-name-language-static.hh out of hb-static.cc Since hb-static.cc is used by libharfbuzz-cairo as well.
449f6df7 2023-01-12 14:52:00 [mutex] Add constructor/destructor Use in one place.
8e71f7e8 2023-01-12 14:46:44 [subset-accelerator] Streamline constructor/destructor
c4c64628 2023-01-12 13:58:46 [unicode] Adjust error message
0d665291 2023-01-12 13:14:24 [bit-page] Minor simplify bit-page specification
32866a33 2023-01-12 13:02:30 [subset-input] Simplify destruction
d5b826fd 2023-01-12 12:55:47 [subset-input] Fix leak
c5281052 2023-01-12 12:53:46 [subset-plan] Move construction to constructor
26d69e05 2023-01-12 12:46:44 [subset-input] Move constructor to .cc file
a916ad9e 2023-01-12 12:44:16 [subset-input] Move initialization to constructor
875f9f6f 2023-01-12 12:37:48 [subset-input] Use shared_ptr for sets
ef005bc8 2023-01-12 12:09:14 [subset-input] Fix destruction Ouch! Object was already destroyed at that point before.
c60c5995 2023-01-12 11:59:51 Merge pull request #4028 from harfbuzz/mvar-instancing [instancer] Add MVAR values to OS/2
cfb672f1 2023-01-12 10:36:39 [glyf] Revert sign of advance widths back
8c83de13 2023-01-12 10:44:08 [aat] Initialize values
ca190915 2023-01-11 14:36:02 [hhea/vhea] Add MVAR during instancing
f4550001 2023-01-11 14:25:37 [post] Add MVAR to subsetting
9dc3e785 2023-01-11 14:09:47 [instancer] Add MVAR values to OS/2
e78a68bf 2023-01-11 15:34:11 [subset-input] Don't RETAIN_GIDs in keep-everything
d675f0d4 2023-01-11 15:06:31 Merge pull request #4023 from harfbuzz/aat-features2 [aat] Support feature ranges
1135f0b8 2023-01-11 13:45:16 Another try at fixing arm build
527e2d7c 2023-01-11 13:41:44 [gobject] Add another value type hb_ot_var_axis_info
8206569d 2023-01-11 13:24:50 [map] Remove hashmap create/destroy/vtable Unused now.
1426f1c8 2023-01-11 13:23:34 [subset-plan] Simplify name_table_overrides allocation
5cab4a55 2023-01-11 13:21:57 [subset-input] Simplify axes_location allocation
df721e05 2023-01-11 12:50:52 [gobject] Add draw/paint value types
41352c08 2023-01-11 12:42:14 [hmtx] Fix types