1. 11 1月, 2017 3 次提交
  2. 10 1月, 2017 2 次提交
  3. 29 12月, 2016 4 次提交
  4. 28 12月, 2016 1 次提交
    • M
      minikin: Replace cutils/log.h with android/log.h or log/log.h · 555d84c6
      Mark Salyzyn 提交于
      - replace cutils/log.h with android/log.h (main buffer logging)
      - replace cutils/log.h with log.log.h (+SafetyNet logging)
      - define LOG_TAG before use.
      
      Test: compile
      Bug: 26552300
      Bug: 31289077
      Change-Id: I7a4803dd66f31b7103e09e5ff5b8fa523fa0fd60
      555d84c6
  5. 16 12月, 2016 6 次提交
  6. 14 12月, 2016 2 次提交
    • Y
      Merge "Change language score calculation" · b2158605
      Yirui Huang 提交于
      b2158605
    • D
      Use LOCAL_TEST_DATA to install test data · 549e2315
      Dan Willemsen 提交于
      This will handle installation for local builds as well as for the test
      bundles.
      
      Test: m -j minikin_tests; ls $OUT/data/nativetest*/minikin_tests
      Test: m -j continous_native_tests dist; zipinfo -1 out/dist/*continuous_native_tests*.zip
      Test: /data/nativetest{,64}/minikin_tests/minikin_tests
      Change-Id: Iafd31fa119e7c4d92937ca8ae8346e268a6c1f38
      549e2315
  7. 09 12月, 2016 5 次提交
  8. 06 12月, 2016 1 次提交
    • Y
      Change language score calculation · d478da32
      Yirui Huang 提交于
      Change language score calculation in the calculation of the font family.
      Instead of language and script matching, a match in subtag is added.
      In addition, a match in subtag has a higher priority than a match in
      script. The score levels are divided into 5 score levels and the limit
      of the number of font languages is changed to 12 from 17. Multiple
      languages selection rule could to be added in the future.
      
      Bug: 31608997
      Test: Done by unittests.
      Change-Id: I1e7177095f604fd1794bc99ca36c705dcb4c56e7
      d478da32
  9. 03 12月, 2016 1 次提交
    • C
      Move LOCAL_PICKUP_FILES out of $OUT/data · 2e621342
      Colin Cross 提交于
      minikin_tests was copying its test data to
      $OUT/data/DATA/nativetest/minikin_test, and then packaging that with
      LOCAL_PICKUP_FILES=$OUT/data/DATA, which would also pick up anything
      any other module copyied to $OUT/data/DATA.  $OUT/data/DATA isn't
      where the tests expect to find their data, they look in
      /data/nativetest/minikin_test.  Copy the files to the intermediates
      directory instead.
      
      A future change will install LOCAL_PICKUP_FILES for local builds
      to the correct place, so adb sync and
      adb shell /data/nativetest/minikin_tests/minikin_tests will run the
      tests.
      
      Test: mma -j
      Change-Id: I808ce743f51e5ccac711e22821e7e0d7cd94ffdf
      2e621342
  10. 25 11月, 2016 1 次提交
  11. 21 11月, 2016 1 次提交
    • Y
      Parse Emoji subtag and store it to FontLanguage · e1d7f616
      yirui 提交于
      Parse Emoji subtag and store into 4 different styles: default, text,
      color and empty. Replace hasEmojiFlag function with getEmojiStyle to
      get effective status according to script and subtag. However, score
      calculation for the font selection needs to be completed in the next
      stage. No performance regression is observed with this CL.
      
      Bug: 31608997
      Test: Done by unittests.
      Change-Id: I923243641c946248dd5a0aa9fb9c940515310d34
      e1d7f616
  12. 17 11月, 2016 2 次提交
    • S
      Clean Up: Removing unused interface GetTable from MinikinFont. · fd77b01f
      Seigo Nonaka 提交于
      This is 2nd attempt of Ifcd7a348d7fb5af081192899dbcdfc7fb4eebbf9
      
      After Id766ab16a8d342bf7322a90e076e801271d527d4, GetTable is no longer
      used in production due to poor performance and it is now only used in
      tests. This CL removes GetTable interface from MinikinFont and update
      tests code to use new interfaces, GetFontData, GetFontSize and
      GetFontIndex.
      
      Bug: 27860101
      Test: Manually done
      Change-Id: Ib48973ff25cdc61a4c666d28128266df0aaea83e
      fd77b01f
    • S
      Merge "Implement word spacing" · 71475f63
      Seigo Nonaka 提交于
      71475f63
  13. 16 11月, 2016 2 次提交
    • M
      Fix calls to deprecated range_x. · 815bc4a8
      Martijn Coenen 提交于
      Test: fixes master build.
      Change-Id: I8b2822d310c0cf423b15834e6d6ae3a9ea64233b
      815bc4a8
    • S
      Implement word spacing · acd401d0
      Seigo Nonaka 提交于
      Add a wordSpacing paint parameter, which will be used for
      justification.
      
      Bug: 31707212
      Test: ran minikin_tests
      Change-Id: I91224ab8ef882ac0c87425c28ab731fead283612
      acd401d0
  14. 07 11月, 2016 1 次提交
  15. 25 10月, 2016 1 次提交
  16. 18 10月, 2016 1 次提交
    • S
      Clean Up: Removing unused interface GetTable from MinikinFont. · 1d525df4
      Seigo Nonaka 提交于
      After Id766ab16a8d342bf7322a90e076e801271d527d4, GetTable is no longer
      used in production due to poor performance and it is now only used in
      tests. This CL removes GetTable interface from MinikinFont and update
      tests code to use new interfaces, GetFontData, GetFontSize and
      GetFontIndex.
      
      Bug: 27860101
      Test: Manually done
      
      Change-Id: Ifcd7a348d7fb5af081192899dbcdfc7fb4eebbf9
      1d525df4
  17. 15 9月, 2016 1 次提交
    • S
      Fix lookup order for VS in itemization. · 4a4e6574
      Seigo Nonaka 提交于
      This is partial revert of Iced1349e3ca750821d8882c551551f65bb569794.
      
      Due to sorting of target family vectors, the font family order from XML
      settings file is broken. Making unique operation stable doesn't fix the
      issue completely since some font families are appended for the fallback
      which also breaks the original order.
      
      By this change, itemization becomes 3x slower than before if variation
      selector is appended.
      
      Bug: 29585939
      Change-Id: I7c1a8a57f04111a30cd41a5cd5bec25fcfb3972e
      4a4e6574
  18. 13 9月, 2016 5 次提交