Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(189)

Issue 2709233003: Add haptic feedback for swipe-to-go-back. (Closed)

Created:
3 years, 10 months ago by pink (ping after 24hrs)
Modified:
3 years, 10 months ago
CC:
chromium-reviews, marq+watch_chromium.org, pkl (ping after 24h if needed), noyau+watch_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add haptic feedback for swipe-to-go-back. For supporting devices (iPhone7), provide haptic feedback when the user successfully triggers the back/forward action. Also pulse slightly each time the user crosses the activation threshold. Also moves haptic trigger routines into uikit_util.h and fixes up the Overscroll code to use these shared functions. BUG=695137 TEST=See https://bugs.chromium.org/p/chromium/issues/detail?id=695137#c1 for manual test details. Review-Url: https://codereview.chromium.org/2709233003 Cr-Commit-Position: refs/heads/master@{#452531} Committed: https://chromium.googlesource.com/chromium/src/+/6ea20a431c457a98f0de01ce0de4c020a15714b6

Patch Set 1 #

Patch Set 2 : Small fixes. #

Total comments: 2

Patch Set 3 : File is ARC. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -24 lines) Patch
M ios/chrome/browser/ui/overscroll_actions/overscroll_actions_controller.mm View 1 6 chunks +4 lines, -24 lines 0 comments Download
M ios/chrome/browser/ui/side_swipe/side_swipe_navigation_view.mm View 1 4 chunks +13 lines, -0 lines 0 comments Download
M ios/chrome/browser/ui/uikit_ui_util.h View 1 chunk +5 lines, -0 lines 0 comments Download
M ios/chrome/browser/ui/uikit_ui_util.mm View 1 2 2 chunks +21 lines, -0 lines 0 comments Download

Messages

Total messages: 19 (11 generated)
pink (ping after 24hrs)
3 years, 10 months ago (2017-02-22 19:42:16 UTC) #3
justincohen
side_swipe LGTM
3 years, 10 months ago (2017-02-22 20:56:21 UTC) #4
pink (ping after 24hrs)
Adding jif@ for overscroll cleanup Adding rohitrao@ for ios/chrome/browser changes.
3 years, 10 months ago (2017-02-22 21:45:40 UTC) #6
rohitrao (ping after 24h)
https://codereview.chromium.org/2709233003/diff/20001/ios/chrome/browser/ui/uikit_ui_util.mm File ios/chrome/browser/ui/uikit_ui_util.mm (right): https://codereview.chromium.org/2709233003/diff/20001/ios/chrome/browser/ui/uikit_ui_util.mm#newcode670 ios/chrome/browser/ui/uikit_ui_util.mm:670: base::scoped_nsobject<UIImpactFeedbackGenerator> generator( This file is ARC, so you shouldn't ...
3 years, 10 months ago (2017-02-23 16:15:54 UTC) #7
pink (ping after 24hrs)
New version uploaded, PTAL https://codereview.chromium.org/2709233003/diff/20001/ios/chrome/browser/ui/uikit_ui_util.mm File ios/chrome/browser/ui/uikit_ui_util.mm (right): https://codereview.chromium.org/2709233003/diff/20001/ios/chrome/browser/ui/uikit_ui_util.mm#newcode670 ios/chrome/browser/ui/uikit_ui_util.mm:670: base::scoped_nsobject<UIImpactFeedbackGenerator> generator( On 2017/02/23 16:15:54, ...
3 years, 10 months ago (2017-02-23 16:22:02 UTC) #8
rohitrao (ping after 24h)
lgtm
3 years, 10 months ago (2017-02-23 16:22:47 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2709233003/40001
3 years, 10 months ago (2017-02-23 17:16:48 UTC) #16
commit-bot: I haz the power
3 years, 10 months ago (2017-02-23 17:22:35 UTC) #19
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/6ea20a431c457a98f0de01ce0de4...

Powered by Google App Engine
This is Rietveld 408576698