|
bcc0406a
|
2009-11-05T19:54:23
|
|
include errno.h
|
|
799b3c37
|
2009-11-05T19:37:58
|
|
Add debugging to object lifecycle
|
|
25edb940
|
2009-11-05T19:20:06
|
|
Cosmetic
|
|
850dc5bb
|
2009-11-05T18:26:52
|
|
Return 0 from get_glyph_nil
|
|
85555a95
|
2009-11-05T18:25:56
|
|
Initialize font->klass
|
|
bcd26bd7
|
2009-11-05T18:03:26
|
|
Add TODO item
|
|
f4281e0a
|
2009-11-05T17:58:41
|
|
Fix ref counting
|
|
6358ff45
|
2009-11-05T17:39:16
|
|
Add hb_ft_face_create_cached
|
|
2027f74b
|
2009-11-05T16:34:47
|
|
Add default positioning to hb-shape
|
|
c3f9f7e5
|
2009-11-05T16:16:14
|
|
Fix MarkMark issue with ligid and components
|
|
d0351314
|
2009-11-05T16:16:06
|
|
Include stdio.h if debugging
|
|
2e336692
|
2009-11-05T13:55:41
|
|
Add hb_font_get_*
|
|
9bef3611
|
2009-11-05T12:20:11
|
|
Rename [xy]_pos to [xy]_offset since we don't accumulate positions
|
|
2daa47e9
|
2009-11-05T12:08:34
|
|
Cosmetic
|
|
2f50d873
|
2009-11-04T21:07:03
|
|
Start filling hb_shape() in
|
|
ae070b7d
|
2009-11-04T20:29:54
|
|
Add script and language to buffer
|
|
8a3511ac
|
2009-11-04T19:45:39
|
|
Add hb_language_t as well as language/script conversion to OT tags
|
|
4591753a
|
2009-11-04T18:15:59
|
|
Define ARRAY_LENGTH
|
|
214ac7c1
|
2009-11-04T18:12:32
|
|
Another one
|
|
1e914345
|
2009-11-04T18:12:09
|
|
Minor
|
|
48de3730
|
2009-11-04T16:59:50
|
|
Fix previous commit, ouch!
|
|
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
|
|
3b59306b
|
2009-11-04T15:48:32
|
|
Finish FT glue. Rough and untested
|
|
f8be443a
|
2009-11-03T20:28:27
|
|
Add TODO item
|
|
7951279b
|
2009-11-03T20:27:05
|
|
Implement nil font functions
|
|
8fb3d1aa
|
2009-11-03T18:34:20
|
|
Start ft glue
|
|
d94647e2
|
2009-11-03T16:35:10
|
|
Add ICU glue
|
|
b7dd4b94
|
2009-11-03T15:21:15
|
|
Fix hb_be_uint16()
|
|
cd7555ee
|
2009-11-03T15:16:10
|
|
Namespace MSVC defines in public header
|
|
5ebabece
|
2009-11-03T15:15:07
|
|
Move unicode_funcs to buffer
|
|
d5a8e460
|
2009-11-03T15:14:40
|
|
[Makefile] Install hb-unicode.h
Separate OT headers also.
|
|
63d7a41d
|
2009-11-03T15:14:08
|
|
[TODO] Add item for fixing buffer error handling
|
|
21d0fce3
|
2009-11-03T14:28:32
|
|
Add check for not linking to libstdc++
|
|
ca95ce46
|
2009-11-03T14:18:33
|
|
Use the C linker, not C++ linker
Such that we don't link to libstdc++.
|
|
eb4ebda2
|
2009-11-03T14:09:32
|
|
[configure] Fix check for FreeType
|
|
cb0e99a5
|
2009-11-03T14:09:10
|
|
[TODO] Remove obsolete item
|
|
3a59ec37
|
2009-11-03T11:36:06
|
|
Add bunch of TODO items
|
|
ffbe0a85
|
2009-11-03T10:52:45
|
|
More MSVC fixes from Jonathan Kew
|
|
d3480ba3
|
2009-11-03T10:47:29
|
|
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.
|
|
6bec81aa
|
2009-11-02T19:17:36
|
|
Cosmetic
|
|
f94cf6b9
|
2009-11-02T18:55:19
|
|
Another try at build without glib
|
|
2f3e69f3
|
2009-11-02T18:53:15
|
|
Fix build without glib, again
|
|
d03f8186
|
2009-11-02T18:52:21
|
|
Disable configure cache
|
|
a6451aa6
|
2009-11-02T18:35:12
|
|
We don't really use gthread directly
|
|
63a792a8
|
2009-11-02T18:33:52
|
|
Update Makefile to build without glib
|
|
68a2c771
|
2009-11-02T18:31:53
|
|
Build without glib
Thready-safety disabled in that case, until we add support for pthread, etc.
Fun...
|
|
cc4c096a
|
2009-11-02T18:13:17
|
|
MSVC has no stdint.h
|
|
9a204c7a
|
2009-11-02T18:11:55
|
|
Remove use of GINT16_FROM_BE
|
|
1f0ceeb8
|
2009-11-02T16:28:39
|
|
Install library
|
|
5932f8f7
|
2009-11-02T16:38:41
|
|
Generate ChangeLog
|
|
29aa4001
|
2009-11-02T16:28:39
|
|
Add build system
|
|
c09ed980
|
2009-10-29T03:08:42
|
|
[HB] Add glyph_metrics typedef
|
|
91b1e03e
|
2009-10-29T03:05:18
|
|
[HB] Add point_index to get_contour_point()
Pointed out by Keith Stribley on HarfBuzz list.
|
|
aa87d951
|
2009-10-29T03:00:44
|
|
[HB] Fix lookup_flag ignoring
Reported by Keith Stribley on HarfBuzz list.
|
|
52e9a71d
|
2009-09-21T13:58:56
|
|
[HB] Add comment
|
|
f9c0a2da
|
2009-09-21T13:43:54
|
|
[HB] Fix apply_lookup() loop
Part of Bug 595539 - Regressions in rendering certain Thai sequences with
OpenType font
|
|
c0ab43c0
|
2009-09-21T13:40:38
|
|
[HB] Fix bug in chain_context_lookup() invocations
Part of Bug 595539 - Regressions in rendering certain Thai sequences with
OpenType font
|
|
e6bd4e93
|
2009-08-30T21:02:28
|
|
[HB] Add TODO item
|
|
3e2401f6
|
2009-08-28T17:17:11
|
|
[HB] Rename DEBUG to TRACE where appropriate
|
|
0535b50f
|
2009-08-28T17:14:33
|
|
[HB] Add GSUB/GPOS tracing
|
|
95e20240
|
2009-08-28T16:31:20
|
|
[HB] Allow enabling different debug facilities individually
|
|
81a5c4df
|
2009-08-27T00:21:04
|
|
[HB] Indent
|
|
c91facd8
|
2009-08-26T18:53:43
|
|
[HB] Bug 593231 - < c99 compiler dislikes ValueRecord
|
|
f0c7540c
|
2009-08-20T14:01:37
|
|
Bug 592484 - invalid write in HB
Fix off-by-one.
|
|
b614b004
|
2009-08-20T13:07:50
|
|
[HB][glib] Make glib unicode funcs static
|
|
8b534613
|
2009-08-19T18:16:50
|
|
[HB] Fix more casts
|
|
37006bd1
|
2009-08-28T09:46:14
|
|
Fix stupid array growing bug
|
|
98977491
|
2009-08-27T01:32:17
|
|
[HB] Simplify counting
|
|
9d2e02db
|
2009-08-19T18:07:36
|
|
[HB] Rename CAIRO_ in macro prefix to HB_
Hiss!
|
|
388ad037
|
2009-08-19T16:45:41
|
|
[HB] Remove HB_MEMORY_MODE_READONLY_NEVER_DUPLICATE
Unlike the rest of the memory-mode enum, this one didn't only
describe the access mode of the input memory region. Remove it.
If someone wants to inhibit duplicating, they can lock the blob
and throw away the key.
Based on mailing list discussion with Carl Worth.
|
|
977eeb71
|
2009-08-19T16:17:24
|
|
[HB] s/writeable/writable/g
|
|
2f5931e4
|
2009-08-19T16:07:40
|
|
[HB] Hide lig_id and component members of hb_glyph_info_t
|
|
6b600dd6
|
2009-08-19T14:45:24
|
|
[HB] Fix typo
|
|
32c65a5c
|
2009-08-18T18:37:36
|
|
[HB] Add font funcs prototypes
|
|
8f034d58
|
2009-08-18T16:41:59
|
|
Fix a few other pedantic warnings
|
|
864e2560
|
2009-08-18T16:38:48
|
|
[HB] Fix pedantic warnings
|
|
3e097222
|
2009-08-18T16:32:31
|
|
[HB] Fix more wrong method signatures
|
|
822e99fe
|
2009-08-18T16:27:48
|
|
[HB] Fix wrong method signature
|
|
4ff2a589
|
2009-08-18T15:49:23
|
|
Bug 592194 - Fix missing _SC_PAGE_SIZE macro
Autoconfiscate a simple call to mprotect() even more.
|
|
3c69bd46
|
2009-08-17T16:48:13
|
|
[HB] Avoid int overflow in GPOS
Bug 592036 - integer overflow bug causes misrendering of Nepali characters
|
|
b2b18ef4
|
2009-08-14T19:37:18
|
|
[HB] Simplify loop
|
|
b41f210d
|
2009-08-14T19:33:24
|
|
[HB] Merge mark positionin code between three types of lookups
|
|
cd33cb9e
|
2009-08-14T18:42:42
|
|
[HB] More minor shuffling
|
|
80e2aa2e
|
2009-08-14T18:40:56
|
|
[HB] Move code around
|
|
3564ee52
|
2009-08-14T18:32:56
|
|
[HB] Correctly sanitize LigatureAttach
|
|
cb71a2fb
|
2009-08-14T18:14:03
|
|
[HB] Simplify MarkBase and MarkLig too
|
|
dfa54f44
|
2009-08-14T17:53:31
|
|
[HB] Simplify MarkMark
|
|
815a73e4
|
2009-08-14T17:31:16
|
|
[HB] Fix possible int overflows during sanitize
|
|
ae728e51
|
2009-08-14T16:41:00
|
|
[HB] Debug output for SANITIZE_MEM()
|
|
41895506
|
2009-08-14T16:25:33
|
|
[HB] Use inline function for SANITIZE_MEM()
|
|
95528131
|
2009-08-14T16:17:32
|
|
[HB] Use SANITIZE_THIS() when applicable
|
|
5769538a
|
2009-08-14T16:12:22
|
|
[HB] Add note about auditing sanitize code for overflows
|
|
15232e26
|
2009-08-13T17:13:25
|
|
[HB] Add empty hb_shape() API
|
|
2866d297
|
2009-08-13T11:47:08
|
|
[HB] Bitfield packing *is* very delicate
Fix the second instance.
|
|
ec90ee23
|
2009-08-13T05:25:23
|
|
Bug 591511 – hh-blob.c does not compile using mingw on windows
Check for sys/mman.h, not mprotect().
|
|
12eae6d5
|
2009-08-13T05:20:46
|
|
[HB] Fix buffer sizing issue with mingw gcc
Bit field packing is a delicate field. Issue reported in comment 3 here:
http://bugzilla.gnome.org/show_bug.cgi?id=591511
|
|
6936706c
|
2009-08-12T19:45:50
|
|
Bug 591413 – needs to link with libstdc++
Enforce -fno-exceptions better.
|
|
c486ea9c
|
2009-08-12T19:36:29
|
|
Bug 591511 – hb-blob.c does not compile using mingw on windows
Only call mprotect() when available. For optimal performance, a win32
way to make memory writeable needs to be added.
|
|
a5795845
|
2009-08-12T19:23:16
|
|
[HB] Add comment
|
|
b6e66ee1
|
2009-08-12T16:50:28
|
|
[HB] Always clear positions if dirty, before returning to user
|