Commit 4d7c56cf authored by serya@google.com's avatar serya@google.com

Using office documents icons.

BUG=None.
TEST=Manual tests.

Review URL: https://chromiumcodereview.appspot.com/9584007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@124629 0039d316-1c4b-4281-b951-d872f2087c98
parent a658d45f
...@@ -10261,6 +10261,15 @@ Some features may be unavailable. Please check that the profile exists and you ...@@ -10261,6 +10261,15 @@ Some features may be unavailable. Please check that the profile exists and you
<message name="IDS_FILE_BROWSER_PDF_DOCUMENT_FILE_TYPE" desc="PDF document file type"> <message name="IDS_FILE_BROWSER_PDF_DOCUMENT_FILE_TYPE" desc="PDF document file type">
PDF document PDF document
</message> </message>
<message name="IDS_FILE_BROWSER_WORD_DOCUMENT_FILE_TYPE" desc="Word document file type">
Word document
</message>
<message name="IDS_FILE_BROWSER_POWERPOINT_PRESENTATION_FILE_TYPE" desc="PowerPoint presentation file type">
PowerPoint presentation
</message>
<message name="IDS_FILE_BROWSER_EXCEL_FILE_TYPE" desc="Excel spreadsheet file type">
Excel spreadsheet
</message>
<message name="IDS_FILE_BROWSER_ENQUEUE" desc="Enqueue file menu item used for media playback"> <message name="IDS_FILE_BROWSER_ENQUEUE" desc="Enqueue file menu item used for media playback">
Enqueue Enqueue
......
...@@ -1778,6 +1778,9 @@ bool FileDialogStringsFunction::RunImpl() { ...@@ -1778,6 +1778,9 @@ bool FileDialogStringsFunction::RunImpl() {
SET_STRING(IDS_FILE_BROWSER, TAR_GZIP_ARCHIVE_FILE_TYPE); SET_STRING(IDS_FILE_BROWSER, TAR_GZIP_ARCHIVE_FILE_TYPE);
SET_STRING(IDS_FILE_BROWSER, PLAIN_TEXT_FILE_TYPE); SET_STRING(IDS_FILE_BROWSER, PLAIN_TEXT_FILE_TYPE);
SET_STRING(IDS_FILE_BROWSER, PDF_DOCUMENT_FILE_TYPE); SET_STRING(IDS_FILE_BROWSER, PDF_DOCUMENT_FILE_TYPE);
SET_STRING(IDS_FILE_BROWSER, WORD_DOCUMENT_FILE_TYPE);
SET_STRING(IDS_FILE_BROWSER, POWERPOINT_PRESENTATION_FILE_TYPE);
SET_STRING(IDS_FILE_BROWSER, EXCEL_FILE_TYPE);
SET_STRING(IDS_FILE_BROWSER, ENQUEUE); SET_STRING(IDS_FILE_BROWSER, ENQUEUE);
#undef SET_STRING #undef SET_STRING
......
...@@ -800,6 +800,10 @@ li.table-row { ...@@ -800,6 +800,10 @@ li.table-row {
} }
/* Icon for files in the detail list. */ /* Icon for files in the detail list. */
.detail-icon[iconType="archive"] {
background-image: url(../images/filetype_archive.png);
}
.detail-icon[iconType="audio"] { .detail-icon[iconType="audio"] {
background-image: url(../images/filetype_audio.png); background-image: url(../images/filetype_audio.png);
} }
...@@ -812,6 +816,10 @@ li.table-row { ...@@ -812,6 +816,10 @@ li.table-row {
background-image: url(../images/filetype_doc.png); background-image: url(../images/filetype_doc.png);
} }
.detail-icon[iconType="excel"] {
background-image: url(../images/filetype_excel.png);
}
.detail-icon[iconType="folder"] { .detail-icon[iconType="folder"] {
background-image: url(../images/filetype_folder.png); background-image: url(../images/filetype_folder.png);
} }
...@@ -828,6 +836,10 @@ li.table-row { ...@@ -828,6 +836,10 @@ li.table-row {
background-image: url(../images/filetype_pdf.png); background-image: url(../images/filetype_pdf.png);
} }
.detail-icon[iconType="ppt"] {
background-image: url(../images/filetype_ppt.png);
}
.detail-icon[iconType="presentation"] { .detail-icon[iconType="presentation"] {
background-image: url(../images/filetype_presentation.png); background-image: url(../images/filetype_presentation.png);
} }
...@@ -848,6 +860,10 @@ li.table-row { ...@@ -848,6 +860,10 @@ li.table-row {
background-image: url(../images/filetype_video.png); background-image: url(../images/filetype_video.png);
} }
.detail-icon[iconType="word"] {
background-image: url(../images/filetype_word.png);
}
/* The filename text in the preview pane. */ /* The filename text in the preview pane. */
.preview-filename { .preview-filename {
-webkit-margin-start: 8px; -webkit-margin-start: 8px;
......
...@@ -71,10 +71,16 @@ FileType.types = [ ...@@ -71,10 +71,16 @@ FileType.types = [
pattern: /\.(tar.|t)gz$/i}, pattern: /\.(tar.|t)gz$/i},
// Others // Others
{type: 'text', icon: 'pdf', name: 'PDF_DOCUMENT_FILE_TYPE', subtype: 'PDF', {type: 'document', icon: 'pdf', name: 'PDF_DOCUMENT_FILE_TYPE',
pattern: /\.pdf$/i}, pattern: /\.pdf$/i},
{type: 'text', icon: 'html', name: 'HTML_DOCUMENT_FILE_TYPE', subtype: 'HTML', {type: 'document', icon: 'html', name: 'HTML_DOCUMENT_FILE_TYPE',
pattern: /\.html?$/i} pattern: /\.html?$/i},
{type: 'docuemnt', icon: 'word', name: 'WORD_DOCUMENT_FILE_TYPE',
pattern: /\.(doc|docx)$/i},
{type: 'document', icon: 'ppt', name: 'POWERPOINT_PRESENTATION_FILE_TYPE',
pattern: /\.(ppt|pptx)$/i},
{type: 'document', icon: 'excel', name: 'EXCEL_FILE_TYPE',
pattern: /\.(xls|xlsx)$/i},
]; ];
FileType.previewArt = { FileType.previewArt = {
......
...@@ -426,7 +426,10 @@ chrome.fileBrowserPrivate = { ...@@ -426,7 +426,10 @@ chrome.fileBrowserPrivate = {
TAR_BZIP2_ARCHIVE_FILE_TYPE: 'Bzip2 compressed tar archive', TAR_BZIP2_ARCHIVE_FILE_TYPE: 'Bzip2 compressed tar archive',
TAR_GZIP_ARCHIVE_FILE_TYPE: 'Gzip compressed tar archive', TAR_GZIP_ARCHIVE_FILE_TYPE: 'Gzip compressed tar archive',
PLAIN_TEXT_FILE_TYPE: 'Plain text file', PLAIN_TEXT_FILE_TYPE: 'Plain text file',
PDF_DOCUMENT_FILE_TYPE: 'PDF document' PDF_DOCUMENT_FILE_TYPE: 'PDF document',
WORD_DOCUMENT_FILE_TYPE: 'Word document',
POWERPOINT_PRESENTATION_FILE_TYPE: 'PowerPoint presentation',
EXCEL_FILE_TYPE: 'Excel spreadsheet'
}); });
} }
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment