Fabrice Di Meglio
2f9cad27fd
Update BiDiTest app
...
- change buttons text to follow their Gravity
Change-Id: Ie0d79ced9c14bf8b0f12d1c31da5e2fe6f162c88
2011-06-02 16:35:21 -07:00
Fabrice Di Meglio
88f9fd2316
Add more unit tests for RTL layouts
...
- update LinearLayout tests with default case (no horizontalDirection specified)
- add TableLayout tests
Change-Id: I9ad2239fca96b896c5aae4dfe67b8113faf2f96e
2011-06-02 10:55:58 -07:00
Fabrice Di Meglio
c715528c96
Add more unit tests cases for BiDi / RTL
...
- update FrameLayout tests
- add more RelativeLayout tests
Change-Id: I2ae522c5e6ec216f7ade45935f8309b543f380b9
2011-06-02 09:29:03 -07:00
Fabrice Di Meglio
c2e989021e
Add more unit tests for RelativeLayout
...
- update BiDiTest test app
Change-Id: I8c0734fc8a94765d269b0040ebfa048c13e11728
2011-06-01 19:11:15 -07:00
Fabrice Di Meglio
77c1cc0aa4
Merge "Fix bug #4509967 (layout_gravity not always respected)"
2011-06-01 17:40:11 -07:00
Fabrice Di Meglio
de35ceeeb9
Fix bug #4509967 (layout_gravity not always respected)
...
- fix FrameLayout
- code refactoring on LinearLayout
- add more unit tests
Change-Id: I49302582c61aa31a4eb7eded92327b10408f71a4
2011-06-01 16:46:25 -07:00
Romain Guy
726aeba80f
Add support to OpenGLRendere to draw BiDi text.
...
Bug #4350336
Change-Id: I1cf31693f7ca9653fa3a41b5b91c27ef288d680f
2011-06-01 14:55:42 -07:00
Amith Yamasani
405c1af756
Manual merge. Preference activity changes to work on smaller tablet screens and phones.
...
Padding around fragments and to the left of preference items
adjusted for different display sizes.
Change-Id: I2d29e5525c381092a3f1d2fb1265ce07db893d78
2011-05-26 15:20:14 -07:00
Fabrice Di Meglio
1e4cfbeba5
RTL Ordering of visual elements in LinearLayout
...
- also update unit tests for testing LinearLayout
Change-Id: I0794d48c45a8fd4a899fdf6f6a1d05485b416e1a
2011-05-20 16:23:36 -07:00
Fabrice Di Meglio
589e4e27ee
Fix bug #4338103 (Android Arabic and Hebrew input is broken)
...
- fix glyph order when there is only a single run
- update tests
Change-Id: I113f28a8c76cab622fb75ce84bc50d1d38fa254e
2011-04-25 17:48:55 -07:00
Fabrice Di Meglio
689e515ed2
Add Unicode BiDi Algo before drawing text in Canvas
...
- only for temporary API
- update BiDiTest
Change-Id: Ifd445799dc0fda4da896246e41978cd8d71aa035
2011-04-15 19:39:47 -07:00
Fabrice Di Meglio
eee49c699c
Fix text redering issue where the text was sometimes truncated
...
- mostly was visible in Settings apps / Wi-Fi networks summary info for each network
- correctly setup the local SkPaint for advances computation
- improve test app for adding live resizing
Change-Id: Ia031fe1b115b521ba55c7e68f2a26300f02e48ca
2011-03-29 19:44:33 -07:00
Fabrice Di Meglio
9f82b580d7
Use Harfbuzz instead of ICU4C for computing advances
...
- use Harfbuzz shaper for shaping and getting glyphs
- add test app for showing result of drawText() and drawGlyphs()
- add private API in Canvas and Paint for test app
Change-Id: Ia15be216f8636d2d864066e9b7de2f53008c30f6
2011-03-22 19:36:30 -07:00