|
65690b5a
|
2019-09-03T23:09:47
|
|
[number] Add whole buffer check and test it
|
|
005389be
|
2019-09-03T17:00:46
|
|
Use hb_parse_uint in deserializer token parser
|
|
b5e6805e
|
2019-09-03T15:23:40
|
|
[number] Minor tweak on parser related codes
|
|
a77bb7eb
|
2019-09-03T14:49:14
|
|
Move hb_codepoint_parse to hb_parse_uint
|
|
43372fbb
|
2019-09-03T01:02:40
|
|
Merge and aggregate number parsing logics to form hb-number
|
|
a0b4ac4d
|
2019-08-24T17:57:14
|
|
Turn 8 spaces to tab across the project
According to the current code style of the project
|
|
be1c0ab2
|
2019-06-18T13:26:03
|
|
[config] Don't compile buffer serialize API if HB_NO_BUFFER_SERIALIZE
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
dba1ac1b
|
2019-05-12T15:33:31
|
|
[config] Disable buffer serialize routines in HB_TINY
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
41248cce
|
2019-05-07T20:54:31
|
|
Remove MIN/MAX in favor of hb_min/hb_max
|
|
e4120085
|
2018-12-17T21:31:01
|
|
Remove redundant void from C++ sources (#1486)
|
|
7251c772
|
2018-12-15T21:00:55
|
|
Whitespace
|
|
687f679b
|
2018-10-20T17:50:39
|
|
[color] Fix alpha channel value and adjust spaces
|
|
63109432
|
2018-10-13T14:00:05
|
|
Cosmetic and minor changes
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
994eb774
|
2018-01-11T11:37:12
|
|
[buffer] Fix crash
|
|
71fd6325
|
2018-01-10T02:20:14
|
|
Add option to buffer serialization to not output glyph advances
When advances are not printed, glyph offsets reflect absolute glyph
positions.
New API:
HB_BUFFER_SERIALIZE_FLAG_NO_ADVANCES
hb-shape --no-advances
|
|
dbdbfe3d
|
2017-10-15T12:11:08
|
|
Use nullptr instead of NULL
|
|
331d66c7
|
2014-07-19T23:09:09
|
|
Add function to compare two buffers
Based on patch from Jonathan Kew.
Needs more cleaning up and documentation.
New API:
hb_buffer_diff_flags_t
hb_buffer_diff()
|
|
40bd7e9a
|
2016-05-02T14:47:45
|
|
[unsafe-to-break] Add UNSAFE_TO_BREAK flag
Not all shapers code is updated to set this properly.
GSUB and Arabic shaper are updated.
GPOS and other shapers are NOT.
Fixes https://github.com/behdad/harfbuzz/issues/224
|
|
3c080a7a
|
2017-03-07T18:13:28
|
|
Fix buffer serialize of empty buffer
Ouch!
|
|
9ab9f974
|
2016-01-01T20:38:21
|
|
[docs] More buffers documentation
|
|
9ea0aa43
|
2015-12-18T17:30:18
|
|
Don't deserialize positions if buffer has no positions
|
|
b8811429
|
2015-09-03T15:53:22
|
|
Fix Since tags
Fixes https://github.com/behdad/harfbuzz/issues/103
|
|
fdd1770e
|
2015-08-24T13:49:55
|
|
Add API/cmdline to show glyph extents when serializing buffer
New API: HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS
hb-shape now accepts --show-extents.
Patch from Simon Cozens.
|
|
75504a50
|
2015-08-18T18:47:02
|
|
Allow serializing buffer with output-buffer being used
Ie, don't call get_positions() if positions are not
requested for serialization.
|
|
7627100f
|
2014-07-11T14:54:42
|
|
Mark unsigned integer literals with the u suffix
Simplifies hb_in_range() calls as the type can be inferred.
The rest is obsessiveness, I admit.
|
|
62299826
|
2014-01-23T14:11:03
|
|
Fix typo in _hb_buffer_serialize_glyphs_text()
Fixes https://github.com/behdad/harfbuzz/pull/17
|
|
176fd17d
|
2013-10-30T17:27:24
|
|
Bug 70971 - Signed/unsigned compiler warnings on windows
Patch from Emil Eklund.
|
|
288f2899
|
2013-09-06T15:40:22
|
|
[docs/introspection] More annotations
|
|
38b8b405
|
2013-08-27T11:44:09
|
|
Fix possible snprintf OOM
https://bugzilla.redhat.com/show_bug.cgi?id=1001645
|
|
847794e9
|
2013-02-27T17:59:28
|
|
[buffer] Implement buffer deserialization for format=text
Using a ragel machine.
|
|
20b817ac
|
2013-02-27T18:39:37
|
|
[buffer] Implement buffer deserialization for format=json
Using a ragel machine.
|
|
4ee803b4
|
2013-02-27T16:09:55
|
|
[buffer] Fix serializing of buffer with invalid direction
|
|
e54dd263
|
2013-02-27T13:01:02
|
|
[buffer] Start implementing buffer deserialization
|
|
bcc8f32b
|
2013-02-27T12:02:42
|
|
[buffer] Minor
|
|
d3e14aaf
|
2013-02-27T11:06:36
|
|
[buffer] Move buffer serialization code to a new file
|