PageRenderTime 108ms CodeModel.GetById 9ms app.highlight 90ms RepoModel.GetById 1ms app.codeStats 0ms

/ChangeLog

http://scim-python.googlecode.com/
#! | 936 lines | 739 code | 197 blank | 0 comment | 0 complexity | f61acbf1d827da172ac2e950a15f2c37 MD5 | raw file
  12008-02-25 Huang Peng <shawn.p.huang@gmail.com>
  2	* python/engine/XingMa/XMDict.py
  3	* python/engine/XingMa/XMSQLiteDB.py
  4	* python/engine/XingMa/XMCreateDB.py
  5	* python/engine/XingMa/__init__.py
  6	* python/engine/XingMa/Makefile.am
  7	* python/engine/XingMa/data/Makefile.am
  8	* python/engine/XingMa/data/icons/erbi-qs.png
  9	* python/engine/XingMa/data/icons/Makefile.am
 10	* python/engine/XingMa/data/icons/wubi.png
 11	* python/engine/XingMa/data/icons/zhengma.png
 12	* python/engine/XingMa/XingMa.py
 13	* python/engine/XingMa/README
 14	* python/engine/XingMa/PinYin.py
 15	* python/engine/Makefile.am
 16	* configure.in:
 17	Add a new engine XingMa developed by 余钰炜 <acevery@gmail.com>.
 18
 19	* AUTHORS:
 20	Add the author of XingMa engine.
 21
 222008-02-19 Huang Peng <shawn.p.huang@gmail.com>
 23	* python/scim/SCTC.py
 24	* python/scim/Makefile.am:
 25	Add simple Chinese traditional Chinese convert module.
 26
 272008-02-15 Huang Peng <shawn.p.huang@gmail.com>
 28	* src/scim-python-lookup-table.cpp:
 29	Fix a bug in set_cursor_pos_in_current_page.
 30
 312008-02-01 Huang Peng <shawn.p.huang@gmail.com>
 32	* python/engine/PinYin/PinYin.py:
 33	Fixed a bug when input letter in English mode.
 34
 352008-01-31 Huang Peng <shawn.p.huang@gmail.com>
 36	* python/engine/PinYin/PYSQLiteDB.py:
 37	Create a desc table in user database to store some information, like:
 38	db version, create-time and id. When engine open the user db, it will
 39	check version.
 40
 412008-01-29 Huang Peng <shawn.p.huang@gmail.com>
 42	* python/engine/PinYin/PYSQLiteDB.py:
 43	* python/engine/PinYin/PinYin.py:
 44	Rename user db and recreate one, if the db is damaged.
 45	Create user db in memory by default.
 46	
 47	* python/helper/PinYinSetup/SetupUI.py:
 48	Use transaction when reorganizing the db.
 49	Do not save config and ask engines reload config, if no config has
 50	been changed.
 51
 522008-01-28 Huang Peng <shawn.p.huang@gmail.com>
 53	* configure.in
 54	* src/Makefile.am
 55	* scim-python.spec.in
 56	* configure.in:
 57	Remove Zhengjuui.so.
 58
 592008-01-27 Ming Hua <minghua@gmail.com>
 60	* configure.in,
 61	* po/POTFILES.in:
 62	Remove references to files in python/setupui/PinYin/ since they
 63	are not distributed in tarball anymore.  This fixes "make
 64	distcheck" failure.
 65
 66	* python/scim/ascii.py:
 67	Add a copyright header stating that this file is copyied from
 68	Python, along with Python's copyright and license information.
 69	* LICENSE.Python:
 70	Add new file, copied form Python.
 71	* Makefile.am:
 72	Add LICENSE.Python to EXTRA_DIST so that it's shipped in the
 73	released tarball.
 74
 752008-01-24 Huang Peng <shawn.p.huang@gmail.com>
 76	* scim-python.spec.in
 77	* configure.in
 78	* python/helper/__init__.py
 79	* python/helper/Makefile.am
 80	* python/Makefile.am
 81	* src/scim.version-script
 82	* src/scim-python.cpp
 83	* src/scim-python.h
 84	* src/Makefile.am:
 85	Add wrapper for Helper module.
 86
 872008-01-24 Yu Fan <yufanyufan@gmail.com>
 88	* python/setupui/ZhengJuUI.py:
 89	* python/setupui/ZhengJuUI.glade:
 90	* src/setupui/scim-ui.h
 91	* src/setupui/zhengjuui.cpp
 92	将整句输入法的设置界面独立出来以方便加入更多选项
 93
 942008-01-23 Huang Peng <shawn.p.huang@gmail.com>
 95	* python/engine/PinYin/PinYin.py
 96	* python/engine/PinYin/ZhengJu.py
 97	* python/scim/ascii.py
 98	* python/scim/Makefile.am:
 99	Copy curses.ascii to scim to resolve dependence issue in opensuse.
