|
Elim ActivateAppListItem, ChromeAppListItem
This should simplify the view/model structure some by having the View
call ItemModel->Activate() directly, rather than going through the
delegate (which continues to manage the model and handle non item
specific events). This will allow us to create folder items as part
of the non Chrome specific model implementation, without having to
make AppListViewDelegate a concrete class, or adding special folder
handling to the view classes.
BUG= 303839
For ash/shell:
TBR=jamescook@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=227108
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+66 lines, -97 lines) |
Patch |
 |
M |
ash/shell/app_list.cc
|
View
|
1
2
3
4
|
3 chunks |
+5 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/app_list_view_delegate.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/app_list_view_delegate.cc
|
View
|
1
2
3
4
|
2 chunks |
+0 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/apps_model_builder.cc
|
View
|
1
2
|
1 chunk |
+1 line, -5 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/ui/app_list/chrome_app_list_item.h
|
View
|
|
1 chunk |
+0 lines, -36 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/extension_app_item.h
|
View
|
2
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/extension_app_item.cc
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_ui.gypi
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list_item_model.h
|
View
|
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list_item_model.cc
|
View
|
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/app_list_view_delegate.h
|
View
|
1
2
3
4
|
1 chunk |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/cocoa/apps_grid_controller.h
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/cocoa/apps_grid_controller.mm
|
View
|
1
2
3
4
5
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/app_list/cocoa/apps_grid_controller_unittest.mm
|
View
|
|
3 chunks |
+9 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/test/app_list_test_model.h
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/test/app_list_test_model.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+24 lines, -1 line |
0 comments
|
Download
|
 |
M |
ui/app_list/test/app_list_test_view_delegate.h
|
View
|
1
2
3
4
|
3 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/test/app_list_test_view_delegate.cc
|
View
|
1
2
3
4
|
2 chunks |
+1 line, -9 lines |
0 comments
|
Download
|
 |
M |
ui/app_list/views/app_list_main_view.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
Total messages: 14 (0 generated)
|