|
0c90555e
|
2023-02-26T13:55:17
|
|
[wasm] Fix Rust docs
|
|
db789eac
|
2023-02-25T15:35:37
|
|
[wasm-rust] Docs and API update
|
|
840b5dff
|
2023-02-25T15:20:39
|
|
[wasm] Improve Rust docs, refer to new crate
|
|
f0200445
|
2023-02-23T16:38:39
|
|
Initial WASM docs and Rust example
|
|
ed39e076
|
2023-02-24T16:20:06
|
|
[wasm] Fix docs
|
|
e03726d2
|
2023-02-23T12:00:42
|
|
[wasm] Ignore API in the docs
|
|
bb8a04cb
|
2023-02-23T10:37:44
|
|
[wasm] Remove the print(returnval) and use it to fail shaper
|
|
11fc83c0
|
2023-02-23T17:34:02
|
|
[Docs] Pass a C string from Rust to HB
|
|
b4b089c4
|
2023-03-06T04:40:04
|
|
[docs] Disable gtdoc-check by default
It slows build as it causes documentation to be always rebuilt. We now
disable it by default and enable it on relevant CI jobs.
|
|
60841e26
|
2023-03-03T01:01:49
|
|
7.1.0
|
|
fb067390
|
2023-03-02T11:40:45
|
|
[docs] Fix a warning
|
|
96d4ed09
|
2023-03-01T14:08:16
|
|
[justify] Document API
|
|
bbb9d6d4
|
2023-02-28T12:07:48
|
|
[font] Add hb_font_set_variation()
|
|
9c27fe62
|
2023-02-21T23:25:14
|
|
Revert "[doc] Fix a couple of gtk-doc warnings"
This reverts commit ed42b2fcb556a1d47a620f77cc98069123d1670c.
|
|
ed42b2fc
|
2023-02-21T23:08:15
|
|
[doc] Fix a couple of gtk-doc warnings
|
|
2f1aa032
|
2023-02-13T09:50:04
|
|
[doc] Give this section a nice URL
|
|
8bdaeddf
|
2023-02-11T23:44:58
|
|
7.0.0
|
|
7188c564
|
2023-02-11T20:02:34
|
|
[doc] Enable gtkdoc-check
Should catch the most blatant issues.
|
|
8302da86
|
2023-02-10T12:50:45
|
|
Merge pull request #4097 from harfbuzz/embolden
Embolden
|
|
96d9e862
|
2023-02-09T12:53:17
|
|
[docs] Improve cluster-level docs
|
|
d250fd97
|
2023-02-02T10:57:30
|
|
[font] Docs
|
|
12f2ecbd
|
2023-01-23T23:41:11
|
|
[doc] Generate hb-supported-features.h
See inline comment.
|
|
0bbd3360
|
2023-01-19T20: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).
|
|
def94aa8
|
2023-01-22T14:01:34
|
|
[features] Add HB_HAS_GOBJECT
|
|
b3006ba9
|
2023-01-22T13:46:35
|
|
Docs
|
|
eb00088b
|
2023-01-20T13:55:13
|
|
[paint] Docs
|
|
cce7c441
|
2023-01-20T13:57:05
|
|
[name] Fix doc
That's part of an enum now.
|
|
edec8946
|
2023-01-20T09: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.
|
|
d695cc87
|
2023-01-18T20:45:19
|
|
[paint] Docs
|
|
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
|
|
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.
|
|
5153218b
|
2023-01-05T16:26:41
|
|
[set] Add hb_set_is_inverted()
|
|
c54debc7
|
2023-01-05T11:54:06
|
|
[face] Add hb_face_collect_nominal_glyph_mapping
Fixes https://github.com/harfbuzz/harfbuzz/issues/3973
|
|
b0d9421b
|
2023-01-05T11:21:46
|
|
[docs] Remove reference to 2.x.x
Fixes https://github.com/harfbuzz/harfbuzz/issues/4006
|
|
35f46e74
|
2023-01-04T17:12:08
|
|
[map] Add hb_map_keys() and hb_map_values()
|
|
4f607913
|
2023-01-04T13:58:46
|
|
[map] Add hb_map_update()
|
|
ffafcf96
|
2023-01-04T12:55:59
|
|
[map] Add hb_map_next()
|
|
4a5bd7a9
|
2023-01-01T16: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-31T10:14:37
|
|
[docs] Add a section about rendering
|
|
63cd1cce
|
2022-12-31T08:56:12
|
|
[docs] Drop stale commented-out section
Freetype integration is documented elsewhere now.
|
|
a3905904
|
2022-12-31T08:51:19
|
|
Mention named instances in the var-fonts section
|
|
3be9fa07
|
2022-12-29T10:14:51
|
|
[docs] Mention new font-funcs in the user manual
|
|
2c212178
|
2022-12-29T09:57:56
|
|
[docs] Add a Cairo integration section
|
|
7b0f9abc
|
2022-12-27T12:37:53
|
|
[paint] Add back "remote-control" API
This reverts commit f146299a405b8338542a245b85e664de29f0c972.
|
|
d88787b6
|
2022-12-27T10:59:17
|
|
[cairo] Add func to init fonts on creation
To set, for example, font-funcs.
|
|
4e3e879c
|
2022-12-26T15:33:04
|
|
[cairo] Add [sg]et_scale_factor
|
|
70babda6
|
2022-12-25T19:10:11
|
|
[cairo] docs
|
|
ddb52e4a
|
2022-12-25T19:52:39
|
|
[cairo] Add docs
|
|
49a6aa97
|
2022-12-25T19:09:19
|
|
[docs] Add missing HB_HAS macros
|
|
30664550
|
2022-12-25T19:03:50
|
|
Work on proper build integration
Install hb-cairo.h and define HB_HAS_CAIRO.
|
|
b8f2281c
|
2022-12-26T07:59:01
|
|
Add hb_ot_color_glyph_has_paint
|
|
f9081fc3
|
2022-12-24T09:51:11
|
|
Merge pull request #3938 from harfbuzz/wip/matthiasc/paint-api
hb-paint API
|
|
1f3c042f
|
2022-12-24T17:03:57
|
|
[doc] Don’t automatically skip building docs on Windows
Respect the option setting.
|
|
7a2dc5cf
|
2022-12-22T22:29:52
|
|
[docs] Hook up a couple
|
|
381d410b
|
2022-12-22T13: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-21T17:24:02
|
|
[paint] Drop unnecessary api
|
|
6387004c
|
2022-12-21T16: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-21T15:23:43
|
|
[paint] Add hb_paint_context_t to docs
|
|
75452891
|
2022-12-21T00:09:25
|
|
[docs] Reorder paint section
|
|
3a2634e2
|
2022-12-19T13:48:08
|
|
[paint] Document hb_font_paint_glyph_func_t
|
|
d2b42058
|
2022-12-18T16:43:19
|
|
[docs] Add hb-paint apis
|
|
21a9db87
|
2022-12-18T13:47:22
|
|
[draw] Add get_empty / [sg]et_user_data
|
|
fc8fa184
|
2022-12-20T19:04:41
|
|
Revert "[doc] Don’t skip building on Windows"
This reverts commit 196e739cf28456cd8b7989377c3df6a5fe468dd7.
|
|
6d80aba4
|
2022-12-20T19:01:04
|
|
Revert "[doc] Remove redundant check for gtkdoc-scan"
This reverts commit 0409363f77cab416b34aab66d647a3d61f46d9d8.
Broke lots of bots.
|
|
0409363f
|
2022-12-20T18: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-20T18: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-19T00:15:04
|
|
[doc] Add HB_DEPRECATED_FOR to --ignore-decorators
Does not make a difference, though.
|
|
afcae83a
|
2022-12-16T23:14:57
|
|
6.0.0
|
|
7f73b57b
|
2022-12-10T17:35:52
|
|
[subset] Graduate L1 instancing API from experimental
Fixes https://github.com/harfbuzz/harfbuzz/issues/3926
|
|
27201ed3
|
2022-12-08T22:48:27
|
|
[subset] fix up hb_subset_preprocess api comment.
|
|
13b03883
|
2022-12-07T22:53:44
|
|
[subset] link to preprocessing doc from api comment.
|
|
8c021462
|
2022-12-07T22:44:50
|
|
[subset] Add short document on subset preprocessing.
|
|
a80cae44
|
2022-12-08T11:17:47
|
|
[doc] Add missing symbols to harfbuzz-sections.txt
|
|
41edf958
|
2022-12-08T11: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-19T22:04:31
|
|
[doc] Hide another experimental symbol
|
|
3ce4b8f5
|
2022-10-08T19:10:07
|
|
5.3.0
|
|
90eee512
|
2022-10-08T19:02:28
|
|
[doc] Add symbols to harfbuzz-sections.txt
|
|
d5829b3c
|
2022-09-23T20:06:57
|
|
[repacker] update the repacker doc to reflect the current state.
|
|
8cd7d1c3
|
2022-09-20T22:04:39
|
|
[subset] Allow table ordering on the face builder to be overriden.
|
|
40b21edf
|
2022-07-23T16:45:32
|
|
5.0.0
|
|
f7f6d278
|
2022-07-17T22:15:42
|
|
Add hb_language_matches()
New API:
+ hb_language_matches()
|
|
d9c5292b
|
2022-06-30T08:47:49
|
|
[docs] Remove duplicate or non existing symbols
|
|
22835dea
|
2022-06-29T07:49:28
|
|
[docs] Add missing symbol
|
|
4d1d7aec
|
2022-06-29T07:29:39
|
|
[docs] Add missing 4.4.0 index
|
|
78c5ae39
|
2022-06-25T13:32:04
|
|
[indic] Remove remnants of Sinhala
|
|
e2ece939
|
2022-06-03T21:01:52
|
|
[doc] Expand a little bit on Uniscribe compatibility
https://github.com/harfbuzz/harfbuzz/issues/3556#issuecomment-1130247124
|
|
8d363001
|
2022-06-03T21: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-03T20:24:32
|
|
[doc] s/complexshapers/shapers/g
|
|
48db1c95
|
2022-05-20T12: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-24T16:24:00
|
|
[map] Add hb_map_copy()
New API:
+ hb_map_copy()
|
|
4ea27257
|
2022-05-20T13:19:27
|
|
[set/map] Expose hash API publicly
New API:
+ hb_set_hash()
+ hb_map_hash()
|
|
aee123fc
|
2022-05-20T21:07:25
|
|
4.3.0
|
|
ad176990
|
2022-05-19T13:36:12
|
|
[map] Add is_equal() / towards making hb_map_t hashable
New API:
+ hb_map_is_equal()
|
|
af9eb685
|
2022-04-20T16:55:31
|
|
Updated version
|
|
91e2f3b9
|
2022-04-19T15:20:53
|
|
Add cheat sheet
|
|
9d5730b9
|
2022-03-30T15:08:34
|
|
4.2.0
|
|
0a388785
|
2022-03-25T09:42:36
|
|
[set] Minor touch-up on the previous commit
|
|
c36844d6
|
2022-03-23T07:20:59
|
|
4.1.0
|
|
116cc692
|
2022-03-22T00:11:26
|
|
[set] Fix documentation
|
|
4289684c
|
2022-03-21T15:37:05
|
|
[set] Fix-up previous commits
|