History log of /frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SplitClockView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
25ffc7ad950d9b2857abe9cb66ed53aed7a18ecf 11-Jun-2015 Dan Sandler <dsandler@android.com> Accessibility: Read the time correctly in quick settings.

The problem is that, for 12-hour locales, we cut the "a"
part of the time format out to show it in a separate
TextView so it can be animated independently of the actual
time. Unfortunately, while TTS is smart enough to pronounce
"1:15 AM" as /wʌn fɪftin eɪ ɛm/, "AM" on its own looks like
the English word "am" and is pronounced /æm/.

To fix this, a TextClock must be able to accept separate
formats for its content description than its presentation.
With this capability we can place the complete 12-hour time
format (including am/pm) in one of the views and suppress
the other one, so that the utterance creates an identical
experience to visual inspection: "1:15 AM" for all users.

Bug: 21718000
Change-Id: Ic9920d71ae4d4ad41ba86d7bd96f9a19b07e2108
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SplitClockView.java
9c4a707912da2c954b2d3d1311b8a691ded8aa16 21-Nov-2014 Selim Cinek <cinek@google.com> Fixed several time related states for secondary users

The 24 hour setting was not respected correctly. Also
fixed a bug where the next alarm would not display itself
in the QS panel.

Bug: 16239208
Change-Id: I89734f783912dead5831db49db53fba04dbf54ee
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SplitClockView.java
329fa24048ffc8a35566bbacb891ac144be85b1c 11-Jul-2014 Jorim Jaggi <jjaggi@google.com> Split AM/PM from the rest of the time in expanded QS

This allows us to scale AM/PM independently of the rest of the time
string to allow for a different scale when QS is expanded.

Bug: 16177564
Change-Id: I472db549c875f6975583a6a426cb1ebc2fc37ac3
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/SplitClockView.java