2005-06-29 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac: Version-0.5.0.
2005-06-28 Takuro Ashie <ashie@homa.ne.jp>
* src/Makefile.am: Add header files.
2005-06-27 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup_romaji.cpp: Changed widget order.
2005-06-27 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Minor bug fix.
2005-06-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.{cpp,h}: Fixed order of configurations.
2005-06-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Remove needless code.
2005-06-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imnegine.cpp: Reconvert before auto commit on
"Convert as you type".
2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_prefs.{cpp,h},
src/scim_anthy_setup.cpp:
Add preference to commit on inputting period or comma.
* po/ja.po: Update.
2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp, src/scim_anthy_utils.{h,cpp}:
Move launch_program () into scim_anthy_utils.cpp
* src/scim_anthy_setup.cpp: Add "Launch" button for dictionary relates
commands.
* po/ja.po: Update.
2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp:
Enable F6-F10 keys while "Convert as you type".
2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Make "Allow split romaji" setting as ture by
default.
2005-06-24 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 "Input mode" and "Conversion mode" preference.
* po/ja.po: Update.
2005-06-23 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 preference to show/hide conversion mode label on toolbar.
* po/ja.po: Update.
2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Enable to delete letters on "Convert as
you type".
2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Select last segment when start selecting
candidates on "Convert as you type".
2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_imengine.{cpp,h}:
Started to implement "Convert as you type" feature.
* po/ja.po: Update.
2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana.cpp: Make Key2KanaConvertor as case
insensitive by default.
2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_action.cpp: Ignore CapsLock on matching key bindings.
2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_utils.{cpp,h}:
Rotate case of alphabet letters on pressing F8, F9 and F10 key like ATOK
or Microsoft IME.
* TODO: update.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.cpp: Set reading length to ConversionSegment
class correctly.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp.h}: implement get_segment_length ()
of Conversion class correctly.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp.h}, src/scim_anthy_imengine.cpp,
src/scim_anthy_preedit.{cpp,h}:
Unify some functions.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}: Refactoring.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}: Added some members into
ConversionSegment class.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Swap F9 and F10.
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* TODO, data/atok.sty, data/msime.sty, po/ja.po,
src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_factory.cpp,
src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_preedit.h,
src/scim_anthy_prefs.{cpp,h}:
Add half width conversion feature.
(The function binded to F8 key)
2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Add "User defined" label for key theme.
2005-06-21 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup_romaji.cpp: Add "User defined" label.
2005-06-21 Takuro Ashie <ashie@homa.ne.jp>
* po/ja.po: Update.
2005-06-20 Takuro Ashie <ashie@homa.ne.jp>
* po/POTFILES.in, po/ja.po: Update.
2005-06-19 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty, data/msime.sty, src/scim_anthy_default_tables.cpp:
Add some symbols.
2005-06-19 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana_table.cpp: Changed priority of tables.
2005-06-15 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Changed page order.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty: Remove needless entry in romaji table.
* data/msime.sty: Fix order of romaji table.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana_table.cpp: Disable auto convert when
preedition is started with comma or period.
Thanks reporting > UTUMI-san.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* scim_anthy_key2kana_table.cpp: Sorry, wrong comma table is set.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Set compare func to sort correctly.
Thanks reporting > UTUMI-san.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Don't reduce trailing space.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Bug fix.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* data/msime.sty: Add "-" entry into romaji table.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Handle escaped "=" correctly.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Also "[" and "]" should be escaped.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Also "=" should be escaped.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup_romaji.cpp: Fix typo.
* src/scim_anthy_style_file.cpp: Escape string.
2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Minor fix.
2005-06-09 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.h, scim_anthy_setup.{cpp,h}:
Split from scim_anthy_setup.cpp.
2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Add romaji theme menu onto romaji window.
Thanks suggestion > UTUMI-san.
Also other minor bug fixes are made.
2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Skip style files which contains no key bind
or romaji settings.
2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Set fundamental key2kana table for kana
typing method as NULL. It's not support customizing yet.
* src/scim_anthy_setup.cpp: Code clean up.
2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Make columns on romaji table as sortable.
Thank you for suggestion > UTUMI-san.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp:
Don't allow inserting non-ascii character for romaji string.
Set sensitivity of add button on romaji window.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Minor tunings for adding romaji.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Implement add button on romaji table, but
it's not enough yet. Exception handling is too poor.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Add entries to edit romaji, but it doesn't
work yet.
* po/ja.po, po/POTFILES.in: Update.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp: Reset preedit string on changing input
mode.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Set sensitivity of remove button on romaji
window.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty: Add some key bindings.
2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_default_tables.cpp: Changed romaji order.
* src/scim_anthy_setup.cpp: Implement remove button of romaji window.
2005-06-06 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_setup.cpp: Rename from scim_anthy_imengine_setup.cpp.
2005-06-06 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Bug fix.
* src/scim_anthy_imengine_setup.cpp: Add UI for cutomizing romaji table,
but it doesn't work yet.
2005-06-04 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac: Version-0.4.3 (BRANCH_0_4_3 branch).
2005-06-03 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.cpp, src/scim_anthy_imengine.{cpp,h},
src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_reading.{cpp,h}:
Reading::commit -> Reading::finish.
Preedit::flush_pending -> Preedit::finish.
2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
* data/msime.sty: Fixed typo in romaji table.
2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_action.{cpp,h}, src/scim_anthy_factory.cpp:
Fix for gcc-4.0. It's ad-hoc solution.
* src/scim_anthy_imengine.cpp: Fix indent.
2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.{cpp,h}: Split from scim_anthy_imengine_setup.cpp
2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.{cpp,h}:
Insert space before new section.
Remove "m_iconv" member from StyleLine.
2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty, data/msime.sty: Add "Setting" section.
2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
* Makefile.am, scim_anthy_imengine_setup.cpp,
scim_anthy_style_file.cpp, scim_anthy_style_file.h:
Add test code for switching romaji table.
2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_style_file.cpp: Add functions deleting key/section &
adding new section.
2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty, data/msime.sty: Add "n" entry for romaji table.
2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.cpp: Sorry, previous code had a clash bug.
2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_factory.cpp, src/scim_anthy_factory.h,
src/scim_anthy_imengine.cpp, src/scim_anthy_key2kana.cpp,
src/scim_anthy_key2kana.h, src/scim_anthy_key2kana_table.cpp,
src/scim_anthy_key2kana_table.h, src/scim_anthy_style_file.cpp,
src/scim_anthy_style_file.h:
Add test code for loading a custom romaji table.
If you want to test it, please copy data/atok.sty or data/msime.sty to
~/.scim/Anthy/config.sty, and edit it. Currently AdditionalTableList
isn't loaded yet.
2005-05-31 Takuro Ashie <ashie@homa.ne.jp>
* po/ja.po: Fix typo.
2005-05-31 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine_setup.cpp: Add UI for switching romaji table,
but it doesn't work yet.
2005-05-31 Takuro Ashie <ashie@homa.ne.jp>
* TODO: Update.
2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty, data/msime.sty: Minor fix.
* data/scim_style_file.{cpp,h}: Add m_format_version and m_version.
2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty, data/msime.sty: Remove ID entry.
2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine_setup.cpp: Set "Key bindings" column as
resizable.
2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine_setup.cpp: Add "Choose keys..." button for
key preference.
2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine_setup.cpp: Add a label for key theme.
2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Revert.
* src/scim_anthy_imengine_setup.cpp: Save current key theme name.
2005-05-29 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_prefs.h: Use space character for empty key bind.
* src/scim_anthy_imengine_setup.cpp: Add test UI for changing key theme.
2005-05-29 Takuro Ashie <ashie@homa.ne.jp>
* data/atok.sty: Fix wrong key bindings
* src/scim_anthy_imengine.cpp: Bug fixes for committing first or
selected segment.
2005-05-29 Takuro Ashie <ashie@homa.ne.jp>
* data/msime.sty: Fix wrong key bindings.
2005-05-28 Takuro Ashie <ashie@homa.ne.jp>
* scim_anthy_imengine_setup.cpp, scim_anthy_style_file.h:
Load style files.
2005-05-28 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.cpp:
get_current_segment_pos() -> get_segment_pos().
2005-05-28 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_utils.{cpp,h}:
Split from scim_anthy_preedit.{cpp,h}.
2005-05-27 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_key2kana.{cpp,h}:
Rename from scim_anthy_key2kana_convertor.{cpp,h}.
* src/scim_anthy_factory.{cpp,h}:
Rename from scim_anthy_imengine_factory.{cpp,h}.
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_preedit.cpp: Fix length of vocied consonant in half
width katakana letters. Thanks reporting! > Seiichi SATO
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp, src/scim_anthy_reading.h:
Split the segment when append a letter between letters in the segment.
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: Reset values for caret position when
segment is splitted.
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: Make enable to split a segment which
contains only alphabet letters.
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine_setup.cpp:
Add a check button for the preference to split ReadingSegment.
* po/ja.po: Update.
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp, src/scim_anthy_imengine_factory.cpp,
src/scim_anthy_imengine_factory.h, src/scim_anthy_preedit.cpp,
src/scim_anthy_preedit.h, src/scim_anthy_prefs.h,
src/scim_anthy_reading.cpp, src/scim_anthy_reading.h:
Add a setting to choose whether allow splitting ReadingSegment or not.
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.{cpp,h}: Make enable to choose whether allow
splitting ReadingSegment or not on Reading::erase().
2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: Bug fixes for previous commited code.
2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_reading.cpp: Make enable to split ReadingSegment.
2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_dfault_table.{cpp,h},
src/scim_anthy_key2kana_table.cpp:
Split consonant rule from fundamental table.
2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_preedit.cpp: Sorry, new erase() implementation didn't
work correctly on certain condition.
2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_default_table.cpp, src/scim_anthy_default_table.h:
Rename from src/scim_anthy_key2kana_table_default.{cpp,h}.
2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h:
Erase commited string in m_reading.
2005-05-24 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h
src/scim_anthy_reading.cpp. src/scim_anthy_reading.h:
Fixed arguments and implementation of Reading::erase().
2005-05-24 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h:
Minor fix.
* src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
src/scim_anthy_reading.cpp, src/scim_anrhy_reading.h:
Divide. Currently partial commiting is broken.
2005-05-18 Takuro Ashie <ashie@homa.ne.jp>
* all files: Use "scim_anthy" name space.
2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac: Sorry, AM_INIT_AUTOMAKE(1.9), not AM_PREREQ.
2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac: Version-0.4.2 (BRANCH_0_4_0 branch).
2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
* configure.ac: Add AM_PREREQ & AC_PREREQ.
2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imengine.src/scim_anthy_imengine.cpp: Clean up.
2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
* po/ja.po: Fix typo. Thanks DAIRIKI-san.
2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
* src/configure.ac: Version-0.4.1.
* NEWS: Uppdate.
2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_preedit.cpp: Revive key mask checking to enable
apllication's short cut key on non-preedition state.
Thanks DAIRIKI-san.
22005-05-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_imegnine_table.cpp: Priority of symbol and number
tables are lower than comma and period.
2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h:
Revive key mask checking to enable apllication's short cut key on
non-preedition state. Thanks DAIRIKI-san.
Rename AnthyPreeditChar to AnthyPreeditSegment, and remove "pending"
member.
2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
* src/scim_anthy_intl.h, src/scim_anthy_key2kana_convertor.cpp,
src/scim_anthy_key2kana_convertor.cpp,
src/scim_anthy_key2kana_table.cpp, src/scim_anthy_key2kana_table.h,
src/scim_anthy_key2kana_table_default.cpp,
src/scim_anthy_key2kana_table_default.h:
Add.
* src/scim_anthy_conv_table.cpp, src/scim_anthy_conv_table.h,
src/scim_anthy_automaton.cpp, src/scim_anthy_automaton.h:
Remove.