mamingshuai
5210d329c4
add issue and pr template
2021-04-07 15:01:49 +08:00
openharmony_ci
4068cb6242
!1 add static library in gn
...
Merge pull request !1 from YueBiang/master
2021-03-28 12:06:39 +08:00
YueBiang
30af0c31fa
modify gn for ide
2021-03-27 17:16:06 +08:00
YueBiang
ae95e032f4
modify gn for ide
2021-03-27 16:17:19 +08:00
mamingshuai
0dd264e3de
update openharmony 1.0.1
2021-03-11 18:45:31 +08:00
wenjun
6c3f0350ff
add OpenHarmony 1.0 baseline
2020-09-09 09:26:41 +08:00
z00562790
4dbdf05b31
TicketNo:DTS2020080402804
...
Description:add copyright
Team: OTHERS
Feature or Bugfix:Bugfix
Binary Source:No
PrivateCode(Yes/No):No
Change-Id: I324264fe4ef45e755d2ea9860cd9a74a3f115ec9
Reviewed-on: http://mgit-tm.rnd.huawei.com/10069123
Tested-by: public jenkins <public_jenkins@notesmail.huawei.com>
Reviewed-by: liqiang 00425722 <liqiang121@huawei.com>
Reviewed-by: peitaiyi 00452466 <peitaiyi@huawei.com>
Reviewed-by: lizhiqi 00272243 <lizhiqi1@huawei.com>
Reviewed-by: niulihua 00374115 <niulihua3@huawei.com>
Reviewed-by: wangjiongfeng 00488524 <wangjiongfeng@huawei.com>
2020-08-05 16:01:24 +08:00
h00284894
2779e80ce2
TicketNo: DTS2020073008557
...
Description: fix bug
Team: OTHERS
Feature or Bugfix: Feature
Binary Source:NA
PrivateCode(Yes/No):No
Change-Id: I4c0cfbf5cfdec5e8f1c9e867fe7462480c513c06
Reviewed-on: http://mgit-tm.rnd.huawei.com/10037167
Tested-by: public jenkins <public_jenkins@notesmail.huawei.com>
Reviewed-by: wangjiongfeng 00488524 <wangjiongfeng@huawei.com>
2020-08-04 15:47:02 +08:00
h00284894
1bf7eac2ec
TicketNo: DTS2020071407775
...
Description:opensource
Team: OTHERS
Feature or Bugfix: Feature
Binary Source:NA
PrivateCode(Yes/No):No
Change-Id: Icbbcf15de05401bedf708e97c59dcbb2c9ca652f
Reviewed-on: http://mgit-tm.rnd.huawei.com/9943319
Tested-by: public jenkins <public_jenkins@notesmail.huawei.com>
Reviewed-by: wangjiongfeng 00488524 <wangjiongfeng@huawei.com>
2020-07-29 09:20:05 +08:00
Behdad Esfahbod
be97e9d678
2.6.1
2019-08-22 15:52:24 -07:00
Behdad Esfahbod
d304d60e4d
[ot-font] Prefer symbol cmap subtable if found
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1918
Hopefully doesn't break anyone...
2019-08-21 12:30:22 -07:00
Ebrahim Byagowi
2a3d4987a7
Remove hb_directwrite_shape_experimental_width public API
...
I had specially exposed the API as I didn't know how to embed harfbuzz
easily elsewhere but now with harfbuzz.cc it has become very easy
and I don't like to see its use anywhere as it has a bad naming and
its Kashida adding is bogus and only useful to check where it should
be added, not visually useful however.
2019-08-21 03:02:01 +04:30
Behdad Esfahbod
163a66dc73
[test] Add test for aaa85931f3
2019-08-20 14:22:57 -07:00
Behdad Esfahbod
aaa85931f3
[font] Update multipliers when creating sub_font
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1910
2019-08-20 13:06:10 -07:00
Ebrahim Byagowi
bbad1b8298
[trak] minor, use roundf instead round to normalize the use
...
The change to `round` wasn't intended
2019-08-20 14:46:48 +04:30
Ebrahim Byagowi
e67cb500e9
[readme] add oss-fuzz badge
...
Related:
https://github.com/google/oss-fuzz/pull/2513
ce2098b7e9
2019-08-20 13:30:34 +04:30
Ebrahim Byagowi
d59d89b281
[test] Rebase 10.14 trak related test
2019-08-20 13:07:17 +04:30
Ebrahim Byagowi
20b1a27c8a
Merge remove-coretext-96dpi-assumption, @drott
...
Remove assumption about Core Text working in 96 DPI
2019-08-20 13:04:51 +04:30
Ebrahim Byagowi
37de38adea
Merge branch 'master' into remove-coretext-96dpi-assumption
2019-08-20 12:59:33 +04:30
Behdad Esfahbod
5ee1e451cf
Minor touch-up for recent change
2019-08-19 14:23:17 -07:00
Ebrahim Byagowi
3348992844
[avar] Implement inverse map, unmap
2019-08-19 14:22:15 -07:00
Ebrahim Byagowi
981f5a54c3
[fvar] Implement inverse normalize, unnormalize
2019-08-19 14:22:15 -07:00
Behdad Esfahbod
dcb4cd400f
Minor
2019-08-19 11:35:37 -07:00
Ebrahim Byagowi
ca54440324
Remove continuous development helper script
...
Not have used it personally for a long time, lets remove it
2019-08-18 11:58:04 +04:30
Khaled Hosny
40aef1b473
[ot-shape] Keep horizontal_features array sorted
2019-08-16 02:17:32 +02:00
Khaled Hosny
da5118da77
[ot-shape] Enable abvm/blwm features by default
...
Core Text seems to apply them to Latin text, but Uniscribe doesn’t.
See https://github.com/harfbuzz/harfbuzz/pull/1908#issuecomment-521819343
2019-08-16 02:17:32 +02:00
Khaled Hosny
2164bd6f29
[ot-shape] Enable dist feature by default ( #1908 )
...
Fixes https://github.com/harfbuzz/harfbuzz/issues/1907
2019-08-16 00:28:41 +02:00
Ebrahim Byagowi
bc27f86ffe
Move HB_NO_VAR to a better place in hb-font.cc
...
Needed for other works
2019-08-14 22:37:00 +04:30
Ebrahim Byagowi
1cc844da66
minor
...
Use hb_font_t coords directly
2019-08-14 19:10:02 +04:30
Ebrahim Byagowi
6a194b6876
Minor, remove trailing spaces in hb-font.{cc,h} as .editorconfig
2019-08-14 18:49:57 +04:30
Ebrahim Byagowi
3ae44645d6
Fix caret_count value when AAT is disabled
...
Set caret_count to zero as that is what we want to happen inside lcar when
there is no result.
2019-08-14 17:58:30 +04:30
Ebrahim Byagowi
a5aa67b9f2
[lcar] Use multiformat convention
2019-08-14 17:58:30 +04:30
Ebrahim Byagowi
bfffe85dd7
[opbd] Use multiformat convention on the table
2019-08-14 15:45:57 +04:30
Ebrahim Byagowi
d6206dbcc4
[opbd] Turn OpticalBounds fields to FWORD
2019-08-14 15:45:57 +04:30
Behdad Esfahbod
6461143b44
2.6.0
2019-08-13 22:20:54 -07:00
Behdad Esfahbod
e56d4ff43b
Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags()
2019-08-13 21:02:47 -07:00
Behdad Esfahbod
aade9b70aa
[pool] Fix alignment assertion
...
I *think* it should fix https://github.com/harfbuzz/harfbuzz/issues/1901
Ie. if on a system, alignof(void*) < sizeof(void*)...
2019-08-13 16:10:03 -07:00
Ebrahim Byagowi
b31d627f15
Increase subset fuzzer timeout to 16s
...
To satisfy -valgrind and -tsan bots, very ugly
2019-08-11 23:34:48 +04:30
Ebrahim Byagowi
5b9cf191fe
[ci] Disable vcpkg thus running the test suit in Windows
...
vcpkg apparently doesn't like to work the same way used to anymore, lets disable it
2019-08-11 23:07:29 +04:30
Ebrahim Byagowi
60d9f00975
Implement opbd table parsing
...
https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6opbd.html
2019-08-11 16:15:19 +04:30
Ebrahim Byagowi
8762676e34
[os2] Replace null pool addr compare by checking vital fields ( #1896 )
2019-08-10 01:26:55 +04:30
Ebrahim Byagowi
1f926fb2b6
[fvar] Use roundf instead hardcoding round logic
2019-08-09 11:05:48 -07:00
Ebrahim Byagowi
60485ab047
[os2] Get defined lower/upper optical size
2019-08-07 23:23:06 +04:30
Qunxin Liu
321d5588d4
[subset] Add subsetting for GPOS Lookup Type 1: Single Adjustment Positioning Subtable
2019-08-06 14:06:35 -07:00
Qunxin Liu
37572882e7
[subset] cmap table to use _subset2 and new iterator frameworks
2019-08-05 11:26:34 -07:00
Khaled Hosny
06596cf907
Some styling
2019-08-03 13:55:34 +02:00
Ebrahim Byagowi
5848c890cf
[metrics] Add metrics tags documentation
2019-08-03 14:19:28 +04:30
Ebrahim Byagowi
4d1872b8e0
[base] Add documentation for baseline tags from ot spec
2019-08-03 14:06:46 +04:30
Ebrahim Byagowi
bbeee84a7f
[meta] Add metadata tags documentation from ot spec
2019-08-03 13:47:55 +04:30
Ebrahim Byagowi
521c7013ab
[cpal] revert port to dagger
...
It has a different semantic, maybe we should just do a zero memset,
letting Behdad to decide.
2019-07-30 18:10:40 +04:30