Fabrice Di Meglio
54b9f98417
Merge "Fix bug #5674155 Segmentation issue for Thai"
2011-12-14 13:47:00 -08:00
Irfan Sheriff
dd73df35b8
Merge "Track scan count by UID"
2011-12-14 12:06:00 -08:00
Irfan Sheriff
8cef06798e
Track scan count by UID
...
Helps track down misbehaving apps that are initiating
too many scans
Bug:5722180
Change-Id: I0bc396cf5e68ed53b900e8a65abb56acdbd8d8a5
2011-12-14 10:58:49 -08:00
Jeff Sharkey
17b2890487
Merge "Avoid reading network stats when disabled."
2011-12-14 10:12:17 -08:00
Romain Guy
926d55eb40
Merge "Reduce the number of active texture changes"
2011-12-13 22:11:45 -08:00
Romain Guy
2d4fd36484
Reduce the number of active texture changes
...
Change-Id: I94046bdfe20740c26c8183822e3002d692fde7c4
2011-12-13 22:00:19 -08:00
The Android Open Source Project
476f15c0de
am 16bdd1e6: Reconcile with ics-mr1-release
...
* commit '16bdd1e65ef19379bbede40c38de2e9f816ba35b':
2011-12-13 19:13:18 -08:00
The Android Open Source Project
16bdd1e65e
Reconcile with ics-mr1-release
...
Change-Id: I27a7b110d3c376fd3b90b29d028b6678507955a8
2011-12-13 19:10:19 -08:00
Fabrice Di Meglio
a4d0770063
Fix bug #5674155 Segmentation issue for Thai
...
- force Harfbuzz to shape with the Thai font
Change-Id: I3830acae17385b050e2745fca277cf66af103099
2011-12-13 18:52:13 -08:00
Fabrice Di Meglio
a9960076ef
Merge "Fix bug #5727213 Rendering issues with Bengali in Textview in IML63B"
2011-12-13 18:43:04 -08:00
Romain Guy
9c986b7f38
Merge "<Insert something improper about OpenGL>"
2011-12-13 18:41:58 -08:00
Romain Guy
ec31f83bd3
<Insert something improper about OpenGL>
...
Change-Id: Ib645376093838156771588adc76a718da0ceb0db
2011-12-13 18:41:12 -08:00
Dirk Dougherty
269be7dd6c
am 1451f598: am 2e335cb0: Merge "Doc change: API diff report for 15." into ics-mr1
...
* commit '1451f598ae5da5b8f0e24b4714f7321c2e6f59f5':
Doc change: API diff report for 15.
2011-12-13 18:37:34 -08:00
Dirk Dougherty
1451f598ae
am 2e335cb0: Merge "Doc change: API diff report for 15." into ics-mr1
...
* commit '2e335cb02891d3653b938340a11698844e2c3d6d':
Doc change: API diff report for 15.
2011-12-13 18:35:10 -08:00
Dirk Dougherty
2e335cb028
Merge "Doc change: API diff report for 15." into ics-mr1
2011-12-13 18:33:04 -08:00
Fabrice Di Meglio
65194adc9a
Fix bug #5727213 Rendering issues with Bengali in Textview in IML63B
...
- force Harfbuzz to shape with the Bengali font
- also fix potential returned NULL value from SkTypeface::CreateFromFile(path)
Change-Id: I25be09d06e449b89bb4a62444e27f77e436b77ba
2011-12-13 18:14:49 -08:00
Romain Guy
8a5f8ba4f3
Merge "Further reduce the number of GL commands sent to the driver"
2011-12-13 17:29:42 -08:00
Dianne Hackborn
b5052de757
resolved conflicts for merge of a80bab37 to master
...
Change-Id: Id71cc68a617e1ea0dd2f3932d454be6dba336eef
2011-12-13 16:31:43 -08:00
The Android Automerger
c58e649e43
merge in ics-mr1-release history after reset to ics-mr1
2011-12-13 16:03:26 -08:00
Gilles Debunne
6e87ecbb1d
am 2450b36a: am 19636dc4: Merge "Do not spell check the foreground ExtractEditText." into ics-mr1
...
* commit '2450b36a3696bc5afdf2a0f2af8b2008efb8a7b0':
Do not spell check the foreground ExtractEditText.
2011-12-13 15:59:26 -08:00
Jeff Sharkey
418d12dc8f
Avoid reading network stats when disabled.
...
Bug: 5518868
Change-Id: Idb5c588b018bf735597ad7ff904ecc69224dd0a0
2011-12-13 15:43:47 -08:00
Dianne Hackborn
a80bab372d
am caa8e69a: Merge "Fix issue #5756204 : Crespo IME briefly appears shortened when..." into ics-mr1
...
* commit 'caa8e69a65e15ce2d9e52b18c7caa547eb9a2f48':
Fix issue #5756204 : Crespo IME briefly appears shortened when...
2011-12-13 15:41:54 -08:00
Fabrice Di Meglio
b5048bceeb
Merge "TextLayoutCache - fix diacritics composition"
2011-12-13 15:41:47 -08:00
Dianne Hackborn
caa8e69a65
Merge "Fix issue #5756204 : Crespo IME briefly appears shortened when..." into ics-mr1
2011-12-13 15:40:18 -08:00
Amith Yamasani
513e14e316
Merge "Dump system and secure settings in bugreport."
2011-12-13 15:39:17 -08:00
Gilles Debunne
2450b36a36
am 19636dc4: Merge "Do not spell check the foreground ExtractEditText." into ics-mr1
...
* commit '19636dc4217078a3bfd4b3909b5ac05f8a9aca8f':
Do not spell check the foreground ExtractEditText.
2011-12-13 15:38:43 -08:00
Gilles Debunne
19636dc421
Merge "Do not spell check the foreground ExtractEditText." into ics-mr1
2011-12-13 15:36:48 -08:00
Fabrice Di Meglio
902a5b31c5
TextLayoutCache - fix diacritics composition
...
- normalize (with ICU) each BiDi run before shaping them
We are normalizing by "chuncks" and starting from the end of the string. Each "chunck"
is composed of the main code point and its associated diacritics.
Fix bug #5738435 TextLayoutCache should be able to take care about diacritics during shaping
Change-Id: I7288027a7fa8eafb8b9f38d449625be60214548a
2011-12-13 15:28:16 -08:00
Dianne Hackborn
33b8ee509f
Fix issue #5756204 : Crespo IME briefly appears shortened when...
...
...rotating to landscape
When doing spell checking in the same process as the spell checker, we
need to make sure it is still done asynchronously.
Putting this in I noticed quite a few threading issues in this code, so
I also addressed those (which became very obviously a problem with the
async stuff here now).
Also tweaked the service side to run spell checking at background priority.
Change-Id: I01bafe3bec6bceeca911d6bf2f61a486a2fd4c48
2011-12-13 15:15:33 -08:00
Romain Guy
a1d3c91afb
Further reduce the number of GL commands sent to the driver
...
Change-Id: Id922b2a166ea4573b767c27d3195e11c70320b23
2011-12-13 14:58:14 -08:00
Gilles Debunne
770f0fa92e
Do not spell check the foreground ExtractEditText.
...
Bug 5755099
In extracted text mode, we spell check the background and the foreground
edit text. All changes in the background are already propagated to the
foreground, and updates on the foreground may trigger a spell check
of the entire text since we use setText.
Change-Id: Ie44c3d9113258082ac6df5890851d0e21c702ea2
2011-12-13 14:47:26 -08:00
Chet Haase
e829bc0f03
Merge "Make glyph cache more flexible"
2011-12-13 14:03:43 -08:00
Dianne Hackborn
ee4d45f305
am 0be53567: am 19a06fe9: Merge "Fix issue #5755172 : Soft menu key disappears when menu is open" into ics-mr1
...
* commit '0be53567c1c2299c548d3204d2b9240108fbd53a':
Fix issue #5755172 : Soft menu key disappears when menu is open
2011-12-13 13:44:14 -08:00
Dianne Hackborn
0be53567c1
am 19a06fe9: Merge "Fix issue #5755172 : Soft menu key disappears when menu is open" into ics-mr1
...
* commit '19a06fe93cccb4b1dd224b8456969821a19b07ef':
Fix issue #5755172 : Soft menu key disappears when menu is open
2011-12-13 13:42:07 -08:00
Gilles Debunne
78efa026c7
am 0d3a5e4c: am 67d54ac0: Merge "NPE in GMail / TextLine" into ics-mr1
...
* commit '0d3a5e4cbddc9a6a0a551698b5152c815842952a':
NPE in GMail / TextLine
2011-12-13 13:42:07 -08:00
Chet Haase
7de0cb12d0
Make glyph cache more flexible
...
Some GPU architectures could not handle the previous implementation
of our glyph cache. Frequent uploads would cause memory problems in the GPU
and eventually a crash due to these memory issues. The solution is to move to
a system of several, smaller caches instead of one monolythic cache for all
glyphs.
Change-Id: I0fc7a323360940d16d5a33eeb33abfab194c5920
2011-12-13 13:41:58 -08:00
Gilles Debunne
0d3a5e4cbd
am 67d54ac0: Merge "NPE in GMail / TextLine" into ics-mr1
...
* commit '67d54ac017494229eed27a184159461d63201a9f':
NPE in GMail / TextLine
2011-12-13 13:40:00 -08:00
Dianne Hackborn
19a06fe93c
Merge "Fix issue #5755172 : Soft menu key disappears when menu is open" into ics-mr1
2011-12-13 13:38:56 -08:00
Gilles Debunne
67d54ac017
Merge "NPE in GMail / TextLine" into ics-mr1
2011-12-13 13:37:29 -08:00
Scott Main
09bd797895
am 9a8e7afc: am c9295b20: am fc279e51: Merge "Created Android University lesson for Multiple APKs." into ics-mr0
...
* commit '9a8e7afc53e39e22664c77b3ca6f1a59aac36ee3':
Created Android University lesson for Multiple APKs.
2011-12-13 13:15:27 -08:00
Scott Main
71786dd191
am 04c6e62c: am 37191e1d: am 801fda54: AndroidU lesson on designing for multiple screens.
...
* commit '04c6e62ce4750beb617eb6e4e9cadfd631bfe824':
AndroidU lesson on designing for multiple screens.
2011-12-13 13:15:25 -08:00
Romain Guy
6f2de0a5d6
Merge "Reduce the number of GL commands generated by the UI"
2011-12-13 13:13:31 -08:00
Scott Main
9a8e7afc53
am c9295b20: am fc279e51: Merge "Created Android University lesson for Multiple APKs." into ics-mr0
...
* commit 'c9295b2069af6530fba37a16c88757acaaff63e8':
Created Android University lesson for Multiple APKs.
2011-12-13 13:13:15 -08:00
Scott Main
04c6e62ce4
am 37191e1d: am 801fda54: AndroidU lesson on designing for multiple screens.
...
* commit '37191e1dc783a5558eb8ee4f096bd8350c34415d':
AndroidU lesson on designing for multiple screens.
2011-12-13 13:13:07 -08:00
Romain Guy
15bc6437f8
Reduce the number of GL commands generated by the UI
...
This optimization along with the previous one lets us render an
application like Gmail using only 30% of the number of GL commands
previously required
Change-Id: Ifee63edaf495e04490b5abd5433bb9a07bc327a8
2011-12-13 13:11:32 -08:00
Scott Main
c9295b2069
am fc279e51: Merge "Created Android University lesson for Multiple APKs." into ics-mr0
...
* commit 'fc279e51c0bca8086b87bd49e95367c400cb61b4':
Created Android University lesson for Multiple APKs.
2011-12-13 13:10:45 -08:00
Scott Main
37191e1dc7
am 801fda54: AndroidU lesson on designing for multiple screens.
...
* commit '801fda548c719a8618e7f4cd64cad8404b0970b9':
AndroidU lesson on designing for multiple screens.
2011-12-13 13:10:42 -08:00
Gilles Debunne
fc997b4f78
NPE in GMail / TextLine
...
Bug 5753061
https://android-git.corp.google.com/g/#/c/154756/1 revealed an
other bug in SpanSet. The fitered (non empty) spans were added
in their original position instead of being indexed by count.
The nullation on recycle hence left null holes in the array.
Change-Id: If5c1435cee9a2cb88a608aa8e5f4f2f23382154c
2011-12-13 12:37:02 -08:00
Scott Main
fc279e51c0
Merge "Created Android University lesson for Multiple APKs." into ics-mr0
2011-12-13 12:25:38 -08:00
Andreas Huber
17453336f4
am 22e50edd: (-s ours) am 3ab63008: Merge "DO NOT MERGE: Support for parsing of "folded" RTSP header values" into ics-mr1
...
* commit '22e50edddc2a13fa9cc00f7cc5a5f6471cbece24':
DO NOT MERGE: Support for parsing of "folded" RTSP header values
2011-12-13 12:04:35 -08:00