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 1824 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2596 // ActivityLog initialization before the extension system is initialized. | 2494 // ActivityLog initialization before the extension system is initialized. |
2597 const char kWatchdogExtensionActive[] = | 2495 const char kWatchdogExtensionActive[] = |
2598 "profile.extensions.activity_log.watchdog_extension_active"; | 2496 "profile.extensions.activity_log.watchdog_extension_active"; |
2599 | 2497 |
2600 // A dictionary pref which maps profile names to dictionary values which hold | 2498 // A dictionary pref which maps profile names to dictionary values which hold |
2601 // hashes of profile prefs that we track to detect changes that happen outside | 2499 // hashes of profile prefs that we track to detect changes that happen outside |
2602 // of Chrome. | 2500 // of Chrome. |
2603 const char kProfilePreferenceHashes[] = "profile.preference_hashes"; | 2501 const char kProfilePreferenceHashes[] = "profile.preference_hashes"; |
2604 | 2502 |
2605 } // namespace prefs | 2503 } // namespace prefs |
OLD | NEW |