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

Issue 2810773002: Photo Picker Dialog: Recursively traverse the photo directories. (Closed)

Created:
3 years, 8 months ago by Finnur
Modified:
3 years, 8 months ago
Reviewers:
Theresa
CC:
chromium-reviews, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Photo Picker Dialog: Recursively traverse the photo directories. (Only visible change, since the picker is not decoding yet, is that it will show as many gray squares as there are photos on disk). BUG=656015 Review-Url: https://codereview.chromium.org/2810773002 Cr-Commit-Position: refs/heads/master@{#464641} Committed: https://chromium.googlesource.com/chromium/src/+/a106f0abbf69dad349d4aaf4bcc4f5d376dd2377

Patch Set 1 #

Patch Set 2 : Augment comment #

Total comments: 13

Patch Set 3 : Address Theresa's feedback #

Total comments: 14

Patch Set 4 : Address feedback from Theresa #

Total comments: 8

Patch Set 5 : Address feedback from Theresa #

Total comments: 1

Patch Set 6 : Add todo #

Unified diffs Side-by-side diffs Delta from patch set Stats (+260 lines, -22 lines) Patch
A chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java View 1 2 3 1 chunk +127 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java View 1 2 3 4 5 1 chunk +94 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PhotoPickerDialog.java View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/photo_picker/PickerCategoryView.java View 1 2 3 4 6 chunks +31 lines, -22 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 36 (24 generated)
Finnur
3 years, 8 months ago (2017-04-10 15:35:36 UTC) #7
Theresa
https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java (right): https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java:19: class AttrAcceptFileFilter implements FileFilter { nit: I think ImageFileFilter ...
3 years, 8 months ago (2017-04-10 18:01:14 UTC) #10
Finnur
PTAL https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java (right): https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java:19: class AttrAcceptFileFilter implements FileFilter { Agreed. https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java#newcode70 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/AttrAcceptFileFilter.java:70: ...
3 years, 8 months ago (2017-04-11 11:30:57 UTC) #13
Theresa
https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java (right): https://codereview.chromium.org/2810773002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java#newcode103 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java:103: Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), On 2017/04/11 11:30:57, Finnur wrote: > videos/* I'll ...
3 years, 8 months ago (2017-04-11 15:44:49 UTC) #16
Finnur
PTAL. https://codereview.chromium.org/2810773002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java (right): https://codereview.chromium.org/2810773002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java#newcode56 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java:56: SAMPLE_DCIM_SOURCE_SUB_DIRECTORY); I actually modeled this after what Google ...
3 years, 8 months ago (2017-04-11 16:25:23 UTC) #18
Theresa
https://codereview.chromium.org/2810773002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java (right): https://codereview.chromium.org/2810773002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java#newcode56 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/FileEnumWorkerTask.java:56: SAMPLE_DCIM_SOURCE_SUB_DIRECTORY); On 2017/04/11 16:25:23, Finnur wrote: > I actually ...
3 years, 8 months ago (2017-04-11 17:01:29 UTC) #20
Finnur
PTAL https://codereview.chromium.org/2810773002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java (right): https://codereview.chromium.org/2810773002/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java#newcode16 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java:16: * A file filter for handling extensions and ...
3 years, 8 months ago (2017-04-12 11:04:43 UTC) #25
Theresa
lgtm % one last comment https://codereview.chromium.org/2810773002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java File chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java (right): https://codereview.chromium.org/2810773002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java#newcode29 chrome/android/java/src/org/chromium/chrome/browser/photo_picker/MimeTypeFileFilter.java:29: public MimeTypeFileFilter(@NonNull String acceptAttr) ...
3 years, 8 months ago (2017-04-12 14:56:18 UTC) #28
Finnur
Would it be OK if I make a mental TODO and leave this for the ...
3 years, 8 months ago (2017-04-13 22:10:55 UTC) #29
Theresa
On 2017/04/13 22:10:55, Finnur wrote: > Would it be OK if I make a mental ...
3 years, 8 months ago (2017-04-13 22:12:03 UTC) #30
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/2810773002/100001
3 years, 8 months ago (2017-04-13 23:52:24 UTC) #33
commit-bot: I haz the power
3 years, 8 months ago (2017-04-14 01:08:35 UTC) #36
Message was sent while issue was closed.
Committed patchset #6 (id:100001) as
https://chromium.googlesource.com/chromium/src/+/a106f0abbf69dad349d4aaf4bcc4...

Powered by Google App Engine
This is Rietveld 408576698