Behdad Esfahbod
|
ccc88e98f3
|
Fix MSVC build
|
2019-05-12 16:12:06 -07:00 |
Behdad Esfahbod
|
f8f9cb93b7
|
[config] Define HB_NO_SUBSET_LAYOUT in HB_LEAN
Assumning subsetter would be used for printing-like uses in that case,
which don't need GSUB/GPOS.
|
2019-05-12 15:56:25 -07:00 |
Behdad Esfahbod
|
a1394a28fc
|
[config] Add HB_NO_UNISCRIBE_BUG_COMPATIBLE
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-12 15:47:46 -07:00 |
Behdad Esfahbod
|
dba1ac1b0e
|
[config] Disable buffer serialize routines in HB_TINY
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-12 15:33:49 -07:00 |
n8willis
|
3d9be2ad50
|
Merge pull request #1665 from n8willis/docs-gtkdoc-colormath
[Docs] Add gtk-doc comments for OT color and OT math
|
2019-05-12 20:03:29 +01:00 |
Behdad Esfahbod
|
a20db496f0
|
Fix builds
|
2019-05-12 11:08:45 -07:00 |
Behdad Esfahbod
|
8694d60829
|
[config] Enable HB_NO_MT in HB_TINY
Now that user can override it if needed...
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-12 11:05:24 -07:00 |
Behdad Esfahbod
|
7f6fca4ef7
|
Force-disable CFF code under disabling conditions
Subsetter size goes down from 190kb to 119kb. Main library about 7kb.
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-12 10:29:47 -07:00 |
Behdad Esfahbod
|
5249eee437
|
[config] Allow overriding chosen config
|
2019-05-11 16:12:23 -07:00 |
Ebrahim Byagowi
|
30c059a978
|
[test] minor, fix -Weverything bot
|
2019-05-11 18:48:41 -04:00 |
Nathan Willis
|
a29b1de55a
|
Usermanual, fix up userfeatures example code in OpenType features section of shaping chapter.
|
2019-05-11 20:56:55 +01:00 |
Nathan Willis
|
78fcb14db9
|
Usermanual, minor: flesh out invisible-glyph discussion in buffers chapter.
|
2019-05-11 20:56:02 +01:00 |
Ebrahim Byagowi
|
25531a3039
|
[test] minor
style fix and add return statement
|
2019-05-11 19:50:42 +00:00 |
n8willis
|
1a850abd66
|
Merge branch 'master' into docs-gtkdoc-colormath
|
2019-05-11 20:16:57 +01:00 |
Nathan Willis
|
8a544171d1
|
Corrections to OT Color gtk-doc comments.
|
2019-05-11 20:11:49 +01:00 |
Nathan Willis
|
301f5091f6
|
Corrections to OT Math gtk-doc comments.
|
2019-05-11 20:11:36 +01:00 |
Behdad Esfahbod
|
a6048e4cd0
|
Fix build
|
2019-05-11 12:11:22 -07:00 |
Behdad Esfahbod
|
32d3c06b61
|
Disable sbix if no-color or no-ot-font-bitmap
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 11:59:18 -07:00 |
Behdad Esfahbod
|
606841b070
|
[iter] Check for more before forwarding/rewinding past ends
|
2019-05-11 11:56:26 -07:00 |
David Corbett
|
c1c122e7b3
|
[iter] Fix filter rewinding
|
2019-05-11 11:52:40 -07:00 |
David Corbett
|
b854d4ff46
|
[array] Fix rewinding
|
2019-05-11 11:52:40 -07:00 |
n8willis
|
76e80c5ca5
|
Update src/hb-ot-color.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 19:51:24 +01:00 |
Behdad Esfahbod
|
79126df307
|
[iter] Add hb_map_sorted() and hb_map_retains_sorting()
|
2019-05-11 11:23:31 -07:00 |
n8willis
|
bcd81932f0
|
Update src/hb-ot-math.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:10:32 +01:00 |
n8willis
|
ddc6dd42f7
|
Update src/hb-ot-math.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:10:11 +01:00 |
n8willis
|
46e05ecca1
|
Update src/hb-ot-color.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:09:52 +01:00 |
n8willis
|
6d9870b479
|
Update src/hb-ot-color.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:09:26 +01:00 |
n8willis
|
12ea4a24c4
|
Update src/hb-ot-color.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:08:40 +01:00 |
n8willis
|
3535f2d31e
|
Update src/hb-ot-color.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:07:38 +01:00 |
n8willis
|
12d2c472fe
|
Update src/hb-ot-color.cc
Co-Authored-By: Khaled Hosny <khaledhosny@eglug.org>
|
2019-05-11 14:06:56 +01:00 |
Behdad Esfahbod
|
7f45ce42db
|
[config] Rename
|
2019-05-11 01:28:31 -07:00 |
Behdad Esfahbod
|
0e78d4ddae
|
[config] Add HB_NO_NAME
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 01:27:50 -07:00 |
Behdad Esfahbod
|
1fc0772117
|
[config] HB_NO_OT_NAME_LANGUAGE AAT
|
2019-05-11 01:24:23 -07:00 |
Behdad Esfahbod
|
4381bb2de7
|
[config] Comment
|
2019-05-11 01:14:04 -07:00 |
Behdad Esfahbod
|
9c921e6c32
|
[config] Enable HB_NO_NAME_TABLE_AAT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 01:08:51 -07:00 |
Behdad Esfahbod
|
81b79dfc39
|
[config] Add HB_NO_COLOR to HB_LEAN
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:53:52 -07:00 |
Behdad Esfahbod
|
b63a8e173c
|
[config Add HB_NO_OT_SHAPE_COMPLEX_VOWEL_CONSTRAINTS to LEAN
Already I don't like the inflexibility of this approach :(.
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:47:20 -07:00 |
Behdad Esfahbod
|
42a2128477
|
[config] Disbale getenv() and atexit() if HB_LEAN
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:44:38 -07:00 |
Behdad Esfahbod
|
fca2786041
|
[config] Make HB_DISABLE_DEPRECATED actually compile
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:37:01 -07:00 |
Behdad Esfahbod
|
5a48611ccd
|
[config] Add HB_NO_OT_LAYOUT_UNUSED
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:19:03 -07:00 |
Behdad Esfahbod
|
771f1b21d1
|
[config] Adjust
|
2019-05-11 00:16:18 -07:00 |
Behdad Esfahbod
|
484f6e8215
|
[config] Add HB_LEAN
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:13:35 -07:00 |
Behdad Esfahbod
|
0bfd14c0ed
|
[config] Fix tests
|
2019-05-11 00:06:57 -07:00 |
Behdad Esfahbod
|
784df8eba1
|
[config] Flesh out more
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-11 00:04:59 -07:00 |
Behdad Esfahbod
|
799c6a5081
|
[config] Add some
|
2019-05-10 23:56:40 -07:00 |
Behdad Esfahbod
|
e6582de12f
|
Add hb-config.hh
|
2019-05-10 23:53:38 -07:00 |
Behdad Esfahbod
|
d43af339e7
|
[subset] More HB_NO_SUBSET_LAYOUT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-10 23:46:22 -07:00 |
Behdad Esfahbod
|
31c591d69f
|
[cff] Prune more code if HB_NO_OT_FONT_CFF
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-10 23:40:09 -07:00 |
Behdad Esfahbod
|
5ea8ad5c48
|
[subset] Add HB_NO_SUBSET_CFF
Doesn't fully prune all the relevant code. To be fixed later.
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-10 23:36:42 -07:00 |
Behdad Esfahbod
|
2c93f0dee3
|
Add HB_NO_AAT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-05-10 23:35:10 -07:00 |