|
b5db4f1e
|
2010-05-10T22:22:22
|
|
Clean up NO_INDEX
|
|
b435ab7e
|
2010-05-10T19:51:57
|
|
Fix accessing tables from NULL pointer
|
|
64d3fc8d
|
2010-05-03T22:51:19
|
|
Cosmetic: Rename HB_LIKELY/HB_UNLIKELY to likely/unlikely
|
|
33d13fdd
|
2010-04-29T13:56:44
|
|
Rename HB_GNUC_UNUSED -> HB_UNUSED
|
|
990443e5
|
2010-04-23T17:53:32
|
|
Remove lock_instance()
|
|
4206e951
|
2010-04-23T14:44:55
|
|
More warning fixes
|
|
c755cb3e
|
2010-04-22T00:11:43
|
|
Change header comment
|
|
555d1127
|
2010-01-26T12:58:59
|
|
[GDEF] Fix bug in building synthetic GDEF
|
|
2014b8d1
|
2009-12-20T20:58:26
|
|
Hook OpenType shaping up
Default features only for now.
|
|
52ea4776
|
2009-11-06T17:45:38
|
|
Change order of font and face for API consistency
|
|
f4f1fc97
|
2009-11-06T17:42:38
|
|
Remove debug info that crept in
|
|
9db8ad75
|
2009-11-06T16:47:31
|
|
Add hb_ot_layout_position_finish()
We expect buffer to be setup with default positions before GPOS.
|
|
8a3511ac
|
2009-11-04T19:45:39
|
|
Add hb_language_t as well as language/script conversion to OT tags
|
|
e21899bc
|
2009-11-04T16:36:14
|
|
Fix array query API
The array query APIs now all do:
- Return the total number of items
- Take a start_offset, such that individual items can be fetched
- The _count IN/OUT variable always has number of items written
into the array upon return of the function
|
|
aa87d951
|
2009-10-29T03:00:44
|
|
[HB] Fix lookup_flag ignoring
Reported by Keith Stribley on HarfBuzz list.
|
|
37006bd1
|
2009-08-28T09:46:14
|
|
Fix stupid array growing bug
|
|
98977491
|
2009-08-27T01:32:17
|
|
[HB] Simplify counting
|
|
f0c7540c
|
2009-08-20T14:01:37
|
|
Bug 592484 - invalid write in HB
Fix off-by-one.
|
|
081819ea
|
2009-08-10T23:40:28
|
|
[OT] Hookup glib unicode funcs
|
|
17878255
|
2009-08-08T16:57:27
|
|
[HB] Remove hb_ot_layout_table_find_feature()
That function doesn't make much sense as multiple features in the table may
have the same tag.
|
|
468769b8
|
2009-08-08T16:53:23
|
|
[HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t
|
|
bff3c0fd
|
2009-08-07T19:46:30
|
|
[HB] Remove clumsy macros and improve API
|
|
07e69226
|
2009-08-06T18:28:00
|
|
[HB] Remove another stale XXX
|
|
d60bb8ca
|
2009-08-04T21:32:57
|
|
[HB] Hook Sanitizer up. Hell's breaking loose right now
|
|
679f41fe
|
2009-08-04T21:32:06
|
|
[HB] Fix leak
|
|
f2be7509
|
2009-08-04T14:12:46
|
|
[HB] Remove stale TODO
|
|
15164d92
|
2009-08-04T13:57:41
|
|
[HB] Fix mix warnings
|
|
70e0f2a7
|
2009-08-03T22:01:47
|
|
[HB] Make it all work again
|
|
23c86aa0
|
2009-08-03T21:40:20
|
|
[HB] Use face_t directly instead of ot_layout_t
|
|
5f5b24f9
|
2009-08-02T20:03:12
|
|
[OT] Rename C++ header files from *.h to *.hh
|
|
0ead481a
|
2009-08-02T17:41:36
|
|
[HB] Port ot-layout to new public API
|
|
2098a021
|
2009-08-02T19:57:00
|
|
[HB] Move OT file handling out of ot-layout
|
|
2c80296a
|
2009-08-02T15:20:22
|
|
[HB] Add XXX marks
|
|
f1322e52
|
2009-08-01T22:53:04
|
|
[HB] Cleanup public buffer structs
|
|
6d5bb18e
|
2009-08-01T22:25:04
|
|
[OT] Match struct with HB's
|
|
0090dc0f
|
2009-07-30T16:28:45
|
|
[HB] Remove hinting setting and use ppem==0 to mean "no hinting"
|
|
02a37069
|
2009-07-29T18:41:25
|
|
[HB] Move direction to buffer
|
|
f9cd1014
|
2009-07-28T15:43:34
|
|
Apply patch from Jonathan Kew
|
|
55520d2a
|
2009-06-10T23:26:51
|
|
XX
|
|
2ebb89d6
|
2009-07-25T19:09:01
|
|
Revert "XX"
This reverts commit c939f6aff405ca7b10b1f1538f46148bff719fcb.
|
|
09c292e3
|
2009-05-26T19:48:16
|
|
[HB] Fix glyph properties
|
|
5130c35e
|
2009-05-26T15:45:41
|
|
[HB] Simplify MarkAttachmentType handling
|
|
4189b92a
|
2009-05-26T17:31:56
|
|
[HB] When looking back/forward, skip marks only
|
|
1246e410
|
2009-05-26T15:58:34
|
|
[GDEF] Support MarkFilteringSets
|
|
62964afc
|
2009-05-26T12:40:10
|
|
[HB] Implement get_lig_carets()
|
|
e4b92b85
|
2009-05-26T15:38:53
|
|
[HB] Support parsing MarkFilteringSets introduced in OpenType 1.6
|
|
79420ad9
|
2009-05-26T12:24:16
|
|
[HB] Add get_attach_points()
|
|
c968fc2d
|
2009-05-25T04:04:24
|
|
[HB] More buffer cleanup
|
|
88a5f5a4
|
2009-05-25T03:39:11
|
|
[HB] Cleanup buffer
|
|
347f0b86
|
2009-05-25T03:30:31
|
|
[HB] Clean more
|
|
5c0adce1
|
2009-05-20T05:42:12
|
|
[HB] Rename harfbuzz-buffer to hb-buffer
|
|
3015c417
|
2009-05-20T06:01:16
|
|
[HB] Remove last dependence on the old code base!
|
|
b857b49c
|
2009-05-20T05:35:14
|
|
[HB] Remove all references to the old code!
|
|
e1593a6e
|
2009-05-20T04:51:30
|
|
[GPOS] Finally it's working, up to Cursive
Wow, IranNastaliq renders perfectly again!
|
|
0f7e6b2c
|
2009-05-20T04:16:35
|
|
[GPOS] Fix more brokenness
|
|
9c42f05a
|
2009-05-18T17:43:49
|
|
Switch Pango to new, defunt, GPOS
|
|
5e5eb057
|
2009-05-18T17:09:33
|
|
[HB] Start GPOS!
|
|
4acaffd7
|
2009-05-18T05:29:29
|
|
[HB] Don't use G_LIKELY!
|
|
d6aae5f5
|
2009-05-18T04:25:22
|
|
[HB] Cleanup TODOs
|
|
ee58aaeb
|
2009-05-17T05:14:33
|
|
[HB] Update copyright years
|
|
f4c95149
|
2009-05-17T04:59:56
|
|
[HB] Simplify more arrays
|
|
fc36d945
|
2009-05-15T20:11:10
|
|
[GSUB] Add GSUB::substitute_lookup()
|
|
c43562b2
|
2009-05-15T18:54:53
|
|
[GSUB] Finish ContextSubstFormat1
|
|
8b835803
|
2009-05-16T22:48:14
|
|
[HB] Use templates for Null objects
Also use a common pool for all nul-content ones.
|
|
5a0b7911
|
2009-04-16T04:45:30
|
|
[harfbuzz/GSUB] towards a partially working GSUB
|
|
30bd763f
|
2009-04-15T22:56:15
|
|
Implement the first substitute()
|
|
ce48f039
|
2009-11-02T14:35:51
|
|
Merge harfbuzz-ng
|
|
2d15e72c
|
2009-04-15T19:50:16
|
|
Give it a start at GSUB
|
|
c4473359
|
2008-02-18T21:14:23
|
|
[hb-ot-layout] Add proper namespace to accessors
|
|
4a26ea40
|
2008-01-28T07:40:10
|
|
Finish script, language, and feature public API
|
|
706ab25a
|
2008-01-28T05:58:50
|
|
Add script and language public getter API
|
|
e50c3978
|
2008-01-28T00:16:49
|
|
Rename HB_OT_Layout to hb_ot_layout_t
|
|
dfa81196
|
2008-01-28T00:12:21
|
|
Rename hb_ot_layout_create() to hb_ot_layout_create_for_data()
|
|
54e5aac5
|
2008-01-27T21:19:51
|
|
GDEF completely working now
|
|
6f425b11
|
2008-01-24T19:38:56
|
|
[GDEF] Finish internal API
|
|
590d55cb
|
2008-01-24T19:13:50
|
|
[GDEF] Finish public API
|
|
aff831ed
|
2008-01-24T06:03:45
|
|
Implement glyph properties
|
|
ead428d7
|
2008-01-24T03:54:09
|
|
More public api
|
|
fd92a3dd
|
2008-01-24T03:11:09
|
|
Starting public interface
|