History log of /frameworks/base/core/java/android/text/style/TtsSpan.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1c68853fbbd84fc62c84b4d00d1ce245cf0fe28a 16-Mar-2016 Keisuke Kuroyanagi <ksk@google.com> Fix: setIntegerPart(long) doesn't set ARG_INTEGER_PART.

Bug: 27689119
Change-Id: I749a1698cda552a0841d6905b81486bf2d74a296
/frameworks/base/core/java/android/text/style/TtsSpan.java
9f206bec2d58e5edcebb134013e2d9a23659a4d4 16-Jun-2015 John Spurlock <jspurlock@google.com> am 4393a7d2: am c0d84934: am 076c599f: am 1ad5c813: Fix typo in TtsSpan.

* commit '4393a7d2645cfb9097e616016c58887b9929be55':
Fix typo in TtsSpan.
1ad5c813211d4d855a0d5396855c80653480aaa4 15-Jun-2015 John Spurlock <jspurlock@google.com> Fix typo in TtsSpan.

Change-Id: Ic32f141f0c51ee3bee8fd71464f104ef725de880
/frameworks/base/core/java/android/text/style/TtsSpan.java
a70d4a90a029910f788c3e7f8715cf3b842b1e2b 03-Jun-2015 Alan Viverette <alanv@google.com> Prevent poorly-extended ParcelableSpans from writing to parcels

If a developer extends an existing ParcelableSpan and overwrites
writeToParcel, TextUtils will crash when attempting to unparcel
since the span type ID is not accurate. This CL makes a separate
framework-private method for writeToParcel to ensure that even if
a developer extends a ParcelableSpan class, they won't modify the
parceling or unparceling code that's tied to the span type ID.

Bug: 21274544
Change-Id: If4c3506a55999df7a3b6d87cb8d550235d7a02c6
/frameworks/base/core/java/android/text/style/TtsSpan.java
b9f7692ce61a90d2735865cf040e896c004977ba 13-Aug-2014 Niels Egberts <nielse@google.com> Fixed spelling of android.nominative and updated some comments.

Bug: 17000831
Change-Id: I3a87635a6a894ee8ad1386cde8b59dcd9533b23f
/frameworks/base/core/java/android/text/style/TtsSpan.java
2a236a64664f7f04753733d857fec641c7c9db59 31-Jul-2014 Niels Egberts <nielse@google.com> Simplify generics, and make Builder concrete.

Change-Id: I3e14966527c254d2c15dddefc2ef60cdde30421f
/frameworks/base/core/java/android/text/style/TtsSpan.java
1d44e0ccecc44cf7f7852e559bf2f9a9aef66064 18-Jul-2014 Niels Egberts <nielse@google.com> New TtsSpan builders for money, electronic and telephone.

Change-Id: Idb6a66725395dbd665e17c00678901d54b4b1753
/frameworks/base/core/java/android/text/style/TtsSpan.java
5e413470e553a57d1267dbf1ee76c37e9a63b2d6 19-Jul-2014 Niels Egberts <nielse@google.com> Merge "Add money as a new TtsSpan type." into lmp-dev
b1a092c772e2799c02c4da8b7fc28e43b4119ae4 18-Jul-2014 Niels Egberts <nielse@google.com> Add money as a new TtsSpan type.

Added ARG_QUANTITY to decimal so money and measure can 'inherit' it.

Change-Id: I0f9f464d198a9875df4a01e8a5c95a3d19ed6f7f
/frameworks/base/core/java/android/text/style/TtsSpan.java
6e7c8995ddab2620c1a118b5e7a478e631d2bb24 17-Jul-2014 Niels Egberts <nielse@google.com> New TtsSpan builders for types measure, time, date, digits and verbatim.

Change-Id: I60022aa72c64f454261a0b69c21c45ce6351b9e7
/frameworks/base/core/java/android/text/style/TtsSpan.java
a896363400f09600fc2ef67b7e5ac702d110c8e9 17-Jul-2014 Niels Egberts <nielse@google.com> Add builders for TtsSpans of type ordinal, decimal and fraction.

Also document the possibility to give phone numbers in parts.

Change-Id: Ie1cdf56cc3b6c221c9410fb02dcba2568ea337b7
/frameworks/base/core/java/android/text/style/TtsSpan.java
36e08484abf1b9dbe26351276b6592be21eb7de4 25-Jun-2014 Niels Egberts <nielse@google.com> TtsSpan builders for each TtsSpan type. DO NOT MERGE

The reason for separate classes for each type, instead of a more flat
structure is to enable easy discovery of the available arguments that
can be set. For L we'll have about 12 types with 30 arguments and
almost all of the arguments are type specific. In future releases
we'll introduce more arguments. With editors that have code completion
one can construct a span without having to consult the documentation.

For now it only contains Text and Cardinal types.

Change-Id: I94531e600133d9f4f59a4170cceef1ee7a360ca7
(cherry picked from commit 90b095aabd8a5c43723821dda37354fd2beb38fb)
/frameworks/base/core/java/android/text/style/TtsSpan.java
2e3f2c6727d92aa8127ff5adb83facc9d53a2b57 09-Jul-2014 Niels Egberts <nielse@google.com> Add more semiotic class types for TtsSpan.

Change-Id: I4c5f141f56d6ec679be59634693f591e3386f152
/frameworks/base/core/java/android/text/style/TtsSpan.java
4f4ead481270d48f0374c40e72a77619a4ac2873 23-Jun-2014 Niels Egberts <nielse@google.com> Add TtsSpan class.

The TtsSpan can be used to provide addtional data for TTS engines.

For now it only includes the types text and cardinals, but more will follow.

Change-Id: I31392dd413c0902ba4ce702fa3307253c90c618f
/frameworks/base/core/java/android/text/style/TtsSpan.java