Download List

Sponsored link

Project Description

SCIM向けのIMEngineを作ります。scim-anthyとかscim-primeとか。

System Requirements

System requirement is not defined

Released at 2007-03-29 10:13
scim-anthy-ss scim-anthy-1.3.0 (1 files Hide)

Release Notes

Overview of Changes from scim-anthy-1.2.x to scim-anthy-1.3.0
==============================================================
* Version-1.3.x is a development series. It's not suitable for casual users.
* Add a system tray icon for displaying Anthy's input mode.
* Add a custom lookup window to show additional informations.
* Enable to launch a dictionary tool with yomi option.
* Learn result of prediction and direct kana conversion.
* Clear or commit current preedit text when exit Japanese mode.
* Other minor fixes.

Changelog

2007-03-28 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_tray.cpp: Define TRAY_ICON_SIZE.

2007-03-28 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_conversion.cpp: Fix a bug that ANTHY_RECONVERT_ALWAYS
was used on normal conversion.

2007-03-23 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_tray.cpp: Set transparency of tray icon.

2007-03-23 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_imengine.cpp: Set "EUC-JP" for the character
encoding of the string to pass Kasumi.

* data/diction: Add one empty line to read the first chunk
correctly.
* src/scim_anthy_diction.cpp: disable diction fuction if the
diction file cannot be loaded correctly.

2007-03-22 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_conversion.cpp, src/scim_anthy_setup.cpp:
Add "UTF-8" into dictionary encodings list.

2007-03-22 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_tray.cpp: Set tray icon size to 18.
I prefer 18 than 20 :)

2007-03-22 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_imengine.cpp: Suppress compile time warnings.
* src/scim_anthy_tray.cpp: Ditto.

2007-03-21 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_prefs.cpp: Remove SCIM_ANTHY_CONFIG_DICTION_FILE.
* src/scim_anthy_diction.cpp: Ditto. And load ~/.scim/Anthy/diction
instead of the system wide diction file if it exists.

2007-03-20 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_setup.cpp: Remove some needless config items.
Move tray icon config to toolbar page.
* src/scim_anthy_prefs.cpp: Fix a label.
* po/ja.po: Update.

2007-03-20 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_prefs.h: Remove categories from new config items.

2007-03-20 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_imengine.cpp, src/scim_anthy_helper.cpp:
It is not needed to add SCIM_TRANS_CMD_REQUEST on sending helper event.
SCIM will take care about it.

2007-03-20 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h
src/scim_anthy_const.h, src/scim_anthy_imengine.cpp:
Enable selecting candidates by mouse click.

2007-03-11 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h:
Drastic changes on manipulation of the helper window and the
note window to avoid their flickering.

2007-03-09 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_prefs.h: Reorder some config items.

2007-03-06 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_imengine.cpp:
Fix the bug that the aux string is not updated on the custom
lookup window.

2007-03-05 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_setup.cpp:
Remove launch buttons in the dictionary page.

2007-03-05 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_setup.cpp: Set sensitivity of dition check button.
* src/scim_anthy_prefs.cpp: Fix some messages.
* po/ja.po: Update.

2007-03-05 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_prefs.cpp, src/scim_anthy_setup.cpp:
Add UI for SCIM_ANTHY_CONFIG_USE_CUSTOM_LOOKUP_WINDOW.

2007-03-04 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_prefs.cpp, src/scim_anthy_setup.cpp:
Add UI for some new configuration items.

2007-02-24 Takuro Ashie <ashie@homa.ne.jp>

* configure.ac: Bump version number.
* NEWS: Update.

2007-02-24 Takuro Ashie <ashie@homa.ne.jp>

* src/Makefile.am, src/scim_anthy_const.h, src/scim_anthy_helper.h,
src/scim_anthy_imengine.cpp:
Remove GTK+2 dependency from scim-anthy module.

2007-02-15 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_factory.cpp, src/scim_anthy_factory.h,
src/scim_anthy_imengine.cpp, src/scim_anthy_tray.h
src/scim_anthy_prefs.h
Added the option to hide the scim-anthy tray icon.

* configure.ac
increase the requirement version of gtk+-2.0 to 2.8.0 due to the
funciton "gtk_menu_shell_set_take_focus".

2007-02-14 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_factory.cpp, src/scim_anthy_factory.h,
src/scim_anthy_imengine.h, src/scim_anthy_imengine.cpp,
src/scim_anthy_helper.cpp, src/scim_anthy_prefs.h
- Fixed the bug that the note window is displayed above
the lookup window.
- Added my copyright notice.
- Added some configuration options for colors, fonts and so on.
- New function to disable the custom lookup window.
- Give me chocolates!

2007-02-09 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h
- Added a new option to determine the face font to show a note.
- Some default colors are changed according to my favorite.

