oong > ong
ook > ok
en > ian
et > iat
Description
Description
Revisions and Commits
Revisions and Commits
R8 Sim-Sik Android Input Method Engine | |||
R8:26587923ac2e add preference for PhoneticInput, renamed from PhoneticMode | |||
R8:6e7e947ac6d3 fix phonetic display, and make correction usable under auto-completion | |||
R8:c605e3277fb0 flow: Closed <feature> 'correction'. | |||
R8:445cd3bb164e flow: Merged <feature> 'correction' to <develop> ('develop'). | |||
R8:8036eedf76cd add test cases | |||
R8:6946117f58b6 separate views for auto correction and suggestions; add phonetic mode to state | |||
R8:5ea1fdc7dcfd different color for correction in candidates | |||
R8:0f063c1427f1 try using commitCorrection() but fail | |||
R8:10659dfee4ac refactory and add phonetic mode | |||
R8:d26dc39807f3 fix correction for e-n/t | |||
R8:1003fdf492fd auto correct invalid forms | |||
R8:15c564356513 flow: Created branch 'feature/correction'. | |||
R8:f824fe4c94f2 refactory candidates view |
Event Timeline
Comment Actions
oonn > onn
oom > om
oop > op
ek (POJ) <-> ik (TL)
eng (POJ) <-> ing (TL)
oa (POJ) <-> ua (TL)
oe (POJ) <-> ue (TL)
TL: eek > ek
TL: eeng > eng
Comment Actions
Idea: automatically "renders" oo + k as ok,
But keep state as oo and k.
So delete k of ok renders oo.
Similar: ee + k (ek), e + n (Ian)
Comment Actions
Jī-im tshut-jī mā ài ū tsū-tōng kái-tsīng:
Auto-correction for phonetic input mode:
ok/op/ong/om/onn, > oo-k/p/ng/m/nn
ian/iat > e-n/t
oa > ua
oe > ue
TL:
eng/ek > ee-ng/k
POJ:
eng/ek > i-ng/k