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

Side by Side Diff: chrome/browser/ui/webui/downloads_ui.cc

Issue 702353002: downloads: add "No downloads" and "No search results" messages. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: benjhayden@ review Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/webui/downloads_ui.h" 5 #include "chrome/browser/ui/webui/downloads_ui.h"
6 6
7 #include "base/memory/ref_counted_memory.h" 7 #include "base/memory/ref_counted_memory.h"
8 #include "base/memory/singleton.h" 8 #include "base/memory/singleton.h"
9 #include "base/prefs/pref_service.h" 9 #include "base/prefs/pref_service.h"
10 #include "base/strings/string_piece.h" 10 #include "base/strings/string_piece.h"
(...skipping 29 matching lines...) Expand all
40 content::WebUIDataSource::Create(chrome::kChromeUIDownloadsHost); 40 content::WebUIDataSource::Create(chrome::kChromeUIDownloadsHost);
41 41
42 source->AddLocalizedString("title", IDS_DOWNLOAD_TITLE); 42 source->AddLocalizedString("title", IDS_DOWNLOAD_TITLE);
43 source->AddLocalizedString("searchbutton", IDS_DOWNLOAD_SEARCH_BUTTON); 43 source->AddLocalizedString("searchbutton", IDS_DOWNLOAD_SEARCH_BUTTON);
44 source->AddLocalizedString("searchresultsfor", IDS_DOWNLOAD_SEARCHRESULTSFOR); 44 source->AddLocalizedString("searchresultsfor", IDS_DOWNLOAD_SEARCHRESULTSFOR);
45 source->AddLocalizedString("downloads", IDS_DOWNLOAD_TITLE); 45 source->AddLocalizedString("downloads", IDS_DOWNLOAD_TITLE);
46 source->AddLocalizedString("clear_all", IDS_DOWNLOAD_LINK_CLEAR_ALL); 46 source->AddLocalizedString("clear_all", IDS_DOWNLOAD_LINK_CLEAR_ALL);
47 source->AddLocalizedString("open_downloads_folder", 47 source->AddLocalizedString("open_downloads_folder",
48 IDS_DOWNLOAD_LINK_OPEN_DOWNLOADS_FOLDER); 48 IDS_DOWNLOAD_LINK_OPEN_DOWNLOADS_FOLDER);
49 49
50 // No results/downloads messages that show instead of the downloads list.
51 source->AddLocalizedString("no_downloads", IDS_DOWNLOAD_NO_DOWNLOADS);
52 source->AddLocalizedString("no_search_results",
53 IDS_DOWNLOAD_NO_SEARCH_RESULTS);
54
50 // Status. 55 // Status.
51 source->AddLocalizedString("status_cancelled", IDS_DOWNLOAD_TAB_CANCELLED); 56 source->AddLocalizedString("status_cancelled", IDS_DOWNLOAD_TAB_CANCELLED);
52 source->AddLocalizedString("status_removed", IDS_DOWNLOAD_FILE_REMOVED); 57 source->AddLocalizedString("status_removed", IDS_DOWNLOAD_FILE_REMOVED);
53 source->AddLocalizedString("status_paused", IDS_DOWNLOAD_PROGRESS_PAUSED); 58 source->AddLocalizedString("status_paused", IDS_DOWNLOAD_PROGRESS_PAUSED);
54 59
55 // Dangerous file. 60 // Dangerous file.
56 source->AddLocalizedString("danger_file_desc", IDS_PROMPT_DANGEROUS_DOWNLOAD); 61 source->AddLocalizedString("danger_file_desc", IDS_PROMPT_DANGEROUS_DOWNLOAD);
57 source->AddLocalizedString("danger_url_desc", 62 source->AddLocalizedString("danger_url_desc",
58 IDS_PROMPT_MALICIOUS_DOWNLOAD_URL); 63 IDS_PROMPT_MALICIOUS_DOWNLOAD_URL);
59 source->AddLocalizedString("danger_content_desc", 64 source->AddLocalizedString("danger_content_desc",
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
115 content::URLDataSource::Add(profile, theme); 120 content::URLDataSource::Add(profile, theme);
116 #endif 121 #endif
117 } 122 }
118 123
119 // static 124 // static
120 base::RefCountedMemory* DownloadsUI::GetFaviconResourceBytes( 125 base::RefCountedMemory* DownloadsUI::GetFaviconResourceBytes(
121 ui::ScaleFactor scale_factor) { 126 ui::ScaleFactor scale_factor) {
122 return ResourceBundle::GetSharedInstance(). 127 return ResourceBundle::GetSharedInstance().
123 LoadDataResourceBytesForScale(IDR_DOWNLOADS_FAVICON, scale_factor); 128 LoadDataResourceBytesForScale(IDR_DOWNLOADS_FAVICON, scale_factor);
124 } 129 }
OLDNEW
« no previous file with comments | « chrome/browser/resources/downloads/downloads.js ('k') | chrome/browser/ui/webui/downloads_ui_browsertest.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698