2007-02-05 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h
- Fundamental changes around the colors.
- Change the padding size of each candidate for good-looking.

2007-02-04 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_diction.cpp, src/scim_anthy_imengine.cpp
Changes about the line feed code at the end of diction text.

2007-02-03 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* data/conjugation, data/diction, src/scim_anthy_diction.cpp
- Imported most of diction data from prime-dict.
Thanks to the authors of prime-dict.
- Improved conjugation file.

2007-01-21 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* data/conjugation, src/scim_anthy_diction.cpp,
src/scim_anthy_diction.h:
Support declinable words for diction.

2007-01-14 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
src/scim_anthy_tray.cpp:

- Fixed the problem that the general menu items of tray icon cannot
be activated by clicking the left button.
- Changed the label of the general menu items.

2007-01-06 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_utils.h: Include missing header files.
Thanks Gregor Waltz.

2006-12-28 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_tray.cpp, src/scim_anthy_tray.h,
src/scim_anthy_imengine.cpp, src/scim_anthy_helper.cpp,
src/scim_anthy_const.h:
The skelton of right click menu for the tray icon.

2006-12-27 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_tray.cpp, src/scim_anthy_tray.h:
- Configure the tray button padding to be 0.
- Reserve the right button click on the tray button for showing
a general menu to change various modes.
- Implement the tray icon with GtkEventBox + GtkLabel
alternative to the GtkButton.
(see USE_GTK_BUTTON_FOR_TRAY macro in src/scim_anthy_tray.h)
- Fix the problem that the tray icon cannot be hidden properly.
- Use the input methods icons, available from
http://code.google.com/p/inputmethod-icons/, for tray.

2006-12-24 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_tray.cpp, src/scim_anthy_tray.h,
src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
src/scim_anthy_helper.cpp, src/scim_anthy_helper.h,
src/scim_anthy_preedit.h, src/scim_anthy_key2kana_table.h,
src/scim_anthy_const.h, src/Makefile.am:
Reduce the number of tray icons to one.

* src/scim_anthy_diction.cpp, data/Makefile.am,
data/conjugation:
Test data to append conjugated ending


2006-12-23 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_tray.cpp:
Prevent the menu widgets from taking focus.

2006-12-20 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_tray.cpp:
Hide tray icons at the time of focus out.

* src/scim_anthy_helper.cpp:
Add missing "break" statements.

* src/scim_anthy_diction.cpp, src/scim_anthy_diction.h,
src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h:
Change matching function for finding diction of conjugated words.

* data/diction:
Add part of speech lines and new examples.

2006-12-19 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_helper.cpp:
- Use "delete" for objects allocated by "new".
- Initialize global variables.

2006-12-18 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_tray.cpp, src/scim_anthy_tray.h,
src/scim_anthy_helper.cpp, src/scim_anthy_helper.h,
src/scim_anthy_imengine.cpp:
Complete tray icons.

2006-12-17 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_tray.cpp, src/scim_anthy_tray.h
Add tooltips of tray icons and menu items.

2006-12-15 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_imengine.cpp,
src/scim_anthy_tray.cpp, src/scim_anthy_tray.h,
src/Makefile.am:
Add tray icons but they has not been effective yet.

2006-12-13 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h,
src/scim_anthy_tray.cpp, src/scim_anthy_tray.h,
src_scim_anthy_prefs.h, src/Makefile.am:
Add the skelton class managing tray icons.
But the related codes cannot be compiled yet because of name
confliction.

2006-12-10 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_diction.cpp, src/scim_anthy_diction.h,
src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
src/scim_anthy_helper.cpp, src/scim_anthy_helper.h,
src/scim_anthy_prefs.h, src/Makefile.am,
data/diction, src/Makefile.am:
Add a function to display diction.

2006-12-08 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h:
- Changed the appearance of lookup table and aux string to suit with
desktop and scim configuration.
- Added interfaces to manipulate note.

2006-12-07 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h:
Fix the location of lookup table and aux string to be confined to
screen.

2006-12-06 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_helper.cpp, src/scim_anthy_helper.h
src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h
src/Makefile.am:
The skelton of custom lookup window.

2006-11-27 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_helper.cpp: Add a sample code for getting spot
location. It will be used for our custom lookup window.

2006-11-23 Takashi Nakamoto <bluedwarf@bpost.plala.or.jp>

* src/scim_anthy_imengine.cpp, src/scim_anthy_prefs.cpp:
Change the string "Conversion mode" to "Conversion method" to
avoid conflit the with different function with the same name of
MS-IME.
* po/ja.po: Update

2006-11-15 Takuro Ashie <ashie@homa.ne.jp>

* src/scim_anthy_imengine.cpp: Clear or commit the current preedit text
when exit Japanese mode.