100
101	* python/engine/PinYin/tools/gphrase.py:
102	Add a tool to get phrase frequency from web search engine.
103	
104	* python/engine/PinYin/PinYin.py
105	* python/setupui/PinYin/PinYinUI.py
106	* po/nl.po
107	* po/zh_CN.po:
108	Show English word with different color, when the spelling is error.
109
1102008-01-21 Yu Fan <yufanyufan@gmail.com>
111	* python/setupui/PinYin/ShuangpinUI.py:
112	* python/setupui/PinYin/ZhengJuUI.py:
113	* python/setupui/PinYin/ZhengJuUI.glade:
114	* python/setupui/PinYin/__init__.py:
115	增加了选择全拼简拼和双拼的选项并改用glade来描述界面
116
1172008-01-21 Huang Peng <shawn.p.huang@gmail.com>
118	* src/scim-python-lookup-table.cpp
119	* src/scim-python-engine.cpp
120	* src/scim-python-factory.cpp:
121	Translate Py_UNICODE to ucs4 when Py_UNICODE_SIZE != 4 to fix issue
122
1232008-01-20 Yu Fan <yufanyufan@gmail.com>
124	* python/engine/PinYin/ZhengJu.py:
125	* python/engine/PinYin/JianPin.py:
126	* python/engine/PinYin/__init__.py:
127	增加了对不完整拼音的支持在全拼输入法没有添加其他功能的时候暂时从列表中移去
128
1292008-01-20 Huang Peng <shawn.p.huang@gmail.com>
130	* python/engine/PinYin/PinYin.py:
131	Show the currect English word in candidates lookup window.
132
133	* python/engine/PinYin/Makefile.am:
134	Resolved make distcheck failed probem.
135
1362008-01-19 Ming Hua <minghua@gmail.com>
137	* debian/patches/00list,
138	* debian/patches/:
139	Removed, as there is no Debian specific patches anymore.
140	* debian/rules:
141	Remove all dpatch related targets.
142
143	* debian/rules:
144	Use --enable-english-writer=force option for configure to make sure
145	the EnglishWriter module is built without python-enchant installed.
146	Also adjust the line breaking of the configure line.
147
148	* python/engine/PinYin/Makefile.am:
149	The DISTCLEANFILES should include "*.pyc" instead of "pyc.*".
150
1512008-01-17 Huang Peng <shawn.p.huang@gmail.com>
152	* src/scim-python-lookup-table.cpp
153	* src/scim-python.cpp
154	* src/scim-python-attribute.cpp
155	* src/scim-python-lookup-table.h
156	* src/scim-python-engine.cpp
157	* src/scim-python-config.cpp
158	* src/scim-python-factory.cpp
159	* src/scim-python-engine.h
160	* src/scim-python-factory.h
161	* src/scim-python-event.cpp
162	* src/scim-python-property.cpp:
163	Modify coding style.
164	Override operator delete for PyIMEngine and PyIMEngineFactory.
165
166	* src/scim-python-factory.h
167	* src/scim-python-engine.h
168	* src/scim-python-lookup-table.h:
169	Change property of constructor and destructor to private. It is to
170	protected those instances can not be create and delete outside of
171	those classes.
172
173	* Makefile.am:
174	Add build target for building debian package.
175
176	* python/engine/PinYin/PinYin.py:
177	Fixed a problem when input period.
178
1792008-01-16 Ming Hua <minghua@gmail.com>
180	* debian/rules:
181	Use "NO_INDEX=true" when building the Debian package.
182
1832008-01-16 Huang Peng <shawn.p.huang@gmail.com>
184	* python/engine/PinYin/Makefile.am
185	* scim-python.sepc.in:
186	Changed Makefile.am to create indexes in database by default. If you
187	do not want to create indexes, you may use 'NO_INDEX make' to build
188	scim-python.
189
190	* python/setupui/PinYin/PinYinUI.py:
191	Change space to tab.
192	
193	* python/setupui/PinYin/ShuangpinUI.py:
194	Try import PYDict at first.
195
196	* src/scim-python-lookup-table.cpp
197	* src/scim-python.cpp
198	* src/scim-python-attribute.cpp
199	* src/scim-python-engine.cpp
200	* src/scim-python-factory.cpp
201	* src/scim-python-engine.h
202	* src/scim-python-event.cpp
203	* src/scim-python-property.cpp:
204	Fixed memory leak.
205
2062008-01-16 Yu Fan <yufanyufan@gmail.com>
207	* python/engine/PinYin/ShuangPin.py:
208	split into two file: ZhengJu.py ShuangPin.py
209
210	* python/engine/PinYin/ShuangPinDB.py:
211	rename to ZhengJuDB.py
212
213	* python/engine/PinYin/QuanPin.py:
214	add to implement QuangPin sentence input methon
215
2162008-01-15 Huang Peng <shawn.p.huang@gmail.com>
217	* src/scim-python.cpp:
218	Fixed a bug that scim-python will cause application crash when them
219	module be init twice.
220
221	* src/scim-python-lookup-table.cpp
222	* src/scim-python-lookup-table.h:
223	Wrapped the set_page_size method.
224
225	* engine/PinYin/__init__.py:
226	Try load engines. If loading one engine failed, it will not effect
227	loading other engines.
228
229	* python/setupui/__init__.py
230	* python/setupui/PinYin/PinYinUI.py:
231	Implemented PinYin setup UI.
232	Add English spell check toggle button.
233
234	* python/engine/PinYin/PinYin.py:
235	Implemented reload_config function.
236
237	* po/nl.po
238	* po/POTFILES.in
239	* po/zh_CN.po:
240	Update translation for PinYin Setup UI.
241
242	* scim-python.spec.in:
243	Change bz2 to gz.
244
245	* engine/PinYin/PYParser.py:
246	Add new items in correct table.
247	Add gbk ad auto_correct as argument of parse function.
248
2492008-01-14 Ming Hua <minghua@gmail.com>
250	* debian/scim-python-chinese.install:
251	Install the setup UI files for PinYin module as well.
252
253	* debian/scim-python.install:
254	Adapt to the SCIM module name change.
255
256	* autogen.sh:
257	Use "set -e" to stop at the first error during bootstrapping.
258
2592008-01-14 Huang Peng <shawn.p.huang@gmail.com>
260	* debian/*:
261	Support debian package by Kov Chai <tchaikov AT gmail dot com>
262
263	* AUTHORS:
264	Add Yu Fan.
265
266	* configure.in:
267	Dist gzip file as default dist format.
268	Add --enable-english-writer=force option to force build english
269	writer engine with checking python-enchant.
270
2712008-01-12 Huang Peng <shawn.p.huang@gmail.com>
272	* python/engine/PinYin/PinYin.py:
273	Change the name of PinYin engine.
274
275	* python/engine/PinYin/PYSQLiteDB.py:
276	Put all phrases in one table.
277
2782008-01-10 Huang Peng <shawn.p.huang@gmail.com>
279	* python/engine/PinYin/PinYin.py:
280	Add trigger to enable or disable gbk support
281
2822008-01-09 Huang Peng <shawn.p.huang@gmail.com>
283	* src/scim-python-lookup-table.cpp
284	* src/scim-python-lookup-table.h:
285	Wrapped cursor related functions.
286	
287	* python/engine/PinYin/PinYin.py:
288	Support cursor in lookup table.
289
290	* configure.in:
291	Bump version to 0.1.10.
292
2932008-01-08 Huang Peng <shawn.p.huang@gmail.com>
294	Release 0.1.9.
295
2962008-01-08 Huang Peng <shawn.p.huang@gmail.com>
297	* python/engine/PinYin/PinYin.py:
298	Refine PinYin engine's help text.
299	Modify colours of candidates.
300	Add temporary English input mode.
301	When the preedit string is empty, the engine will quit from temporary
302	English input mode.
303	
304	* python/engine/PinYin/PinYin.py
305	* python/engine/PinYin/ShuangPin.py
306	* python/engine/EnglishWriter/English.py:
307	Fix a wrong use of lambda.
308
309	* README
310	* NEWS:
311	Prepare release 0.1.9.
312
3132008-01-07 Huang Peng <shawn.p.huang@gmail.com>
314	* python/engine/PinYin/PYDict.py:
315	Add lve and nve as correct pinyin.
316
317	* python/engine/PinYin/PYUtil.py:
318	Automatically translate pinyin lve, nve to lue, nue.
319	
320	* python/engine/PinYin/SpecialTable.py
321	* python/engine/PinYin/special_table
322	* python/engine/PinYin/PinYin.py:
323	Add special table support.
324
3252008-01-06 Huang Peng <shawn.p.huang@gmail.com>
326	* python/engine/PinYin/PYParser.py:
327	Refine some code.
328
329	* python/engine/PinYin/PinYin.py:
330	When user press BackSpace, engine will uncommit user selected phrases
331	and then remove inputted chars.
332	Show preedit string as the fist candidate with red color, if the string is
333	not in database.
334	Limit the length of pinyin string.
335
336	* python/engline/PinYin/PYSQLiteDB.py:
337	Add create_indexes function to create index for better performance.
338	Add some test_case and timeit for performance tuning.
339
340	* scim-python.spec.in:
341	Add post script to create index after copying files.
342	
343	* po/zh_CN.po:
344	Fixed a build error.
345	Refine translation for pinyin helper.
346	
347	* python/engine/PinYin/PYCreatePinYinDB.py:
348	* python/engine/PinYin/PYSQLiteDB.py:
349	Fixed make distcheck error.
350
351	* src/scim-python-factory.cpp:
352	Fixed a bug that can not get credits infomation from python imengine.
353
3542008-01-05 Huang Peng <shawn.p.huang@gmail.com>
355	* configure.in:
356	Bump version to 0.1.9.
357
358	* python/engine/PinYin/PYDict.py
359	* python/engine/PinYin/ShuangPin.py
360	* python/engine/PinYin/__init__.py
361	* python/engine/PinYin/ShuangPinDB.py
362	* python/engine/PinYin/PYParser.py
363	* python/engine/PinYin/phrase_pinyin_1.txt.bz2
364	* python/engine/PinYin/PYSQLiteDB.py
365	* python/engine/PinYin/Makefile.am
366	* python/engine/PinYin/PYUtil.py
367	* po/zh_CN.po:
368	Add ShuangPin IM engine developed by Yu Fan.
369
370	* python/engine/PinYin/phrase_pinyin.txt.bz2
371	* python/engine/PinYin/pinyin_table.txt.bz2
372	* python/engine/PinYin/qq_pinyin_1.0.txt.bz2
373	* python/engine/PinYin/PYCreatePinYinDB.py
374	* python/engine/PinYin/phrase_pinyin_1.txt.bz2
375	* python/engine/PinYin/Makefile.am
376	* python/engine/PinYin/MergePhrases.py
377	* python/engine/PinYin/PYUtil.py
378	* python/engine/PinYin/phrase_pinyin_duoyin.txt
379	* python/engine/PinYin/MergeQQPhrases.py:
380	Merge from phuang_qq branches. Refine phrases pinyin table.
381
3822007-12-28 Huang Peng <shawn.p.huang@gmail.com>
383	* NEWS
384	* README
385	* TODO:
386	Release 0.1.8.
387
388
3892007-12-26 Huang Peng <shawn.p.huang@gmail.com>
390	* python/engine/PinYin/PinYin.py:
391	Modify _match_hotkey to fix issue #16.
392	Only swith input mode when user release shift key.
393	Fix a typo.
394	Change lookup table size to 5.
395	
396	* python/engine/PinYin/SpecialTable.py:
397	* python/engine/PinYin/special_table:
398	* python/engine/PinYin/Makefile.am:
399	Add special table.
400
401
4022007-12-26 Huang Peng <shawn.p.huang@gmail.com>
403	* python/engine/PinYin/PYUtil.py:
404	* python/engine/PinYin/PinYin.py:
405	Fix a mistake in ShuangPin dict to fix issue #14.
406
407	* python/engine/PinYin/PinYin.py:
408	Support input English in Chinese input mode, close issue #11.
409
410	* python/engine/PinYin/PinYin.py:
411	* python/engine/PinYin/PYSQLiteDB.py:
412	Add "Ctrl" + "1 ~ 9" to remove user phrase from user database, close
413	issue #15.
414
415	* python/engine/PinYin/PYParser.py:
416	Treat 'o' as valid pinyin in ShuangPin scheme.
417	
418	* python/engine/PinYin/PinYin.py:
419	Make shuangpin as global setting for pinyin.
420	Fix the bug that shuangpin does not accept ';'.
421	Add keyboards shortcut "[" & "]" to commit first and last char in
422	first candidate.
423
4242007-12-20 Huang Peng <shawn.p.huang@gmail.com>
425	* configure.in:
426	Bump version to 0.1.8.
427
428	* python/engine/PinYin/PinYin.py:
429	Fix issue #13 UI can not display IM status correctly.
430	Add '[' ']' keys for page up & page down the candidates.
431	Add "Ctrl + ." keyboard shortcut to switch half full punct status, fix
432	issue #7.
433
434	* python/engine/PinYin/PYSQLiteDB.py:
435	Modify UPDATE sql script for more readable.
436
4372007-12-20 Huang Peng <shawn.p.huang@gmail.com>
438	* release 0.1.7	
439
4402007-12-20 Huang Peng <shawn.p.huang@gmail.com>
441	* src/scim-python-engine.cpp:
442	Update python online document.
443
444	* python/engine/PinYin/PinYin.py:
445	Update preedit caret.
446
447	* python/engine/PinYin/PYSQLiteDB:
448	Create tables if not exists.
449	Create a py_phrase_all view.
450	
451	* python/engine/PinYin/PYUserDB.py:
452	* python/engine/PinYin/PYDictory.py:
453	* python/engine/PinYin/Makefile.am:
454	Remove useless source files. (PYUserDB.py, PYDictory.py)
455
4562007-12-19 Huang Peng <shawn.p.huang@gmail.com>
457	* python/engine/PinYin/PYSQLiteDB.py:
458	Enable select cache.
459
460	* python/engine/PinYin/PinYin.py:
461	Add Shift_R as status trigger.
462
463	* python/engine/PinYin/PYUserDB.py:
464	* python/engine/PinYin/PYSQLiteDB.py:
465	* python/engine/PinYin/Makefile.am:
466	* python/engine/PinYin/PYUtil.py:
467	* python/engine/PinYin/PinYin.py:
468	Add two new featrues: phrase frequency adjustment and automatical
469	create new phrase.
470
471	* python/engine/PinYin/phrase_pinyin_1.txt.bz2:
472	Fix a mistake.
473
4742007-12-11 Huang Peng <shawn.p.huang@gmail.com>
475	* python/engine/PinYin/PYParser.py:
476	* python/engine/PinYin/PYUtil.py:
477	Add ShuangPin parser by BaZhuaYu <yufanyufan@hotmail.com>
478	
479	* python/engine/PinYin/PYParser.py:
480	Don't create dict everytime, when creating a new parser.
481
482	* python/engine/PinYin/PYSQLiteDB.py:
483	* python/engine/PinYin/PYParser.py:
484	* python/engine/PinYin/PinYin.py:
485	Integrate shuangpin.
486
487	* python/engine/PinYin/PinYin.py:
488	* po/nl.po:
489	* po/zh_CN.po:
490	Translate "SHUANG" and "QUAN".
491	Accept ";" key when using ShuangPin.
492
493
4942007-12-10 Huang Peng <shawn.p.huang@gmail.com>
495	* python/engine/PinYin/PYCreatePinYinDB.py:
496	* python/engine/PinYin/pinyin_table.txt.bz2:
497	Recretae the pinyin_table.txt.bz2, merge some records with same pinyin
498
499	* TODO:
500	Update todo list.
501
5022007-12-06 Huang Peng <shawn.p.huang@gmail.com>
503	* python/engine/PinYin/PYCreatePinYinDB.py:
504	Remove executable property again
505
506	* python/engine/PinYin/Makefile.am:
507	* python/engine/PinYin/MergePhrases.py:
508	Add merge script.
509
510	* python/engine/PinYin/PYCreatePinYinDB.py:
511	* python/engine/PinYin/phrase_pinyin_1.txt.bz2:
512	* python/engine/PinYin/Makefile.am:
513	Add phrase_pinyin_1.txt.bz2.
514
5152007-12-05 Huang Peng <shawn.p.huang@gmail.com>
516	* python/engine/PinYin/PYCreatePinYinDB.py:
517	Remove executable property
518
519	* configure.in:
520	Bump version to 0.1.7
521	Require python >= 2.5
522
5232007-12-05 Huang Peng <shawn.p.huang@gmail.com>
524	Release version 0.1.6
525
526	* scim-python.spec.in:
527	* Makefile.am:
528	Revert to old version.
529
5302007-12-04 Huang Peng <shawn.p.huang@gmail.com>
531	* python/engine/EnglishWriter/English.py:
532	* python/engine/PinYin/PinYin.py:
533	* po/nl.po:
534	* po/zh_CN.po:
535	Does not translate string "GPL"
536
5372007-12-03 Huang Peng <shawn.p.huang@gmail.com>
538	* python/engine/PinYin/PYUtil.py: 
539	Remove an error pinyin "den".
540
541	* python/engine/PinYin/PinYin.py:
542	Fix a error, when get_candidates return an empty list.
543	
544	* python/engine/EnglishWriter/English.py:
545	* python/engine/PinYin/PinYin.py:
546	Set engine's credits
547
548	* python/engine/EnglishWriter/Makefile.am:
549	* python/engine/PinYin/Makefile.am:
550	* python/engine/Makefile.am:
551	* python/setupui/EnglishWriter/Makefile.am:
552	* python/setupui/Makefile.am:
553	* configure.in:
554	Add --disable-english-writer and --disable-pinyin options of configure
555	
556	* scim-python.spec.in:
557	* Makefile.am:
558	Build scim-python-english and scim-python-chinese only in noarch.
559
560
5612007-12-01 Huang Peng <shawn.p.huang@gmail.com>
562	* python/engine/PinYin/PinYin.py:
563	Reset PinYin engine, when user press Escape.
564
565	* configure.in:
566	Bump the version to 0.1.6
567
5682007-11-30 Huang Peng <shawn.p.huang@gmail.com>
569	* python/engine/PinYin/PinYin.py:
570	change defult half full width setting.
571
5722007-11-29 Huang Peng <shawn.p.huang@gmail.com>
573	* scim-python.spec.in:
574	Fix rpm build error.
575	
576	* python/scim/Utility.py:
577	Fix a mistake in convert between half and full width chars.
578	
579	* python/engine/PinYin/PinYin.py:
580	Convert '<' and '>' in chinese input mode.
581
5822007-11-29 Huang Peng <shawn.p.huang@gmail.com>
583	* release 0.1.5
584
5852007-11-28 Huang Peng <shawn.p.huang@gmail.com>
586	* python/engine/PinYin/PinYin.py:
587	Add pinyin length limit, forward some hotkeys and ignore wrong user
588	input.
589
5902007-11-28 Huang Peng <shawn.p.huang@gmail.com>
591	* python/engine/PinYin/PYCreatePinYinDB.py:
592	* python/engine/PinYin/phrase_pinyin.txt.bz2:
593	* python/engine/PinYin/__init__.py:
594	* python/engine/PinYin/PYSQLiteDB.py:
595	* python/engine/PinYin/pinyin_table.txt.bz2:
596	* python/engine/PinYin/Makefile.am:
597	* python/engine/PinYin/PYParser.py:
598	* python/engine/PinYin/PinYin.py:
599	* python/engine/PinYin/PYDictory.py:
600	* python/engine/PinYin/PYUtil.py:
601	* python/engine/PinYin/SogouLabDic-utf8.dic:
602	* python/engine/Makefile.am:
603	* scim-python.spec.in:
604	* configure.in:
605	Add pinyin input engine.
606
607	* python/scim/__init__.py:
608	* python/scim/Makefile.am:
609	* python/scim/Utility.py:
610	Add some useful functions
611
612	* src/scim-python-property.h:
613	* src/scim-python-lookup-table.cpp:
614	* src/scim-python.cpp:
615	* src/scim-python-lookup-table.h:
616	* src/scim-python-engine.cpp:
617	* src/scim-python.h:
618	* src/scim-python-engine.h:
619	* src/Makefile.am:
620	* src/scim-python-property.cpp:
621	Add python wrapper for scim_property class.
622
6232007-10-17 Huang Peng <shawn.p.huang@gmail.com>
624	* scim-python.spec.in: Fix require error.
625	* configure.in: Update version to 0.1.5.
626
6272007-10-15 Huang Peng <shawn.p.huang@gmail.com>
628	* src/scim-python.cpp: Change SetupUI's name & category.
629	* scim-python.spec.in: Package EnglishWriter in
630	scim-python-english-*.rpm
631
6322007-10-15 Huang Peng <shawn.p.huang@gmail.com>
633	* src/scim-python.cpp: Change SetupUI's name & category.
634	* scim-python.spec.in: Package EnglishWriter in
635	scim-python-english-*.rpm
636
6372007-10-10 Huang Peng <shawn.p.huang@gmail.com>
638	* po/nl.po:
639	* po/LINGUAS:
640	Add Dutch translation by Ronald Stroethoff.
641
6422007-10-09 Huang Peng <shawn.p.huang@gmail.com>
643	* release 0.1.4
644
6452007-10-09 Huang Peng <shawn.p.huang@gmail.com>
646	* configure.in:
647	fix distcheck error in debian 4.0.
648	add some comments text to make it more readable.
649	add option to disable build & install EnglishWriter
650	check python-enchant.
651	
652	* python/engine/EnglishWriter/Makefile.am:
653	* python/setupui/EnglishWriter/Makefile.am:
654	add option to disable build & install EnglishWriter
655
656	* NEWS:
657	prepare release 0.1.4
658
6592007-10-08 Huang Peng <shawn.p.huang@gmail.com>
660	* python/engine/__init__.py:
661	* python/setupui/__init__.py:
662	fix __import__ error in python2.4
663
664	* python-config.py:
665	* configure.in:
666	* Makefile.am:
667	fix configure error in some os without python-config.
668
669	* src/Makefile.am:
670	fix build rpm error in x86_64 platform.
671
672	* m4/Makefile.am:
673	* configure.in:
674	* Makefile.am:
675	* autogen.sh:
676	remove intltool.
677
678	* src/scim-python-event.cpp:
679	remove const KeyMask and KeySym values from cpp code.
680	
681	* src/Makefile.am:
682	* src/scim-python.cpp:
683	* scim-python.spec.in:
684	rename scim.so to _scim.so
685
686	* python/Makefile.am:
687	* python/scim:
688	* python/scim/__init__.py:
689	* python/scim/Makefile.am:
690	* python/scim/KeyCode.py:
691	* python/scim/KeyMask.py:
692	* configure.in:
693	add const KeyMask and KeySym values to python code.
694
695	* python/engine/EnglishWriter/English.py:
696	use Key values from KeyMask and KeyCode module.
697
698
6992007-10-07 Huang Peng <shawn.p.huang@gmail.com>
700	* python/engine/English.py:
701	* python/engine/__init__.py:
702	* python/engine/EnglishWriter:
703	* python/engine/EnglishWriter/English.py:
704	* python/engine/EnglishWriter/__init__.py:
705	* python/engine/EnglishWriter/Makefile.am:
706	* python/engine/Makefile.am:
707	* python/setupui/English.py:
708	* python/setupui/__init__.py:
709	* python/setupui/EnglishWriter:
710	* python/setupui/EnglishWriter/English.py:
711	* python/setupui/EnglishWriter/__init__.py:
712	* python/setupui/EnglishWriter/Makefile.am:
713	* python/setupui/Makefile.am:
714	* configure.in:
715	* po/POTFILES.in:
716	We don't hard code engines and setupuis. It can support dynamic find and
717	load engines and setupuis now.
718
719	* configure.in:
720	update version to 0.1.4
721
7222007-10-04 Huang Peng <shawn.p.huang@gmail.com>
723	* python/engine/English.py:
724	not accept apostrophe as start of a word.
725	add date & time as special inputs.
726
727	* TODO:
728	add some new ideas in it.
729
7302007-10-04 Ming Hua <minghua@gmail.com>
731	* python/engine/English.py:
732	accept apostrophe as a part of word.
733
7342007-10-03 Ming Hua <minghua@gmail.com>
735	* po/scim-python.pot:
736	Remove translation template from SVN as we don't want to keep
737	auto-generated files in version control.
738
7392007-10-03 Huang Peng <shawn.p.huang@gmail.com>
740	* po/zh_CN.po:
741	update simplified Chinese (zh_CN) translation.
742
7432007-10-03 Ming Hua <minghua@gmail.com>
744	* po/Makevars:
745	Use correct copyright holder name.
746
747	* po/scim-python.pot:
748	Generate up-to-date translation template and check into SVN.
749
7502007-10-03 Huang Peng <shawn.p.huang@gmail.com>
751	* python/engine/English.py:
752	* python/setupui/English.py:
753	add some translation strings.
754
755	* src/scim-python.cpp:
756	remove a line for debugging purpose.
757
7582007-10-03 Ming Hua <minghua@gmail.com>
759	* autogen.sh:
760	Use "--automake" option for intltool and libtool instead of
761	manually copying files.
762
7632007-10-01 Ming Hua <minghua@gmail.com>
764	* Makefile.am:
765	Add po/stamp-it to DISTCLEANFILES so that we can pass "make
766	distcheck".
767
7682007-10-01 Ming Hua <minghua@gmail.com>
769	* autogen.sh:
770	Use autopoint instead of gettextize to bootstrap. 
771	* configure.in:
772	Add AM_GNU_GETTEXT_VERSION to guide autopoint.
773	* po/ChangeLog:
774	This was copied by gettextize, remove from SVN.
775
776	* autogen.sh:
777	Copy libtool.m4 into m4/ when during bootstrap.
778	Copy intltool.m4 into m4/ when during bootstrap.
779	Call aclocal before autoheader and automake.
780
7812007-09-30 Huang Peng <shawn.p.huang@gmail.com>
782	* config.h.in:
783	remove it from svn.
784
785	* configure.in:
786	change AM_GLIB_GNU_GETTEXT to AM_GNU_GETTEXT
787	add AC_GUN_SOURCE
788
789	* configure.in:
790	* po/LINGUAS:
791	use po/LINGUAS replease macro ALL_LINGUAS in configure
792
7932007-09-29 Huang Peng <shawn.p.huang@gmail.com>
794	* src/Makefile.am:
795	fix error symbol link.
796
797	* src/scim.pth.in:
798	add scim.pth.in
799
8002007-09-28 Huang Peng <shawn.p.huang@gmail.com>
801	* src/Makefile.am:
802	apply a patch from Ming Hua to fix a make distcheck error in
803	uninstall-hook.
804
805	* AUTHORS:
806	add Ming Hua as a project member.
807
808	* src/Makefile.am:
809	* src/scimm.pth:
810	* scim-python.spec.in:
811	install scim python exec module in scim-0.1 subdirectory of
812	site-packages.
813
814	* src/scim-python-engine.cpp:
815	* src/scim-python-engine.h:
816	add process_key_event python method.
817	change spaces to tab.
818
819	* src/scim-python-attribute.cpp:
820	* src/scim-python-config.cpp:
821	* src/scim-python-factory.cpp:
822	* src/scim-python-event.cpp:
823	change spaces to tab.
824
825
8262007-09-27 Huang Peng <shawn.p.huang@gmail.com>
827	* Release 0.1.3.
828	* NEWS:
829	prepare to release 0.1.3.
830
8312007-09-27 Huang Peng <shawn.p.huang@gmail.com>
832	* src/scim-python.cpp:
833	fix compile error with python2.4
834
8352007-09-26 Huang Peng <shawn.p.huang@gmail.com>
836	* scim-python.spec.in:
837	* configure.in:
838	* src/Makefile.am:
839	change scim modules install path.
840
841	* src/scim-python.cpp:
842	change scim setup module's category and name.
843
8442007-09-26 Huang Peng <shawn.p.huang@gmail.com>
845	* scim-python.spec.in:
846	change version to 0.1.3
847	fix problems for fedora new rpm package review. 
848	
849	* src/Makefile.am:
850	fix install error in x86_64 and ppc_64 platforms.
851
852	* configure.in:
853	change version to 0.1.3
854
8552007-09-26 Huang Peng <shawn.p.huang@gmail.com>
856	* Release 0.1.2.
857	* NEWS:
858	prepare to release 0.1.2.
859
8602007-09-26 Huang Peng <shawn.p.huang@gmail.com>
861	* TODO:
862	* scim-python.spec.in:
863	add TODO file.
864	update changelog in scim-python.spec.in.
865
866	* src/scim-python-engine.cpp:
867	* src/scim-python-factory.cpp:
868	disconnect signal_reload_config in destructor functions.
869
870	* python/engine/English.py:
871	* python/setupui/English.py:
872	add option CommitSpace.
873	rename option ShowPreedit to AlwaysShowCandidates.
874
875	* configure.in:
876	change version from 0.0.2 to 0.1.2. Minor version number is odd, if it
877	is an unstable version. 
878
879	* python/engine/English.py:
880	call IMEngine.{show,hide}_preedit_string when update preedit string to fix
881	XIM clients do not show preedit string problem.
882	
883	* src/scim-python-lookup-table.cpp:
884	* src/scim-python.cpp:
885	* src/scim-python-attribute.cpp:
886	* src/scim-python-engine.cpp:
887	* src/scim-python-config.cpp:
888	* src/scim-python-event.cpp:
889	remove some useless fprintf.
890	modify format string of PyArg_ParseTuple to let error messages be more readable.
891
892
8932007-09-25 Huang Peng <shawn.p.huang@gmail.com>
894	* data/english_words.txt:
895	remove it.
896
897	* :
898	implement wrapper for SetupUI.
899	create a sample setup ui for English Writer.
900
9012007-09-24 Huang Peng <shawn.p.huang@gmail.com>
902	* src/scim-python.cpp:
903	append old PYTHONPATH environment var to new var.
904
905	* src/scim-python-config.h:
906	* src/scim-python-config.cpp:
907	add python wrapper for ConfigBase class.
908
909	* src/Makefile.am:
910	install scim.so into site-pacakges/ and create symbol link in IMEngine/
911
912	* Makefile.am:
913	add target for building .src.rpm .
914
915	* src/scim-python-factory.h
916	* src/scim-python-factory.cpp:
917	fix compile error with Python 2.4.x
918
919	* README:
920	refine install steps in README.
921
922	* scim-python.spec.in:
923	update project's URLs.
924	fix rpmlint some checking errors and warnings.
925
926	* COPYING:
927	add customized COPYING file.
928
929	* configure.in:
930	update the project's URL.
931	update version to 0.0.2.
932
9332007-09-19 Huang Peng <shawn.p.huang@gmail.com>
934	Initial version.
935	Release scim-python-0.0.1
936