Tizen 2.1 base
[framework/uifw/ise-engine-anthy.git] / ChangeLog
1 2012-11-25 Li Zhang <li2012.zhang@samsung.com>
2
3         * commit preedit string when reset, Version-0.0.0125.
4
5 2009-0l-29 Takuro Ashie <ashie@homa.ne.jp>
6
7         * configure.ac: Version-1.2.7.
8
9 2009-01-25 Takuro Ashie <ashie@homa.ne.jp>
10
11         * src/scim_anthy_conversion.cpp: Add missing include file.
12         Thanks Utumi-san, Ikuya-san.
13
14 2009-0l-15 Takuro Ashie <ashie@homa.ne.jp>
15
16         * src/scim_anthy_conversion.cpp, src/scim_anthy_setup.cpp,
17           src/scim_anthy_prefs.h:
18         Set UTF-8 as default encoding (ported from 1.4 branch).
19
20 2009-0l-14 Takuro Ashie <ashie@homa.ne.jp>
21
22         * src/scim_anthy_imengine.cpp: Removed a needless line.
23
24 2008-08-04 Takuro Ashie <ashie@homa.ne.jp>
25
26         * src/scim_anthy_reading.cpp: Set NICOLA engine as case sensitive.
27
28 2008-03-29 Takuro Ashie <ashie@homa.ne.jp>
29
30         * configure.ac: Version-1.2.6.
31
32 2008-03-28 Takuro Ashie <ashie@homa.ne.jp>
33
34         * src/scim_anthy_factory.cpp, src/scim_anthy_imengine.cpp,
35           src/scim_anthy_prefs.cpp:
36         Fix typo. Thanks Malcolm Parsons and Ikuya Awashiro. 
37
38 2008-02-29 Takuro Ashie <ashie@homa.ne.jp>
39
40         * configure.ac: Version-1.2.5.
41
42 2008-02-26 Takuro Ashie <ashie@homa.ne.jp>
43
44         * src/scim_anthy_setup.cpp: Sort style file list by name.
45
46 2008-02-25 Takuro Ashie <ashie@homa.ne.jp>
47
48         * src/scim_anthy_factory.cpp: Update credit.
49
50 2008-01-23 Takuro Ashie <ashie@homa.ne.jp>
51
52         * src/scim_anthy_imengine.cpp, src/scim_anthy_kana.cpp,
53           src/scim_anthy_preedit.cpp, src/scim_anthy_prefs.cpp,
54           src/scim_anthy_setup.cpp, src/scim_anthy_utils.cpp:
55         Added missing include files to build against gcc-4.3.
56
57 2007-10-12 Takuro Ashie <ashie@homa.ne.jp>
58
59         * po/de.po: Add. Thanks Gerrit Sangel.
60         * data/nicola-f.sty: Backport from trunk. 
61
62 2007-05-29 Takuro Ashie <ashie@homa.ne.jp>
63
64         * configure.ac: Version-1.2.4.
65
66 2007-05-21 Takuro Ashie <ashie@homa.ne.jp>
67
68         * src/scim_color_button.{cpp,h}: Renamed to
69         scim_anthy_color_button.{cpp,h}.
70         * src/scim_anthy_color_button.{cpp.h]: Added.
71         * src/Makefile.am, scim_anthy_setup.cpp: Renamed to
72         scim_anthy_color_button* and ScimAnthyColorButton*.
73
74 2007-05-14 Takuro Ashie <ashie@homa.ne.jp>
75
76         * src/scim_anthy_key2kana.cpp: Clear m_last_key on clear().
77
78 2007-05-14 Takuro Ashie <ashie@homa.ne.jp>
79
80         * src/scim_anthy_key2kana.cpp: Fix a bug that voiced consonants are
81         gone after inputing "Ro" has been fixed. Thanks MORIYAMA Masayuki.
82
83 2007-04-29 Takuro Ashie <ashie@homa.ne.jp>
84
85         * configure.ac: Version-1.2.3.
86
87 2007-04-16 Takuro Ashie <ashie@homa.ne.jp>
88
89         * src/Makefile.am: Remove binary version from the install path of the
90         helper module.
91         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_key2kana.{cpp,h},
92           src/scim_anthy_prefs.h, src/scim_anthy_default_table.cpp:
93         Add spcial treatment for "RO" key of JIS kana layout. It requires
94         scim-1.4.6 or later (it is not released yet).
95
96 2007-03-28 Takuro Ashie <ashie@homa.ne.jp>
97
98         * src/scim_anthy_imengine.{cpp,h}: Show aux string again if the lookup
99         table is activated on focus in event.
100         Thanks TAGOH-san and somebody who contributes the patch.
101
102 2007-01-06  Takuro Ashie  <ashie@homa.ne.jp>
103
104         * src/scim_anthy_utils.h: Include missing header files.
105         Thanks Gregor Waltz.
106
107 2006-11-14 Takuro Ashie <ashie@homa.ne.jp>
108
109         * configure.ac; Version-1.2.2.
110
111 2006-10-30 Takuro Ashie <ashie@homa.ne.jp>
112
113         * src/scim_anthy_conversion.cpp: Fix a bug that a wrong partial string
114         is converted on direct kana conversion after commiting a piece of
115         segments.
116
117 2006-09-29 Takuro Ashie <ashie@homa.ne.jp>
118
119         * configure.ac: Version-1.2.1.
120
121 2006-09-25 Takuro Ashie <ashie@homa.ne.jp>
122
123         * src/scim_anthy_setup.cpp: Enable dictionary encoding prefs.
124         * src/scim_anthy_prefs.h: Revert default dictionary encoding to EUC-JP.
125
126 2006-09-25 Takuro Ashie <ashie@homa.ne.jp>
127
128         * src/scim_anthy_reading.cpp, src/scim_anthy_key2kana.cpp:
129         Apply TAGOH-san's solution for the previous problem. Thanks.
130
131 2006-09-25 Takuro Ashie <ashie@homa.ne.jp>
132
133         * src/scim_anthy_reading.cpp: Give a first aid to the problem that
134         codes of pseudo ASCII mode breaks pending state of normal kana input
135         mode. Thanks Ryo Dairiki for your report.
136         Fix indent.
137         * src/scim_anthy_key2kana.cpp: Fix indent.
138
139 2006-09-11 Takuro Ashie <ashie@homa.ne.jp>
140
141         * README, src/scim_anthy_factory.cpp: Change Dairiki-san's mail address.
142         * po/ja.po: Update.
143
144 2006-08-06 Takuro Ashie <ashie@homa.ne.jp>
145
146         * configure.ac: Add AC_SUBST(LIBTOOL_EXPORT_OPTIONS).
147         Thanks Kouhei Sutou.
148
149 2006-07-31 Takuro Ashie <ashie@homa.ne.jp>
150
151         * NEWS: Add a missing entry (The description about the tsuki layout).
152
153 2006-07-29 Takuro Ashie <ashie@homa.ne.jp>
154
155         * configure.ac: Version-1.2.0.
156
157 2006-07-25 Takuro Ashie <ashie@homa.ne.jp>
158
159         * src/scim_anthy_factory.cpp: Raise priority of "pseudo ascii mode
160         cancel" key.
161         * src/scim_anthy_imengine.cpp: Ignore key event without relation
162         at AnthyInstance::action_cancel_pseudo_ascii_mode().
163         * src/scim_anthy_prefs.h: Add "Escape" into
164         SCIM_ANTHY_CONFIG_ROMAJI_PSEUDO_ASCII_BLANK_BEHAVIOR_DEFAULT key.
165
166 2006-07-25 Takuro Ashie <ashie@homa.ne.jp>
167
168         * src/scim_anthy_imengine.cpp: Insert a half space on pressing space
169         key during pseudo ascii mode.
170
171 2006-07-24 Takuro Ashie <ashie@homa.ne.jp>
172
173         * src/scim_anthy_setup.cpp: Hide dictionary encoding option.
174
175 2006-07-24 Takuro Ashie <ashie@homa.ne.jp>
176
177         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_factory.{cpp,h},
178           src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h},
179           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_reading.cpp,
180           src/scim_anthy_setup.cpp, src/scim_anthy_setup_romaji.cpp:
181         DIC_ENCODING -> DICT_ENCODING. And fix compile time warnings.
182
183 2006-07-21 Takuro Ashie <ashie@homa.ne.jp>
184
185         * src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
186         EUCJP-MS -> EUC-JP-MS and set default encoding as EUC-JP-MS.
187         * po/ja.po: Update.
188
189 2006-07-20 Takuro Ashie <ashie@homa.ne.jp>
190
191         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_factory.{cpp,h},
192           src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h},
193           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
194           Add "Encoding of dictionary" preference to improve
195           interoperatability with Microsoft Windows.
196         * src/scim_anthy_key2kana_base.h: Fix compile time warning.
197         * po/ja.po: Update.
198
199 2006-07-18 Takuro Ashie <ashie@homa.ne.jp>
200
201         * src/scim_anthy_prefs.cpp: Fix some messages.
202         * po/ja.po: Update.
203
204 2006-07-13 Akira TAGOH <at@gclab.org>
205
206         * src/scim_anthy_action.{cpp,h}, src/scim_anthy_factory.{cpp,h},
207           src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_kana.{cpp,h},
208           src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_key2kana_base.h,
209           src/scim_anthy_nicola.{cpp,h}, src/scim_anthy_preedit.{cpp,h},
210           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_reading.{cpp,h},
211           src/scim_anthy_setup.cpp, src/scim_anthy_setup_romaji.cpp:
212           Enable to enter space during pseudo ASCII mode.
213
214 2006-07-11 Takuro Ashie <ashie@homa.ne.jp>
215
216         * data/Makefile.am, data/tsuki-2-203-101.sty,
217         data/tsuki-2-203-106.sty: Add "tsuki" layout. Thanks Tatsuki Sugiura.
218
219 2006-07-11 Takuro Ashie <ashie@homa.ne.jp>
220
221         * src/scim_anthy_imengine.cpp: Enable reconversion feature on non-GTK+
222         application. But it's a ad-hoc solution.
223         Thank you for your patch > Takashi Nakamoto
224
225 2006-07-10 Takuro Ashie <ashie@homa.ne.jp>
226
227         * src/scim_anthy_conversion.cpp: Fix a bug that scim-anthy never
228         switch to conversion mode when the auto prediction feature is enabled.
229
230 2006-07-04 Takuro Ashie <ashie@homa.ne.jp>
231
232         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
233           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_prefs.h,
234           src/scim_anthy_setup.cpp: Add a preference to choose behavior on
235         focus out.
236
237 2006-06-26 Takuro Ashie <ashie@homa.ne.jp>
238
239         * src/scim_anthy_setup.cpp: Fix indent.
240
241 2006-06-26 Takuro Ashie <ashie@homa.ne.jp>
242
243         * src/scim_anthy_preedit.h: Fix some comments.
244
245 2006-06-18 Takuro Ashie <ashie@homa.ne.jp>
246
247         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_imengine.cpp,
248           src/scim_anthy_preedit.{cpp,h}: Add an arguemnt to Preedit::clear()
249         and Conversion::clear() to specify segment_id to enable partial clear.
250         It is needed for commiting without learn. Thanks Jun Oizumi for your
251         report.
252
253 2006-06-17 Takuro Ashie <ashie@homa.ne.jp>
254
255         * src/scim_anthy_imengine.cpp: Fix a typo in a comment.
256
257 2006-06-02 Ikuya Awashiro <ikuya@oooug.jp>
258
259         * data/msime.sty: Add predict keys.
260         * data/wnn.sty: ditto.
261         * data/canna.sty: ditto.
262
263 2006-06-01 Takuro Ashie <ashie@homa.ne.jp>
264
265         * data/atok.sty, data/msime.sty: Fix some wrong entries in Romaji
266         table. Thanks Jun Oizumi.
267
268 2006-05-31 Takuro Ashie <ashie@homa.ne.jp>
269
270         * src/scim_anthy_imengine.cpp: The bug that direct select keys didn't
271         work while predicting has been fixed. Thank you for reporting >
272         TAGOH-san, UTUMI-san, Bando-san.
273
274 2006-04-10 Akira TAGOH <at@gclab.org>
275
276         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
277           src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_key2kana_base.h,
278           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_prefs.{cpp,h},
279           src/scim_anthy_reading.{cpp,h}, src/scim_anthy_setup_romaji.cpp:
280           Add pseudo ASCII input mode.
281
282 2006-03-29 Takuro Ashie <ashie@homa.ne.jp>
283
284         * configure.ac: Version-1.0.0.
285         
286 2006-03-29 Takuro Ashie <ashie@homa.ne.jp>
287
288         * src/scim_anthy_imengine.cpp: Don't activate direct select key when
289         the lookup window isn't shown. Thanks TAGOH-san.
290
291 2006-02-28 Takuro Ashie <ashie@homa.ne.jp>
292
293         * src/scim_anthy_conversion.cpp: Strange bihavior of resizing segment
294         after partial commit has been fixed.
295
296 2006-02-14 Takuro Ashie <ashie@homa.ne.jp>
297
298         * src/scim_anthy_setup.cpp: Modify order of symbol style.
299
300 2006-02-14 Takuro Ashie <ashie@homa.ne.jp>
301
302         * src/scim_anthy_imengine.cpp: Install symbol style properties.
303         * src/scim_anthy_setup.cpp: Show check box for symbol style label.
304
305 2006-02-13 Takuro Ashie <ashie@homa.ne.jp>
306
307         * data/atok.sty, data/canna.sty, data/msime.sty, data/vje-delta.sty,
308           data/wnn.sty: "/", "[", "]" entries in romaji table aren't needed
309         anymore.
310
311 2006-02-13 Takuro Ashie <ashie@homa.ne.jp>
312
313         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
314           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
315         Add a preference to show or hide symbol style label on toolbar.
316         But label itself is not added yet.
317
318 2006-02-13 Takuro Ashie <ashie@homa.ne.jp>
319
320         * src/scim_anthy_setup.cpp: Split symbol related preferences from
321         "Common" page. Change order of candidates in some combos.
322
323 2006-02-13 Takuro Ashie <ashie@homa.ne.jp>
324
325         * src/scim_anthy_factory.cpp: Fix credit.
326         * po/ja.po: Update.
327
328 2006-02-08 Takuro Ashie <ashie@homa.ne.jp>
329
330         * po/ja.po: Update.
331
332 2006-02-08 Takuro Ashie <ashie@homa.ne.jp>
333
334         * src/scim_anthy_setup.cpp: Add version information.
335
336 2006-02-08 Akira TAGOH <at@gclab.org>
337
338         * src/scim_anthy_default_tables.{cpp,h},
339           src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.{cpp,h},
340           src/scim_anthy_key2kana_table.{cpp,h},
341           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_prefs.{cpp,h},
342           src/scim_anthy_reading.{cpp,h}, src/scim_anthy_setup.cpp:
343         Add symbol style preference.
344
345 2006-01-29 Takuro Ashie <ashie@homa.ne.jp>
346
347         * configure.ac: Version-0.9.0.
348
349 2006-01-21 Takuro Ashie <ashie@homa.ne.jp>
350
351         * src/scim_anthy_imengine.cpp: Fix double commiting on wide latin mode.
352         Thanks UTUMI-san and Dairiki-san.
353
354 2006-01-13 Takuro Ashie <ashie@homa.ne.jp>
355
356         * src/scim_anthy_imengine.cpp: Fix typo (ANthy -> Anthy).
357
358 2005-12-27 Takuro Ashie <ashie@homa.ne.jp>
359
360         * src/scim_anthy_prefs.{cpp,h}: Minor fix.
361
362 2005-12-27 Takuro Ashie <ashie@homa.ne.jp>
363
364         * src/scim_anthy_key2kana_table.h, src/scim_anthy_style_file.h:
365         Remove needless #include.
366
367 2005-12-26 Takuro Ashie <ashie@homa.ne.jp>
368
369         * data/wnn.sty: Fix typo (shrink segment).
370
371 2005-12-20 Takuro Ashie <ashie@homa.ne.jp>
372
373         * src/scim_anthy_style_file.cpp: Remove needless code.
374
375 2005-12-16 Takuro Ashie <ashie@homa.ne.jp>
376
377         * src/scim_anthy_imengine.cpp: Avoid double deleting both former and
378         later mathced text when start reconversion.
379
380 2005-12-15 Takuro Ashie <ashie@homa.ne.jp>
381
382         * src/scim_anthy_default_tables.cpp: NULL terminate for voiced
383         contonant table.
384
385 2005-12-14 Takuro Ashie <ashie@homa.ne.jp>
386
387         * src/scim_anthy_imengine.cpp: Half space character was never outputed
388         by space key when the typing method is NICOLA mode.
389
390 2005-12-08 Takuro Ashie <ashie@homa.ne.jp>
391
392         * src/scim_anthy_factory.cpp, po/ja.po: Fix typo.
393
394 2005-12-07 Takuro Ashie <ashie@homa.ne.jp>
395
396         * src/scim_anthy_imengine.cpp: Through space key event on
397         action_insert_space() family to activate application's specific
398         features.
399
400 2005-12-06 Takuro Ashie <ashie@homa.ne.jp>
401
402         * src/scim_anthy_nicola.cpp: Timer didn't work correctly when both
403         a normal key and a thumb shift key was pressed.
404
405 2005-11-29 Takuro Ashie <ashie@homa.ne.jp>
406
407         * data/atok.sty: Add predict keys.
408
409 2005-11-29 Takuro Ashie <ashie@homa.ne.jp>
410
411         * Version-0.8.0.
412
413 2005-11-25 Takuro Ashie <ashie@homa.ne.jp>
414
415         * src/scim_anthy_reading.cpp: Don't set NICOLA engine as case
416         sensitive by default.
417
418 2005-11-22 Takuro Ashie <ashie@homa.ne.jp>
419
420         * src/tron-dvorak.sty, src/tron-qwerty-jp.sty:
421         Add TRON layout. Thanks Okano, Shinchi <shinchan.okano@nifty.com>.
422
423 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
424
425         * src/scim_anthy_prefs.cpp: Add mnemonic.
426         * po/ja.po: Update.
427
428 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
429
430         * src/scim_anthy_key2kana_table.cpp: Remove needless comment.
431
432 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
433
434         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_imengine.cpp,
435           src/scim_anthy_preedit.h: Rename SCIM_ANTHY_CANDIDATE_NORMAL to
436         SCIM_ANTHY_CANDIDATE_DEFAULT.
437
438 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
439
440         * src/scim_anthy_reading.{cpp,h}, src/scim_anthy_conversion.cpp,
441           src/scim_anthy_preedit.cpp: Remove needless code in Reading class.
442
443 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
444
445         * src/scim_anthy_reading.cpp: Remove debug print.
446
447 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
448
449         * src/scim_anthy_nicola.cpp: Don't eat unknown key release event.
450         * src/scim_anthy_imengine.cpp: Add a comment.
451
452 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
453
454         * src/scim_anthy_key2kana_base.h, src/scim_anthy_kana.{cpp,h},
455           src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_nicola.{cpp,h}:
456         Move implementation of set_case_sensitive() and get_case_sensitive() to
457         Key2KanaConvertorBase.
458
459 2005-11-19 Takuro Ashie <ashie@homa.ne.jp>
460
461         * src/scim_anthy_key2kana_base.h, src/scim_anthy_kana.{cpp,h},
462           src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_nicola.{cpp,h},
463           src/scim_anthy_reading.cpp:
464         Add reset_pending () to Key2KanaConvertorBase class.
465
466 2005-11-16 Takuro Ashie <ashie@homa.ne.jp>
467
468         * src/scim_anthy_imengine.cpp: Remove needless code.
469
470 2005-11-16 Takuro Ashie <ashie@homa.ne.jp>
471
472         * src/scim_anthy_nicola.cpp: Sorry, forgot to set alarm at some place.
473
474 2005-11-16 Takuro Ashie <ashie@homa.ne.jp>
475
476         * src/scim_anthy_default_tables.cpp: Add voiced consonants as shift
477         modifired keys into default NICOLA table.
478
479 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
480
481         * src/scim_anthy_conversion.cpp: Add remaining HAS_ANTHY_PREDICTION
482         condition.
483
484 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
485
486         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
487           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
488         Add UI for preferences of prediction.
489         * po/ja.po: Update.
490
491 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
492
493         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
494           src/scim_anthy_prefs.h: Enable to choose whether use direct select key
495         while predicting or not.
496
497 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
498
499         * src/scim_anthy_helper.h: Fix typo.
500
501 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
502
503         * src/scim_anthy_imengine.cpp: Enable to select a candidte by direct
504         select key on prediction.
505
506 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
507
508         * src/scim_anthy_imengine.cpp: Enable to select a candidte on
509         prediction.
510
511 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
512
513         * src/scim_anthy_reading.cpp: NICOLA engine should be case sensitive.
514         * src/scim_anthy_default_tables.cpp: Add some shift modifired keys into
515         NICOLA table.
516
517 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
518
519         * src/scim_anthy_setup_kana.cpp: Fix some messages.
520         * po/ja.po: Update.
521
522 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
523
524         * src/scim_anthy_imengine.cpp: Don't to use m_lookup_table for\
525         prediction to avoid conflict.
526
527 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
528
529         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
530           src/scim_anthy_prefs.h: Add a preference to select whether predict
531         while inputting or not.
532
533 2005-11-15 Takuro Ashie <ashie@homa.ne.jp>
534
535         * src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_factory.cpp,
536           src/scim_anthy_prefs.{cpp,h}: Add key bindings for prediction, and
537         comment out realtime prediction.
538         * src/scim_anthy_preedit.{cpp,h}: Add is_predicting ().
539         * src/scim_anthy_conversion.{cpp,h}: Add a feature for getting predicted
540         candidates.
541         * po/ja.po: Update.
542
543 2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
544
545         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.cpp:
546         Cleanup.
547
548 2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
549
550         * src/scim_anthy_imengine.{cpp,h}: Add test code for prediction.
551
552 2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
553
554         * src/scim_anthy_imengine.{cpp,h}: Cleanup.
555
556 2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
557
558         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.{cpp,h}:
559         Add prediction. Other minor fix.
560
561 2005-11-14 Takuro Ashie <ashie@homa.ne.jp>
562
563         * src/scim_anthy_conversion.h: Fix typo.
564         * src/scim_anthy_conversion.cpp: Fix indent.
565
566 2005-11-13 Takuro Ashie <ashie@homa.ne.jp>
567
568         * configure.ac: Requires scim-1.2.0.
569
570 2005-11-13 Takuro Ashie <ashie@homa.ne.jp>
571
572         * src/scim_anthy_imengine.cpp: Add a comment.
573
574 2005-11-13 Takuro Ashie <ashie@homa.ne.jp>
575
576         * src/scim_anthy_nicola.cpp, src/scim_anthy_prefs.cpp,
577           src/scim_anthy_setup_kana.cpp:
578         Add a preference for simultaneous key pressing time.
579
580 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
581
582         * src/scim_anthy_helper.h: Add new commands for creating and deleting
583         input context.
584
585 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
586
587         * src/scim_anthy_nicola.cpp: Set limit of timer to 5ms < time < 1000ms.
588
589 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
590
591         * src/scim_anthy_nicola.{cpp,h}: Process single pressing more strictly
592         using timer.
593
594 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
595
596         * src/scim_anthy_helper.cpp, src/scim_anthy_imengine.cpp:
597         The timer feature has been tested and minor fix.
598
599 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
600
601         * src/scim_anthy_helper.cpp, src/scim_anthy_imengine.cpp:
602         Add timer, but it isn't tested yet.
603
604 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
605
606         * src/scim_anthy_prefs.cpp, data/atok.sty, data/msime.sty:
607         Add reconversion key.
608         * po/ja.po: Update.
609
610 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
611
612         * src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h}:
613         Fix some bit problems in reconversion feature.
614
615 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
616
617         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.{cpp,h},
618           src/scim_anthy_imengine.cpp: Add reconversion feature, but it has some
619         bit problems yet.
620
621 2005-11-12 Takuro Ashie <ashie@homa.ne.jp>
622
623         * Makefile.am, src/scim_anthy_helper.cpp,
624           src/scim_anthy_imengine.{cpp,h}: Add test code getting selection text.
625
626 2005-11-10 Takuro Ashie <ashie@homa.ne.jp>
627
628         * src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_factory.{cpp,h},
629           src/scim_anthy_prefs.h: Add reconvert key, but not implemented yet.
630
631 2005-11-10 Takuro Ashie <ashie@homa.ne.jp>
632
633         * configure.ac, src/scim_anthy_helper.cpp, src/Makefile.am:
634         Add anthy-imengine-helper. But it does nothing yet.
635
636 2005-11-09 Takuro Ashie <ashie@homa.ne.jp>
637
638         * src/scim_anthy_factory.cpp:
639         Add package name and version into authors text.
640         Thank you for your notifying > Masatake YAMATO <jet@gyve.org>
641
642 2005-11-07 Takuro Ashie <ashie@homa.ne.jp>
643
644         *po/ja.po: Update.
645
646 2005-11-07 Takuro Ashie <ashie@homa.ne.jp>
647
648         * src/scim_anthy_factory.cpp: Add help text.
649
650 2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
651
652         *po/ja.po: Update.
653
654 2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
655
656         * src/scim_anthy_prefs.h: Modify some default key bindings.
657
658 2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
659
660         * src/scim_anthy_nicola.cpp:
661         Handle keypad correctly on thumb shift typing method.
662
663 2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
664
665         * src/scim_anthy_key2kana.cpp:
666         Handle keypad correctly on kana typing method.
667
668 2005-11-06 Takuro Ashie <ashie@homa.ne.jp>
669
670         * src/scim_anthy_imengine.cpp, src/scim_anthy_key2kana.cpp,
671           src/scim_anthy_utils.{cpp,h}:
672         Apply ten key setting exactly. But it's not enough yet for kana and
673         thumb shift typing method.
674
675 2005-11-05 Takuro Ashie <ashie@homa.ne.jp>
676
677         * src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_imengine.{cpp,h},
678           src/scim_anthy_factgory.cpp: Change & add some key bindings.
679         Now previous "LatinModeKey" is renamed to "OnOffKey". Please reset your
680         configuration if you use non-default key bindings.
681         * data/atok.sty, data/canna.sty, data/msime.sty, data/vje-delta.sty,
682           data/wnn.sty:
683         Sync with new key bindings.
684
685 2005-11-01 Takuro Ashie <ashie@homa.ne.jp>
686
687         * data/nicola-a.sty, data/nicola-j.sty, data/oasys100j.sty:
688         Use wide character for numbers.
689
690 2005-11-01 Takuro Ashie <ashie@homa.ne.jp>
691
692         * src/scim_anthy_default_tables.cpp: Fix NICOLA table.
693
694 2005-10-23 Takuro Ashie <ashie@homa.ne.jp>
695
696         * src/scim_anthy_factory.cpp: Change uuid to increase priority.
697
698 2005-10-21 Takuro Ashie <ashie@homa.ne.jp>
699
700         * data/atok.sty: Fix typo in romaji table.
701
702 2005-10-20 Takuro Ashie <ashie@homa.ne.jp>
703
704         * src/scim_anthy_prefs.h: Remove needless entry.
705
706 2005-10-16 Takuro Ashie <ashie@homa.ne.jp>
707
708         * src/scim_anthy_prefs.cpp: Fix typo.
709         * po/ja.po: Update.
710
711 2005-10-16 Takuro Ashie <ashie@homa.ne.jp>
712
713         * src/scim_anthy_prefs.h: Add Henkan key to "Convert key" and "Next
714         candidate" key.
715
716 2005-10-15 Takuro Ashie <ashie@homa.ne.jp>
717
718         * data/Makefile.am: Add wnn.sty.
719         * data/wnn.sty: Add "Shift+space" to "Latin mode".
720
721 2005-10-14 Takuro Ashie <ashie@homa.ne.jp>
722
723         * Version-0.7.1 (BRANCH-0.7.0).
724
725 2005-10-14 Takuro Ashie <ashie@homa.ne.jp>
726
727         * src/scim_anthy_factory.cpp, src/scim_anthy_prefs.cpp: Fix typo.
728         * po/ja.po: Translate some untranslated messages. 
729
730 2005-10-11 Takuro Ashie <ashie@homa.ne.jp>
731
732         * src/scim_anthy_factory.cpp: Fix typo.
733
734 2005-10-04 Takuro Ashie <ashie@homa.ne.jp>
735
736         * src/scim_anthy_table_editor.cpp: Fix a crash bug.
737         Thanks reporting! > Yukiko Bando & AWASHIRO Ikuya
738
739 2005-09-29 Takuro Ashie <ashie@homa.ne.jp>
740
741         * configure.ac: Version-0.7.0.
742
743 2005-09-28 Takuro Ashie <ashie@homa.ne.jp>
744
745         * data/canna.sty: Comment out non-implemented key bind.
746
747 2005-09-26 Takuro Ashie <ashie@homa.ne.jp>
748
749         * AUTHORS, src/scim_anthy_factory.cpp: Change order of authors list.
750
751 2005-09-26 Takuro Ashie <ashie@homa.ne.jp>
752
753         * data/wnn.sty: Add Wnn like romaji table and key map.
754
755 2005-09-16 Takuro Ashie <ashie@homa.ne.jp>
756
757         * data/canna.sty: Fix typo.
758         * src/scim_anthy_factory.cpp, src/scim_anthy_imengine.{cpp,h},
759           src/scim_anthy_prefs.{cpp,h}: Add some key bindings.
760         (CancelAllKey, ConvertCharTypeForwardKey, ConvertCharTypeBackwardKey)
761
762 2005-08-30 Takuro Ashie <ashie@homa.ne.jp>
763
764         * data/canna.sty, data/msime.sty, data/vje-delta.sty: Fix typo.
765
766 2005-08-30 Takuro Ashie <ashie@homa.ne.jp>
767
768         * src/scim_anthy_prefs.h: Show dictionary menu on the panel by default.
769
770 2005-08-30 Takuro Ashie <ashie@homa.ne.jp>
771
772         * data/scim-anthy.png: Replace with new icon.
773
774 2005-08-30 Takuro Ashie <ashie@homa.ne.jp>
775
776         * src/scim_anthy_setup.cpp: Sorry, wrong key was set on startup.
777
778 2005-08-30 Takuro Ashie <ashie@homa.ne.jp>
779
780         * data/vje-delta.sty: Add.
781         * data/atok.sty, data/canna.sty, data/msime.sty: Minor fix.
782
783 2005-08-29 Takuro Ashie <ashie@homa.ne.jp>
784
785         * data/Makefile.am, data/canna.sty: Add Canna like style.
786
787 2005-08-23 Takuro Ashie <ashie@homa.ne.jp>
788
789         * src/scim_anthy_setup_romaji.cpp, src/scim_anthy_setup_kana.cpp:
790         Minor fix.
791
792 2005-08-23 Takuro Ashie <ashie@homa.ne.jp>
793
794         * src/scim_anthy_setup.cpp: Minor fix.
795
796 2005-08-23 Takuro Ashie <ashie@homa.ne.jp>
797
798         * src/scim_anthy_setup.cpp: Show all key bindings by default.
799
800 2005-08-23 Takuro Ashie <ashie@homa.ne.jp>
801
802         * src/scim_anthy_factory.cpp: Add authors.
803
804 2005-08-14 Takuro Ashie <ashie@homa.ne.jp>
805
806         * configfure.ac: Version-0.6.1 (Branch 0.6.0).
807
808 2005-08-10 Takuro Ashie <ashie@homa.ne.jp>
809
810         * src/scim_anthy_table_editor.cpp: Fix a stupid bug.
811         Thank you very much :D > Yukiko Bando
812
813 2005-08-10 Takuro Ashie <ashie@homa.ne.jp>
814
815         * src/scim_anthy_imengine.cpp: Revive multi/dead key related code.
816         Thanks Yukiko Bando.
817
818 2005-08-10 Takuro Ashie <ashie@homa.ne.jp>
819
820         * src/scim_anthy_table_editor.cpp: NULL check before strcmp().
821
822 2005-08-09 Takuro Ashie <ashie@homa.ne.jp>
823
824         * src/scim_anthy_factory.cpp: Set correct default value.
825
826 2005-08-08 Takuro Ashie <ashie@homa.ne.jp>
827
828         * src/scim_anthy_factory.cpp: Plug memory leak. Check file name length
829         of style file before load it.
830         * src/scim_anthy_imengine.cpp: Set custom typing table correctly even if
831         typing method label on toolbar is shown.
832         * src/scim_anthy_table_editor.cpp: Compare all columns on sorting.
833
834 2005-08-05 Takuro Ashie <ashie@homa.ne.jp>
835
836         * src/scim_anthy_setup_kana.cpp: Fix initial window size.
837
838 2005-08-05 Takuro Ashie <ashie@homa.ne.jp>
839
840         * src/scim_anthy_prefs.cpp: Minor fix.
841         * po/ja.po, src/scim_anthy_setup_kana.cpp,
842           src/scim_anthy_setup_romaji.cpp, src/scim_anthy_table_editor.{cpp,h}:
843         Add NICOLA customize window.
844
845 2005-08-05 Takuro Ashie <ashie@homa.ne.jp>
846
847         * src/scim_anthy_setup_kana.cpp: Enable to switch NICOLA layout by
848         option menu.
849
850 2005-08-04 Takuro Ashie <ashie@homa.ne.jp>
851
852         * src/scim_anthy_key2kana_table.cpp, src/scim_anthy_reading.cpp,
853           src/scim_anthy_style_file.cpp: Bug fix. Now loading custom NICOLA
854         layout is available.
855
856 2005-08-04 Takuro Ashie <ashie@homa.ne.jp>
857
858         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.{cpp,h},
859           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_reading.{cpp,h}: 
860         Load custom NICOLA layout. Some minor fix.
861
862 2005-08-04 Takuro Ashie <ashie@homa.ne.jp>
863
864         * src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h},
865           src/scim_anthy_reading.{cpp,h}: Clean up.
866
867 2005-08-03 Takuro Ashie <ashie@homa.ne.jp>
868
869         * src/scim_anthy_key2kana_table.{cpp,h}, src/scim_anthy_nicola.{cpp,h},
870           src/scim_anthy_reading.{cpp,h}: Ready for customizable NICOLA layout.
871
872 2005-08-03 Takuro Ashie <ashie@homa.ne.jp>
873
874         * src/scim_anthy_key2kana.cpp, scim_anthy_key2kana_table.{cpp,h},
875           scim_anthy_style_file.cpp: Ready for customizable NICOLA layout.
876
877 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
878
879         * src/scim_anthy_imengine.{cpp,h}: Add get_typing_method() and
880         get_input_mode ().
881
882 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
883
884         * src/scim_anhthy_conversion.h: Remove needless code.
885         * src/scim_anhthy_conversion.h, src/scim_anthy_reading.h: Minor fix.
886
887 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
888
889         * src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_kana.{cpp,h},
890           src/scim_anthy_key2kana.{cpp,h}, src/scim_anthy_key2kana_base.h,
891           src/scim_anthy_nicola.{cpp,h}, src/scim_anthy_preedit.{cpp,h},
892           src/scim_anthy_reading.{cpp,h}:
893         Make each object to read static configurations directly from
894         AnthyFactory.
895
896 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
897
898         * src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.{cpp,h},
899           src/scim_anthy_setup_kana.cpp: Clean up.
900
901 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
902
903         * src/scim_anthy_key2kana_table.cpp: Remove needless code.
904
905 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
906
907         * src/scim_anthy_style_file.cpp: Always set file name of style file
908         object on loading even if it fails.
909
910 2005-08-02 Takuro Ashie <ashie@homa.ne.jp>
911
912         * src/scim_anthy_imengine.cpp: Process user defined key bindings before
913         input key event for [Scim-imengine-dev 573] issue.
914         Only thumb shift keys should be processed before user defined key
915         bindings.
916         Thanks Ryo Dairiki.
917
918 2005-08-01 Takuro Ashie <ashie@homa.ne.jp>
919
920         * src/scim_anthy_preedit.cpp, src/scim_anthy_conversion.cpp:
921         Remove needless code.
922
923 2005-07-29 Takuro Ashie <ashie@homa.ne.jp>
924
925         * configure.ac: Version-0.6.0.
926
927 2005-07-29 Takuro Ashie <ashie@homa.ne.jp>
928
929         * configure.ac: Version-0.5.3 (BRNACH_0_5_0).
930
931 2005-07-28 Takuro Ashie <ashie@homa.ne.jp>
932
933         * data/nicola-a.sty, data/nicola-j.sty, data/oasys100j.sty:
934         Add copyright notice.
935
936 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
937
938         * src/scim_anthy_setup_kana.cpp: Comment out NICOLA time setting.
939
940 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
941
942         * src/scim_anthy_prefs.cpp: Sorry, wrong step size for NICOLA time was
943         set.
944
945 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
946
947         * src/scim_anthy_default_tables.{cpp,h}, src/scim_anthy_kana.cpp,
948           src/scim_anthy_reading.cpp:
949         Add keypad table to KanaConvertor, but it's not used yet.
950         Class name should be renamed.
951
952 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
953
954         * src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.cpp:
955         Don't flush pending string on realtime conversion.
956
957 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
958
959         * src/scim_anthy_prefs.h, src/scim_anthy_setup_romaji.cpp,
960           src/scim_anthy_setup_kana.cpp:
961         Don't save romaji theme & kana layout name.
962         * src/scim_anthy_setup.cpp: The bug that user defined key bindings
963         aren't loaded has been fixed.
964
965 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
966
967         * src/scim_anthy_reading.cpp: Don't create new segment if empty string
968         is returned from Key2KanaConvertor.
969
970 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
971
972         * src/scim_anthy_conversion.cpp, src/scim_anthy_factory.{cpp,h},
973           src/scim_anthy_preedit.cpp, src/scim_anthy_prefs.h,
974           src/scim_anthy_utils.{cpp,h}:
975         Apply preedit style preference. Fixed default settings of preedit style.
976
977 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
978
979         * po/ja.po: Update.
980         * src/scim_anthy_setup.cpp: Bug fix.
981
982 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
983
984         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_factory.h,
985           src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h},
986           src/scim_anthy_reading.{cpp,h}, src/scim_anthy_setup.cpp:
987         Each object should read its configuration directly.
988
989 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
990
991         * src/scim_anthy_preedit.cpp: Flush pending string in reading before
992         start conversion. Thanks 428 of SCIM thread in 2ch Linux borad.
993
994 2005-07-26 Takuro Ashie <ashie@homa.ne.jp>
995
996         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_factory.{cpp,h},
997           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_prefs.{cpp,h},
998           src/scim_anthy_setup.{cpp,h}:
999         Add preferences for color of conversion string.
1000         Add UI for preference of preedit style, but it's not applied yet.
1001
1002 2005-07-25 Takuro Ashie <ashie@homa.ne.jp>
1003
1004         * src/scim_anthy_nicola.h: Don't use operator "!=" for KeyEvent class.
1005
1006 2005-07-25 Takuro Ashie <ashie@homa.ne.jp>
1007
1008         * data/msime.sty: Fix a wrong key binding.
1009
1010 2005-07-23 Takuro Ashie <ashie@homa.ne.jp>
1011
1012         * data/Makefile.am, data/nicola-a.sty, data/nicola-j.sty,oasys100j.sty:
1013         Add NICOLA layouts. Thanks Hatuka*nezumi.
1014
1015 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1016
1017         * src/scim_anthy_imengine.{cpp,h}: Always load mode settings on
1018         initializing.
1019
1020 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1021
1022         * src/scim_anthy_action.cpp, src/scim_anthy_imengine.cpp,
1023           src/scim_anthy_nicola.cpp, src/scim_anthy_utils.{cpp,h}:
1024         Specify ignore mask when matching key event.
1025
1026 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1027
1028         * po/ja.po, src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp,
1029         Show units for integer type configurations.
1030
1031 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1032
1033         * po/ja.po, src/scim_anthy_factory.h, src/scim_anthy_imengine.h,
1034           src/scim_anthy_nicola.{cpp,h}, src/scim_anthy_setup.{cpp,h},
1035           src/scim_anthy_setup_kana.cpp:
1036         Apply preferences for NICOLA except layout setting.
1037
1038 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1039
1040         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
1041           src/scim_anthy_setup.cpp, src/scim_anthy_utils.{cpp,h}:
1042         Load preferenes for NICOLA.
1043
1044 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1045
1046         * po/ja.po, src/scim_anthy_factory.cpp, src/scim_anthy_prefs.{cpp,h},
1047           src/scim_anthy_setup.{cpp,h}, src/scim_anthy_setup_kana.cpp:
1048         Add preferences for NICOLA.
1049
1050 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1051
1052         * src/scim_anthy_nicola.cpp: Ignore Control and Alt modifiered keys.
1053
1054 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1055
1056         * src/scim_anthy_imenginne.cpp, src/scim_anthy_setup.cpp:
1057         Remove #define ENABLE_NICOLA.
1058
1059 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1060
1061         * src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_nicola.cpp:
1062         Temporary solution for handling single thumb shift key pressing.
1063
1064 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1065
1066         * src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_nicola.{cpp,h},
1067           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_reading.{cpp,h}:
1068         Handle single thumb shift key pressing. Still has some bugs.
1069
1070 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1071
1072         * src/scim_anthy_nicola.cpp: Fix indent and other minor fix.
1073
1074 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1075
1076         * src/scim_anthy_nicola.{cpp,h}: Refactoring.
1077
1078 2005-07-22 Takuro Ashie <ashie@homa.ne.jp>
1079
1080         * src/scim_anthy_nicola.cpp: Bug fix of handling key repeat.
1081
1082 2005-07-21 Takuro Ashie <ashie@homa.ne.jp>
1083
1084         * src/scim_anthy_nicola.{cpp,h}: Minor fixes.
1085
1086 2005-07-21 Takuro Ashie <ashie@homa.ne.jp>
1087
1088         * src/scim_anthy_nicola.{cpp,h}: Rewrite. But still has some bugs.
1089
1090 2005-07-21 Takuro Ashie <ashie@homa.ne.jp>
1091
1092         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
1093           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp, po/ja.po:
1094         Add a preferenece to show/hide the "Candidates" label.
1095
1096 2005-07-21 Takuro Ashie <ashie@homa.ne.jp>
1097
1098         * src/scim_anthy_imengine.cpp: Show the "Candidates" label for lookup
1099         window using aux string like honoka-tan.
1100
1101 2005-07-20 Takuro Ashie <ashie@homa.ne.jp>
1102
1103         * src/scim_anthy_imengine.cpp: Don't apply some setting which can be
1104         changed from toolabr.
1105
1106 2005-07-20 Takuro Ashie <ashie@homa.ne.jp>
1107
1108         * src/scim_anthy_reding.{cpp,h}: Support voiced sound on X's kana
1109         typing.
1110
1111 2005-07-20 Takuro Ashie <ashie@homa.ne.jp>
1112
1113         * src/scim_anthy_reding.{cpp,h}: Test for supporting kana symbol of X.
1114
1115 2005-07-20 Takuro Ashie <ashie@homa.ne.jp>
1116
1117         * src/scim_anthy_kana.{cpp,h}: Added to support kana symbol of X.
1118
1119 2005-07-20 Takuro Ashie <ashie@homa.ne.jp>
1120
1121         * src/scim_anthy_key2kana_table.{cpp,h},
1122           src/scim_anthy_default_tables.{cpp,h}:
1123         Create voiced consonant table automatically.
1124
1125 2005-07-19 Takuro Ashie <ashie@homa.ne.jp>
1126
1127         * src/scim_anthy_imengine.cpp: Don't use convert as you type on Latin
1128         or Wide Latin mode.
1129
1130 2005-07-19 Takuro Ashie <ashie@homa.ne.jp>
1131
1132         * src/scim_anthy_imengine.cpp, src/scim_anthy_setup.cpp:
1133         Disable NICOLA by default because some required features aren't
1134         implemented yet. To enable it, please define ENABLE_NICOLA macro.
1135
1136 2005-07-19 Takuro Ashie <ashie@homa.ne.jp>
1137
1138         * src/scim_anthy_default_tables.{cpp,h}: Add KanaRule.
1139
1140 2005-07-19 Takuro Ashie <ashie@homa.ne.jp>
1141
1142         * data/atok.sty, data/msime.sty: Add "Zenkaku_Hankaku" to LatinModeKey.
1143         * src/scim_anthy_factory.cpp, src/scim_anthy_setup.cpp:
1144         Load key bindings from system wide style file.
1145
1146 2005-07-17 Takuro Ashie <ashie@homa.ne.jp>
1147
1148         * po/ja.po, src/scim_anthy_prefs.cpp, src/scim_anthy_setup.cpp:
1149         Set mnemonic for spin button and fix typo.
1150
1151 2005-07-17 Takuro Ashie <ashie@homa.ne.jp>
1152
1153         * src/src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
1154           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
1155         Added preference to set the page size of the lookup table.
1156         * po/ja.po: Update.
1157
1158 2005-07-17 Takuro Ashie <ashie@homa.ne.jp>
1159
1160         * data/Makefile.am, data/101kana.sty: Added a kana table for 101
1161         keyboard. Voiced consonants aren't handled yet by this table.
1162
1163 2005-07-17 Takuro Ashie <ashie@homa.ne.jp>
1164
1165         * src/scim_anthy_default_tables.cpp: Sort Kana and NICOLA table by
1166         QWERTY order.
1167
1168 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1169
1170         * src/scim_anthy_key2kana_table.cpp: Minor bug fix.
1171
1172 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1173
1174         * src/scim_anthy_default_tables.cpp: Modified Kana table.
1175
1176 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1177
1178         * src/scim_anthy_default_tables.cpp: Modified NICOLA table.
1179
1180 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1181
1182         * src/scim_anthy_default_tables.{cpp,h},
1183           src/scim_anthy_key2kana_table.cpp:
1184         Use half/wide setting of symbols and numbers also on kana mode.
1185
1186 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1187
1188         * configure.ac: Version-0.5.2 (BRANCH_0_5_0 branch).
1189
1190 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1191
1192         * src/scim_anthy_default_tables.cpp, src/scim_anthy_key2kana_table.cpp:
1193         The bug that preferences for period, comma and width of numbers aren't
1194         applied correctly has been fixed.
1195
1196 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1197
1198         * src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
1199         Added a widget to set the previous added preference.
1200
1201 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1202
1203         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp:
1204           src/scim_anthy_prefs.h:
1205         Add a preference to set number of triggers to show lookup table.
1206
1207 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1208
1209         * src/scim_anthy_conversion.cpp: Set initial cursor position of lookup
1210         table.
1211         * src/scim_anthy_factory.cpp, src/scim_anthy_imengine.{cpp,h}:
1212         Count the number of times on which the convertion key was pressed.
1213
1214 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1215
1216         * data/Makefile.am, data/azik.sty: Add AZIK extended romaji table.
1217
1218 2005-07-16 Takuro Ashie <ashie@homa.ne.jp>
1219
1220         * src/scim_anthy_style_file.cpp: Minor fix.
1221
1222 2005-07-15 Takuro Ashie <ashie@homa.ne.jp>
1223
1224         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_prefs.h,
1225           src/scim_anthy_setup_kana.cpp, src/scim_anthy_setup_romaji.cpp,
1226           src/scim_anthy_style_file.{cpp,h}:
1227         Load romaji or kana table directly from system wide theme file instead
1228         of user's config file when the file name is specified at ~/.scim/config.
1229
1230 2005-07-10 Takuro Ashie <ashie@homa.ne.jp>
1231
1232         * po/ja.po, po/POTFILES.in: Update.
1233         * src/Makefile.am, src/scim_anthy_prefs.h,  src/scim_anthy_setup.cpp,
1234           src/scim_anthy_setup_kana.{cpp,h}: Enable to customize kana table.
1235         * src/scim_anthy_setup_romaji.cpp: Minor bugfix.
1236
1237 2005-07-10 Takuro Ashie <ashie@homa.ne.jp>
1238
1239         * src/scim_anthy_setup_romaji.cpp, src/scim_anthy_table_editor.{cpp,h}:
1240         Use ScimAnthyTableEditor class.
1241
1242 2005-07-10 Takuro Ashie <ashie@homa.ne.jp>
1243
1244         * src/scim_anthy_setup_romaji.cpp: Minor fix.
1245         * src/scim_anthy_table_editor.{cpp,h}: Add.
1246         * src/Makefile.am: Add above file.
1247
1248 2005-07-10 Takuro Ashie <ashie@homa.ne.jp>
1249
1250         * po/ja.po: Update.
1251
1252 2005-07-08 Takuro Ashie <ashie@homa.ne.jp>
1253
1254         * src/scim_anthy_style_file.{cpp,h}, src/scim_anthy_setup_romaji.cpp:
1255         Use UTF-8 as internal encoding. Add some functions for setting array.
1256
1257 2005-07-08 Takuro Ashie <ashie@homa.ne.jp>
1258
1259         * configure.ac: Version-0.5.1 (BRANCH_0_5_0 branch).
1260
1261 2005-07-08 Takuro Ashie <ashie@homa.ne.jp>
1262
1263         * src/scim_anthy_setup_romaji.cpp: Use new functions to getting array.
1264
1265 2005-07-08 Takuro Ashie <ashie@homa.ne.jp>
1266
1267         * src/scim_anthy_style_file.{cpp,h}: Refactoring.
1268
1269 2005-07-08 Takuro Ashie <ashie@homa.ne.jp>
1270
1271         * src/scim_anthy_style_file.{cpp,h}: Add functions for getting array.
1272
1273 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1274
1275         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp:
1276         Load kana typing table from "KanaTable/FundamentalTable" section in
1277         ~/.scim/Anthy/config.sty.
1278
1279 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1280
1281         * src/scim_anthy_reading.cpp: Set Key2KanaConvertor as case sensitive
1282         when switch typing method to kana typing mode.
1283         * src/scim_anthy_style_file.cpp: Enable to treate "continue" field of
1284         key2kana conversion rule.
1285
1286 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1287
1288         * src/scim_anthy_conversion.cpp, src/scim_anthy_imengine.cpp,
1289           src/scim_anthy_preedit.cpp, src/scim_anthy_setup.cpp,
1290           src/scim_anthy_utils.{cpp,h}:
1291         Changed naming rule of global functions.
1292
1293 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1294
1295         * src/scim_anthy_key2kana.cpp:
1296         It's the ashie's refactoring ;-P
1297         It's ashie quality ;-P
1298         -                for (unsigned int i = 0; i < seq.length (); i++)
1299         -                    seq[i] = tolower (seq[i]);
1300         +                for (unsigned int j = 0; j < seq.length (); i++)
1301         +                    seq[i] = tolower (seq[j]);
1302
1303 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1304
1305         * src/scim_anthy_factory.cpp, src/scim_anthy_key2kana.cpp,
1306           src/scim_anthy_key2kana_table.{cpp,h}, src/scim_anthy_setup.cpp,
1307           src/scim_anthy_setup_romaji.cpp, src/scim_anthy_style_file.{cpp,h}:
1308         Refactoring.
1309
1310 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1311
1312         * src/scim_anthy_default_table.{cpp,h}, scim_anthy_key2kana_table.cpp:
1313         Split voiced consonant rule from kana typing table.
1314
1315 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1316
1317         * src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.{cpp,h}:
1318         Revive set_typing_method() and get_typing_method() of Preedit class.
1319
1320 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1321
1322         * src/scim_color_button.cpp: Remove compile time & run time warnings.
1323
1324 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1325
1326         * src/scim_anthy_prefs.cpp, src/scim_anthy_setup.cpp: Fix typo.
1327         * po/POTFILES.in, po/ja.po: Update.
1328
1329 2005-07-07 Takuro Ashie <ashie@homa.ne.jp>
1330
1331         * src/scim_anthy_setup.cpp: Set border width of color choice button.
1332         * po/ja.po: Update.
1333
1334 2005-07-06 Takuro Ashie <ashie@homa.ne.jp>
1335
1336         * src/scim_anthy_factory.cpp, src/scim_anthy_imengine.{cpp,h},
1337           src/scim_anthy_prefs.{cpp,h}: 
1338         Add "Do nothing" action to disable a certain key event such as the space
1339         key. It may be needed to use the space key as thumb shift key, or to
1340         insert a space at a release event of space key, not a press event.
1341
1342 2005-07-06 Takuro Ashie <ashie@homa.ne.jp>
1343
1344         * src/scim_anthy_setup.cpp: Fixed order of buttons for showing/hiding
1345         toolbar items.
1346
1347 2005-07-06 Takuro Ashie <ashie@homa.ne.jp>
1348
1349         * src/scim_anthy_nicola.{cpp,h}: Fix a problem that NicolaConvertor
1350         ignores a shift modifiered key event.
1351
1352 2005-07-06 Takuro Ashie <ashie@homa.ne.jp>
1353
1354         * src/Makefile.am, src/scim_anthy_default_tables.{cpp,h},
1355           src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_key2kana.{cpp,h},
1356           src/scim_anthy_key2kana_base.h, src/scim_anthy_key2kana_table.h,
1357           src/scim_anthy_nicola.{cpp,h}, src/scim_anthy_preedit.{cpp,h},
1358           src/scim_anthy_reading.{cpp,h}, src/scim_anthy_setup.cpp:
1359         Started to implement NICOLA support.
1360
1361 2005-07-04 Hiroyuki Ikezoe <poincare@ikezoe.net>
1362
1363         * src/scim_anthy_conversion.cpp:
1364         Removed foreground attribute from selected segment text
1365         since Gecko handles text as reversed text if foreground color is set.
1366
1367 2005-07-04 Hiroyuki Ikezoe <poincare@ikezoe.net>
1368
1369         * src/scim_color_button.{cpp,h},
1370           src/scim_anthy_setup.cpp:
1371         Use String class for color value.
1372
1373 2005-07-03 Takuro Ashie <ashie@homa.ne.jp>
1374
1375         * data/atok.sty: Fixed typo.
1376           src/scim_anthy_factory: Raise priority of PageUp and PageDown.
1377           Thanks AWASHIRO ikuya.
1378
1379 2005-07-01 Hiroyuki Ikezoe <poincare@ikezoe.net>
1380
1381         * data/scim-anthy-swap-colors.png,
1382           src/scim_color_button.{cpp,h},
1383           src/scim_anthy_conversion.{cpp,h},
1384           src/scim_anthy_factory.{cpp,h},
1385           src/scim_anthy_imengine.cpp,
1386           src/scim_anthy_preedit.{cpp,h},
1387           src/scim_anthy_prefs.{cpp,h},
1388           src/scim_anthy_setup.cpp:
1389         Preference of preedit and segment text color.
1390
1391 2005-06-29 Takuro Ashie <ashie@homa.ne.jp>
1392
1393         * configure.ac: Version-0.5.0.
1394
1395 2005-06-28 Takuro Ashie <ashie@homa.ne.jp>
1396
1397         * src/Makefile.am: Add header files.
1398
1399 2005-06-27 Takuro Ashie <ashie@homa.ne.jp>
1400
1401         * src/scim_anthy_setup_romaji.cpp: Changed widget order.
1402
1403 2005-06-27 Takuro Ashie <ashie@homa.ne.jp>
1404
1405         * src/scim_anthy_setup.cpp: Minor bug fix.
1406
1407 2005-06-26 Takuro Ashie <ashie@homa.ne.jp>
1408
1409         * src/scim_anthy_prefs.{cpp,h}: Fixed order of configurations.
1410
1411 2005-06-26 Takuro Ashie <ashie@homa.ne.jp>
1412
1413         * src/scim_anthy_prefs.h: Remove needless code.
1414
1415 2005-06-25 Takuro Ashie <ashie@homa.ne.jp>
1416
1417         * src/scim_anthy_imnegine.cpp: Reconvert before auto commit on
1418         "Convert as you type".
1419
1420 2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
1421
1422         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
1423           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_prefs.{cpp,h},
1424           src/scim_anthy_setup.cpp:
1425         Add preference to commit on inputting period or comma.
1426         * po/ja.po: Update.
1427
1428 2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
1429
1430         * src/scim_anthy_imengine.cpp, src/scim_anthy_utils.{h,cpp}:
1431         Move launch_program () into scim_anthy_utils.cpp
1432         * src/scim_anthy_setup.cpp: Add "Launch" button for dictionary relates
1433         commands.
1434         * po/ja.po: Update.
1435
1436 2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
1437
1438         * src/scim_anthy_imengine.cpp:
1439         Enable F6-F10 keys while "Convert as you type".
1440
1441 2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
1442
1443         * src/scim_anthy_prefs.h: Make "Allow split romaji" setting as ture by
1444         default.
1445
1446 2005-06-24 Takuro Ashie <ashie@homa.ne.jp>
1447
1448         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
1449           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
1450         Add "Input mode" and "Conversion mode" preference.
1451         * po/ja.po: Update.
1452
1453 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1454
1455         * src/scim_anthy_factory.{cpp,h}, src/scim_anthy_imengine.cpp,
1456           src/scim_anthy_prefs.{cpp,h}, src/scim_anthy_setup.cpp:
1457         Add preference to show/hide conversion mode label on toolbar.
1458         * po/ja.po: Update.
1459
1460 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1461
1462         * src/scim_anthy_imengine.cpp: Enable to delete letters on "Convert as
1463         you type".
1464
1465 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1466
1467         * src/scim_anthy_imengine.cpp: Select last segment when start selecting
1468         candidates on "Convert as you type".
1469
1470 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1471
1472         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_imengine.{cpp,h}:
1473         Started to implement "Convert as you type" feature.
1474         * po/ja.po: Update.
1475
1476 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1477
1478         * src/scim_anthy_key2kana.cpp: Make Key2KanaConvertor as case
1479         insensitive by default.
1480
1481 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1482
1483         * src/scim_anthy_action.cpp: Ignore CapsLock on matching key bindings.
1484
1485 2005-06-23 Takuro Ashie <ashie@homa.ne.jp>
1486
1487         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_utils.{cpp,h}:
1488         Rotate case of alphabet letters on pressing F8, F9 and F10 key like ATOK
1489         or Microsoft IME.
1490         * TODO: update.
1491
1492 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1493
1494         * src/scim_anthy_conversion.cpp: Set reading length to ConversionSegment
1495         class correctly.
1496
1497 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1498
1499         * src/scim_anthy_conversion.{cpp.h}: implement get_segment_length ()
1500         of Conversion class correctly.
1501
1502 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1503
1504         * src/scim_anthy_conversion.{cpp.h}, src/scim_anthy_imengine.cpp,
1505           src/scim_anthy_preedit.{cpp,h}:
1506         Unify some functions.
1507
1508 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1509
1510         * src/scim_anthy_conversion.{cpp,h}: Refactoring.
1511
1512 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1513
1514         * src/scim_anthy_conversion.{cpp,h}: Added some members into
1515         ConversionSegment class.
1516
1517 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1518
1519         * src/scim_anthy_prefs.h: Swap F9 and F10.
1520
1521 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1522
1523         * TODO, data/atok.sty, data/msime.sty, po/ja.po,
1524           src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_factory.cpp,
1525           src/scim_anthy_imengine.{cpp,h}, src/scim_anthy_preedit.h,
1526           src/scim_anthy_prefs.{cpp,h}:
1527         Add half width conversion feature.
1528         (The function binded to F8 key)
1529
1530 2005-06-22 Takuro Ashie <ashie@homa.ne.jp>
1531
1532         * src/scim_anthy_setup.cpp: Add "User defined" label for key theme.
1533
1534 2005-06-21 Takuro Ashie <ashie@homa.ne.jp>
1535
1536         * src/scim_anthy_setup_romaji.cpp: Add "User defined" label.
1537
1538 2005-06-21 Takuro Ashie <ashie@homa.ne.jp>
1539
1540         * po/ja.po: Update.
1541
1542 2005-06-20 Takuro Ashie <ashie@homa.ne.jp>
1543
1544         * po/POTFILES.in, po/ja.po: Update.
1545
1546 2005-06-19 Takuro Ashie <ashie@homa.ne.jp>
1547
1548         * data/atok.sty, data/msime.sty, src/scim_anthy_default_tables.cpp:
1549         Add some symbols.
1550
1551 2005-06-19 Takuro Ashie <ashie@homa.ne.jp>
1552
1553         * src/scim_anthy_key2kana_table.cpp: Changed priority of tables.
1554
1555 2005-06-15 Takuro Ashie <ashie@homa.ne.jp>
1556
1557         * src/scim_anthy_setup.cpp: Changed page order.
1558
1559 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1560
1561         * data/atok.sty: Remove needless entry in romaji table.
1562         * data/msime.sty: Fix order of romaji table.
1563
1564 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1565
1566         * src/scim_anthy_key2kana_table.cpp: Disable auto convert when
1567         preedition is started with comma or period.
1568         Thanks reporting > UTUMI-san.
1569
1570 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1571
1572         * scim_anthy_key2kana_table.cpp: Sorry, wrong comma table is set.
1573
1574 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1575
1576         * src/scim_anthy_style_file.cpp: Set compare func to sort correctly.
1577         Thanks reporting > UTUMI-san.
1578
1579 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1580
1581         * src/scim_anthy_style_file.cpp: Don't reduce trailing space.
1582
1583 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1584
1585         * src/scim_anthy_style_file.cpp: Bug fix.
1586
1587 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1588
1589         * data/msime.sty: Add "-" entry into romaji table.
1590
1591 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1592
1593         * src/scim_anthy_style_file.cpp: Handle escaped "=" correctly.
1594
1595 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1596
1597         * src/scim_anthy_style_file.cpp: Also "[" and "]" should be escaped.
1598
1599 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1600
1601         * src/scim_anthy_style_file.cpp: Also "=" should be escaped.
1602
1603 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1604
1605         * src/scim_anthy_setup_romaji.cpp: Fix typo.
1606         * src/scim_anthy_style_file.cpp: Escape string.
1607
1608 2005-06-10 Takuro Ashie <ashie@homa.ne.jp>
1609
1610         * src/scim_anthy_setup.cpp: Minor fix.
1611
1612 2005-06-09 Takuro Ashie <ashie@homa.ne.jp>
1613
1614         * src/scim_anthy_setup.h, scim_anthy_setup.{cpp,h}:
1615         Split from scim_anthy_setup.cpp.
1616
1617 2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
1618
1619         * src/scim_anthy_setup.cpp: Add romaji theme menu onto romaji window.
1620         Thanks suggestion > UTUMI-san.
1621         Also other minor bug fixes are made.
1622
1623 2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
1624
1625         * src/scim_anthy_setup.cpp: Skip style files which contains no key bind
1626         or romaji settings.
1627
1628 2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
1629
1630         * src/scim_anthy_imengine.cpp: Set fundamental key2kana table for kana
1631         typing method as NULL. It's not support customizing yet.
1632         * src/scim_anthy_setup.cpp: Code clean up.
1633
1634 2005-06-08 Takuro Ashie <ashie@homa.ne.jp>
1635
1636         * src/scim_anthy_setup.cpp: Make columns on romaji table as sortable.
1637         Thank you for suggestion > UTUMI-san.
1638
1639 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1640
1641         * src/scim_anthy_setup.cpp:
1642         Don't allow inserting non-ascii character for romaji string.
1643         Set sensitivity of add button on romaji window.
1644
1645 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1646
1647         * src/scim_anthy_setup.cpp: Minor tunings for adding romaji.
1648
1649 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1650
1651         * src/scim_anthy_setup.cpp: Implement add button on romaji table, but
1652         it's not enough yet. Exception handling is too poor.
1653
1654 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1655
1656         * src/scim_anthy_setup.cpp: Add entries to edit romaji, but it doesn't
1657         work yet.
1658         * po/ja.po, po/POTFILES.in: Update.
1659
1660 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1661
1662         * src/scim_anthy_imengine.cpp: Reset preedit string on changing input
1663         mode.
1664
1665 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1666
1667         * src/scim_anthy_setup.cpp: Set sensitivity of remove button on romaji
1668         window.
1669
1670 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1671
1672         * data/atok.sty: Add some key bindings.
1673
1674 2005-06-07 Takuro Ashie <ashie@homa.ne.jp>
1675
1676         * src/scim_anthy_default_tables.cpp: Changed romaji order.
1677         * src/scim_anthy_setup.cpp: Implement remove button of romaji window.
1678
1679 2005-06-06 Takuro Ashie <ashie@homa.ne.jp>
1680
1681         * src/scim_anthy_setup.cpp: Rename from scim_anthy_imengine_setup.cpp.
1682
1683 2005-06-06 Takuro Ashie <ashie@homa.ne.jp>
1684
1685         * src/scim_anthy_style_file.cpp: Bug fix.
1686         * src/scim_anthy_imengine_setup.cpp: Add UI for cutomizing romaji table,
1687         but it doesn't work yet.
1688
1689 2005-06-04 Takuro Ashie <ashie@homa.ne.jp>
1690
1691         * configure.ac: Version-0.4.3 (BRANCH_0_4_3 branch).
1692
1693 2005-06-03 Takuro Ashie <ashie@homa.ne.jp>
1694
1695         * src/scim_anthy_conversion.cpp, src/scim_anthy_imengine.{cpp,h},
1696           src/scim_anthy_preedit.{cpp,h}, src/scim_anthy_reading.{cpp,h}:
1697         Reading::commit -> Reading::finish.
1698         Preedit::flush_pending -> Preedit::finish.
1699
1700 2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
1701
1702         * data/msime.sty: Fixed typo in romaji table.
1703
1704 2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
1705
1706         * src/scim_anthy_action.{cpp,h}, src/scim_anthy_factory.cpp:
1707         Fix for gcc-4.0. It's ad-hoc solution.
1708         * src/scim_anthy_imengine.cpp: Fix indent.
1709
1710 2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
1711
1712         * src/scim_anthy_prefs.{cpp,h}: Split from scim_anthy_imengine_setup.cpp
1713
1714 2005-06-02 Takuro Ashie <ashie@homa.ne.jp>
1715
1716         * src/scim_anthy_style_file.{cpp,h}:
1717         Insert space before new section.
1718         Remove "m_iconv" member from StyleLine.
1719
1720 2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
1721
1722         * data/atok.sty, data/msime.sty: Add "Setting" section.
1723
1724 2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
1725
1726         * Makefile.am, scim_anthy_imengine_setup.cpp,
1727           scim_anthy_style_file.cpp, scim_anthy_style_file.h:
1728         Add test code for switching romaji table.
1729
1730 2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
1731
1732         * src/scim_anthy_style_file.cpp: Add functions deleting key/section &
1733         adding new section.
1734
1735 2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
1736
1737         * data/atok.sty, data/msime.sty: Add "n" entry for romaji table.
1738
1739 2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
1740
1741         * src/scim_anthy_factory.cpp: Sorry, previous code had a clash bug.
1742
1743 2005-06-01 Takuro Ashie <ashie@homa.ne.jp>
1744
1745         * src/scim_anthy_factory.cpp, src/scim_anthy_factory.h,
1746           src/scim_anthy_imengine.cpp, src/scim_anthy_key2kana.cpp,
1747           src/scim_anthy_key2kana.h, src/scim_anthy_key2kana_table.cpp,
1748           src/scim_anthy_key2kana_table.h, src/scim_anthy_style_file.cpp,
1749           src/scim_anthy_style_file.h:
1750         Add test code for loading a custom romaji table.
1751         If you want to test it, please copy data/atok.sty or data/msime.sty to
1752         ~/.scim/Anthy/config.sty, and edit it. Currently AdditionalTableList
1753         isn't loaded yet.
1754
1755 2005-05-31 Takuro Ashie <ashie@homa.ne.jp>
1756
1757         * po/ja.po: Fix typo.
1758
1759 2005-05-31 Takuro Ashie <ashie@homa.ne.jp>
1760
1761         * src/scim_anthy_imengine_setup.cpp: Add UI for switching romaji table,
1762         but it doesn't work yet.
1763
1764 2005-05-31 Takuro Ashie <ashie@homa.ne.jp>
1765
1766         * TODO: Update.
1767
1768 2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
1769
1770         * data/atok.sty, data/msime.sty: Minor fix.
1771         * data/scim_style_file.{cpp,h}: Add m_format_version and m_version.
1772
1773 2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
1774
1775         * data/atok.sty, data/msime.sty: Remove ID entry.
1776
1777 2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
1778
1779         * src/scim_anthy_imengine_setup.cpp: Set "Key bindings" column as
1780         resizable.
1781
1782 2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
1783
1784         * src/scim_anthy_imengine_setup.cpp: Add "Choose keys..." button for
1785         key preference.
1786
1787 2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
1788
1789         * src/scim_anthy_imengine_setup.cpp: Add a label for key theme.
1790
1791 2005-05-30 Takuro Ashie <ashie@homa.ne.jp>
1792
1793         * src/scim_anthy_prefs.h: Revert.
1794         * src/scim_anthy_imengine_setup.cpp: Save current key theme name.
1795
1796 2005-05-29 Takuro Ashie <ashie@homa.ne.jp>
1797
1798         * src/scim_anthy_prefs.h: Use space character for empty key bind.
1799         * src/scim_anthy_imengine_setup.cpp: Add test UI for changing key theme.
1800
1801 2005-05-29 Takuro Ashie <ashie@homa.ne.jp>
1802
1803         * data/atok.sty: Fix wrong key bindings
1804         * src/scim_anthy_imengine.cpp: Bug fixes for committing first or
1805         selected segment.
1806         
1807 2005-05-29 Takuro Ashie <ashie@homa.ne.jp>
1808
1809         * data/msime.sty: Fix wrong key bindings.
1810
1811 2005-05-28 Takuro Ashie <ashie@homa.ne.jp>
1812
1813         * scim_anthy_imengine_setup.cpp, scim_anthy_style_file.h:
1814         Load style files.
1815
1816 2005-05-28 Takuro Ashie <ashie@homa.ne.jp>
1817
1818         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_preedit.cpp:
1819         get_current_segment_pos() -> get_segment_pos().
1820
1821 2005-05-28 Takuro Ashie <ashie@homa.ne.jp>
1822
1823         * src/scim_anthy_conversion.{cpp,h}, src/scim_anthy_utils.{cpp,h}:
1824         Split from scim_anthy_preedit.{cpp,h}.
1825
1826 2005-05-27 Takuro Ashie <ashie@homa.ne.jp>
1827
1828         * src/scim_anthy_key2kana.{cpp,h}:
1829         Rename from scim_anthy_key2kana_convertor.{cpp,h}.
1830         * src/scim_anthy_factory.{cpp,h}:
1831         Rename from scim_anthy_imengine_factory.{cpp,h}.
1832
1833 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1834
1835         * src/scim_anthy_preedit.cpp: Fix length of vocied consonant in half
1836         width katakana letters. Thanks reporting! > Seiichi SATO
1837
1838 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1839
1840         * src/scim_anthy_reading.cpp, src/scim_anthy_reading.h:
1841         Split the segment when append a letter between letters in the segment.
1842
1843 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1844
1845         * src/scim_anthy_reading.cpp: Reset values for caret position when
1846         segment is splitted.
1847
1848 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1849
1850         * src/scim_anthy_reading.cpp: Make enable to split a segment which
1851         contains only alphabet letters.
1852
1853 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1854
1855         * src/scim_anthy_imengine_setup.cpp:
1856         Add a check button for the preference to split ReadingSegment.
1857         * po/ja.po: Update.
1858
1859 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1860
1861         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine_factory.cpp,
1862           src/scim_anthy_imengine_factory.h, src/scim_anthy_preedit.cpp,
1863           src/scim_anthy_preedit.h, src/scim_anthy_prefs.h,
1864           src/scim_anthy_reading.cpp, src/scim_anthy_reading.h:
1865         Add a setting to choose whether allow splitting ReadingSegment or not.
1866
1867 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1868
1869         * src/scim_anthy_reading.{cpp,h}: Make enable to choose whether allow
1870         splitting ReadingSegment or not on Reading::erase().
1871
1872 2005-05-26 Takuro Ashie <ashie@homa.ne.jp>
1873
1874         * src/scim_anthy_reading.cpp: Bug fixes for previous commited code.
1875
1876 2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
1877
1878         * src/scim_anthy_reading.cpp: Make enable to split ReadingSegment.
1879
1880 2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
1881
1882         * src/scim_anthy_dfault_table.{cpp,h},
1883           src/scim_anthy_key2kana_table.cpp:
1884         Split consonant rule from fundamental table.
1885
1886 2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
1887
1888         * src/scim_anthy_preedit.cpp: Sorry, new erase() implementation didn't
1889         work correctly on certain condition.
1890
1891 2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
1892
1893         * src/scim_anthy_default_table.cpp, src/scim_anthy_default_table.h:
1894         Rename from src/scim_anthy_key2kana_table_default.{cpp,h}.
1895
1896 2005-05-25 Takuro Ashie <ashie@homa.ne.jp>
1897
1898         * src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h:
1899         Erase commited string in m_reading.
1900
1901 2005-05-24 Takuro Ashie <ashie@homa.ne.jp>
1902
1903         * src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h
1904           src/scim_anthy_reading.cpp. src/scim_anthy_reading.h:
1905         Fixed arguments and implementation of Reading::erase().
1906
1907 2005-05-24 Takuro Ashie <ashie@homa.ne.jp>
1908
1909         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h:
1910         Minor fix.
1911         * src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
1912           src/scim_anthy_reading.cpp, src/scim_anrhy_reading.h:
1913         Divide. Currently partial commiting is broken.
1914
1915 2005-05-18 Takuro Ashie <ashie@homa.ne.jp>
1916
1917         * all files: Use "scim_anthy" name space.
1918
1919 2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
1920
1921         * configure.ac: Sorry, AM_INIT_AUTOMAKE(1.9), not AM_PREREQ.
1922
1923 2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
1924
1925         * configure.ac: Version-0.4.2 (BRANCH_0_4_0 branch).
1926
1927 2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
1928
1929         * configure.ac: Add AM_PREREQ & AC_PREREQ.
1930
1931 2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
1932
1933         * src/scim_anthy_imengine.src/scim_anthy_imengine.cpp: Clean up.
1934
1935 2005-05-17 Takuro Ashie <ashie@homa.ne.jp>
1936
1937         * po/ja.po: Fix typo. Thanks DAIRIKI-san.
1938
1939 2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
1940
1941         * src/configure.ac: Version-0.4.1.
1942         * NEWS: Uppdate.
1943
1944 2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
1945
1946         * src/scim_anthy_preedit.cpp: Revive key mask checking to enable
1947         apllication's short cut key on non-preedition state.
1948         Thanks DAIRIKI-san.
1949
1950 22005-05-16 Takuro Ashie <ashie@homa.ne.jp>
1951
1952         * src/scim_anthy_imegnine_table.cpp: Priority of symbol and number
1953         tables are lower than comma and period.
1954
1955 2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
1956
1957         * src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h:
1958         Revive key mask checking to enable apllication's short cut key on
1959         non-preedition state. Thanks DAIRIKI-san.
1960         Rename AnthyPreeditChar to AnthyPreeditSegment, and remove "pending"
1961         member.
1962
1963 2005-05-16 Takuro Ashie <ashie@homa.ne.jp>
1964
1965         * src/scim_anthy_intl.h, src/scim_anthy_key2kana_convertor.cpp,
1966           src/scim_anthy_key2kana_convertor.cpp,
1967           src/scim_anthy_key2kana_table.cpp, src/scim_anthy_key2kana_table.h,
1968           src/scim_anthy_key2kana_table_default.cpp,
1969           src/scim_anthy_key2kana_table_default.h:
1970         Add.
1971         * src/scim_anthy_conv_table.cpp, src/scim_anthy_conv_table.h,
1972           src/scim_anthy_automaton.cpp, src/scim_anthy_automaton.h:
1973         Remove.
1974
1975 2005-05-15 Takuro Ashie <ashie@homa.ne.jp>
1976
1977         * src/configure.ac: Version-0.4.0.
1978         * NEWS: Uppdate.
1979
1980 2005-05-14 Takuro Ashie <ashie@homa.ne.jp>
1981
1982         * src/scim_anthy_imengine_setup.cpp: Set editable of key prefs entry to
1983         FALSE.
1984
1985 2005-05-13 Takuro Ashie <ashie@homa.ne.jp>
1986
1987         * src/scim_anthy_imengine.cpp: Remove mask checking to compile against
1988         scim-1.3.0. Thanks UTUMI-san.
1989
1990 2005-05-12 Takuro Ashie <ashie@homa.ne.jp>
1991
1992         * src/scim_anthy_imengine_setup.cpp: Add "Group:" label.
1993         * po/ja.po: Update.
1994
1995 2005-05-12 Takuro Ashie <ashie@homa.ne.jp>
1996
1997         * src/scim_anthy_imengine.cpp, src/src/scim_anthy_imengine.h:
1998         Restore visibility of preedit string and lookup table window on focus
1999         in.
2000
2001 2005-05-12 Takuro Ashie <ashie@homa.ne.jp>
2002
2003         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2004           src/scim_anthy_imengine_factory.cpp,
2005           src/scim_anthy_imengine_factory.h,
2006           src/scim_anthy_imengine_setup.cpp, src/scim_anthy_preedit.cpp,
2007           src/scim_anthy_preedit.h, src/scim_anthy_prefs.h:
2008         Added learning preferences.
2009
2010 2005-05-11 Takuro Ashie <ashie@homa.ne.jp>
2011
2012         * src/scim_anthy_imengine_factory.cpp: Don't reverse key list.
2013
2014 2005-05-11 Takuro Ashie <ashie@homa.ne.jp>
2015
2016         * src/scim_anthy_imengine.cpp: Eat all key event while preediting.
2017         * src/scim_anthy_preedit.cpp: Don't process space character.
2018
2019 2005-05-11 Takuro Ashie <ashie@homa.ne.jp>
2020
2021         * data/atok.sty, data/msime.sty: Fixed typo.
2022
2023 2005-05-09 Takuro Ashie <ashie@homa.ne.jp>
2024
2025         * configure.ac: Version-0.3.2 (BRANCH_0_3_0 branch).
2026
2027 2005-05-09 Takuro Ashie <ashie@homa.ne.jp>
2028
2029         * src/scim_anthy_prefs.h: Fixed typo.
2030         Thanks to UTUMI-san & DAIRIKI-san.
2031         * src/scim_anthy_preedit.cpp: Fixed some clash bugs.
2032         This patch is contributed by Ryo Dairiki <ryo-dairiki@mbm.nifty.com>.
2033         Thanks reporting.
2034
2035 2005-05-03 Takuro Ashie <ashie@homa.ne.jp>
2036
2037         * configure.ac, data/Makefile.am, src/Makefile.am: Install style file.
2038
2039 2005-05-02 Takuro Ashie <ashie@homa.ne.jp>
2040
2041         * src/Makefile.am, src/scim_anthy_imengine_setup.cpp,
2042           src/scim_anthy_style_file.cpp, src/scim_anthy_style_file.h:
2043         Added style file parser.
2044
2045 2005-05-02 Takuro Ashie <ashie@homa.ne.jp>
2046
2047         * data/atok.sty, data/msime.sty: Added missing keys.
2048
2049 2005-05-02 Takuro Ashie <ashie@homa.ne.jp>
2050
2051         * src/scim_anthy_prefs.h, data/msime.sty: Fixed typo.
2052
2053 2005-05-02 Takuro Ashie <ashie@homa.ne.jp>
2054
2055         * data/atok.sty, data/msime.sty: Fixed typo.
2056
2057 2005-05-02 Takuro Ashie <ashie@homa.ne.jp>
2058
2059         * data/atok.sty, data/msime.sty: Minor fix.
2060
2061 2005-04-29 Takuro Ashie <ashie@homa.ne.jp>
2062
2063         * src/scim_anhy_imengine_setup.cpp, src/scim_anthy_imengine.cpp,
2064           po/ja.po:
2065         Fixed typo.
2066
2067 2005-04-27 Takuro Ashie <ashie@homa.ne.jp>
2068
2069         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2070           src/scim_anthy_imengine_factory.cpp,
2071           src/scim_anthy_imengine_setup.cpp,
2072           src/scim_anthy_prefs.h:
2073         Add hiragana mode, katakana mode, circle typing method keys.
2074         * po/ja.po: Update.
2075
2076 2005-04-27 Takuro Ashie <ashie@homa.ne.jp>
2077
2078         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2079           src/scim_anthy_imengine_factory.cpp,
2080           src/scim_anthy_imengine_setup.cpp,
2081           src/scim_anthy_prefs.h:
2082         Add key bindings to inserting half & wide space.
2083         * po/ja.po: Update.
2084
2085 2005-04-26 Takuro Ashie <ashie@homa.ne.jp>
2086
2087         * src/scim_anthy_style_file.cpp, src/scim_anthy_style_file.h: Add.
2088         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2089           src/scim_anthy_imengine_factory.cpp,
2090           src/scim_anthy_imengine_setup.cpp, scim_anthy_prefs.h:
2091         Add key binding for selecting first & last candidate.
2092
2093 2005-04-26 Takuro Ashie <ashie@homa.ne.jp>
2094
2095         * data/atok.sty: Add key bindings.
2096         * data/msime.sty: Fix some entries.
2097
2098 2005-04-26 Takuro Ashie <ashie@homa.ne.jp>
2099
2100         * data/atok.sty: Added ATOK like style definition file.
2101
2102 2005-04-26 Takuro Ashie <ashie@homa.ne.jp>
2103
2104         * data/msime.sty: Add Version field.
2105
2106 2005-04-25 Takuro Ashie <ashie@homa.ne.jp>
2107
2108         * data/msime.sty: Added Microsoft IME like style definition file.
2109
2110 2005-04-25 Takuro Ashie <ashie@homa.ne.jp>
2111
2112         * src/scim_anthy_conv_table.cpp: Don't treat "-" as symbol.
2113         Thanks to UTUMI-san.
2114
2115 2005-04-25 Takuro Ashie <ashie@homa.ne.jp>
2116
2117         * src/scim_anthy_imengine_setup.cpp: Minor fixes.
2118
2119 2005-04-22 Takuro Ashie <ashie@homa.ne.jp>
2120
2121         * src/scim_anthy_imengine_setup.cpp: Add description field to key list
2122         view.
2123         * po/ja.po: Update.
2124
2125 2005-04-22 Takuro Ashie <ashie@homa.ne.jp>
2126
2127         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2128           src/scim_anthy_imengine_factory.cpp,
2129           src/scim_anthy_imengine_setup.cpp, src/scim_anthy_preedit.cpp,
2130           src/scim_anthy_preedit.h, src/scim_anthy_prefs.h:
2131         Add inserting space & alternative space action.
2132
2133 2005-04-22 Takuro Ashie <ashie@homa.ne.jp>
2134
2135         * src/scim_anthy_imengine_setup.cpp: Use new key list view.
2136         * src/scim_anthy_prefs.h: Remove some wasted key settings.
2137         * po/ja.po: Update.
2138
2139 2005-04-21 Takuro Ashie <ashie@homa.ne.jp>
2140
2141         * src/scim_anthy_imengine_setup.cpp: Now start to create a new key
2142         preference widget.
2143
2144 2005-04-21 Takuro Ashie <ashie@homa.ne.jp>
2145
2146         * src/scim_anthy_imengine_factory.cpp: Fixed typo.
2147
2148 2005-04-21 Takuro Ashie <ashie@homa.ne.jp>
2149
2150         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine_factory.cpp,
2151           src/scim_anthy_imengine_factory.h, src/scim_anthy_imengine_setup.cpp,
2152           src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
2153           src/scim_anthy_prefs.h:
2154         Added preference for ten key.
2155
2156 2005-04-21 Takuro Ashie <ashie@homa.ne.jp>
2157
2158         * src/scim_anthy_imengine.cpp: Remove debug code.
2159         * src/scim_anthy_preedit.cpp: Always use half width character for
2160         pressing keys on key pad. This feature should be customizable.
2161
2162 2005-04-21 Takuro Ashie <ashie@homa.ne.jp>
2163
2164         * src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.cpp,
2165           src/scim_anthy_preedit.h:
2166         Added key pad support.
2167
2168 2005-04-21 Takuro Ashie <ashie@homa.ne.jp>
2169
2170         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2171           src/scim_anthy_imengine_factory.cpp,
2172           src/scim_anthy_imengine_factory.h:
2173         Apply most preferences immediately.
2174
2175 2005-04-20 Takuro Ashie <ashie@homa.ne.jp>
2176
2177         * src/scim_anthy_imengine.cpp: Added mnemonic.
2178         * po/ja.po: Updated.
2179
2180 2005-04-20 Takuro Ashie <ashie@homa.ne.jp>
2181
2182         * src/scim_anthy_prefs.cpp: Don't show the typing method label by
2183         default.
2184
2185 2005-04-20 Takuro Ashie <ashie@homa.ne.jp>
2186
2187         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine_factory.cpp,
2188           src/scim_anthy_imengine_factory.h, src/scim_anthy_imengine_setup.cpp,
2189           src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
2190           src/scim_anthy_prefs.h: Added preferences for symbols & numbers width.
2191         * po/ja.po: Updated.    
2192
2193 2005-04-20 Takuro Ashie <ashie@homa.ne.jp>
2194
2195         * src/scim_anthy_imengine.cpp: Refactoring.
2196         * src/scim_anthy_prefs.h: Fixed typo.
2197         * po/ja.po: Updated.    
2198
2199 2005-04-19 Takuro Ashie <ashie@homa.ne.jp>
2200
2201         * src/scim_anthy_conv_table.cpp, src/scim_anthy_conv_table.h,
2202           src/scim_anthy_preedit.cpp:
2203         Fixed naming rule of conversion tables.
2204         Divide symbol & number conversion rule from roma-kana table.
2205
2206 2005-04-19 Takuro Ashie <ashie@homa.ne.jp>
2207
2208         * src/conv_table.cpp: Remove.
2209         * src/scim_anthy_conv_table.cpp: Renamed from src/conv_table.cpp
2210         * src/scim_anthy_conv_table.h: Added.
2211         * src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
2212           src/scim_anthy_imengine.h:
2213         Rename Preedit class to AnthyPreedit.
2214
2215 2005-04-18 Takuro Ashie <ashie@homa.ne.jp>
2216
2217         * src/conv_table.cpp: Added wide number rule.
2218         * src/scim_anthy_prefs.h: Fixed some key name.
2219
2220 2005-03-21 Takuro Ashie <ashie@homa.ne.jp>
2221
2222         * src/scim_anthy_imengine.cpp: Modified labels for input mode to make
2223         easy to recognize.
2224
2225 2005-03-15 Takuro Ashie <ashie@homa.ne.jp>
2226
2227         * src/scim_anthy_imengine_factory.cpp,
2228           src/scim_anthy_imengine_factory.h, intl.h:
2229         Divided from scim_anthy_imengine.{cpp,h}.
2230         * src/scim_anthy_action.cpp, src/scim_anthy_action.h,
2231           src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2232         Introduced action manager.
2233         * po/POTFILES.in, ja.po: Updated.       
2234
2235 2005-02-01 Hiroyuki Ikezoe <poincare@ikezoe.net>
2236
2237         * src/scim_anthy_imengine.cpp:
2238         Removed comment lines about commiting the preediting string when 
2239         focusing out. It should not be so.
2240         We need get the event(?) of switching off scim and clear the preedit
2241         string at that time.
2242
2243 2005-01-29 Takuro Ashie <ashie@homa.ne.jp>
2244
2245         * Applied patches provided by David Oftedal <david@start.no> and
2246         Yukiko Bando <ybando@k6.dion.ne.jp> to input some symbols.
2247         Thank you!
2248
2249 2005-01-29 Takuro Ashie <ashie@homa.ne.jp>
2250
2251         * configure.ac: Version-0.3.1.
2252         Updated automake (no changes in source code).
2253
2254 2005-01-27 Takuro Ashie <ashie@homa.ne.jp>
2255
2256         * configure.ac: Inclemented version number.
2257
2258 2005-01-27 Takuro Ashie <ashie@homa.ne.jp>
2259
2260         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h, 
2261           src/scim_anthy_imengine_setup.cpp, src/scim_anthy_prefs.h, po/ja.po:
2262         Added an option to close candidate window on direct selecting.
2263         
2264 2005-01-27 Takuro Ashie <ashie@homa.ne.jp>
2265
2266         * src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h, 
2267           src/scim_anthy_imengine_setup.cpp, src/scim_anthy_prefs.h, po/ja.po:
2268         Enabled to select keys to select candidates directly.
2269
2270 2005-01-27 Takuro Ashie <ashie@homa.ne.jp>
2271
2272         * src/scim_anthy_imengine_setup.cpp:
2273         Added popup menu to switching notebook pages.
2274
2275 2005-01-02 Hiroyuki Ikezoe <poincare@ikezoe.net>
2276
2277         * src/scim_anthy_imengine.cpp:
2278         Applied the patch from james Su <james.su@gmail.com>.
2279         Do not disconnect a signal-slot with in the slot function.
2280
2281 2004-12-24 Takuro Ashie <ashie@homa.ne.jp>
2282
2283         * src/scim_anthy_imengine.cpp: Clear preedit string on reset().
2284         See http://lists.freedesktop.org/pipermail/scim/2004-December/001298.html
2285         for more detail.
2286
2287 2004-12-17 Hiroyuki Ikezoe <poincare@ikezoe.net>
2288
2289         * src/scim_anthy_imengine.cpp:
2290         Comment out action_commit() in foucs_out().
2291
2292 2004-12-15 Hiroyuki Ikezoe <poincare@ikezoe.net>
2293
2294         * src/scim_anthy_imengine.cpp, src/scim_anthy_preedit.cpp:
2295         Fixed a bug that Up key indicates 'R' on LC_CTYPE=en_US.UTF-8
2296         environment.
2297
2298 2004-12-15 Hiroyuki Ikezoe <poincare@ikezoe.net>
2299
2300         * src/scim_anthy_imengine.cpp:
2301         Fixed a bug that dead key does not work.
2302
2303 2004-12-15 Hiroyuki Ikezoe <poincare@ikezoe.net>
2304
2305         * src/scim_anthy_imengine.cpp:
2306         Applied two patches from James Su.
2307         It fixed 
2308         http://lists.sourceforge.jp/mailman/archives/scim-imengine-dev/2004-December/000041.html 
2309
2310 2004-12-02 Hiroyuki Ikezoe <poincare@ikezoe.net>
2311
2312         * src/scim_anthy_imengine_setup.cpp:
2313         Fixed an issue that left arrow on the left of the tab label
2314         is enabled on starup time.
2315
2316 2004-12-02 Takuro Ashie <ashie@homa.ne.jp>
2317
2318         * src/scim_anthy_imengine.cpp: Remove dictionary label string.
2319
2320 2004-12-02 Takuro Ashie <ashie@homa.ne.jp>
2321         * po/ja.po, src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2322           src/scim_anthy_imengine_setup.cpp, src/scim_anthy_prefs.h:
2323         Added key bindings for dictionary related actions.
2324
2325 2004-12-01 Takuro Ashie <ashie@homa.ne.jp>
2326
2327         * po/ja.po, src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2328           src/scim_anthy_imengine_setup.cpp, src/scim_anthy_prefs.h:
2329         Add dictionary menu.
2330         * src/scim_anthy_preedit.cpp: bug fix.
2331
2332 2004-12-01 Takuro Ashie <ashie@homa.ne.jp>
2333
2334         * src/scim_anthy_prefs.h: Added Zenkaku_Hankaku and Shift+space key
2335         bind for toggling latin mode. Thanks suggestion > UTUMI-san
2336
2337 2004-11-30 Takuro Ashie <ashie@homa.ne.jp>
2338
2339         * src/scim_anthy_imengine_setup.cpp: Changed page order.
2340         Thank your for your suggestion > UTUMI Hirosi <utuhiro78@yahoo.co.jp>
2341
2342 2004-11-30 Takuro Ashie <ashie@homa.ne.jp>
2343
2344         * src/conv_table.cpp, src/scim_anthy_imengine_setup.cpp,
2345           src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2346           src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
2347           src/scim_anthy_prefs.h:
2348         Added a comma and period type. Also other minor fixes are made.
2349
2350 2004-11-30 Takuro Ashie <ashie@homa.ne.jp>
2351
2352         * src/scim_anthy_imengine_setup.cpp: Declare some functions as static.
2353
2354 2004-11-30 Takuro Ashie <ashie@homa.ne.jp>
2355
2356         * src/scim_anthy_imengine_setup.cpp: Set tooltips.
2357
2358 2004-11-29 Hiroyuki Ikezoe <poincare@ikezoe.net>
2359
2360         * version 0.2.0.
2361
2362 2004-11-27 Hiroyuki Ikezoe <poincare@ikezoe.net>
2363
2364         * src/scim_anthy_imengine.cpp: pressing space key 
2365         at the tail of candidates returns the head of the candidates.
2366
2367 2004-11-27 Hiroyuki Ikezoe <poincare@ikezoe.net>
2368
2369         * src/scim_anthy_imengine.cpp: select next/prev candidate is loop.
2370         But there is a bug that pressing space key at the tail of the candidates 
2371         cannot be moved at the head of the candidates. Why?
2372
2373 2004-11-26 Takuro Ashie <ashie@homa.ne.jp>
2374
2375         * src/scim_anthy_imengine.cpp: Bug fix for selecting candidate by
2376         SCIM_KEY_0.
2377
2378 2004-11-26 Takuro Ashie <ashie@homa.ne.jp>
2379
2380         * src/scim_anthy_prefs.h: Added some key bindings.
2381         Thank you for your suggestion > Yukiko Bando <ybando@k6.dion.ne.jp>
2382
2383 2004-11-25 Takuro Ashie <ashie@homa.ne.jp>
2384
2385         * po/ja.po, src/scim_anthy_imengine_setup.cpp,
2386           src/scim_anthy_imengine.cpp, src/scim_anthy_imengine.h,
2387           src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
2388           src/scim_anthy_prefs.h:
2389         Added partial commit feature, but this work is not completed yet.
2390         The caret position isn't reset yet.
2391
2392 2004-11-25 Takuro Ashie <ashie@homa.ne.jp>
2393
2394         * po/ja.po, src/conv_table.cpp, src/scim_anthy_imengine.cpp,
2395           src/scim_anthy_imengine.h, src/scim_anthy_imengine_setup.cpp,
2396           src/scim_anthy_preedit.cpp, src/scim_anthy_preedit.h,
2397           src/scim_anthy_prefs.h:
2398         Added space type preference.
2399
2400 2004-11-19  gettextize  <bug-gnu-gettext@gnu.org>
2401
2402         * Makefile.am (SUBDIRS): Add intl,
2403         (ACLOCAL_AMFLAGS): New variable.
2404         (EXTRA_DIST): New variable.
2405         * configure.ac (AC_CONFIG_FILES): Add intl/Makefile,
2406
2407 2004-11-19 Takuro Ashie <ashie@homa.ne.jp>
2408
2409         * Implemented almost all basic features.