Fabrice Di Meglio
53a73bcddf
Update BiDiTest app for adding more unit tests
...
- add some menu that will show up in compatibility mode
- add more unit tests for padding and background drawable
Change-Id: I90db23c68d2371c35913b039a10f9d9f34c3931e
2011-06-20 17:38:41 -07:00
Fabrice Di Meglio
7af05226b9
Refactor BiDiTest unit tests app
...
- make it more extensible (suppress tabs in favor of a list selection and fragments)
Change-Id: If6f6c3a33f7c03e00205edbeab2945024b477f0d
2011-06-10 18:20:47 -07:00
Fabrice Di Meglio
26e432d25f
Make View respect LAYOUT_DIRECTION_LOCALE
...
- update also unit tests for taking care of the locale direction
- code formatting on the layout test files
Change-Id: I4037eac3c572de9abb0178f36ca03803cc2c1522
2011-06-10 14:30:32 -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
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
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
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