1. 19 Jan, 2015 1 commit
  2. 15 Jan, 2015 1 commit
  3. 14 Jan, 2015 1 commit
    • Andrew Lee's avatar
      Improve call button accessibility. · f06f97fa
      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
      f06f97fa
  4. 10 Jan, 2015 1 commit
  5. 09 Jan, 2015 4 commits
  6. 08 Jan, 2015 4 commits
  7. 07 Jan, 2015 3 commits
    • Andrew Lee's avatar
      Read enabled/disabled state for InCall buttons. · 2759ccba
      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
      2759ccba
    • Ihab Awad's avatar
      am 7dca62f4: Merge "Announce incoming calls in all cases" into lmp-mr1-dev · 2aea3bcb
      Ihab Awad authored
      * commit '7dca62f4':
        Announce incoming calls in all cases
      2aea3bcb
    • Ihab Awad's avatar
  8. 30 Dec, 2014 2 commits
  9. 23 Dec, 2014 3 commits
  10. 22 Dec, 2014 4 commits
  11. 19 Dec, 2014 2 commits
  12. 18 Dec, 2014 2 commits
    • Santos Cordon's avatar
      Add haptic vibration feedback on in-call buttons. · 4b04dbea
      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
      4b04dbea
    • Yorke Lee's avatar
      Show error dialog and end call for service not supported error · adfe810e
      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
      adfe810e
  13. 17 Dec, 2014 6 commits
  14. 16 Dec, 2014 4 commits
  15. 15 Dec, 2014 2 commits