SCIM向けのIMEngineを作ります。scim-anthyとかscim-primeとか。
Overview of Changes from scim-anthy-0.7.1 to scim-anthy-0.8.0
=============================================================
* Now scim-anthy requires scim-1.2.0 or later.
* Add prediction feature.
* Add reconversion feature. It can reconvert already commited string.
Currently this feature will be enabled only on Gtk+2.
* Default thumb shift layout has been improved.
* Add timer for thumb shift layout.
* Some key bindings are modified. Please select "Default" key bindings theme
in the setup window once to upgrade safely.
* Add Wnn like style file.
* Add TRON layout. Thanks Okano Shinchi.
* Apply ten key setting exactly on all input modes.
* Add help text.
2005-11-29 Takuro Ashie <ashie@homa.ne.jp>
* Version-0.8.0.
2005-11-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: Don't set NICOLA engine as case
sensitive by default.
2005-11-22 Takuro Ashie <ashie@homa.ne.jp>
* src/tron-dvorak.sty, src/tron-qwerty-jp.sty:
Add TRON layout. Thanks Okano, Shinchi <shinchan.okano@nifty.com>.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.cpp: Add mnemonic.
* po/ja.po: Update.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana_table.cpp: Remove needless comment.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_imengine.cpp,
src/scim_anthy_preedit.h: Rename SCIM_ANTHY_CANDIDATE_NORMAL to
SCIM_ANTHY_CANDIDATE_DEFAULT.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.{cpp,h}, src/scim_anthy_conversion.cpp,
src/scim_anthy_preedit.cpp: Remove needless code in Reading class.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: Remove debug print.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_nicola.cpp: Don't eat unknown key release event.
* src/scim_anthy_imengine.cpp: Add a comment.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana_base.h, src/scim_anthy_kana.{cpp,h},
src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_nicola.{cpp,h}:
Move implementation of set_case_sensitive() and get_case_sensitive() to
Key2KanaConvertorBase.
2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana_base.h, src/scim_anthy_kana.{cpp,h},
src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_nicola.{cpp,h},
src/scim_anthy_reading.cpp:
Add reset_pending () to Key2KanaConvertorBase class.
2005-11-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Remove needless code.
2005-11-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_nicola.cpp: Sorry, forgot to set alarm at some place.
2005-11-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_default_tables.cpp: Add voiced consonants as shift
modifired keys into default NICOLA table.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.cpp: Add remaining HAS_ANTHY_PREDICTION
condition.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
Add UI for preferences of prediction.
* po/ja.po: Update.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
src/scim_anthy_prefs.h: Enable to choose whether use direct select key
while predicting or not.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_helper.h: Fix typo.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Enable to select a candidte by direct
select key on prediction.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Enable to select a candidte on
prediction.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: NICOLA engine should be case sensitive.
* src/scim_anthy_default_tables.cpp: Add some shift modifired keys into
NICOLA table.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup_kana.cpp: Fix some messages.
* po/ja.po: Update.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Don't to use m_lookup_table for\
prediction to avoid conflict.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
src/scim_anthy_prefs.h: Add a preference to select whether predict
while inputting or not.
2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_factory.cpp,
src/scim_anthy_prefs.{cpp,h}: Add key bindings for prediction, and
comment out realtime prediction.
* src/scim_anthy_preedit.{cpp,h}: Add is_predicting ().
* src/scim_anthy_conversion.{cpp,h}: Add a feature for getting predicted
candidates.
* po/ja.po: Update.
2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.cpp:
Cleanup.
2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.{cpp,h}: Add test code for prediction.
2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.{cpp,h}: Cleanup.
2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.{cpp,h}:
Add prediction. Other minor fix.
2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.h: Fix typo.
* src/scim_anthy_conversion.cpp: Fix indent.
2005-11-13 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac: Requires scim-1.2.0.
2005-11-13 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Add a comment.
2005-11-13 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_nicola.cpp, src/scim_anthy_prefs.cpp,
src/scim_anthy_setup_kana.cpp:
Add a preference for simultaneous key pressing time.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_helper.h: Add new commands for creating and deleting
input context.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_nicola.cpp: Set limit of timer to 5ms < time < 1000ms.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_nicola.{cpp,h}: Process single pressing more strictly
using timer.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_helper.cpp, src/scim_anthy_imengine.cpp:
The timer feature has been tested and minor fix.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_helper.cpp, src/scim_anthy_imengine.cpp:
Add timer, but it isn't tested yet.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.cpp, data/atok.sty, data/msime.sty:
Add reconversion key.
* po/ja.po: Update.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h}:
Fix some bit problems in reconversion feature.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.{cpp,h},
src/scim_anthy_imengine.cpp: Add reconversion feature, but it has some
bit problems yet.
2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
* Makefile.am, src/scim_anthy_helper.cpp,
src/scim_anthy_imengine.{cpp,h}: Add test code getting selection text.
2005-11-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_factory.{cpp,h},
src/scim_anthy_prefs.h: Add reconvert key, but not implemented yet.
2005-11-10 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac, src/scim_anthy_helper.cpp, src/Makefile.am:
Add anthy-imengine-helper. But it does nothing yet.
2005-11-09 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.cpp:
Add package name and version into authors text.
Thank you for your notifying > Masatake YAMATO <jet@gyve.org>
2005-11-07 Takuro Ashie <ashie@homa.ne.jp>
*po/ja.po: Update.
2005-11-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.cpp: Add help text.
2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
*po/ja.po: Update.
2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Modify some default key bindings.
2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_nicola.cpp:
Handle keypad correctly on thumb shift typing method.
2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana.cpp:
Handle keypad correctly on kana typing method.
2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp, src/scim_anthy_key2kana.cpp,
src/scim_anthy_utils.{cpp,h}:
Apply ten key setting exactly. But it's not enough yet for kana and
thumb shift typing method.
2005-11-05 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_imengine.{cpp,h},
src/scim_anthy_factgory.cpp: Change & add some key bindings.
Now previous "LatinModeKey" is renamed to "OnOffKey". Please reset your
configuration if you use non-default key bindings.
* data/atok.sty, data/canna.sty, data/msime.sty, data/vje-delta.sty,
data/wnn.sty:
Sync with new key bindings.
2005-11-01 Takuro Ashie <ashie@homa.ne.jp>
* data/nicola-a.sty, data/nicola-j.sty, data/oasys100j.sty:
Use wide character for numbers.
2005-11-01 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_default_tables.cpp: Fix NICOLA table.
2005-10-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.cpp: Change uuid to increase priority.
2005-10-21 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty: Fix typo in romaji table.
2005-10-20 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Remove needless entry.
2005-10-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.cpp: Fix typo.
* po/ja.po: Update.
2005-10-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Add Henkan key to "Convert key" and "Next
candidate" key.
2005-10-15 Takuro Ashie <ashie@homa.ne.jp>
* data/Makefile.am: Add wnn.sty.
* data/wnn.sty: Add "Shift+space" to "Latin mode".