| OLD | NEW |
| 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 #include "chrome/browser/chromeos/extensions/file_manager/file_manager_util.h" | 4 #include "chrome/browser/chromeos/extensions/file_manager/file_manager_util.h" |
| 5 | 5 |
| 6 #include "ash/shell.h" | 6 #include "ash/shell.h" |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/command_line.h" | 8 #include "base/command_line.h" |
| 9 #include "base/json/json_writer.h" | 9 #include "base/json/json_writer.h" |
| 10 #include "base/logging.h" | 10 #include "base/logging.h" |
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 172 std::string type_str; | 172 std::string type_str; |
| 173 switch (dialog_type) { | 173 switch (dialog_type) { |
| 174 case ui::SelectFileDialog::SELECT_NONE: | 174 case ui::SelectFileDialog::SELECT_NONE: |
| 175 type_str = "full-page"; | 175 type_str = "full-page"; |
| 176 break; | 176 break; |
| 177 | 177 |
| 178 case ui::SelectFileDialog::SELECT_FOLDER: | 178 case ui::SelectFileDialog::SELECT_FOLDER: |
| 179 type_str = "folder"; | 179 type_str = "folder"; |
| 180 break; | 180 break; |
| 181 | 181 |
| 182 case ui::SelectFileDialog::SELECT_UPLOAD_FOLDER: |
| 183 type_str = "upload-folder"; |
| 184 break; |
| 185 |
| 182 case ui::SelectFileDialog::SELECT_SAVEAS_FILE: | 186 case ui::SelectFileDialog::SELECT_SAVEAS_FILE: |
| 183 type_str = "saveas-file"; | 187 type_str = "saveas-file"; |
| 184 break; | 188 break; |
| 185 | 189 |
| 186 case ui::SelectFileDialog::SELECT_OPEN_FILE: | 190 case ui::SelectFileDialog::SELECT_OPEN_FILE: |
| 187 type_str = "open-file"; | 191 type_str = "open-file"; |
| 188 break; | 192 break; |
| 189 | 193 |
| 190 case ui::SelectFileDialog::SELECT_OPEN_MULTI_FILE: | 194 case ui::SelectFileDialog::SELECT_OPEN_MULTI_FILE: |
| 191 type_str = "open-multi-file"; | 195 type_str = "open-multi-file"; |
| (...skipping 453 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 645 switch (dialog_type) { | 649 switch (dialog_type) { |
| 646 case ui::SelectFileDialog::SELECT_NONE: | 650 case ui::SelectFileDialog::SELECT_NONE: |
| 647 // Full page file manager doesn't need a title. | 651 // Full page file manager doesn't need a title. |
| 648 break; | 652 break; |
| 649 | 653 |
| 650 case ui::SelectFileDialog::SELECT_FOLDER: | 654 case ui::SelectFileDialog::SELECT_FOLDER: |
| 651 title = l10n_util::GetStringUTF16( | 655 title = l10n_util::GetStringUTF16( |
| 652 IDS_FILE_BROWSER_SELECT_FOLDER_TITLE); | 656 IDS_FILE_BROWSER_SELECT_FOLDER_TITLE); |
| 653 break; | 657 break; |
| 654 | 658 |
| 659 case ui::SelectFileDialog::SELECT_UPLOAD_FOLDER: |
| 660 title = l10n_util::GetStringUTF16( |
| 661 IDS_FILE_BROWSER_SELECT_UPLOAD_FOLDER_TITLE); |
| 662 break; |
| 663 |
| 655 case ui::SelectFileDialog::SELECT_SAVEAS_FILE: | 664 case ui::SelectFileDialog::SELECT_SAVEAS_FILE: |
| 656 title = l10n_util::GetStringUTF16( | 665 title = l10n_util::GetStringUTF16( |
| 657 IDS_FILE_BROWSER_SELECT_SAVEAS_FILE_TITLE); | 666 IDS_FILE_BROWSER_SELECT_SAVEAS_FILE_TITLE); |
| 658 break; | 667 break; |
| 659 | 668 |
| 660 case ui::SelectFileDialog::SELECT_OPEN_FILE: | 669 case ui::SelectFileDialog::SELECT_OPEN_FILE: |
| 661 title = l10n_util::GetStringUTF16( | 670 title = l10n_util::GetStringUTF16( |
| 662 IDS_FILE_BROWSER_SELECT_OPEN_FILE_TITLE); | 671 IDS_FILE_BROWSER_SELECT_OPEN_FILE_TITLE); |
| 663 break; | 672 break; |
| 664 | 673 |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 855 // If the file doesn't have an extension or its mime-type cannot be | 864 // If the file doesn't have an extension or its mime-type cannot be |
| 856 // determined, then indicate that it has the empty mime-type. This will | 865 // determined, then indicate that it has the empty mime-type. This will |
| 857 // only be matched if the Web Intents accepts "*" or "*/*". | 866 // only be matched if the Web Intents accepts "*" or "*/*". |
| 858 return ""; | 867 return ""; |
| 859 } else { | 868 } else { |
| 860 return mime_type; | 869 return mime_type; |
| 861 } | 870 } |
| 862 } | 871 } |
| 863 | 872 |
| 864 } // namespace file_manager_util | 873 } // namespace file_manager_util |
| OLD | NEW |