Behdad Esfahbod
9bef3611f0
Rename [xy]_pos to [xy]_offset since we don't accumulate positions
15 years ago
Behdad Esfahbod
2daa47e9cd
Cosmetic
15 years ago
Behdad Esfahbod
2f50d87368
Start filling hb_shape() in
15 years ago
Behdad Esfahbod
ae070b7d39
Add script and language to buffer
15 years ago
Behdad Esfahbod
8a3511ac6c
Add hb_language_t as well as language/script conversion to OT tags
15 years ago
Behdad Esfahbod
4591753ad4
Define ARRAY_LENGTH
15 years ago
Behdad Esfahbod
214ac7c1ff
Another one
15 years ago
Behdad Esfahbod
1e91434569
Minor
15 years ago
Behdad Esfahbod
48de3730cd
Fix previous commit, ouch!
15 years ago
Behdad Esfahbod
e21899bc35
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
15 years ago
Behdad Esfahbod
3b59306b85
Finish FT glue. Rough and untested
15 years ago
Behdad Esfahbod
f8be443aec
Add TODO item
15 years ago
Behdad Esfahbod
7951279b4a
Implement nil font functions
15 years ago
Behdad Esfahbod
8fb3d1aa4e
Start ft glue
15 years ago
Behdad Esfahbod
d94647e2cd
Add ICU glue
15 years ago
Behdad Esfahbod
b7dd4b945b
Fix hb_be_uint16()
15 years ago
Behdad Esfahbod
cd7555eef2
Namespace MSVC defines in public header
15 years ago
Behdad Esfahbod
5ebabecef3
Move unicode_funcs to buffer
15 years ago
Behdad Esfahbod
d5a8e46099
[Makefile] Install hb-unicode.h
...
Separate OT headers also.
15 years ago
Behdad Esfahbod
63d7a41dd0
[TODO] Add item for fixing buffer error handling
15 years ago
Behdad Esfahbod
21d0fce3d5
Add check for not linking to libstdc++
15 years ago
Behdad Esfahbod
ca95ce460a
Use the C linker, not C++ linker
...
Such that we don't link to libstdc++.
15 years ago
Behdad Esfahbod
eb4ebda2d1
[configure] Fix check for FreeType
15 years ago
Behdad Esfahbod
cb0e99a5a7
[TODO] Remove obsolete item
15 years ago
Behdad Esfahbod
3a59ec37c5
Add bunch of TODO items
15 years ago
Behdad Esfahbod
ffbe0a853d
More MSVC fixes from Jonathan Kew
15 years ago
Behdad Esfahbod
d3480ba37f
Don't use zero-sized arrays
...
It's not part of the standard and MSVC doesn't like it. It makes the code
a lot less elegant than it used to be, but I think it should work now.
15 years ago
Behdad Esfahbod
6bec81aa3a
Cosmetic
15 years ago
Behdad Esfahbod
f94cf6b969
Another try at build without glib
15 years ago
Behdad Esfahbod
2f3e69f3cb
Fix build without glib, again
15 years ago
Behdad Esfahbod
d03f818659
Disable configure cache
15 years ago
Behdad Esfahbod
a6451aa626
We don't really use gthread directly
15 years ago
Behdad Esfahbod
63a792a811
Update Makefile to build without glib
15 years ago
Behdad Esfahbod
68a2c771e2
Build without glib
...
Thready-safety disabled in that case, until we add support for pthread, etc.
Fun...
15 years ago
Behdad Esfahbod
cc4c096a7e
MSVC has no stdint.h
15 years ago
Behdad Esfahbod
9a204c7ab5
Remove use of GINT16_FROM_BE
15 years ago
Behdad Esfahbod
1f0ceeb8cf
Install library
15 years ago
Behdad Esfahbod
5932f8f7c3
Generate ChangeLog
15 years ago
Behdad Esfahbod
29aa400183
Add build system
15 years ago
Behdad Esfahbod
c09ed9801e
[HB] Add glyph_metrics typedef
15 years ago
Behdad Esfahbod
91b1e03e03
[HB] Add point_index to get_contour_point()
...
Pointed out by Keith Stribley on HarfBuzz list.
15 years ago
Behdad Esfahbod
aa87d95173
[HB] Fix lookup_flag ignoring
...
Reported by Keith Stribley on HarfBuzz list.
15 years ago
Behdad Esfahbod
52e9a71d57
[HB] Add comment
15 years ago
Behdad Esfahbod
f9c0a2dad0
[HB] Fix apply_lookup() loop
...
Part of Bug 595539 - Regressions in rendering certain Thai sequences with
OpenType font
15 years ago
Behdad Esfahbod
c0ab43c058
[HB] Fix bug in chain_context_lookup() invocations
...
Part of Bug 595539 - Regressions in rendering certain Thai sequences with
OpenType font
15 years ago
Behdad Esfahbod
e6bd4e93bd
[HB] Add TODO item
15 years ago
Behdad Esfahbod
3e2401f6c5
[HB] Rename DEBUG to TRACE where appropriate
15 years ago
Behdad Esfahbod
0535b50f43
[HB] Add GSUB/GPOS tracing
15 years ago
Behdad Esfahbod
95e202403f
[HB] Allow enabling different debug facilities individually
15 years ago
Behdad Esfahbod
37006bd1bd
Fix stupid array growing bug
15 years ago