Moved FolderImageSource class to a separate file.
commit793ecbcdd2730ac94f6cdc10e08d1b7c4c29e83d
authormgiuca <mgiuca@chromium.org>
Fri, 24 Oct 2014 02:01:24 +0000 (23 19:01 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 24 Oct 2014 02:02:25 +0000 (24 02:02 +0000)
tree27c42448aa939462a7d88b8a929b6c9261cf3b78
parent4425863d7cd81047942459be2fcb6b5f9d14f733
Moved FolderImageSource class to a separate file.

Previously, this was a private class in app_list_folder_item.cc. It will
soon be required from multiple locations (to generate folder icons), so
it deserves its own file.

Also moved methods/constants relating to the tiny icon size/position
into static methods of this class (as needed by various clients).

BUG=425444

Review URL: https://codereview.chromium.org/657793004

Cr-Commit-Position: refs/heads/master@{#301028}
ui/app_list/BUILD.gn
ui/app_list/app_list.gyp
ui/app_list/app_list_folder_item.cc
ui/app_list/app_list_folder_item.h
ui/app_list/folder_image_source.cc [new file with mode: 0644]
ui/app_list/folder_image_source.h [new file with mode: 0644]
ui/app_list/views/apps_container_view.cc