- 19 Jan, 2015 1 commit
-
-
Geoff Mendal authored
Change-Id: I38dfd7b8cdafdcfc9240ceda547b4d58f96c7780 Auto-generated-cl: translation import
-
- 15 Jan, 2015 1 commit
-
-
Andrew Lee authored
* commit 'f06f97fa': Improve call button accessibility.
-
- 14 Jan, 2015 1 commit
-
-
Andrew Lee authored
+ Convert Audio Button into a ToggleButton, and update its content description depending on whether its acting as a toggle for speakerphone, or if it's acting as a menu button to select from more than two audio output modes. + Set custom style on ToggleButtons with null background, to override the default ToggleButton styling which was causing shadows. - Delete CallToggleButton, which did some hacky things with the content description and accessibility. - Delete helper method which abused TYPE_ANNOUNCEMENTS. Rely on default TalkBack behavior for ToggleButtons to read on click. - Delete unused accessibility strings. The states these were formerly read out for will now be handled by a combination of button labels and default TalkBack behavior. The UI (without TalkBack) behaves the same after these changes. The behavior with TalkBack after these changes is that the audio (when toggling for speakerphone), mute, and hold buttons will generally read "speaker/mute/hold button (not) checked" when explored by touch depending on their state. They will read "speaker/mute/hold" when clicked. If more than two audio modes are supported, the audio button will read "<mode> button checked", where <mode> can be speaker, bluetooth, handset, or earpiece. When clicked, it will open the audio pop up menu and read that there are # options displayed on the screen. This is combines the ToggleButton and PopupMenu Talkback behavior, since this is a custom widget. Bug: 18783204 Change-Id: I27363c697bb018b5f87ad2e27678f8db6d93b2e7
-
- 10 Jan, 2015 1 commit
-
-
Andrew Lee authored
* commit '8e1c0a98': Tidy up text alignments for secondary call info.
-
- 09 Jan, 2015 4 commits
-
-
Andrew Lee authored
-
Andrew Lee authored
This fixes bad alignment in RTL languages. Bug: 18009146 Change-Id: I8691b5e017363158c6933f4b4e55c2c16ca3a2ac
-
Mick Lin authored
For buganizer #18847828 Dismiss the conference management screen when call incoming. Change-Id: I470d059ae69a5a54b54de6be12b4fe335c23b8f1
-
- 08 Jan, 2015 4 commits
-
-
Tyler Gunn authored
am 25c3e808: Merge "Fixing Null Pointer exception due to uninitialized view reference." into lmp-mr1-dev * commit '25c3e808': Fixing Null Pointer exception due to uninitialized view reference.
-
Tyler Gunn authored
-
Andrew Lee authored
* commit '2759ccba': Read enabled/disabled state for InCall buttons.
-
Tyler Gunn authored
Bug indicates a crash occurred when trying to separate a call from a conference call. The exception thrown was due to calling "setText" on mSecondaryCallProviderLabel when it was null. Although I was not able to reproduce this situation, it appears it would be possible for showAndInitializeSecondaryCallInfo to not set the mSecondaryCallProviderLabel reference when then mSecondaryCallName is initially set if the hasProvider flag is false at the time. If hasProvider becomes true in the future since mSecondaryCallName is already initialized, the code to initialize mSecondaryCallProviderLabel would not run, causing the NPE. I have restructured the code to ensure that this type of scenario is handled appropriately. Bug: 18917883 Change-Id: I837d96aad7ed98729490d95beb897b08e1b08365
-
- 07 Jan, 2015 3 commits
-
-
Andrew Lee authored
+ Add CallToggleButton which ignores the content description so that we can substitue our own strings to be read by Talkback when the user clicks on buttons. + Convert ImageButtons with two states into ToggleButtons, so that when focused Talkback automatically reads out their states. For example, now it will read "Mute switch is (not) checked". This required updating some casts and references in the fragment. + Set baselineAligned property for call buttons to false. Because ToggleButtons could have text, it was attempting to align by text baselines which messed with the layout. - Remove a compound button listener which is not used. Bug: 18783204 Change-Id: I0b23f5f63a2bf7c34a34077a75a23ea92dc45bbc
-
Ihab Awad authored
-
- 30 Dec, 2014 2 commits
-
-
Nancy Chen authored
am 179f49b0: Merge "Call duration should be verbalized as hours, minutes, seconds." into lmp-mr1-dev * commit '179f49b0': Call duration should be verbalized as hours, minutes, seconds.
-
Nancy Chen authored
-
- 23 Dec, 2014 3 commits
-
-
Nancy Chen authored
Currently the call duration in the InCallUI is read as a time. It should be read in terms of hours, minutes, seconds. Updated contentDescription to match this specification. Bug: 18761699 Change-Id: I5b6eded63471c905638e05a5b5336403568f77e9
-
Yorke Lee authored
-
- 22 Dec, 2014 4 commits
-
-
Ihab Awad authored
Bug: 18797453 Change-Id: I81d75a145db9303cd77cb0bc14abaed788f0c5b8
-
Santos Cordon authored
* commit '8c4fed1e': Add haptic vibration feedback on in-call buttons.
-
Santos Cordon authored
-
Yorke Lee authored
Change-Id: I37c1132d06264c3e8cdbbf181fe274cd26a99c80
-
- 19 Dec, 2014 2 commits
-
-
Yorke Lee authored
- 18 Dec, 2014 2 commits
-
-
Santos Cordon authored
For buttons which appear an first-class actions in the in-call screen, add haptic feedback. This feedback ignores the system settings, meaning that it vibrates when buttons are touched regardless of the system settings for vibrating on keypress. Bug: 18388068 Change-Id: Ifadc973af9bcdfdfdc9d51b1c927b08d93714a58
-
Yorke Lee authored
Add another condition for which InCallActivity is launched so that it can disconnect the call and show the error dialog. Slight refactor of code that checks if a call has valid accounts so that it can be shared. Bug: 18781230 Change-Id: I83a9c4ee30f2a80168f3244f4929f70aa46b9d83
-
- 17 Dec, 2014 6 commits
-
-
Evan Charlton authored
* commit '85e0b443': Always animate drawables when given animations
-
Evan Charlton authored
When given an animated drawable, always animate it, rather than only when the call isn't connected. Bug: 18695179 Change-Id: Ia9b320e2f5f47ee7fdfb489b91c736912dcdfd16
-
Ihab Awad authored
-
Yorke Lee authored
-
- 16 Dec, 2014 4 commits
-
-
Ihab Awad authored
Bug: 18759212 Change-Id: I2850941e0f007320aa06c34f5c8e550e672e15dd
-
Andrew Lee authored
* commit '4383e5db': Use mInCallActivity if mContext is null.
-
Andrew Lee authored
-
Evan Charlton authored
* commit '2396cf49': Animate drawables if possible
-
- 15 Dec, 2014 2 commits
-
-
Evan Charlton authored
If the ConnectionService provides an animated drawable for the call state icon, animate it. Bug: 18745128 Change-Id: I2e688549e7f34445db49726c4eb986d5dd60efdc