Log

Author Commit Date CI Message
Behdad Esfahbod 3d5a922b 2023-01-15T16:15:52 Fix really
Behdad Esfahbod 484831be 2023-01-15T16:14:53 [util] Fix build
Behdad Esfahbod 8a6ecc5c 2023-01-15T13:54:27 [hb-view/shape] Add --list-features
Behdad Esfahbod 40a8145a 2023-01-15T11:30:24 [util] Don't use hb_vector_t
Behdad Esfahbod d769e8ae 2023-01-15T10:58:15 [hb-shape/view] Add --named-instance
Behdad Esfahbod 99838770 2023-01-15T10: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
Behdad Esfahbod 40bf30bf 2023-01-15T10:45:47 [util] Print named-instance index in --list-variations
Behdad Esfahbod d195e077 2023-01-15T10: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
Behdad Esfahbod 14a83d6c 2023-01-15T10:11:54 [hb-shape/view] --list-variations cleanup
Behdad Esfahbod e1a54483 2023-01-15T10:00:26 [hb-shape/view] Print named-instances in --list-variations Might remove the coordinates.
Behdad Esfahbod 9abc2107 2023-01-15T09:46:19 [hb-shape/view] Add --list-variations
Behdad Esfahbod d015e901 2023-01-12T18:50:16 [ms-features] Comment
Garret Rieger ea1ee0d4 2023-01-14T00: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.
Matthias Clasen d250148d 2023-01-12T21:26:24 Merge pull request #4024 from harfbuzz/test-paint-variable test-paint: Add variable font tests
Behdad Esfahbod 60a4f2e6 2023-01-12T19:12:46 [test-paint] Detect FreeType COLRv1 from struct size
Behdad Esfahbod b7839672 2023-01-12T18:58:07 [test] Minor save glyph_count
Matthias Clasen cca0ed9b 2023-01-11T06:44:25 test-paint: Add variable font tests These needs freetype master to work.
Behdad Esfahbod 81b942e3 2023-01-12T18:42:22 [os2] Comment
Behdad Esfahbod 9fb9be8d 2023-01-12T18:37:45 [os2] Rewrite a loop
Behdad Esfahbod 082e5c5d 2023-01-12T18:37:07 [os2] Minor add a cast
Behdad Esfahbod 45fe897e 2023-01-12T18:36:16 [os2] Rename a couple of variables
Behdad Esfahbod 2dcbf3bd 2023-01-12T18:29:16 [os2] Inline a trivial function
Behdad Esfahbod 075fe334 2023-01-12T17:14:42 Enable -Wunsafe-loop-optimizations I don't get any.
Behdad Esfahbod ed023f66 2023-01-12T17:04:24 Enable -Wformat-signedness And fix the codebase.
Behdad Esfahbod 7b5f0dd3 2023-01-12T15: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.
Behdad Esfahbod 449f6df7 2023-01-12T14:52:00 [mutex] Add constructor/destructor Use in one place.
Behdad Esfahbod 8e71f7e8 2023-01-12T14:46:44 [subset-accelerator] Streamline constructor/destructor
Behdad Esfahbod c4c64628 2023-01-12T13:58:46 [unicode] Adjust error message
Behdad Esfahbod 0d665291 2023-01-12T13:14:24 [bit-page] Minor simplify bit-page specification
Behdad Esfahbod 32866a33 2023-01-12T13:02:30 [subset-input] Simplify destruction
Behdad Esfahbod d5b826fd 2023-01-12T12:55:47 [subset-input] Fix leak
Behdad Esfahbod c5281052 2023-01-12T12:53:46 [subset-plan] Move construction to constructor
Behdad Esfahbod 26d69e05 2023-01-12T12:46:44 [subset-input] Move constructor to .cc file
Behdad Esfahbod a916ad9e 2023-01-12T12:44:16 [subset-input] Move initialization to constructor
Behdad Esfahbod 875f9f6f 2023-01-12T12:37:48 [subset-input] Use shared_ptr for sets
Behdad Esfahbod ef005bc8 2023-01-12T12:09:14 [subset-input] Fix destruction Ouch! Object was already destroyed at that point before.
Behdad Esfahbod c60c5995 2023-01-12T11:59:51 Merge pull request #4028 from harfbuzz/mvar-instancing [instancer] Add MVAR values to OS/2
Behdad Esfahbod cfb672f1 2023-01-12T10:36:39 [glyf] Revert sign of advance widths back
Garret Rieger c324d999 2023-01-12T18:15:07 [instancing] Add tests for MVAR instancing.
Behdad Esfahbod 8c83de13 2023-01-12T10:44:08 [aat] Initialize values
Behdad Esfahbod ca190915 2023-01-11T14:36:02 [hhea/vhea] Add MVAR during instancing
Behdad Esfahbod f4550001 2023-01-11T14:25:37 [post] Add MVAR to subsetting
Behdad Esfahbod 9dc3e785 2023-01-11T14:09:47 [instancer] Add MVAR values to OS/2
Behdad Esfahbod e78a68bf 2023-01-11T15:34:11 [subset-input] Don't RETAIN_GIDs in keep-everything
Behdad Esfahbod d675f0d4 2023-01-11T15:06:31 Merge pull request #4023 from harfbuzz/aat-features2 [aat] Support feature ranges
Khaled Hosny 52c8c5a0 2023-01-11T18:50:24 [doc] Fix API indices generation For whatever reason, GTK-Doc 1.33.1 will not generate HTML files for indices that has these role attributes.
Behdad Esfahbod 1135f0b8 2023-01-11T13:45:16 Another try at fixing arm build
Behdad Esfahbod 527e2d7c 2023-01-11T13:41:44 [gobject] Add another value type hb_ot_var_axis_info
Behdad Esfahbod 8206569d 2023-01-11T13:24:50 [map] Remove hashmap create/destroy/vtable Unused now.
Behdad Esfahbod 1426f1c8 2023-01-11T13:23:34 [subset-plan] Simplify name_table_overrides allocation
Behdad Esfahbod 5cab4a55 2023-01-11T13:21:57 [subset-input] Simplify axes_location allocation
Behdad Esfahbod df721e05 2023-01-11T12:50:52 [gobject] Add draw/paint value types
Behdad Esfahbod 41352c08 2023-01-11T12:42:14 [hmtx] Fix types
Behdad Esfahbod 4e7c8039 2023-01-11T12:38:26 [subset-plan] Simplify name_table_overrides allocation
Behdad Esfahbod 65d3db37 2023-01-11T12:36:54 [subset-plan] Simplify user_axes_location allocation
Behdad Esfahbod 60418fcb 2023-01-11T12:33:25 [subset-plan] Simplify axes_index_map allocation
Behdad Esfahbod 8265277c 2023-01-11T12:32:04 [subset-plan] Simplify axes_location allocation
Behdad Esfahbod d54902c6 2023-01-11T12:29:25 [subset-plan] Simplify axes_old_index_tag_map allocation
Behdad Esfahbod 9f4c8fb7 2023-01-11T12:28:18 [subset-plan] Minor move code around
Behdad Esfahbod a34a204b 2023-01-11T12:27:19 [subset-plan] Simplify unicodes allocation
Behdad Esfahbod 75b33cb0 2023-01-11T12:24:35 [subset-plan] Simplify hmtx_map / vmtx_map allocation
Behdad Esfahbod 33ce3a0d 2023-01-11T12:21:26 [subset] Minor adjust a couple types
Behdad Esfahbod 865d1747 2023-01-11T12:14:17 Merge pull request #4027 from harfbuzz/plan-simplify Plan simplify
Behdad Esfahbod 67eefebf 2023-01-11T11:44:09 [subset-plan] Simplify user_axes_location destruction
Behdad Esfahbod b2007abf 2023-01-11T11:27:22 [subset-plan] Simplify glyph_map_gsub allocation
Behdad Esfahbod bd4b040e 2023-01-11T11:23:48 [shape-plan] Simplify glyphs_requested allocation
Behdad Esfahbod c51d3368 2023-01-11T11:22:22 [subset-plan] Simplify no_subset_tables allocation
Behdad Esfahbod 999be721 2023-01-11T11:21:17 [subset-plan] Simplify drop_tables allocation
Behdad Esfahbod b33eb9ec 2023-01-11T11:20:04 [subset-plan] Simplify layout_variation_idx_delta_map allocation
Behdad Esfahbod 9c45d98f 2023-01-11T11:16:18 [subset-plan] Simplify colr_palettes allocation
Behdad Esfahbod b74a2651 2023-01-11T11:15:15 [subset-plan] Simplify colrv1_layers allocation
Behdad Esfahbod 89905368 2023-01-11T11:13:49 [subset-plan] Simplify sanitized_table_cache allocation
Behdad Esfahbod 9e24873c 2023-01-11T11:12:07 [subset-plan] Simplify gsub/gpos_feature_substitutes_map allocation
Behdad Esfahbod 01208c7c 2023-01-11T11:10:28 [subset-plan] Simplify gsub/gpos_feature_record_cond_idx_map allocation
Behdad Esfahbod 06039db0 2023-01-11T11:07:31 [subset-plan] Simplify gsub_langsys and gpos_langsys allocation
Behdad Esfahbod 5fc91de2 2023-01-11T11:04:17 [shape-plan] Simplify _glyphset_colred allocation
Behdad Esfahbod efafe7aa 2023-01-11T11:03:19 [subset-plan] Simplify _glyphset_mathed allocation
Behdad Esfahbod 113a1700 2023-01-11T11:01:11 [subset-plan] Simplify _glyphset_gsub allocation
Behdad Esfahbod 4a9268f2 2023-01-11T11:00:02 [subset-plan] Simplify _glyphset allocation
Behdad Esfahbod 1a00ab69 2023-01-11T10:56:16 [subset-plan] Simplify gsub_lookups and gpos_lookups allocation
Behdad Esfahbod 1a716bad 2023-01-11T10:51:48 [subset-plan] Simplify gsub_features and gpos_features allocation
Behdad Esfahbod 78aa9f1e 2023-01-11T10:47:40 [subset-plan] Simplify name_ids allocation
Behdad Esfahbod cfb48f91 2023-01-11T10:45:02 [subset-plan] Simplify name_languages allocation
Behdad Esfahbod e4ca0fe4 2023-01-11T10:43:01 [subset-plan] Simplify layout_features allocation
Behdad Esfahbod 4de66eec 2023-01-11T10:40:54 [subset-plan] Simplify layout_scripts allocation
Behdad Esfahbod 5f51dd27 2023-01-10T22:57:07 [ft-colr] Minor use false instead of 0
Behdad Esfahbod f84a8e32 2023-01-10T22:43:30 [ft-colr] Comment
Matthias Clasen 1cb5a87f 2023-01-10T22:13:44 test-pain: Print out extend for color lines Update all expected results to include this value.
Matthias Clasen 6648e6e3 2023-01-10T22:07:44 Add one more paint test Add a test for the clip_box_top_left_glyph, since we've seen broken rendering with it.
Behdad Esfahbod bf16dad5 2023-01-10T17:29:25 [paint-extents] Return unbounded on memory allocation failure
Behdad Esfahbod 3e1c524e 2023-01-10T17:18:34 [bit-page] Comment
Behdad Esfahbod 626def03 2023-01-10T17:12:50 [hmtx] Remove TODO items
Behdad Esfahbod adf0bd6d 2023-01-10T17:04:58 [test-map] Add a test
Behdad Esfahbod 4fd03540 2023-01-10T14:32:08 [font] Docs
Behdad Esfahbod bfd7548e 2023-01-10T13:31:58 [aat] Optimize feature-range application
Behdad Esfahbod dd42939e 2023-01-10T13:23:19 [aat] Reduce unsafe_to_concat calls
Behdad Esfahbod fecce62a 2023-01-10T13:13:43 [ft] Docs
Behdad Esfahbod cb509d9c 2023-01-10T13:11:48 [face] Docs
Behdad Esfahbod 8a2efbd8 2023-01-10T13:10:36 [upem] More docs
Behdad Esfahbod ccffce58 2023-01-10T13:09:30 [scale] More docs