<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.hiroshica.android.input.nicownn2"
- android:versionCode="10" android:versionName="1.0.10">
+ android:versionCode="11" android:versionName="1.0.11">
<uses-permission xmlns:android="http://schemas.android.com/apk/res/android" android:name="android.permission.VIBRATE"/>
<application android:icon="@drawable/icon" android:label="NicoWnn">
<!-- IME dependency -->
<!-- OpenWnn English -->
- <string name="nicownn_english_copyright">OpenWnn Ver.1.3.1/NicoWnn Ver.1.0.10\nオムロン ソフトウェア(株)/hiroshica</string>
+ <string name="nicownn_english_copyright">OpenWnn Ver.1.3.1/NicoWnn Ver.1.0.11\nオムロン ソフトウェア(株)/hiroshica</string>
<!-- OpenWnn Japanese -->
- <string name="nicownn_japanese_copyright">OpenWnn Ver.1.3.1/NicoWnn Ver.1.0.10\nオムロン ソフトウェア(株)/hiroshica</string>
+ <string name="nicownn_japanese_copyright">OpenWnn Ver.1.3.1/NicoWnn Ver.1.0.11\nオムロン ソフトウェア(株)/hiroshica</string>
<!-- OpenWnn Chinese -->
- <string name="nicownn_china_copyright">OpenWnn Ver.1.3.1/NicoWnn Ver.1.0.10\nオムロン ソフトウェア(株)/hiroshica</string>
+ <string name="nicownn_china_copyright">OpenWnn Ver.1.3.1/NicoWnn Ver.1.0.11\nオムロン ソフトウェア(株)/hiroshica</string>
<!-- Candidate Delete -->
<string name="button_candidate_select">選 択</string>
<!-- IME dependency -->
<!-- OpenWnn English -->
- <string name="nicownn_english_copyright">Ver.1.3.1\nOMRON SOFTWARE Co., Ltd.\nNicoWnn Ver.1.0.10</string>
+ <string name="nicownn_english_copyright">Ver.1.3.1\nOMRON SOFTWARE Co., Ltd.\nNicoWnn Ver.1.0.11</string>
<string name="nicownn_english">nicoWnn English</string>
<string name="nicownn_english_system_dictionary">/data/data/com.hiroshica.android.input.nicownn2/lib/libWnnEngDic.so</string>
<string name="nicownn_english_writable_dictionary">/data/data/com.hiroshica.android.input.nicownn2/writableEN.dic</string>
<string name="en_word_separators">.,;:!?</string>
<!-- OpenWnn Japanese -->
- <string name="nicownn_japanese_copyright">Ver.1.3.1\nOMRON SOFTWARE Co., Ltd.\nNicoWnn Ver.1.0.10</string>
+ <string name="nicownn_japanese_copyright">Ver.1.3.1\nOMRON SOFTWARE Co., Ltd.\nNicoWnn Ver.1.0.11</string>
<string name="nicownn_japanese">nicoWnn IME</string>
<string name="openwnn_japanese_system_dictionary">/data/data/com.hiroshica.android.input.nicownn2/lib/libWnnJpnDic.so</string>
<string name="nicownn_japanese_writable_dictionary">/data/data/com.hiroshica.android.input.nicownn2/writableJAJP.dic</string>
<!-- OpenWnn Chinese -->
- <string name="nicownn_china_copyright">Ver.1.3.1\nOMRON SOFTWARE Co., Ltd.\nNicoWnn Ver.1.0.10</string>
+ <string name="nicownn_china_copyright">Ver.1.3.1\nOMRON SOFTWARE Co., Ltd.\nNicoWnn Ver.1.0.11</string>
<string name="nicownn_china">nicoWnn Chinese</string>
<string name="openwnn_china_system_dictionary">/data/data/com.hiroshica.android.input.nicownn2/lib/libWnnZHCNDic.so</string>
<!-- After Config Change -->
mPreferenceKeyMode = KEYMODE_JA_FULL_NIKO;
} else {
//mLimitedKeyMode = new int[] {KEYMODE_JA_HALF_ALPHABET};
- mPreferenceKeyMode = KEYMODE_JA_HALF_ALPHABET;
+ mPreferenceKeyMode = KEYMODE_JA_FULL_NIKO;
}
break;
if (mHardKeyboardHidden != hidden) {
if ((mLimitedKeyMode != null)
- || ((mCurrentKeyMode != KEYMODE_JA_FULL_HIRAGANA)
- && (mCurrentKeyMode != KEYMODE_JA_HALF_ALPHABET))) {
+ || ((mCurrentKeyMode != KEYMODE_JA_FULL_NIKO) && (mCurrentKeyMode != KEYMODE_JA_FULL_HIRAGANA) && (mCurrentKeyMode != KEYMODE_JA_HALF_ALPHABET))) {
mLastInputType = EditorInfo.TYPE_NULL;
if (mWnn.isInputViewShown()) {
int[] limits = mLimitedKeyMode;
if (!mHardKeyboardHidden) { /* for hardware keyboard */
- if ((targetMode != KEYMODE_JA_FULL_HIRAGANA)
- && (targetMode != KEYMODE_JA_HALF_ALPHABET)) {
-
+ if ((targetMode != KEYMODE_JA_FULL_NIKO) && (targetMode != KEYMODE_JA_FULL_HIRAGANA) && (targetMode != KEYMODE_JA_HALF_ALPHABET)) {
Locale locale = Locale.getDefault();
int keymode = KEYMODE_JA_HALF_ALPHABET;
if (locale.getLanguage().equals(Locale.JAPANESE.getLanguage())) {
switch (targetMode) {
+ case KEYMODE_JA_FULL_NIKO:
case KEYMODE_JA_FULL_HIRAGANA:
case KEYMODE_JA_FULL_KATAKANA:
case KEYMODE_JA_HALF_KATAKANA:
- keymode = KEYMODE_JA_FULL_HIRAGANA;
+ keymode = KEYMODE_JA_FULL_NIKO;
break;
default:
/* half-alphabet */
private void changeNicoBellLayout() {
Keyboard[][] keyList, keyListOn;
- keyList = mKeyboard[LANG_JA][PORTRAIT][KEYBOARD_12KEY][KEYBOARD_SHIFT_OFF];
- keyListOn = mKeyboard[LANG_JA][PORTRAIT][KEYBOARD_12KEY][KEYBOARD_SHIFT_ON];
+ keyList = mKeyboard[LANG_JA][mDisplayMode][KEYBOARD_12KEY][KEYBOARD_SHIFT_OFF];
+ keyListOn = mKeyboard[LANG_JA][mDisplayMode][KEYBOARD_12KEY][KEYBOARD_SHIFT_ON];
if (false == mChangeBellMode) {
keyList[KEYMODE_JA_FULL_NIKO] = mNikoKeyboard[NIKO_SLIDE_MODE_TOP];
if (false == mChangeYLineBellMode) {