Log

Author Commit Date CI Message
Behdad Esfahbod 8d70312c 2009-08-10T23:50:51 [HB] Add hb_font_funcs_make_immutable()
Behdad Esfahbod 3284d05d 2009-08-10T23:45:57 [HB] Add missing initializer
Behdad Esfahbod 49f261df 2009-08-10T23:35:05 [HB] Add hb-glib
Behdad Esfahbod eb27ec0c 2009-08-10T23:25:28 [HB] Add hb_unicode_funcs_make_immutable()
Behdad Esfahbod 081819ea 2009-08-10T23:40:28 [OT] Hookup glib unicode funcs
Behdad Esfahbod 04cc0a29 2009-08-10T22:58:56 [HB] Flesh out Unicode funcs
Behdad Esfahbod af9e1040 2009-08-10T23:21:33 [HB] Use nil unicode funcs in nil face
Behdad Esfahbod 48910f8f 2009-08-10T23:05:05 [HB] Initialize unicode funcs to nil getters
Behdad Esfahbod 299f0896 2009-08-10T22:47:57 [HB] Implement buffer UTF-X input
Behdad Esfahbod 1b7b97f2 2009-08-10T21:10:37 [HB] Add buffer UTF-X API
Behdad Esfahbod fbaf8ffa 2009-08-10T20:59:25 [HB] Add hb_buffer_reverse()
Behdad Esfahbod cbe5a4e0 2009-08-10T20:24:49 [HB] Reuse the positions array as alt string array
Behdad Esfahbod 6bdab706 2009-08-10T09:35:11 [HB] Indent
Behdad Esfahbod 79772490 2009-08-09T22:25:17 [HB] Remove unused code
Behdad Esfahbod 5c441884 2009-08-10T20:05:16 [HB] Start adding Unicode funcs
Behdad Esfahbod 20b035da 2009-08-10T19:00:36 [HB] Put C++ inline's back Apparetly in C++, inline means a totally different thing.
Behdad Esfahbod a62f776d 2009-08-10T13:57:02 [HB] Don't override CXX compiler Just add couple of options to it (still assuming gcc)
Behdad Esfahbod 284899cc 2009-08-09T22:10:39 [HB] Add a NEXT() macro
Behdad Esfahbod 918572fc 2009-08-09T18:31:47 [HB] Remove done TODO item
Behdad Esfahbod 67cb8111 2009-08-09T13:05:08 [HB] Print mark sets in main.cc
Behdad Esfahbod 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.
Behdad Esfahbod 468769b8 2009-08-08T16:53:23 [HB] Rename hb_ot_layout_feature_mask_t to hb_mask_t
Behdad Esfahbod 7f96b39a 2009-08-08T16:37:22 [HB] Fix bug introduced recently
Behdad Esfahbod bff3c0fd 2009-08-07T19:46:30 [HB] Remove clumsy macros and improve API
Behdad Esfahbod d0b65737 2009-08-06T18:34:47 [HB] Fix various XXX issues
Behdad Esfahbod 82199868 2009-08-06T18:28:45 [HB] Remove unused var
Behdad Esfahbod 07e69226 2009-08-06T18:28:00 [HB] Remove another stale XXX
Behdad Esfahbod e605c367 2009-08-06T18:27:28 [HB] Rebrand XXX as TODO
Behdad Esfahbod c5a13048 2009-08-06T18:26:38 [HB] Remove stale XXX
Behdad Esfahbod 9e826ea2 2009-08-06T18:24:55 [HB] Fix unaligned access
Behdad Esfahbod 7f3d5c81 2009-08-06T13:33:51 [HB] Fix blob to use a actual mutex
Behdad Esfahbod a794ebf4 2009-08-06T12:32:35 [HB] Use glib again
Behdad Esfahbod 9b76a290 2009-08-06T10:27:38 [HB] Improve debug output
Behdad Esfahbod 9faee630 2009-08-06T10:24:49 [HB] Minor
Behdad Esfahbod f72059ee 2009-08-05T15:35:02 [HB] Add a few TODO items
Behdad Esfahbod 0d77ab8a 2009-08-05T15:27:42 [HB] Improve debug output
Behdad Esfahbod 268cac4c 2009-08-05T15:21:48 [HB] Fix blob unlock
Behdad Esfahbod 71a8344a 2009-08-06T14:28:18 [HB] Remove a few 'inline's, though the compiler mostly ignores them
Behdad Esfahbod 7acb3895 2009-08-05T15:20:34 [HB] Improve debug output and fix mprotect bug
Behdad Esfahbod ec9f8db0 2009-08-05T14:52:03 [HB] Minor
Behdad Esfahbod d341881d 2009-08-05T14:49:25 [HB] Fix build of main.cc
Behdad Esfahbod 8f3be25e 2009-08-04T23:43:40 [HB] turn debugging off
Behdad Esfahbod 62ed5850 2009-08-04T23:30:32 [HB] Fix another sanitize() bug; hopefully it's the last one
Behdad Esfahbod 90482b68 2009-08-04T23:24:35 [HB] Fix a couple other sanitize() bugs
Behdad Esfahbod 4f3ad911 2009-08-04T23:01:23 [HB] More debugging output
Behdad Esfahbod 8cd6fa28 2009-08-04T22:55:44 [HB] Fix fatal Sanitizer bug
Behdad Esfahbod 2870ac5e 2009-08-04T22:43:47 [HB] Add missing sanitize
Behdad Esfahbod b28815c1 2009-08-04T22:35:36 [HB] Add sanitize debugging facilities
Behdad Esfahbod 7edb430f 2009-08-04T22:06:57 [HB] Rename open-types to open-type; beauty
Behdad Esfahbod f4b58d3f 2009-08-04T21:47:29 [HB] Save edit even if not writeable
Behdad Esfahbod 9bd629cc 2009-08-04T21:42:23 [HB] Fix warnings
Behdad Esfahbod 5ff4e131 2009-08-04T21:35:32 [HB] Avoid infinite recusion in Extension sanitize()
Behdad Esfahbod d60bb8ca 2009-08-04T21:32:57 [HB] Hook Sanitizer up. Hell's breaking loose right now
Behdad Esfahbod 679f41fe 2009-08-04T21:32:06 [HB] Fix leak
Behdad Esfahbod 4e8a0602 2009-08-04T20:52:47 [HB] Add Sanitizer
Behdad Esfahbod 2765d333 2009-08-04T20:50:18 [HB] Add XXX
Behdad Esfahbod f2be7509 2009-08-04T14:12:46 [HB] Remove stale TODO
Behdad Esfahbod ac26e2a8 2009-08-04T14:10:39 [HB] Hookup NEUTER()
Behdad Esfahbod 15164d92 2009-08-04T13:57:41 [HB] Fix mix warnings
Behdad Esfahbod 42b778f8 2009-08-04T13:30:49 [HB] GPOS sanitize()
Behdad Esfahbod a328d66e 2009-08-04T20:27:05 [HB] Minor cleanup
Behdad Esfahbod 577c1116 2009-08-04T19:31:02 [HB] Shuffle code around
Behdad Esfahbod b1e187fc 2009-08-04T15:28:49 [HB] More sanitize infrastructure
Behdad Esfahbod b508e5cc 2009-08-04T15:07:24 [HB] open-file sanitize()
Behdad Esfahbod 738c54d9 2009-08-04T14:42:46 [HB] Tag sanitize()
Behdad Esfahbod e49a84c9 2009-08-04T14:33:23 [HB] GDEF sanitize()
Behdad Esfahbod 18939487 2009-08-04T14:27:56 [HB] Fix Extension sanitize()
Behdad Esfahbod dc9c4d93 2009-08-04T12:26:26 [HB] Sanitize DeviceTable
Behdad Esfahbod ad3a3cd4 2009-08-04T12:13:52 [HB] More casts
Behdad Esfahbod 95639fcc 2009-08-04T12:05:24 [HB] Fix couple of bugs
Behdad Esfahbod 2b5a59c2 2009-08-04T11:38:50 [HB] More cast cleanup
Behdad Esfahbod 196598bb 2009-08-04T11:04:32 [Hb] Use reinterpret casts instead of direct casts to char *
Behdad Esfahbod 92b5dd8e 2009-08-04T10:41:32 [HB] Merge more templates
Behdad Esfahbod e6ab2c59 2009-08-04T10:23:01 [HB] Simplify indirect sanitize()
Behdad Esfahbod 29d8644a 2009-08-04T02:27:37 [HB] Finish GSUB sanitize()
Behdad Esfahbod cf086adc 2009-08-04T02:14:24 [HB] Add comment
Behdad Esfahbod a97ce570 2009-08-04T02:10:48 [HB] Optimize sanitize()
Behdad Esfahbod cd3827ee 2009-08-04T02:09:34 [HB] More sanitize()
Behdad Esfahbod 70de50c1 2009-08-04T00:58:28 [HB] Start sanitize()
Behdad Esfahbod 5fc22e64 2009-08-03T22:43:02 [HB] Remove use of typeof()
Behdad Esfahbod 70e0f2a7 2009-08-03T22:01:47 [HB] Make it all work again
Behdad Esfahbod 23c86aa0 2009-08-03T21:40:20 [HB] Use face_t directly instead of ot_layout_t
Behdad Esfahbod fc6c9400 2009-08-03T21:27:08 [HB] Simplify sub-blob support
Behdad Esfahbod a2644243 2009-08-03T17:53:29 [HB] Add sub-blobs
Behdad Esfahbod b28e21b9 2009-08-02T20:06:48 [HB] Rename hb-font.c to hb-font.cc
Behdad Esfahbod 5f5b24f9 2009-08-02T20:03:12 [OT] Rename C++ header files from *.h to *.hh
Behdad Esfahbod 2098a021 2009-08-02T19:57:00 [HB] Move OT file handling out of ot-layout
Behdad Esfahbod 0ead481a 2009-08-02T17:41:36 [HB] Port ot-layout to new public API
Behdad Esfahbod 678bed43 2009-08-02T15:35:31 [HB] Add top-level header files
Behdad Esfahbod 2c80296a 2009-08-02T15:20:22 [HB] Add XXX marks
Behdad Esfahbod c46f8efd 2009-08-01T23:06:27 [HB] Rename _duplicate to _copy To be in line with cairo
Behdad Esfahbod f1ebe449 2009-08-01T22:55:11 [HB] Cleanup TODO
Behdad Esfahbod f1322e52 2009-08-01T22:53:04 [HB] Cleanup public buffer structs
Behdad Esfahbod 6d5bb18e 2009-08-01T22:25:04 [OT] Match struct with HB's
Behdad Esfahbod 11fbb548 2009-08-01T22:19:06 [HB] Port buffert to new object API
Behdad Esfahbod 0cc7bc59 2009-08-01T21:38:39 [HB] Move typedef's around
Behdad Esfahbod a12dd324 2009-08-01T21:36:15 [HB] Add get_reference_count()
Behdad Esfahbod baec684f 2009-08-01T21:06:11 [HB] Remove glib dependency
Behdad Esfahbod df660287 2009-08-01T20:46:02 [HB] Assorted compiler macros
Behdad Esfahbod ba8d94ce 2009-08-01T20:29:22 [HB] Simplify object creation