|
196598bb
|
2009-08-04T11:04:32
|
|
[Hb] Use reinterpret casts instead of direct casts to char *
|
|
92b5dd8e
|
2009-08-04T10:41:32
|
|
[HB] Merge more templates
|
|
29d8644a
|
2009-08-04T02:27:37
|
|
[HB] Finish GSUB sanitize()
|
|
cf086adc
|
2009-08-04T02:14:24
|
|
[HB] Add comment
|
|
e6ab2c59
|
2009-08-04T10:23:01
|
|
[HB] Simplify indirect sanitize()
|
|
a97ce570
|
2009-08-04T02:10:48
|
|
[HB] Optimize sanitize()
|
|
cd3827ee
|
2009-08-04T02:09:34
|
|
[HB] More sanitize()
|
|
70de50c1
|
2009-08-04T00:58:28
|
|
[HB] Start sanitize()
|
|
5fc22e64
|
2009-08-03T22:43:02
|
|
[HB] Remove use of typeof()
|
|
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
|
|
fc6c9400
|
2009-08-03T21:27:08
|
|
[HB] Simplify sub-blob support
|
|
a2644243
|
2009-08-03T17:53:29
|
|
[HB] Add sub-blobs
|
|
b28e21b9
|
2009-08-02T20:06:48
|
|
[HB] Rename hb-font.c to hb-font.cc
|
|
5f5b24f9
|
2009-08-02T20:03:12
|
|
[OT] Rename C++ header files from *.h to *.hh
|
|
2098a021
|
2009-08-02T19:57:00
|
|
[HB] Move OT file handling out of ot-layout
|
|
0ead481a
|
2009-08-02T17:41:36
|
|
[HB] Port ot-layout to new public API
|
|
678bed43
|
2009-08-02T15:35:31
|
|
[HB] Add top-level header files
|
|
2c80296a
|
2009-08-02T15:20:22
|
|
[HB] Add XXX marks
|
|
c46f8efd
|
2009-08-01T23:06:27
|
|
[HB] Rename _duplicate to _copy
To be in line with cairo
|
|
f1ebe449
|
2009-08-01T22:55:11
|
|
[HB] Cleanup TODO
|
|
f1322e52
|
2009-08-01T22:53:04
|
|
[HB] Cleanup public buffer structs
|
|
6d5bb18e
|
2009-08-01T22:25:04
|
|
[OT] Match struct with HB's
|
|
11fbb548
|
2009-08-01T22:19:06
|
|
[HB] Port buffert to new object API
|
|
0cc7bc59
|
2009-08-01T21:38:39
|
|
[HB] Move typedef's around
|
|
a12dd324
|
2009-08-01T21:36:15
|
|
[HB] Add get_reference_count()
|
|
baec684f
|
2009-08-01T21:06:11
|
|
[HB] Remove glib dependency
|
|
df660287
|
2009-08-01T20:46:02
|
|
[HB] Assorted compiler macros
|
|
ba8d94ce
|
2009-08-01T20:29:22
|
|
[HB] Simplify object creation
|
|
c62b5037
|
2009-08-01T19:54:49
|
|
[HB] Add abstract font and face API
Not used yet.
|
|
23af767a
|
2009-08-01T19:10:41
|
|
[HB] Fix for dfont's with multiple faces
|
|
e97a95f2
|
2009-08-01T19:05:44
|
|
[HB] Use calloc instead of malloc where feasible
|
|
0090dc0f
|
2009-07-30T16:28:45
|
|
[HB] Remove hinting setting and use ppem==0 to mean "no hinting"
|
|
f0954d1e
|
2009-07-30T15:33:57
|
|
[HB] Add a "blob" manager
|
|
35a7383c
|
2009-08-01T19:30:31
|
|
[HB] Simplify refcounting functions
|
|
02a37069
|
2009-07-29T18:41:25
|
|
[HB] Move direction to buffer
|
|
7cda6fa2
|
2009-07-29T18:37:57
|
|
[HB] Rename internal vars
|
|
b196e6f2
|
2009-07-28T15:50:42
|
|
[HB] Fix buffer enlargement. Ouch
|
|
f9cd1014
|
2009-07-28T15:43:34
|
|
Apply patch from Jonathan Kew
|
|
2ebb89d6
|
2009-07-25T19:09:01
|
|
Revert "XX"
This reverts commit c939f6aff405ca7b10b1f1538f46148bff719fcb.
|
|
55520d2a
|
2009-06-10T23:26:51
|
|
XX
|
|
f53d434b
|
2009-05-30T22:17:32
|
|
[GPOS] Advance buffer cursor in SinglePos lookups. Ouch!
|
|
e35bbd57
|
2009-05-30T12:02:46
|
|
[HB] Improve buffer. Don't dup out buffer unless out is longer than in
That is, we work in-place even for ligatures now.
|
|
6734ed4b
|
2009-05-27T18:16:55
|
|
[GPOS] Fix property checking
|
|
cc83ae12
|
2009-05-27T00:17:37
|
|
[GPOS] Add vertical TODO
|
|
b69d38e7
|
2009-05-26T22:29:02
|
|
[HB] Remove useless include
|
|
6c8108cb
|
2009-05-26T22:26:08
|
|
[GPOS] Remove unused variables
|
|
09c292e3
|
2009-05-26T19:48:16
|
|
[HB] Fix glyph properties
|
|
64e33f00
|
2009-05-26T18:57:56
|
|
[GPOS] Fix PairPos signedness
|
|
80ea5bd1
|
2009-05-26T17:58:37
|
|
[GPOS] Fix mark matching
|
|
4189b92a
|
2009-05-26T17:31:56
|
|
[HB] When looking back/forward, skip marks only
|
|
1246e410
|
2009-05-26T15:58:34
|
|
[GDEF] Support MarkFilteringSets
|
|
5130c35e
|
2009-05-26T15:45:41
|
|
[HB] Simplify MarkAttachmentType handling
|
|
e4b92b85
|
2009-05-26T15:38:53
|
|
[HB] Support parsing MarkFilteringSets introduced in OpenType 1.6
|
|
515ce4ce
|
2009-05-26T13:08:00
|
|
[HB] More de-C++'ization
|
|
d7df42d7
|
2009-05-26T13:04:59
|
|
[HB] Start MarkFilteringSet support
|
|
62964afc
|
2009-05-26T12:40:10
|
|
[HB] Implement get_lig_carets()
|
|
79420ad9
|
2009-05-26T12:24:16
|
|
[HB] Add get_attach_points()
|
|
855720ca
|
2009-05-26T12:00:28
|
|
[HB] Remove more macros
|
|
c968fc2d
|
2009-05-25T04:04:24
|
|
[HB] More buffer cleanup
|
|
88a5f5a4
|
2009-05-25T03:39:11
|
|
[HB] Cleanup buffer
|
|
6c78683c
|
2009-05-25T03:22:19
|
|
[HB] Update copyright years
|
|
4497af00
|
2009-05-25T03:20:18
|
|
[HB] Would have helped if I actually knew C++ before using it...
|
|
cc6c644f
|
2009-05-25T03:10:06
|
|
[HB] More cleanup
|
|
20cc86b3
|
2009-05-25T02:41:49
|
|
[HB] Simplify Tag
|
|
3ec0092c
|
2009-05-25T02:34:25
|
|
[HB] Simplify more
|
|
6ad8d5f3
|
2009-05-25T02:27:29
|
|
[HB] Simplify some basic things
|
|
f96ffd43
|
2009-05-24T15:01:16
|
|
[HB] simplify macros
|
|
8e7b3078
|
2009-05-24T14:27:24
|
|
[HB] Update text files
|
|
347f0b86
|
2009-05-25T03:30:31
|
|
[HB] Clean more
|
|
d9d2a07f
|
2009-05-25T03:24:19
|
|
[HB] Remove one XXX, add another
|
|
fa7d4724
|
2009-05-24T14:24:35
|
|
[HB] Remove stale makefile.msc too
|
|
da2c52ab
|
2009-05-24T14:22:22
|
|
[HB] Remove old code!
Goodbye 16 thousand lines of ten-year old code!
|
|
e5372f16
|
2009-05-24T14:21:27
|
|
[HB] Remove stale TODO mark
|
|
96908b89
|
2009-05-24T12:30:40
|
|
[HB] Add FixedVersion cast to int
|
|
957740dd
|
2009-05-24T12:29:55
|
|
[HB] Simplify tag
|
|
87fcdcbe
|
2009-05-24T01:03:24
|
|
[HB] Remove unused data types
|
|
5876bf1b
|
2009-05-24T00:53:28
|
|
[HB] Simplify version check in GSUB/GPOS
|
|
212aba61
|
2009-05-24T00:50:27
|
|
[HB] Check for GDEF/GSUB/GPOS versions
|
|
a21b5062
|
2009-05-23T22:39:42
|
|
[HB] Minor
|
|
a080b1cc
|
2009-05-23T18:50:44
|
|
[HB] Add TODO items
|
|
e4efdd80
|
2009-05-22T18:54:24
|
|
[GDEF] Add some get_carret_value() code
|
|
9b006bc0
|
2009-05-22T18:29:45
|
|
[GPOS] MarkLigPosFormat1
GPOS is complete now! Yay!
|
|
923923fe
|
2009-05-22T17:58:09
|
|
[HB] Remove apply_subtables() again
|
|
d468f9af
|
2009-05-21T22:31:33
|
|
[HB] Share Extension lookup code between GSUB and GPOS
|
|
498f1909
|
2009-05-21T15:51:04
|
|
[GPOS] Remove printf. MarkMarkPos1 is working
The "bug" was in the font.
|
|
c7d457aa
|
2009-05-21T12:46:29
|
|
[HB] Ouch. Add files.
|
|
fe550f4d
|
2009-05-21T08:27:07
|
|
[GPOS] MarkMarkPosFormat1
Still not quite working.
|
|
357ccde3
|
2009-05-21T06:32:01
|
|
[GPOS] MarkBasePosFormat1
|
|
377bfc58
|
2009-05-21T04:58:24
|
|
[GPOS] Implement MarkArray interface
|
|
c18ec2b1
|
2009-05-21T04:54:01
|
|
[GPOS] Implement Device support in AnchorFormat3
|
|
fca6a0d1
|
2009-05-21T04:49:04
|
|
[GPOS] Remove apply_value() return value
|
|
fb3b5ccf
|
2009-05-21T04:47:05
|
|
[GPOS] Start MarkBasePosFormat1
|
|
ee8776d9
|
2009-05-20T15:46:12
|
|
[HB] Add TODO item
|
|
c6456ca5
|
2009-05-20T06:15:23
|
|
[HB] Add TODO item
|
|
3015c417
|
2009-05-20T06:01:16
|
|
[HB] Remove last dependence on the old code base!
|
|
5c0adce1
|
2009-05-20T05:42:12
|
|
[HB] Rename harfbuzz-buffer to hb-buffer
|
|
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
|