kc3-lang/harfbuzz/docs

Branch :


Log

Author Commit Date CI Message
d695cc87 2023-01-18 20:45:19 [paint] Docs
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
52c8c5a0 2023-01-11 18: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.
5153218b 2023-01-05 16:26:41 [set] Add hb_set_is_inverted()
c54debc7 2023-01-05 11:54:06 [face] Add hb_face_collect_nominal_glyph_mapping Fixes https://github.com/harfbuzz/harfbuzz/issues/3973
b0d9421b 2023-01-05 11:21:46 [docs] Remove reference to 2.x.x Fixes https://github.com/harfbuzz/harfbuzz/issues/4006
35f46e74 2023-01-04 17:12:08 [map] Add hb_map_keys() and hb_map_values()
4f607913 2023-01-04 13:58:46 [map] Add hb_map_update()
ffafcf96 2023-01-04 12:55:59 [map] Add hb_map_next()
4a5bd7a9 2023-01-01 16:53:28 [subset] Add hb_subset_input_keep_everything() Fixes https://github.com/harfbuzz/harfbuzz/issues/3998 New API: + hb_subset_input_keep_everything()
956ccb11 2022-12-31 10:14:37 [docs] Add a section about rendering
63cd1cce 2022-12-31 08:56:12 [docs] Drop stale commented-out section Freetype integration is documented elsewhere now.
a3905904 2022-12-31 08:51:19 Mention named instances in the var-fonts section
3be9fa07 2022-12-29 10:14:51 [docs] Mention new font-funcs in the user manual
2c212178 2022-12-29 09:57:56 [docs] Add a Cairo integration section
7b0f9abc 2022-12-27 12:37:53 [paint] Add back "remote-control" API This reverts commit f146299a405b8338542a245b85e664de29f0c972.
d88787b6 2022-12-27 10:59:17 [cairo] Add func to init fonts on creation To set, for example, font-funcs.
4e3e879c 2022-12-26 15:33:04 [cairo] Add [sg]et_scale_factor
70babda6 2022-12-25 19:10:11 [cairo] docs
ddb52e4a 2022-12-25 19:52:39 [cairo] Add docs
49a6aa97 2022-12-25 19:09:19 [docs] Add missing HB_HAS macros
30664550 2022-12-25 19:03:50 Work on proper build integration Install hb-cairo.h and define HB_HAS_CAIRO.
b8f2281c 2022-12-26 07:59:01 Add hb_ot_color_glyph_has_paint
f9081fc3 2022-12-24 09:51:11 Merge pull request #3938 from harfbuzz/wip/matthiasc/paint-api hb-paint API
1f3c042f 2022-12-24 17:03:57 [doc] Don’t automatically skip building docs on Windows Respect the option setting.
7a2dc5cf 2022-12-22 22:29:52 [docs] Hook up a couple
381d410b 2022-12-22 13:21:48 [paint] Add HB_PAINT_IMAGE_FORMAT_BGRA and use it in hb-ft Now hb-ft can render color emoji as well. Just left COLRv2.
f146299a 2022-12-21 17:24:02 [paint] Drop unnecessary api
6387004c 2022-12-21 16:43:19 [paint] Simplify api Drop the hb_paint_context_t struct from the API, and only pass the font where we need it.
bd1389be 2022-12-21 15:23:43 [paint] Add hb_paint_context_t to docs
75452891 2022-12-21 00:09:25 [docs] Reorder paint section
3a2634e2 2022-12-19 13:48:08 [paint] Document hb_font_paint_glyph_func_t
d2b42058 2022-12-18 16:43:19 [docs] Add hb-paint apis
21a9db87 2022-12-18 13:47:22 [draw] Add get_empty / [sg]et_user_data
fc8fa184 2022-12-20 19:04:41 Revert "[doc] Don’t skip building on Windows" This reverts commit 196e739cf28456cd8b7989377c3df6a5fe468dd7.
6d80aba4 2022-12-20 19:01:04 Revert "[doc] Remove redundant check for gtkdoc-scan" This reverts commit 0409363f77cab416b34aab66d647a3d61f46d9d8. Broke lots of bots.
0409363f 2022-12-20 18:42:13 [doc] Remove redundant check for gtkdoc-scan If docs are enabled, meson will fail earlier of gtkdoc-scan is missing.
196e739c 2022-12-20 18:41:01 [doc] Don’t skip building on Windows We don’t enable building docs by default, so if one asked explicitly for it we shouldn’t be overriding that.
734e5f7c 2022-12-19 00:15:04 [doc] Add HB_DEPRECATED_FOR to --ignore-decorators Does not make a difference, though.
afcae83a 2022-12-16 23:14:57 6.0.0
7f73b57b 2022-12-10 17:35:52 [subset] Graduate L1 instancing API from experimental Fixes https://github.com/harfbuzz/harfbuzz/issues/3926
27201ed3 2022-12-08 22:48:27 [subset] fix up hb_subset_preprocess api comment.
13b03883 2022-12-07 22:53:44 [subset] link to preprocessing doc from api comment.
8c021462 2022-12-07 22:44:50 [subset] Add short document on subset preprocessing.
a80cae44 2022-12-08 11:17:47 [doc] Add missing symbols to harfbuzz-sections.txt
41edf958 2022-12-08 11:01:04 [doc] Fix sorting * Keep setters and getters together, with setters first. * Keep common functions at the top and in a predictable order. * Put callback functions right above their setters. Fixes https://github.com/harfbuzz/harfbuzz/issues/3352
7c8be866 2022-10-19 22:04:31 [doc] Hide another experimental symbol
3ce4b8f5 2022-10-08 19:10:07 5.3.0
90eee512 2022-10-08 19:02:28 [doc] Add symbols to harfbuzz-sections.txt
d5829b3c 2022-09-23 20:06:57 [repacker] update the repacker doc to reflect the current state.
8cd7d1c3 2022-09-20 22:04:39 [subset] Allow table ordering on the face builder to be overriden.
40b21edf 2022-07-23 16:45:32 5.0.0
f7f6d278 2022-07-17 22:15:42 Add hb_language_matches() New API: + hb_language_matches()
d9c5292b 2022-06-30 08:47:49 [docs] Remove duplicate or non existing symbols
22835dea 2022-06-29 07:49:28 [docs] Add missing symbol
4d1d7aec 2022-06-29 07:29:39 [docs] Add missing 4.4.0 index
78c5ae39 2022-06-25 13:32:04 [indic] Remove remnants of Sinhala
e2ece939 2022-06-03 21:01:52 [doc] Expand a little bit on Uniscribe compatibility https://github.com/harfbuzz/harfbuzz/issues/3556#issuecomment-1130247124
8d363001 2022-06-03 21:00:08 [doc] Talk less about “complex” scripts Use more neutral terms and don’t make it like some scripts are outliers.
bd44840f 2022-06-03 20:24:32 [doc] s/complexshapers/shapers/g
48db1c95 2022-05-20 12:03:32 [font] Add serial API New API: + hb_font_get_serial() + hb_font_changed() Fixes https://github.com/harfbuzz/harfbuzz/issues/2426 Unused internally as of now.
efa2a579 2022-05-24 16:24:00 [map] Add hb_map_copy() New API: + hb_map_copy()
4ea27257 2022-05-20 13:19:27 [set/map] Expose hash API publicly New API: + hb_set_hash() + hb_map_hash()
aee123fc 2022-05-20 21:07:25 4.3.0
ad176990 2022-05-19 13:36:12 [map] Add is_equal() / towards making hb_map_t hashable New API: + hb_map_is_equal()
af9eb685 2022-04-20 16:55:31 Updated version
91e2f3b9 2022-04-19 15:20:53 Add cheat sheet
9d5730b9 2022-03-30 15:08:34 4.2.0
0a388785 2022-03-25 09:42:36 [set] Minor touch-up on the previous commit
c36844d6 2022-03-23 07:20:59 4.1.0
116cc692 2022-03-22 00:11:26 [set] Fix documentation
4289684c 2022-03-21 15:37:05 [set] Fix-up previous commits
a34eea30 2022-03-11 19:57:53 [doc] Add experimental repacker API to private section Hides the warning about them until they are no longer experimental.
cf3a0f7a 2022-03-01 19:55:58 Fixed various misc. typos Found via `codespell -q 3 -S ./perf/texts -L actualy,als,ba,beng,clen,crasher,dependant,eachother,fo,gir,inout,ist,nd,ned,ot,pres,ro,statics,te,teh,timne`
8d1b000a 2022-03-01 21:27:32 4.0.0
f6071c16 2022-02-28 14:45:40 [subset] Rename codepoint -> unicode in subset plan api
1b5a2e08 2022-02-25 04:22:33 [doc] Various fixes to newly added documentation
f6efe34f 2022-02-15 17:17:09 [ot-metrics] Synthesize missing metrics Add a variant of hb_ot_metrics_get_position that synthesizes missing values. New api: hb_ot_metrics_get_position_with_fallback
f8e9e315 2022-02-17 14:34:46 Merge pull request #3437 from matthiasclasen/synthesize-missing-baselines [BASE] Synthesize missing baselines
f81578fd 2022-02-13 19:15:36 [ot-layout] Synthesize missing baselines Add a variation of hb_ot_layout_get_baseline that synthesizes missing baselines, using heuristics in part taken from the CSS Inline Layout Module, Level 3. Includes some new tests for synthesized baselines. The base2.ttf is a subset of Noto Sans Bengali that includes just the Bengali Ka. New API: hb_ot_layout_get_baseline_with_fallback
5de67c89 2022-02-16 17:07:17 [ot-layout] Remove commented-out prototypes Not gonna happen.
98079109 2022-02-13 18:15:32 [ot-layout] Add +hb_ot_layout_get_horizontal_baseline_tag_for_script() New API: +hb_ot_layout_get_horizontal_baseline_tag_for_script()
23762305 2022-02-07 18:23:26 [draw] Flesh out docs a bit
0a129961 2022-02-13 00:30:50 3.4.0
81754a5a 2022-02-09 12:00:47 [ot-math] Add hb_ot_math_get_glyph_kernings closes #3396
1bc4bad7 2022-02-07 19:57:25 [ot-tag] Add HB_SCRIPT_MATH (Zmth) and map it to OT ‘math’ tag The ISO 15924 code for mathematical notation is ‘Zmth’, but the OpenType script is ‘math’.
0fb8e224 2022-01-28 10:39:51 [serialize] document how the serializer works.
98da3306 2022-01-31 18:12:01 3.3.0
e2e30506 2022-01-16 07:00:53 Fix various typos Found via `codespell -q 3 -S ./perf/texts -L actualy,ba,beng,fo,gir,inout,nd,ot,pres,ro,te,teh,timne`
b15e497d 2022-01-13 14:10:23 Fix the docs build This was inadvertendly broken in f956ecdbaffbb8643. Sorry
4ced2e8a 2022-01-13 09:05:04 docs: Add some details Mention immutability in the object model section.
bb330c6a 2022-01-13 08:57:56 docs: Fix a typo
52f5711e 2022-01-03 11:57:42 [buffer] Add hb_buffer_create_similar() Fixes https://github.com/harfbuzz/harfbuzz/issues/1555
6a669928 2022-01-03 11:21:29 Add hb_segment_properties_overlay() New API: + hb_segment_properties_overlay()
165a6073 2022-01-02 12:02:20 Merge pull request #3338 from harfbuzz/slant [font] Add public API for synthetic slant
a7751277 2022-01-02 11:50:02 [docs] Add hb_font_[gs]et_synthetic_slant()
a3265e1e 2022-01-02 10:02:41 Typo
6356da88 2022-01-02 07:55:56 [docs] Update
69d8f27c 2021-11-20 17:09:15 [meson] Require 0.55.0 We implicitly require it for building ragel subproject. This new version requirement should satisfied in both Fedora 33 and Debian bullseye, and not be too cutting edge for us.
77eeec53 2021-11-03 23:31:03 3.1.0