Get desktop application:
View/edit binary Protocol Buffers messages
Used in: ,
General config and logging/debugging: We won't use 2-9 and 20-39 ids anymore for historical reasons.
set verbose level of logging library (FLAGS_v)
This flag is not used
Incognito mode: Disable all mutable operation if incognito_mode is true
whether to show the set default dialog on startup
Presentation mode: disable all suggestion temporally.
Roman/Kana
custom keymap TODO(taku): replace it with repeated field
custom roman table
If this flag is true, Mozc toggles preedit method with some predefined key events when IME is turned on. Otherwise, Mozc ignores such kind of key events so that their preferred can be preserved even when the toggle key is pressed by accident. As for Mozc, only Windows client supports such kind of toggle so this flag is currently valid only on Windows. Background: Traditional Japanese IMEs have used "Roma-Ji" key in Japanese 106/109 keyboard to toggle the preedit method between Roman and Kana style and this behavior was finally adopted into JIS X 4064:2002 as a basic functionality which is expected to support by a Japanese Input Method. However, people who are not aware of this functionality have been puzzled because the default key stroke is likely to be pressed by accident.
auto IME turn off feature
Toggle to use cascanding window for debuging.
can't use AutoConversionKey as a type since undefined enum type is not correctly handled.
Mac-original JIS key layout has "yen-sign" key which generates U+00A5 instead of U+005C and sometimes users get troubles with them because they expect backslashes which are rendered as yen-sign. If this configuration is BACKSLASH, Mozc will interpret U+005C even when the original key event is U+00A5.
Use Japanese keyboard layout even when the user uses other keyboard layouts. In Mac OSX people can use several keyboard layouts such like French or Spanish but some people want to use Japanese layout for Japanese. See http://b/2917320
Use kana modifier insensitive conversion. e.g. かつこう -> 学校 Note that Request message has the same field. - Request's one is controlled by the client. A user cannot control it. On the other hand Config's is under a user's control. - Whether the feature is activated or not is decided by logical-AND of Request's and Config's.
Use typing correction feature. e.g. sunkai -> 深海
//////////////////////////////////////////////////////////// Dictionary (80-99)
//////////////////////////////////////////////////////////// Suggest (100-119) Use history-based suggest feature.
Use dictionary-based suggest feature.
Use realtime conversion feature.
Size of suggestions.
//////////////////////////////////////////////////////////// Renderer (120-139) Use mode indicator feature.
//////////////////////////////////////////////////////////// Cloud (300-319) Configuration for cloud sync feature. This field is obsolete.
Allow the cloud handwriting. The handwriting UI has to notice user before activating the feature, and set this field to true when the user permit. NOTE: OSS version does not handle this field.
character form (Halfwidth/Fullwidth
Used in:
Used in:
Used in:
follow the input mode
always FullWidth
always HalfWidth
User history learning
Used in:
Used in:
Used in:
//////////////////////////////////////////////////////////// Basic features (40-79)
Used in:
Used in:
Used in:
Used in:
If NONE is selected, it will be replaced with MSIME or KOTOERI. NONE is used only for a placeholder, so a configuration program should not show NONE as one of selections. NONE should be the last of the items due to the limitation of the Qt GUI's implementation. Note that keymap number should be correspoinding to the index of QComboBox in config dialog. Since NONE is not used, we set -1 here.
Shift key mode switch
Used in:
Case insensitive
MSIME, ATOK behavior
Kotoeri behavior
Used in:
Mac only config items: yen_sign_character and use_japanese_layout.
Used in:
//////////////////////////////////////////////////////////// General config (1-9)
Used in:
config version, corresponding to the suffix of config file
The product version that wrote this config
last modified time in UTC second
These fileds are not used now platform of machine that wrote this config
UI locale of machine that wrote this config
Whether to upload usage stats This flag is used only for Android.
Used in: