Giter Club home page Giter Club logo

openwnn4t's Introduction

-------------------------------------------------------------------------------
 OpenWnn QWERTY README
  Version 1.3.5.2.9
   (C) NAKAJI Tadayoshi 2011 All Rights Reserved.
-------------------------------------------------------------------------------

1. About OpenWnn QWERTY
  OpenWnn QWERTY is a OpenWnn with specialized QWERTY for Tablet.
  This project is called OpenWnn4T.

2. File constitution

    release/                                  Android Market resource
        make_private_key.sh                   | key generator

    res/                                      IME resource (XML, PNG)
        values-land/                          | add
            *.xml                             |
        values-large/                         | add
            *.xml                             |
        values-xlarge/                        | add
            *.xml                             |

    src/                                      IME source code (Java)
        jp/                                   |
            co/                               | delete
                omronsoft/                    | delete
                    openwnn/                  | move to openwnn4t's root
            tadnak25/                         | add
                openwnn4t/                    |
                    *.java                    |
                    EN/                       |
                        *.java                |
                    JAJP/                     |
                        *.java                |

-------------------------------------------------------------------------------



-------------------------------------------------------------------------------
                              OpenWnn Japnese README

                                   Version 1.3.5
                  
     (C) Copyright OMRON SOFTWARE Co., Ltd. 2008,2009 All Rights Reserved.
-------------------------------------------------------------------------------

1. About OpenWnn

    OpenWnn is a IME(Input Method Editor) package which
    works on Android's IMF(Input Method Framework).  This version
    contains Japanese IME.

2. Contents

    This package includes the following items.

    o Document
        . Apache license paper              (text)
        . This README                       (text)
        . Change history                    (text)
        . Java docs of the IME              (HTML)

    o Building environment
        . Building control file             (XML, makefile, shell script)
        . IME native library source code    (C)
        . IME resource                      (XML, PNG)
        . IME source code                   (Java)

3. Dictionary Libraries

  [libWnnEngDic.so: English dictionary]
      Index 0: English dictionary for normal prediction (high priority)
      Index 1: English dictionary for normal prediction (middle priority)
      Index 2: English dictionary for normal prediction (low priority)
      Index 3: English dictionary for relative prediction #1
      Index 4: English dictionary for relative prediction #2

  [libWnnJpnDic.so: Japanese dictionary]
      Index 0: Japanese dictionary for normal prediction (high priority)
      Index 1: Japanese dictionary for normal prediction (low priority)
      Index 2: Japanese dictionary for relative prediction #1
      Index 3: Japanese dictionary for relative prediction #2
      Index 4: Japanese dictionary for clause conversion (single Kanji)
      Index 5: Japanese dictionary for clause conversion (basic words)
      Index 6: Japanese dictionary for clause conversion (ancillary words)

4. File constitution 

    NOTICE                                    Apache license paper
    README.txt                                This README
    ChangeLog.txt                             Change history

    doc/
      *.html                                  Java docs of the IME

    Android.mk                                Building control file
    AndroidManifest.xml                       |

    libs/                                     IME native library source code (C language)
        Android.mk                            |
        libwnnDictionary/                     |
            Android.mk                        |
            *.c                               |
            *.h                               |
            engine/                           |
                *.c                           |
            include/                          |
                *.h                           |
        libwnnEngDic/                         |
            Android.mk                        |
            *.c                               |
        libwnnJpnDic/                         |
            Android.mk                        |
            *.c                               |

    res/                                      IME resource (XML, PNG)
        drawable/                             |
            *.xml                             |
            *.png                             |
        drawable-hdpi/                        |
            *.png                             |
        drawable-ja/                          |
            *.png                             |
        layout/                               |
            *.xml                             |
        raw/                                  |
            type.ogg                          |
        values/                               |
            *.xml                             |
        values-ja/                            |
            *.xml                             |
        values-zh-rCN                         |
            *.xml                             |
        xml/                                  |
            *.xml                             |

    src/                                      IME source code (Java)
        jp/                                   |
            co/                               |
                omronsoft/                    |
                    openwnn/                  |
                        *.java                |
                        EN/                   |
                            *.java            |
                        JAJP/                 |
                            *.java            |

-------------------------------------------------------------------------------

openwnn4t's People

Contributors

nakajit avatar jham avatar

Stargazers

 avatar Manabu Hashimoto avatar Jaewook Yu avatar Christoph Kober avatar blueday avatar  avatar

Watchers

 avatar Manabu Hashimoto avatar

openwnn4t's Issues

maxLength=0 の EditText ウィジェットに英単語を入力した時に強制終了する

v1.3.5.2.4

java.lang.StringIndexOutOfBoundsException
at java.lang.String.charAt(String.java:688)
at jp.tadnak25.openwnn4t.OpenWnnJAJP.commitSpaceJustOne(OpenWnnJAJP.java:2191)
at jp.tadnak25.openwnn4t.OpenWnnJAJP.onEvent(OpenWnnJAJP.java:883)
at jp.tadnak25.openwnn4t.TextCandidatesViewManager.selectCandidate(TextCandidatesViewManager.java:837)
at jp.tadnak25.openwnn4t.TextCandidatesViewManager.access$300(TextCandidatesViewManager.java:58)
at jp.tadnak25.openwnn4t.TextCandidatesViewManager$2.onClick(TextCandidatesViewManager.java:204)
at android.view.View.performClick(View.java:2501)
at android.view.View$PerformClick.run(View.java:9107)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:3835)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
at dalvik.system.NativeStart.main(Native Method)

USBキーボードからアクセント(Alt+`/E/U/I/N)を入力したときに強制終了する

v1.3.5.2.0

java.lang.IllegalArgumentException
at java.lang.Character.toChars(Character.java:2079)
at jp.tadnak25.openwnn4t.OpenWnnJAJP.createStrSegment(OpenWnnJAJP.java:932)
at jp.tadnak25.openwnn4t.OpenWnnJAJP.processKeyEvent(OpenWnnJAJP.java:990)
at jp.tadnak25.openwnn4t.OpenWnnJAJP.onEvent(OpenWnnJAJP.java:855)
at jp.tadnak25.openwnn4t.OpenWnn4T.onKeyDown(OpenWnn4T.java:122)
at android.view.KeyEvent.dispatch(KeyEvent.java:2482)
at android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl.dispatchKeyEvent(AbstractInputMethodService.java:135)
at android.inputmethodservice.IInputMethodSessionWrapper.executeMessage(IInputMethodSessionWrapper.java:94)
at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:61)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:132)
at android.app.ActivityThread.main(ActivityThread.java:4026)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:491)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
at dalvik.system.NativeStart.main(Native Method)

既に OpenWnn がインストールされた環境に、アプリをインストールすると強制終了する

v1.3.5.1.1

java.lang.UnsatisfiedLinkError: createWnnWork
at jp.tadnak25.openwnn4t.OpenWnnDictionaryImplJni.createWnnWork(Native Method)
at jp.tadnak25.openwnn4t.OpenWnnDictionaryImpl.(OpenWnnDictionaryImpl.java:205)
at jp.tadnak25.openwnn4t.JAJP.OpenWnnEngineJAJP.(OpenWnnEngineJAJP.java:135)
at jp.tadnak25.openwnn4t.OpenWnnJAJP.(OpenWnnJAJP.java:442)
at java.lang.Class.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1429)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:2940)
at android.app.ActivityThread.access$3300(ActivityThread.java:125)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2087)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
at dalvik.system.NativeStart.main(Native Method)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.