|
|
chromeos: Fix pixelated icons in app list and launcher (part 3)
- Use extensions::IconImage for HiDPI icons;
- Fix IconImage use default icon for bundled component extension icon;
- Fix ImageLoadingTracker does not properly resize bundled component extension
icon;
- Get rid of icon cache and work thread for shadow generation. We are using
the exact icon size (smaller) and only generate shadow for visible ones.
Thus, it is no longer needed.
BUG= 131738, 131739
TEST=Verify launcher and app list have crispy icons on HiDPI.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=155939
Total comments: 7
Total comments: 14
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+133 lines, -389 lines) |
Patch |
 |
M |
ash/wm/app_list_controller.cc
|
View
|
1
2
3
4
|
5 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_icon_image.cc
|
View
|
1
2
|
3 chunks |
+19 lines, -15 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/image_loading_tracker.h
|
View
|
1
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/image_loading_tracker.cc
|
View
|
1
2
3
|
5 chunks |
+36 lines, -20 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/extension_app_item.h
|
View
|
1
2
3
4
|
4 chunks |
+6 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/extension_app_item.cc
|
View
|
1
2
3
4
|
2 chunks |
+11 lines, -20 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/browser_launcher_item_controller_unittest.cc
|
View
|
1
2
|
3 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/chrome_launcher_controller.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/launcher_app_icon_loader.h
|
View
|
1
2
|
2 chunks |
+10 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/launcher/launcher_app_icon_loader.cc
|
View
|
1
2
3
|
3 chunks |
+29 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/app_list/app_list_controller_win.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+1 line, -4 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list.gyp
|
View
|
1
2
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list_item_model.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list_item_view.h
|
View
|
1
2
|
3 chunks |
+0 lines, -13 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list_item_view.cc
|
View
|
1
2
|
5 chunks |
+7 lines, -90 lines |
0 comments
|
Download
|
 |
D |
ui/app_list/icon_cache.h
|
View
|
1
2
|
1 chunk |
+0 lines, -58 lines |
0 comments
|
Download
|
 |
D |
ui/app_list/icon_cache.cc
|
View
|
1
2
|
1 chunk |
+0 lines, -115 lines |
0 comments
|
Download
|
Total messages: 20 (0 generated)
|