Behdad Esfahbod
|
7b5f0dd3a8
|
Move hb-ot-name-language-static.hh out of hb-static.cc
Since hb-static.cc is used by libharfbuzz-cairo as well.
|
2023-01-12 15:05:19 -07:00 |
Qunxin Liu
|
6314aa7da4
|
[subset] add an experimental API that can override name strings for specified name_id
|
2022-11-08 14:10:25 -07:00 |
Behdad Esfahbod
|
d1f445ec1e
|
[name] Typo
|
2022-11-02 12:24:04 -06:00 |
Khaled Hosny
|
41815a0d63
|
[name] Extraneous (out) annotation in return value
|
2022-02-13 00:00:01 +02:00 |
Alba Mendez
|
5fadf4c85e
|
Small docs improvement
Mention that the returned strings are always nul terminated for convenience.
|
2021-09-01 10:04:04 -06:00 |
Khaled Hosny
|
5151c2b668
|
[introspection] Replace deprecated allow-none
Use optional or nullable as appropriate.
|
2020-12-30 19:21:49 -08:00 |
Ebrahim Byagowi
|
a0b4ac4dce
|
Turn 8 spaces to tab across the project
According to the current code style of the project
|
2019-08-27 02:40:41 +04:30 |
Behdad Esfahbod
|
bdbabd110c
|
Minor header include cleanup
|
2019-06-18 13:21:25 -07:00 |
Behdad Esfahbod
|
350f98ea47
|
[config] Don't compile name table API if HB_NO_NAME
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-06-18 13:11:41 -07:00 |
Behdad Esfahbod
|
c572732f29
|
Fix more excess semi-colon errors
|
2019-05-13 15:41:09 -07:00 |
Behdad Esfahbod
|
0e78d4ddae
|
[config] Add HB_NO_NAME
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 01:27:50 -07:00 |
Behdad Esfahbod
|
71da9ca62f
|
[vector] Remove use of arrayZ() by using casts
|
2018-12-27 18:01:06 -05:00 |
Behdad Esfahbod
|
474a12058d
|
[array/vector] Rename len to length
|
2018-12-21 18:53:01 -05:00 |
Behdad Esfahbod
|
dcfa4a8d71
|
[array] Remove custom hb_bytes_t implementation
|
2018-12-16 22:31:13 -05:00 |
Behdad Esfahbod
|
a35c92cbe7
|
[ot-face] Simplify table access
Yoohoo!
|
2018-11-05 23:10:16 -05:00 |
Behdad Esfahbod
|
03348ce005
|
Minor
|
2018-11-05 12:59:32 -05:00 |
Behdad Esfahbod
|
c8f94a1ca6
|
Minor
|
2018-11-03 21:08:13 -04:00 |
Behdad Esfahbod
|
a7aba99baa
|
[name] Rename hb_name_id_t to hb_ot_name_id_t
https://github.com/harfbuzz/harfbuzz/pull/1254
|
2018-10-30 14:04:09 -07:00 |
Behdad Esfahbod
|
1366bb9760
|
Fix g-i warnings
|
2018-10-29 11:01:25 -07:00 |
Behdad Esfahbod
|
80d9a427cf
|
[docs] Document remaining sections
|
2018-10-27 04:58:32 -07:00 |
Behdad Esfahbod
|
3b7e5f1313
|
[name] Rename hb_ot_name_get_names() to hb_ot_name_list_names()
And swap return value positions, so can be annotated for gobject-introspectin.
|
2018-10-27 03:06:14 -07:00 |
Behdad Esfahbod
|
4025ad8043
|
Document new API
|
2018-10-27 03:06:14 -07:00 |
Behdad Esfahbod
|
c965eeadbc
|
[name] Default to "en" if language is not specified
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
dc9a5f88b4
|
[name] Do record sanitization at run-time
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
888a65615c
|
[name] Fix nul-termination bug
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
4668a05006
|
[name] Hook things up
Accept Mac Latin name entries as ASCII as well.
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
69f5da0629
|
[name] More
It assumes all names are encoded in UTF16-BE. Other than that, and not
listing languages correctly, it's *supposed* to work.
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
5531bd068e
|
[name] Flesh out UTF-X to UTF-X conversion routines
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
1046b1938b
|
[name] Some more
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
b4d4d1ea78
|
[name] Return full string length from API
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
e7c595a9f0
|
[name] More
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
75cd8c86bd
|
[name] Add hb_ot_name_get_utf()
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
c2aa409537
|
[name] Start implementing hb_ot_name_get_utf16()
|
2018-10-26 21:22:26 -07:00 |
Behdad Esfahbod
|
c3425f2401
|
[name] Add hb-ot-name.cc for realz
|
2018-10-26 21:22:26 -07:00 |