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

Issue 411853002: Gallery.app: Add touch handlers for the zoom/scroll feature. (Closed)

Created:
6 years, 5 months ago by hirono
Modified:
6 years, 5 months ago
Reviewers:
mtomasz
CC:
chromium-reviews, rginda+watch_chromium.org, mtomasz+watch_chromium.org, yoshiki+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Gallery.app: Add touch handlers for the zoom/scroll feature. Previously touch operations are handled by SwipeOverlay class. Overlay is a common way to obtain mouse/touch events in Gallery, but it does not support touch specific capability (e.g. multi fingers). The CL newly adds TouchHandlers class to the SlideMode class and let it call the zoom/scroll feature of the slide mode depending on user's touch gestures. BUG=245926 TEST=on link Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284926

Patch Set 1 #

Patch Set 2 : . #

Patch Set 3 : . #

Total comments: 18

Patch Set 4 : Fixed. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+272 lines, -82 lines) Patch
M ui/file_manager/gallery/js/image_editor/image_editor.js View 1 chunk +4 lines, -2 lines 0 comments Download
M ui/file_manager/gallery/js/image_editor/viewport.js View 1 2 3 4 chunks +43 lines, -34 lines 0 comments Download
M ui/file_manager/gallery/js/slide_mode.js View 1 2 3 20 chunks +225 lines, -46 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
hirono
PTAL the CL? Thank you!
6 years, 5 months ago (2014-07-23 07:59:38 UTC) #1
mtomasz
https://codereview.chromium.org/411853002/diff/40001/ui/file_manager/gallery/js/image_editor/viewport.js File ui/file_manager/gallery/js/image_editor/viewport.js (right): https://codereview.chromium.org/411853002/diff/40001/ui/file_manager/gallery/js/image_editor/viewport.js#newcode142 ui/file_manager/gallery/js/image_editor/viewport.js:142: this.setZoom(zoom); nit: How about initializing zoom in #136 or ...
6 years, 5 months ago (2014-07-23 08:15:08 UTC) #2
hirono
https://codereview.chromium.org/411853002/diff/40001/ui/file_manager/gallery/js/image_editor/viewport.js File ui/file_manager/gallery/js/image_editor/viewport.js (right): https://codereview.chromium.org/411853002/diff/40001/ui/file_manager/gallery/js/image_editor/viewport.js#newcode142 ui/file_manager/gallery/js/image_editor/viewport.js:142: this.setZoom(zoom); On 2014/07/23 08:15:08, mtomasz wrote: > nit: How ...
6 years, 5 months ago (2014-07-23 09:27:23 UTC) #3
mtomasz
lgtm
6 years, 5 months ago (2014-07-23 09:38:14 UTC) #4
hirono
The CQ bit was checked by hirono@chromium.org
6 years, 5 months ago (2014-07-23 09:43:36 UTC) #5
hirono
On 2014/07/23 09:38:14, mtomasz wrote: > lgtm Thank you!
6 years, 5 months ago (2014-07-23 09:43:41 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hirono@chromium.org/411853002/100001
6 years, 5 months ago (2014-07-23 09:44:58 UTC) #7
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_gn_rel on tryserver.chromium ...
6 years, 5 months ago (2014-07-23 11:44:08 UTC) #8
commit-bot: I haz the power
6 years, 5 months ago (2014-07-23 15:02:29 UTC) #9
Message was sent while issue was closed.
Change committed as 284926

Powered by Google App Engine
This is Rietveld 408576698