Commit Graph

  • 595dc63eee Bump version to 0.7.0 to open up for development Behdad Esfahbod 2011-05-27 04:14:12 -0400
  • f245576042 Release 0.6.0. First official tarball release! 0.6.0 Behdad Esfahbod 2011-05-25 16:08:06 -0400
  • 654f88fbc9 [test-common] Test hb_direction_to_string() Behdad Esfahbod 2011-05-27 03:38:46 -0400
  • 18bced134f [test] Rename test-symbols to check-symbols Behdad Esfahbod 2011-05-27 03:38:30 -0400
  • 376dafa6ed Hide internal symbols Behdad Esfahbod 2011-05-27 03:35:58 -0400
  • 0e482ec6ba [test/unicode] Fix double-free Behdad Esfahbod 2011-05-27 02:46:28 -0400
  • 28b1bac541 [test] Switch to automake-based test-runner Behdad Esfahbod 2011-05-27 02:44:29 -0400
  • adbc97ddde [test] Add test-symbols that checks API symbol text coverage Behdad Esfahbod 2011-05-27 01:33:18 -0400
  • 9313b9aa66 [test/version] Test hb-version.h Behdad Esfahbod 2011-05-27 01:00:55 -0400
  • 329c15714b Add libtool versioning Behdad Esfahbod 2011-05-25 16:07:07 -0400
  • 5b21eff8c4 Update README, etc Behdad Esfahbod 2011-05-25 14:49:35 -0400
  • 5bf56ea056 [TODO] Add item Behdad Esfahbod 2011-05-25 14:43:10 -0400
  • 2d8ebcb9d0 [API] One last font-funcs API change Behdad Esfahbod 2011-05-25 11:27:33 -0400
  • d31691296f [test] Update to API changes Behdad Esfahbod 2011-05-25 11:01:32 -0400
  • 7403e055cd [Vertical] fix vertical gpos Behdad Esfahbod 2011-05-24 21:04:15 -0400
  • ff7cbd0219 [TODO] Update Behdad Esfahbod 2011-05-25 09:56:06 -0400
  • 3b0bb855e0 [Vertical] GPOS x/y advance adjustments only apply in hori/vert respectively Behdad Esfahbod 2011-05-20 15:59:59 -0400
  • cc2086d67c [Vertical] Fix GPOS y-advance direction Behdad Esfahbod 2011-05-19 19:19:50 -0400
  • 67d51ff961 [Vertical] Do fallback origin calculation Behdad Esfahbod 2011-05-19 19:08:57 -0400
  • 60fbb36096 [Vertical] GPOS is always done with horizontal origin Behdad Esfahbod 2011-05-19 18:46:15 -0400
  • 8b38faeede More vertical Behdad Esfahbod 2011-05-19 13:08:00 -0400
  • e609aeb1e2 [hb-view] Add --annotate Behdad Esfahbod 2011-05-18 10:17:02 -0400
  • b8d76dd74e Vertical: Adjust origin in glyph_extents() and glyph_contour_point() Behdad Esfahbod 2011-05-17 23:31:00 -0400
  • 190981851f Cosmetic Behdad Esfahbod 2011-05-17 23:27:22 -0400
  • 2c3f51a11c Minor Behdad Esfahbod 2011-05-17 23:23:27 -0400
  • 7e2c85de30 [API] Vertical support, take 2 Behdad Esfahbod 2011-05-17 17:55:03 -0400
  • 744970af4d [API] Add support for vertical text Behdad Esfahbod 2011-05-16 18:15:37 -0400
  • 80dce8b7c8 Minor Behdad Esfahbod 2011-05-17 17:08:36 -0400
  • 5be7d047f6 Check for mmap() Behdad Esfahbod 2011-05-17 15:05:34 -0400
  • 4053f3f788 Cosmetic Behdad Esfahbod 2011-05-16 16:20:48 -0400
  • 56d12e0356 Remove unnecessary TODO item Behdad Esfahbod 2011-05-16 16:01:58 -0400
  • 1883af3796 [hb-view] Start work on vertical support Behdad Esfahbod 2011-05-16 15:18:16 -0400
  • 9aa6f96af5 [hb-view] No need to allocate an extra glyph item at the end Behdad Esfahbod 2011-05-16 15:08:31 -0400
  • a0359485c9 Minor Behdad Esfahbod 2011-05-16 15:07:48 -0400
  • 92de53ea45 [test/buffer] Add more tests for nil buffer Behdad Esfahbod 2011-05-16 12:24:56 -0400
  • 065fb38c9a [test/ot-tag] More tests Behdad Esfahbod 2011-05-13 23:04:46 -0400
  • 1a64f6e19a [API] Add HB_LANGUAGE_INVALID Behdad Esfahbod 2011-05-13 22:55:32 -0400
  • 40b5c2e86c [test/test-ot-tag] Test hb-ot-tag.h, fix many bugs Behdad Esfahbod 2011-05-13 22:46:36 -0400
  • 1368018b47 [TODO] Add items Behdad Esfahbod 2011-05-13 20:25:38 -0400
  • 7fc5a30cb4 [API] Add hb_face_make/is_immutable() Behdad Esfahbod 2011-05-12 17:48:20 -0400
  • 20c8b908dd Finish off previous change Behdad Esfahbod 2011-05-12 15:19:33 -0400
  • 0fd8c2f1be [API] Make get_glyph() callback return a boolean Behdad Esfahbod 2011-05-12 15:14:13 -0400
  • 8e07f93ab4 [test/shape] Check shape output Behdad Esfahbod 2011-05-12 14:27:44 -0400
  • 805af72405 Rename get_kernings() arguments from first/second_glyph to left/right_glyph Behdad Esfahbod 2011-05-12 12:39:40 -0400
  • 23d2432219 [test] Add test-shape.c. Oops Behdad Esfahbod 2011-05-12 10:53:57 -0400
  • c098c3acc8 [test/blob] Use MAP_ANON instead of MAP_ANONYMOUS Behdad Esfahbod 2011-05-12 10:49:30 -0400
  • 8329eb7c6c [test/shape] Add simplest test for hb_shape() Behdad Esfahbod 2011-05-12 01:39:17 -0400
  • df077fadd7 [object] Make object inert during destruction Behdad Esfahbod 2011-05-12 01:19:39 -0400
  • ee8dd83bb4 [TODO] Update Behdad Esfahbod 2011-05-12 01:02:03 -0400
  • 52df150efe Fix font subclass chainup Behdad Esfahbod 2011-05-12 00:46:57 -0400
  • f2c1dd4f74 [test/font] Test font_funcs subclassing Behdad Esfahbod 2011-05-12 00:35:12 -0400
  • 14f1e81b77 [test/font] Test empty funcs Behdad Esfahbod 2011-05-12 00:18:28 -0400
  • 2ca0b5ae1e [test/font] Test more Behdad Esfahbod 2011-05-11 23:57:36 -0400
  • 7033518f75 [API] Pass face to get_table() Behdad Esfahbod 2011-05-11 23:31:15 -0400
  • b467827806 [API] Remove const from font user_data Behdad Esfahbod 2011-05-11 23:25:28 -0400
  • ea93e7b27c [test/font] More tests Behdad Esfahbod 2011-05-11 23:22:55 -0400
  • cdb153175f [test/font] More tests Behdad Esfahbod 2011-05-11 23:12:58 -0400
  • 74d9fa3d9a [test/font] More get_empty() tests Behdad Esfahbod 2011-05-11 23:07:47 -0400
  • db9f4eb4e0 [test/font] Test get_face() / get_parent() Behdad Esfahbod 2011-05-11 23:06:02 -0400
  • 606923bb43 [test/font] Add test_font_properties() Behdad Esfahbod 2011-05-11 23:05:02 -0400
  • da603e8038 [test/font] Start adding tests for hb-font.h Behdad Esfahbod 2011-05-11 22:52:35 -0400
  • 9a14688e40 [API] Rename hb_face_create_for_data() to hb_face_create() Behdad Esfahbod 2011-05-11 22:49:29 -0400
  • 46d6a21cc8 [API] Add hb_ot_layout_substitute_start/finish() Behdad Esfahbod 2011-05-11 22:33:13 -0400
  • c84d15f52e Remove unused hb_set_t Behdad Esfahbod 2011-05-11 22:23:15 -0400
  • 389a7c9e67 Remove hb_static_threadsafe_set_t Behdad Esfahbod 2011-05-11 22:21:38 -0400
  • e06d4eda7b Use constructor/destructor for hb_ot_shape_plan_t Behdad Esfahbod 2011-05-11 22:18:31 -0400
  • a5e4e10946 Minor Behdad Esfahbod 2011-05-11 22:00:56 -0400
  • daa446f184 Fix compile with no mutex available Behdad Esfahbod 2011-05-11 21:31:25 -0400
  • 1e56c476c1 Free static mutex'es Behdad Esfahbod 2011-05-11 21:28:01 -0400
  • 831886a9b4 Streamline mutex stuff Behdad Esfahbod 2011-05-11 21:27:52 -0400
  • 438c4eee35 Remove unused hb_mutex_trylock() Behdad Esfahbod 2011-05-11 21:14:34 -0400
  • b8477e1da2 [test] Add tests for _get_empty() funcs Behdad Esfahbod 2011-05-11 21:12:44 -0400
  • 3994be3ded [TODO] Update Behdad Esfahbod 2011-05-11 21:08:31 -0400
  • 80a6833b03 [API] Add hb_*_get_empty() for all objects Behdad Esfahbod 2011-05-11 18:14:44 -0400
  • d3b30be378 [API] Add HB_UNTAG() Behdad Esfahbod 2011-05-11 18:06:12 -0400
  • 3cc6e9dcb4 Minor Behdad Esfahbod 2011-05-11 18:02:48 -0400
  • 4101ca7dbb Plug more leaks Behdad Esfahbod 2011-05-11 14:30:56 -0400
  • 6a7ac79e26 Plug leaks Behdad Esfahbod 2011-05-11 14:19:18 -0400
  • 7aa12ebdff [unicode] Simplify method setting Behdad Esfahbod 2011-05-11 11:55:11 -0400
  • d5bfd02721 Minor Behdad Esfahbod 2011-05-11 11:48:28 -0400
  • 6a4e7e1372 Add maxp table Behdad Esfahbod 2011-05-11 10:31:33 -0400
  • e0b0710ae5 Minor Behdad Esfahbod 2011-05-11 08:58:21 -0400
  • a513dbcf73 [API] Change signature of get_contour_point and get_kerning ffuncs Behdad Esfahbod 2011-05-11 00:24:34 -0400
  • 63d646fb29 [font] Do user-space conversion when chaining up to parent font Behdad Esfahbod 2011-05-11 00:15:37 -0400
  • b6f902a1a9 Minor Behdad Esfahbod 2011-05-11 00:04:15 -0400
  • abcfe9b59b Remove hb_ot_layout_context_t, simplify code Behdad Esfahbod 2011-05-11 00:02:02 -0400
  • 1ded6d8bbf Make default font-funcs chain-up to the parent Behdad Esfahbod 2011-05-10 20:49:02 -0400
  • b9d975b931 [API] Pass down closure user_data to font funcs Behdad Esfahbod 2011-05-10 20:41:13 -0400
  • 446df9cdb1 Whitespace Behdad Esfahbod 2011-05-10 20:14:44 -0400
  • 686c2d165d [API] Remove font_funcs func getter functions Behdad Esfahbod 2011-05-10 20:04:26 -0400
  • defc45be6d [API] Add hb_font_create_sub_font() and hb_font_get_parent() Behdad Esfahbod 2011-05-10 20:02:49 -0400
  • 11bb8fe7b3 [font] Fix internal sign of x/y_scale Behdad Esfahbod 2011-05-10 19:57:00 -0400
  • 85e6218e33 [API] Remove broken-by-design hb_font_unset_funcs() Behdad Esfahbod 2011-05-10 19:40:44 -0400
  • 74f1d896f2 Add hb_font_make/is_immutable() Behdad Esfahbod 2011-05-10 19:39:32 -0400
  • 8c7a100a4d Fix build without mutex Behdad Esfahbod 2011-05-10 19:21:07 -0400
  • 19d3035c40 Remove duplicate atomic_int implementation Behdad Esfahbod 2011-05-10 19:18:12 -0400
  • 45bfa99034 Fix set implementation to be truly threadsafe even with destroy() callbacks Behdad Esfahbod 2011-05-10 19:12:49 -0400
  • 0c2ec1d78b [test] Always initialize gthread such that our mutex() stuff is tested Behdad Esfahbod 2011-05-10 19:11:27 -0400
  • 6a9093cc48 [test/object] Test user_data with destroy() callback that calls user_data Behdad Esfahbod 2011-05-10 19:00:07 -0400
  • abe636b876 Add DOAP file Behdad Esfahbod 2011-05-10 17:55:40 -0400