Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 1 | General fixes: |
| 2 | ============= |
| 3 | |
Behdad Esfahbod | a724139 | 2012-10-24 14:02:15 -0700 | [diff] [blame] | 4 | - Implement 'rand' feature. |
| 5 | |
Behdad Esfahbod | a0d4cae | 2012-04-17 13:42:30 -0400 | [diff] [blame] | 6 | |
Behdad Esfahbod | 49fe6ec | 2016-02-24 19:10:06 +0900 | [diff] [blame] | 7 | API issues: |
| 8 | =========== |
Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 9 | |
Behdad Esfahbod | c1824da | 2013-05-29 15:30:54 -0400 | [diff] [blame] | 10 | - API to accept a list of languages? |
Behdad Esfahbod | 3b9b713 | 2012-05-23 22:00:25 -0400 | [diff] [blame] | 11 | |
Behdad Esfahbod | 7cd4a71 | 2013-08-09 09:41:48 -0400 | [diff] [blame] | 12 | - Remove hb_ot_shape_glyphs_closure()? |
| 13 | |
Behdad Esfahbod | 3baae24 | 2012-04-11 21:54:37 -0400 | [diff] [blame] | 14 | |
| 15 | API additions |
| 16 | ============= |
| 17 | |
Behdad Esfahbod | d3c8115 | 2012-06-12 09:52:57 -0400 | [diff] [blame] | 18 | - Language to/from script. |
| 19 | |
Behdad Esfahbod | c1824da | 2013-05-29 15:30:54 -0400 | [diff] [blame] | 20 | - blob_from_file? |
Behdad Esfahbod | bce0955 | 2012-05-27 11:29:21 -0400 | [diff] [blame] | 21 | |
Behdad Esfahbod | 4accc92 | 2011-04-07 15:53:26 -0400 | [diff] [blame] | 22 | - Add hb-cairo glue |
| 23 | |
Behdad Esfahbod | ff7cbd0 | 2011-05-25 09:56:06 -0400 | [diff] [blame] | 24 | - Add sanitize API (and a cached version, that saves result on blob user-data) |
| 25 | |
Behdad Esfahbod | 1368018 | 2011-05-13 20:25:38 -0400 | [diff] [blame] | 26 | - BCP 47 language handling / API (language_matches?) |
| 27 | |
Behdad Esfahbod | 81a007f | 2013-08-30 19:45:13 -0400 | [diff] [blame] | 28 | - Add hb_font_create_unscaled()? |
Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 29 | |
Behdad Esfahbod | c1824da | 2013-05-29 15:30:54 -0400 | [diff] [blame] | 30 | - Add query / enumeration API for aalt-like features? |
Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 31 | |
Behdad Esfahbod | 181b747 | 2018-02-16 17:08:44 -0800 | [diff] [blame] | 32 | - SFNT api? get_num_faces? |
Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 33 | |
Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 34 | - Add segmentation API |
| 35 | |
Behdad Esfahbod | 3baae24 | 2012-04-11 21:54:37 -0400 | [diff] [blame] | 36 | - Add hb-fribidi glue? |
| 37 | |
Behdad Esfahbod | 04a3023 | 2010-10-13 10:57:27 -0400 | [diff] [blame] | 38 | |
Behdad Esfahbod | 0b6d2ac | 2012-04-10 10:52:03 -0400 | [diff] [blame] | 39 | hb-view / hb-shape enhancements: |
| 40 | =============================== |
Behdad Esfahbod | eb5796f | 2011-04-27 12:14:53 -0400 | [diff] [blame] | 41 | |
Behdad Esfahbod | 81a007f | 2013-08-30 19:45:13 -0400 | [diff] [blame] | 42 | - Add --width, --height, --auto-size, --ink-box, --align, etc? |