| 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 | 4 |
| 5 #include "chrome/common/pref_names.h" | 5 #include "chrome/common/pref_names.h" |
| 6 | 6 |
| 7 #include "base/basictypes.h" | 7 #include "base/basictypes.h" |
| 8 #include "chrome/common/pref_font_webkit_names.h" | 8 #include "chrome/common/pref_font_webkit_names.h" |
| 9 | 9 |
| 10 namespace prefs { | 10 namespace prefs { |
| (...skipping 639 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 650 "settings.language.preferred_languages"; | 650 "settings.language.preferred_languages"; |
| 651 | 651 |
| 652 // A string pref (comma-separated list) set to the preloaded (active) input | 652 // A string pref (comma-separated list) set to the preloaded (active) input |
| 653 // method IDs (ex. "pinyin,mozc"). | 653 // method IDs (ex. "pinyin,mozc"). |
| 654 const char kLanguagePreloadEngines[] = "settings.language.preload_engines"; | 654 const char kLanguagePreloadEngines[] = "settings.language.preload_engines"; |
| 655 | 655 |
| 656 // A List pref (comma-separated list) set to the extension IMEs to be enabled. | 656 // A List pref (comma-separated list) set to the extension IMEs to be enabled. |
| 657 const char kLanguageEnabledExtensionImes[] = | 657 const char kLanguageEnabledExtensionImes[] = |
| 658 "settings.language.enabled_extension_imes"; | 658 "settings.language.enabled_extension_imes"; |
| 659 | 659 |
| 660 // Boolean prefs for ibus-chewing Chinese input method. | |
| 661 const char kLanguageChewingAutoShiftCur[] = | |
| 662 "settings.language.chewing_auto_shift_cur"; | |
| 663 const char kLanguageChewingAddPhraseDirection[] = | |
| 664 "settings.language.chewing_add_phrase_direction"; | |
| 665 const char kLanguageChewingEasySymbolInput[] = | |
| 666 "settings.language.chewing_easy_symbol_input"; | |
| 667 const char kLanguageChewingEscCleanAllBuf[] = | |
| 668 "settings.language.chewing_esc_clean_all_buf"; | |
| 669 const char kLanguageChewingForceLowercaseEnglish[] = | |
| 670 "settings.language.chewing_force_lowercase_english"; | |
| 671 const char kLanguageChewingPlainZhuyin[] = | |
| 672 "settings.language.chewing_plain_zhuyin"; | |
| 673 const char kLanguageChewingPhraseChoiceRearward[] = | |
| 674 "settings.language.chewing_phrase_choice_rearward"; | |
| 675 const char kLanguageChewingSpaceAsSelection[] = | |
| 676 "settings.language.chewing_space_as_selection"; | |
| 677 | |
| 678 // Integer prefs for ibus-chewing Chinese input method. | |
| 679 const char kLanguageChewingMaxChiSymbolLen[] = | |
| 680 "settings.language.chewing_max_chi_symbol_len"; | |
| 681 const char kLanguageChewingCandPerPage[] = | |
| 682 "settings.language.chewing_cand_per_page"; | |
| 683 | |
| 684 // String prefs for ibus-chewing Chinese input method. | |
| 685 const char kLanguageChewingKeyboardType[] = | |
| 686 "settings.language.chewing_keyboard_type"; | |
| 687 const char kLanguageChewingSelKeys[] = | |
| 688 "settings.language.chewing_sel_keys"; | |
| 689 | |
| 690 const char kLanguageChewingHsuSelKeyType[] = | |
| 691 "settings.language.chewing_hsu_sel_key_type"; | |
| 692 | |
| 693 // A string pref which determines the keyboard layout for Hangul input method. | |
| 694 const char kLanguageHangulKeyboard[] = "settings.language.hangul_keyboard"; | |
| 695 const char kLanguageHangulHanjaBindingKeys[] = | |
| 696 "settings.language.hangul_hanja_binding_keys"; | |
| 697 | |
| 698 // A boolean prefs for ibus-pinyin Chinese input method. | |
| 699 const char kLanguagePinyinCorrectPinyin[] = | |
| 700 "settings.language.pinyin_correct_pinyin"; | |
| 701 const char kLanguagePinyinFuzzyPinyin[] = | |
| 702 "settings.language.pinyin_fuzzy_pinyin"; | |
| 703 const char kLanguagePinyinShiftSelectCandidate[] = | |
| 704 "settings.language.pinyin_shift_select_candidate"; | |
| 705 const char kLanguagePinyinMinusEqualPage[] = | |
| 706 "settings.language.pinyin_minus_equal_page"; | |
| 707 const char kLanguagePinyinCommaPeriodPage[] = | |
| 708 "settings.language.pinyin_comma_period_page"; | |
| 709 const char kLanguagePinyinAutoCommit[] = | |
| 710 "settings.language.pinyin_auto_commit"; | |
| 711 const char kLanguagePinyinDoublePinyin[] = | |
| 712 "settings.language.pinyin_double_pinyin"; | |
| 713 const char kLanguagePinyinInitChinese[] = | |
| 714 "settings.language.pinyin_init_chinese"; | |
| 715 const char kLanguagePinyinInitFull[] = | |
| 716 "settings.language.pinyin_init_full"; | |
| 717 const char kLanguagePinyinInitFullPunct[] = | |
| 718 "settings.language.pinyin_init_full_punct"; | |
| 719 const char kLanguagePinyinInitSimplifiedChinese[] = | |
| 720 "settings.language.pinyin_init_simplified_chinese"; | |
| 721 const char kLanguagePinyinTradCandidate[] = | |
| 722 "settings.language.pinyin_trad_candidate"; | |
| 723 | |
| 724 // A integer prefs for ibus-pinyin Chinese input method. | |
| 725 const char kLanguagePinyinDoublePinyinSchema[] = | |
| 726 "settings.language.pinyin_double_pinyin_schema"; | |
| 727 const char kLanguagePinyinLookupTablePageSize[] = | |
| 728 "settings.language.pinyin_lookup_table_page_size"; | |
| 729 | |
| 730 // A string prefs for ibus-mozc Japanese input method. | |
| 731 // ibus-mozc converts the string values to protobuf enum values defined in | |
| 732 // third_party/ibus-mozc/files/src/session/config.proto. | |
| 733 const char kLanguageMozcPreeditMethod[] = | |
| 734 "settings.language.mozc_preedit_method"; | |
| 735 const char kLanguageMozcSessionKeymap[] = | |
| 736 "settings.language.mozc_session_keymap"; | |
| 737 const char kLanguageMozcPunctuationMethod[] = | |
| 738 "settings.language.mozc_punctuation_method"; | |
| 739 const char kLanguageMozcSymbolMethod[] = | |
| 740 "settings.language.mozc_symbol_method"; | |
| 741 const char kLanguageMozcSpaceCharacterForm[] = | |
| 742 "settings.language.mozc_space_character_form"; | |
| 743 const char kLanguageMozcHistoryLearningLevel[] = | |
| 744 "settings.language.mozc_history_learning_level"; | |
| 745 const char kLanguageMozcSelectionShortcut[] = | |
| 746 "settings.language.mozc_selection_shortcut"; | |
| 747 const char kLanguageMozcShiftKeyModeSwitch[] = | |
| 748 "settings.language.mozc_shift_key_mode_switch"; | |
| 749 const char kLanguageMozcNumpadCharacterForm[] = | |
| 750 "settings.language.mozc_numpad_character_form"; | |
| 751 const char kLanguageMozcIncognitoMode[] = | |
| 752 "settings.language.mozc_incognito_mode"; | |
| 753 const char kLanguageMozcUseAutoImeTurnOff[] = | |
| 754 "settings.language.mozc_use_auto_ime_turn_off"; | |
| 755 const char kLanguageMozcUseHistorySuggest[] = | |
| 756 "settings.language.mozc_use_history_suggest"; | |
| 757 const char kLanguageMozcUseDictionarySuggest[] = | |
| 758 "settings.language.mozc_use_dictionary_suggest"; | |
| 759 const char kLanguageMozcSuggestionsSize[] = | |
| 760 "settings.language.mozc_suggestions_size"; | |
| 761 | |
| 762 // A integer prefs which determine how we remap modifier keys (e.g. swap Alt and | 660 // A integer prefs which determine how we remap modifier keys (e.g. swap Alt and |
| 763 // Control.) Possible values for these prefs are 0-4. See ModifierKey enum in | 661 // Control.) Possible values for these prefs are 0-4. See ModifierKey enum in |
| 764 // src/chrome/browser/chromeos/input_method/xkeyboard.h | 662 // src/chrome/browser/chromeos/input_method/xkeyboard.h |
| 765 const char kLanguageRemapSearchKeyTo[] = | 663 const char kLanguageRemapSearchKeyTo[] = |
| 766 // Note: we no longer use XKB for remapping these keys, but we can't change | 664 // Note: we no longer use XKB for remapping these keys, but we can't change |
| 767 // the pref names since the names are already synced with the cloud. | 665 // the pref names since the names are already synced with the cloud. |
| 768 "settings.language.xkb_remap_search_key_to"; | 666 "settings.language.xkb_remap_search_key_to"; |
| 769 const char kLanguageRemapControlKeyTo[] = | 667 const char kLanguageRemapControlKeyTo[] = |
| 770 "settings.language.xkb_remap_control_key_to"; | 668 "settings.language.xkb_remap_control_key_to"; |
| 771 const char kLanguageRemapAltKeyTo[] = | 669 const char kLanguageRemapAltKeyTo[] = |
| (...skipping 1796 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2568 // A boolean pref that enables the (private) pepper GetDeviceID() call. | 2466 // A boolean pref that enables the (private) pepper GetDeviceID() call. |
| 2569 const char kEnableDRM[] = "settings.privacy.drm_enabled"; | 2467 const char kEnableDRM[] = "settings.privacy.drm_enabled"; |
| 2570 | 2468 |
| 2571 // A boolean per-profile pref that signals if the watchdog extension is | 2469 // A boolean per-profile pref that signals if the watchdog extension is |
| 2572 // installed and active. We need to know if the watchdog extension active for | 2470 // installed and active. We need to know if the watchdog extension active for |
| 2573 // ActivityLog initialization before the extension system is initialized. | 2471 // ActivityLog initialization before the extension system is initialized. |
| 2574 const char kWatchdogExtensionActive[] = | 2472 const char kWatchdogExtensionActive[] = |
| 2575 "profile.extensions.activity_log.watchdog_extension_active"; | 2473 "profile.extensions.activity_log.watchdog_extension_active"; |
| 2576 | 2474 |
| 2577 } // namespace prefs | 2475 } // namespace prefs |
| OLD | NEW |