Commit Graph

9630 Commits

Author SHA1 Message Date
openharmony_ci
27b1491f7f !8 OAT 二进制扫描处理,屏蔽误报二进制扫描问题
Merge pull request !8 from pssea/master
2021-09-29 08:55:04 +00:00
pssea
6e064ddbac Description: add binary file filter
Description: add binary file filter
IssueNo: #I4CFJN
Feature or Bugfix: Feature
Binary Source:No
Signed-off-by: lizhiqi <lizhiqi1@huawei.com>
2021-09-29 08:04:53 +00:00
openharmony_ci
2a4a93eb87 !6 OAT 开源扫描配置
Merge pull request !6 from pssea/master
2021-08-10 12:50:17 +00:00
pssea
e5a3ca21e9 Description: add oat file
IssueNo: https://gitee.com/openharmony/graphic_ui/issues/I44RBC
Feature or Bugfix: Feature
Binary Source:No
Signed-off-by: lizhiqi <lizhiqi1@huawei.com>
2021-08-10 16:46:51 +08:00
openharmony_ci
eb98543ce9 !5 更新harfbuzz readme
Merge pull request !5 from pssea/master
2021-08-10 07:34:18 +00:00
pssea
c9322d1bfe update README.OpenSource.
Signed-off-by: lizhiqi <lizhiqi1@huawei.com>
2021-07-10 07:22:42 +00:00
openharmony_ci
797f63938b !3 Add issue and PR template for master
Merge pull request !3 from 马明帅/add_issus_pr_template_for_master
2021-04-30 15:03:32 +08:00
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