/ChangeLog
#! | 936 lines | 739 code | 197 blank | 0 comment | 0 complexity | f61acbf1d827da172ac2e950a15f2c37 MD5 | raw file
- 2008-02-25 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/XingMa/XMDict.py
- * python/engine/XingMa/XMSQLiteDB.py
- * python/engine/XingMa/XMCreateDB.py
- * python/engine/XingMa/__init__.py
- * python/engine/XingMa/Makefile.am
- * python/engine/XingMa/data/Makefile.am
- * python/engine/XingMa/data/icons/erbi-qs.png
- * python/engine/XingMa/data/icons/Makefile.am
- * python/engine/XingMa/data/icons/wubi.png
- * python/engine/XingMa/data/icons/zhengma.png
- * python/engine/XingMa/XingMa.py
- * python/engine/XingMa/README
- * python/engine/XingMa/PinYin.py
- * python/engine/Makefile.am
- * configure.in:
- Add a new engine XingMa developed by 余钰炜 <acevery@gmail.com>.
- * AUTHORS:
- Add the author of XingMa engine.
- 2008-02-19 Huang Peng <shawn.p.huang@gmail.com>
- * python/scim/SCTC.py
- * python/scim/Makefile.am:
- Add simple Chinese traditional Chinese convert module.
- 2008-02-15 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python-lookup-table.cpp:
- Fix a bug in set_cursor_pos_in_current_page.
- 2008-02-01 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Fixed a bug when input letter in English mode.
- 2008-01-31 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYSQLiteDB.py:
- Create a desc table in user database to store some information, like:
- db version, create-time and id. When engine open the user db, it will
- check version.
- 2008-01-29 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYSQLiteDB.py:
- * python/engine/PinYin/PinYin.py:
- Rename user db and recreate one, if the db is damaged.
- Create user db in memory by default.
-
- * python/helper/PinYinSetup/SetupUI.py:
- Use transaction when reorganizing the db.
- Do not save config and ask engines reload config, if no config has
- been changed.
- 2008-01-28 Huang Peng <shawn.p.huang@gmail.com>
- * configure.in
- * src/Makefile.am
- * scim-python.spec.in
- * configure.in:
- Remove Zhengjuui.so.
- 2008-01-27 Ming Hua <minghua@gmail.com>
- * configure.in,
- * po/POTFILES.in:
- Remove references to files in python/setupui/PinYin/ since they
- are not distributed in tarball anymore. This fixes "make
- distcheck" failure.
- * python/scim/ascii.py:
- Add a copyright header stating that this file is copyied from
- Python, along with Python's copyright and license information.
- * LICENSE.Python:
- Add new file, copied form Python.
- * Makefile.am:
- Add LICENSE.Python to EXTRA_DIST so that it's shipped in the
- released tarball.
- 2008-01-24 Huang Peng <shawn.p.huang@gmail.com>
- * scim-python.spec.in
- * configure.in
- * python/helper/__init__.py
- * python/helper/Makefile.am
- * python/Makefile.am
- * src/scim.version-script
- * src/scim-python.cpp
- * src/scim-python.h
- * src/Makefile.am:
- Add wrapper for Helper module.
- 2008-01-24 Yu Fan <yufanyufan@gmail.com>
- * python/setupui/ZhengJuUI.py:
- * python/setupui/ZhengJuUI.glade:
- * src/setupui/scim-ui.h
- * src/setupui/zhengjuui.cpp
- 将整句输入法的设置界面独立出来,以方便加入更多选项
- 2008-01-23 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py
- * python/engine/PinYin/ZhengJu.py
- * python/scim/ascii.py
- * python/scim/Makefile.am:
- Copy curses.ascii to scim to resolve dependence issue in opensuse.
- * python/engine/PinYin/tools/gphrase.py:
- Add a tool to get phrase frequency from web search engine.
-
- * python/engine/PinYin/PinYin.py
- * python/setupui/PinYin/PinYinUI.py
- * po/nl.po
- * po/zh_CN.po:
- Show English word with different color, when the spelling is error.
- 2008-01-21 Yu Fan <yufanyufan@gmail.com>
- * python/setupui/PinYin/ShuangpinUI.py:
- * python/setupui/PinYin/ZhengJuUI.py:
- * python/setupui/PinYin/ZhengJuUI.glade:
- * python/setupui/PinYin/__init__.py:
- 增加了选择全拼简拼和双拼的选项,并改用glade来描述界面
- 2008-01-21 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python-lookup-table.cpp
- * src/scim-python-engine.cpp
- * src/scim-python-factory.cpp:
- Translate Py_UNICODE to ucs4 when Py_UNICODE_SIZE != 4 to fix issue
- 2008-01-20 Yu Fan <yufanyufan@gmail.com>
- * python/engine/PinYin/ZhengJu.py:
- * python/engine/PinYin/JianPin.py:
- * python/engine/PinYin/__init__.py:
- 增加了对不完整拼音的支持,在全拼输入法没有添加其他功能的时候,暂时从列表中移去
- 2008-01-20 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Show the currect English word in candidates lookup window.
- * python/engine/PinYin/Makefile.am:
- Resolved make distcheck failed probem.
- 2008-01-19 Ming Hua <minghua@gmail.com>
- * debian/patches/00list,
- * debian/patches/:
- Removed, as there is no Debian specific patches anymore.
- * debian/rules:
- Remove all dpatch related targets.
- * debian/rules:
- Use --enable-english-writer=force option for configure to make sure
- the EnglishWriter module is built without python-enchant installed.
- Also adjust the line breaking of the configure line.
- * python/engine/PinYin/Makefile.am:
- The DISTCLEANFILES should include "*.pyc" instead of "pyc.*".
- 2008-01-17 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python-lookup-table.cpp
- * src/scim-python.cpp
- * src/scim-python-attribute.cpp
- * src/scim-python-lookup-table.h
- * src/scim-python-engine.cpp
- * src/scim-python-config.cpp
- * src/scim-python-factory.cpp
- * src/scim-python-engine.h
- * src/scim-python-factory.h
- * src/scim-python-event.cpp
- * src/scim-python-property.cpp:
- Modify coding style.
- Override operator delete for PyIMEngine and PyIMEngineFactory.
- * src/scim-python-factory.h
- * src/scim-python-engine.h
- * src/scim-python-lookup-table.h:
- Change property of constructor and destructor to private. It is to
- protected those instances can not be create and delete outside of
- those classes.
- * Makefile.am:
- Add build target for building debian package.
- * python/engine/PinYin/PinYin.py:
- Fixed a problem when input period.
- 2008-01-16 Ming Hua <minghua@gmail.com>
- * debian/rules:
- Use "NO_INDEX=true" when building the Debian package.
- 2008-01-16 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/Makefile.am
- * scim-python.sepc.in:
- Changed Makefile.am to create indexes in database by default. If you
- do not want to create indexes, you may use 'NO_INDEX make' to build
- scim-python.
- * python/setupui/PinYin/PinYinUI.py:
- Change space to tab.
-
- * python/setupui/PinYin/ShuangpinUI.py:
- Try import PYDict at first.
- * src/scim-python-lookup-table.cpp
- * src/scim-python.cpp
- * src/scim-python-attribute.cpp
- * src/scim-python-engine.cpp
- * src/scim-python-factory.cpp
- * src/scim-python-engine.h
- * src/scim-python-event.cpp
- * src/scim-python-property.cpp:
- Fixed memory leak.
- 2008-01-16 Yu Fan <yufanyufan@gmail.com>
- * python/engine/PinYin/ShuangPin.py:
- split into two file: ZhengJu.py ShuangPin.py
- * python/engine/PinYin/ShuangPinDB.py:
- rename to ZhengJuDB.py
- * python/engine/PinYin/QuanPin.py:
- add to implement QuangPin sentence input methon
- 2008-01-15 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python.cpp:
- Fixed a bug that scim-python will cause application crash when them
- module be init twice.
- * src/scim-python-lookup-table.cpp
- * src/scim-python-lookup-table.h:
- Wrapped the set_page_size method.
- * engine/PinYin/__init__.py:
- Try load engines. If loading one engine failed, it will not effect
- loading other engines.
- * python/setupui/__init__.py
- * python/setupui/PinYin/PinYinUI.py:
- Implemented PinYin setup UI.
- Add English spell check toggle button.
- * python/engine/PinYin/PinYin.py:
- Implemented reload_config function.
- * po/nl.po
- * po/POTFILES.in
- * po/zh_CN.po:
- Update translation for PinYin Setup UI.
- * scim-python.spec.in:
- Change bz2 to gz.
- * engine/PinYin/PYParser.py:
- Add new items in correct table.
- Add gbk ad auto_correct as argument of parse function.
- 2008-01-14 Ming Hua <minghua@gmail.com>
- * debian/scim-python-chinese.install:
- Install the setup UI files for PinYin module as well.
- * debian/scim-python.install:
- Adapt to the SCIM module name change.
- * autogen.sh:
- Use "set -e" to stop at the first error during bootstrapping.
- 2008-01-14 Huang Peng <shawn.p.huang@gmail.com>
- * debian/*:
- Support debian package by Kov Chai <tchaikov AT gmail dot com>
- * AUTHORS:
- Add Yu Fan.
- * configure.in:
- Dist gzip file as default dist format.
- Add --enable-english-writer=force option to force build english
- writer engine with checking python-enchant.
- 2008-01-12 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Change the name of PinYin engine.
- * python/engine/PinYin/PYSQLiteDB.py:
- Put all phrases in one table.
- 2008-01-10 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Add trigger to enable or disable gbk support
- 2008-01-09 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python-lookup-table.cpp
- * src/scim-python-lookup-table.h:
- Wrapped cursor related functions.
-
- * python/engine/PinYin/PinYin.py:
- Support cursor in lookup table.
- * configure.in:
- Bump version to 0.1.10.
- 2008-01-08 Huang Peng <shawn.p.huang@gmail.com>
- Release 0.1.9.
- 2008-01-08 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Refine PinYin engine's help text.
- Modify colours of candidates.
- Add temporary English input mode.
- When the preedit string is empty, the engine will quit from temporary
- English input mode.
-
- * python/engine/PinYin/PinYin.py
- * python/engine/PinYin/ShuangPin.py
- * python/engine/EnglishWriter/English.py:
- Fix a wrong use of lambda.
- * README
- * NEWS:
- Prepare release 0.1.9.
- 2008-01-07 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYDict.py:
- Add lve and nve as correct pinyin.
- * python/engine/PinYin/PYUtil.py:
- Automatically translate pinyin lve, nve to lue, nue.
-
- * python/engine/PinYin/SpecialTable.py
- * python/engine/PinYin/special_table
- * python/engine/PinYin/PinYin.py:
- Add special table support.
- 2008-01-06 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYParser.py:
- Refine some code.
- * python/engine/PinYin/PinYin.py:
- When user press BackSpace, engine will uncommit user selected phrases
- and then remove inputted chars.
- Show preedit string as the fist candidate with red color, if the string is
- not in database.
- Limit the length of pinyin string.
- * python/engline/PinYin/PYSQLiteDB.py:
- Add create_indexes function to create index for better performance.
- Add some test_case and timeit for performance tuning.
- * scim-python.spec.in:
- Add post script to create index after copying files.
-
- * po/zh_CN.po:
- Fixed a build error.
- Refine translation for pinyin helper.
-
- * python/engine/PinYin/PYCreatePinYinDB.py:
- * python/engine/PinYin/PYSQLiteDB.py:
- Fixed make distcheck error.
- * src/scim-python-factory.cpp:
- Fixed a bug that can not get credits infomation from python imengine.
- 2008-01-05 Huang Peng <shawn.p.huang@gmail.com>
- * configure.in:
- Bump version to 0.1.9.
- * python/engine/PinYin/PYDict.py
- * python/engine/PinYin/ShuangPin.py
- * python/engine/PinYin/__init__.py
- * python/engine/PinYin/ShuangPinDB.py
- * python/engine/PinYin/PYParser.py
- * python/engine/PinYin/phrase_pinyin_1.txt.bz2
- * python/engine/PinYin/PYSQLiteDB.py
- * python/engine/PinYin/Makefile.am
- * python/engine/PinYin/PYUtil.py
- * po/zh_CN.po:
- Add ShuangPin IM engine developed by Yu Fan.
- * python/engine/PinYin/phrase_pinyin.txt.bz2
- * python/engine/PinYin/pinyin_table.txt.bz2
- * python/engine/PinYin/qq_pinyin_1.0.txt.bz2
- * python/engine/PinYin/PYCreatePinYinDB.py
- * python/engine/PinYin/phrase_pinyin_1.txt.bz2
- * python/engine/PinYin/Makefile.am
- * python/engine/PinYin/MergePhrases.py
- * python/engine/PinYin/PYUtil.py
- * python/engine/PinYin/phrase_pinyin_duoyin.txt
- * python/engine/PinYin/MergeQQPhrases.py:
- Merge from phuang_qq branches. Refine phrases pinyin table.
- 2007-12-28 Huang Peng <shawn.p.huang@gmail.com>
- * NEWS
- * README
- * TODO:
- Release 0.1.8.
- 2007-12-26 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Modify _match_hotkey to fix issue #16.
- Only swith input mode when user release shift key.
- Fix a typo.
- Change lookup table size to 5.
-
- * python/engine/PinYin/SpecialTable.py:
- * python/engine/PinYin/special_table:
- * python/engine/PinYin/Makefile.am:
- Add special table.
- 2007-12-26 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYUtil.py:
- * python/engine/PinYin/PinYin.py:
- Fix a mistake in ShuangPin dict to fix issue #14.
- * python/engine/PinYin/PinYin.py:
- Support input English in Chinese input mode, close issue #11.
- * python/engine/PinYin/PinYin.py:
- * python/engine/PinYin/PYSQLiteDB.py:
- Add "Ctrl" + "1 ~ 9" to remove user phrase from user database, close
- issue #15.
- * python/engine/PinYin/PYParser.py:
- Treat 'o' as valid pinyin in ShuangPin scheme.
-
- * python/engine/PinYin/PinYin.py:
- Make shuangpin as global setting for pinyin.
- Fix the bug that shuangpin does not accept ';'.
- Add keyboards shortcut "[" & "]" to commit first and last char in
- first candidate.
- 2007-12-20 Huang Peng <shawn.p.huang@gmail.com>
- * configure.in:
- Bump version to 0.1.8.
- * python/engine/PinYin/PinYin.py:
- Fix issue #13 UI can not display IM status correctly.
- Add '[' ']' keys for page up & page down the candidates.
- Add "Ctrl + ." keyboard shortcut to switch half full punct status, fix
- issue #7.
- * python/engine/PinYin/PYSQLiteDB.py:
- Modify UPDATE sql script for more readable.
- 2007-12-20 Huang Peng <shawn.p.huang@gmail.com>
- * release 0.1.7
- 2007-12-20 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python-engine.cpp:
- Update python online document.
- * python/engine/PinYin/PinYin.py:
- Update preedit caret.
- * python/engine/PinYin/PYSQLiteDB:
- Create tables if not exists.
- Create a py_phrase_all view.
-
- * python/engine/PinYin/PYUserDB.py:
- * python/engine/PinYin/PYDictory.py:
- * python/engine/PinYin/Makefile.am:
- Remove useless source files. (PYUserDB.py, PYDictory.py)
- 2007-12-19 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYSQLiteDB.py:
- Enable select cache.
- * python/engine/PinYin/PinYin.py:
- Add Shift_R as status trigger.
- * python/engine/PinYin/PYUserDB.py:
- * python/engine/PinYin/PYSQLiteDB.py:
- * python/engine/PinYin/Makefile.am:
- * python/engine/PinYin/PYUtil.py:
- * python/engine/PinYin/PinYin.py:
- Add two new featrues: phrase frequency adjustment and automatical
- create new phrase.
- * python/engine/PinYin/phrase_pinyin_1.txt.bz2:
- Fix a mistake.
- 2007-12-11 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYParser.py:
- * python/engine/PinYin/PYUtil.py:
- Add ShuangPin parser by BaZhuaYu <yufanyufan@hotmail.com>
-
- * python/engine/PinYin/PYParser.py:
- Don't create dict everytime, when creating a new parser.
- * python/engine/PinYin/PYSQLiteDB.py:
- * python/engine/PinYin/PYParser.py:
- * python/engine/PinYin/PinYin.py:
- Integrate shuangpin.
- * python/engine/PinYin/PinYin.py:
- * po/nl.po:
- * po/zh_CN.po:
- Translate "SHUANG" and "QUAN".
- Accept ";" key when using ShuangPin.
- 2007-12-10 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYCreatePinYinDB.py:
- * python/engine/PinYin/pinyin_table.txt.bz2:
- Recretae the pinyin_table.txt.bz2, merge some records with same pinyin
- * TODO:
- Update todo list.
- 2007-12-06 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYCreatePinYinDB.py:
- Remove executable property again
- * python/engine/PinYin/Makefile.am:
- * python/engine/PinYin/MergePhrases.py:
- Add merge script.
- * python/engine/PinYin/PYCreatePinYinDB.py:
- * python/engine/PinYin/phrase_pinyin_1.txt.bz2:
- * python/engine/PinYin/Makefile.am:
- Add phrase_pinyin_1.txt.bz2.
- 2007-12-05 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYCreatePinYinDB.py:
- Remove executable property
- * configure.in:
- Bump version to 0.1.7
- Require python >= 2.5
- 2007-12-05 Huang Peng <shawn.p.huang@gmail.com>
- Release version 0.1.6
- * scim-python.spec.in:
- * Makefile.am:
- Revert to old version.
- 2007-12-04 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/EnglishWriter/English.py:
- * python/engine/PinYin/PinYin.py:
- * po/nl.po:
- * po/zh_CN.po:
- Does not translate string "GPL"
- 2007-12-03 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYUtil.py:
- Remove an error pinyin "den".
- * python/engine/PinYin/PinYin.py:
- Fix a error, when get_candidates return an empty list.
-
- * python/engine/EnglishWriter/English.py:
- * python/engine/PinYin/PinYin.py:
- Set engine's credits
- * python/engine/EnglishWriter/Makefile.am:
- * python/engine/PinYin/Makefile.am:
- * python/engine/Makefile.am:
- * python/setupui/EnglishWriter/Makefile.am:
- * python/setupui/Makefile.am:
- * configure.in:
- Add --disable-english-writer and --disable-pinyin options of configure
-
- * scim-python.spec.in:
- * Makefile.am:
- Build scim-python-english and scim-python-chinese only in noarch.
- 2007-12-01 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Reset PinYin engine, when user press Escape.
- * configure.in:
- Bump the version to 0.1.6
- 2007-11-30 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- change defult half full width setting.
- 2007-11-29 Huang Peng <shawn.p.huang@gmail.com>
- * scim-python.spec.in:
- Fix rpm build error.
-
- * python/scim/Utility.py:
- Fix a mistake in convert between half and full width chars.
-
- * python/engine/PinYin/PinYin.py:
- Convert '<' and '>' in chinese input mode.
- 2007-11-29 Huang Peng <shawn.p.huang@gmail.com>
- * release 0.1.5
- 2007-11-28 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PinYin.py:
- Add pinyin length limit, forward some hotkeys and ignore wrong user
- input.
- 2007-11-28 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/PinYin/PYCreatePinYinDB.py:
- * python/engine/PinYin/phrase_pinyin.txt.bz2:
- * python/engine/PinYin/__init__.py:
- * python/engine/PinYin/PYSQLiteDB.py:
- * python/engine/PinYin/pinyin_table.txt.bz2:
- * python/engine/PinYin/Makefile.am:
- * python/engine/PinYin/PYParser.py:
- * python/engine/PinYin/PinYin.py:
- * python/engine/PinYin/PYDictory.py:
- * python/engine/PinYin/PYUtil.py:
- * python/engine/PinYin/SogouLabDic-utf8.dic:
- * python/engine/Makefile.am:
- * scim-python.spec.in:
- * configure.in:
- Add pinyin input engine.
- * python/scim/__init__.py:
- * python/scim/Makefile.am:
- * python/scim/Utility.py:
- Add some useful functions
- * src/scim-python-property.h:
- * src/scim-python-lookup-table.cpp:
- * src/scim-python.cpp:
- * src/scim-python-lookup-table.h:
- * src/scim-python-engine.cpp:
- * src/scim-python.h:
- * src/scim-python-engine.h:
- * src/Makefile.am:
- * src/scim-python-property.cpp:
- Add python wrapper for scim_property class.
- 2007-10-17 Huang Peng <shawn.p.huang@gmail.com>
- * scim-python.spec.in: Fix require error.
- * configure.in: Update version to 0.1.5.
- 2007-10-15 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python.cpp: Change SetupUI's name & category.
- * scim-python.spec.in: Package EnglishWriter in
- scim-python-english-*.rpm
- 2007-10-15 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python.cpp: Change SetupUI's name & category.
- * scim-python.spec.in: Package EnglishWriter in
- scim-python-english-*.rpm
- 2007-10-10 Huang Peng <shawn.p.huang@gmail.com>
- * po/nl.po:
- * po/LINGUAS:
- Add Dutch translation by Ronald Stroethoff.
- 2007-10-09 Huang Peng <shawn.p.huang@gmail.com>
- * release 0.1.4
- 2007-10-09 Huang Peng <shawn.p.huang@gmail.com>
- * configure.in:
- fix distcheck error in debian 4.0.
- add some comments text to make it more readable.
- add option to disable build & install EnglishWriter
- check python-enchant.
-
- * python/engine/EnglishWriter/Makefile.am:
- * python/setupui/EnglishWriter/Makefile.am:
- add option to disable build & install EnglishWriter
- * NEWS:
- prepare release 0.1.4
- 2007-10-08 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/__init__.py:
- * python/setupui/__init__.py:
- fix __import__ error in python2.4
- * python-config.py:
- * configure.in:
- * Makefile.am:
- fix configure error in some os without python-config.
- * src/Makefile.am:
- fix build rpm error in x86_64 platform.
- * m4/Makefile.am:
- * configure.in:
- * Makefile.am:
- * autogen.sh:
- remove intltool.
- * src/scim-python-event.cpp:
- remove const KeyMask and KeySym values from cpp code.
-
- * src/Makefile.am:
- * src/scim-python.cpp:
- * scim-python.spec.in:
- rename scim.so to _scim.so
- * python/Makefile.am:
- * python/scim:
- * python/scim/__init__.py:
- * python/scim/Makefile.am:
- * python/scim/KeyCode.py:
- * python/scim/KeyMask.py:
- * configure.in:
- add const KeyMask and KeySym values to python code.
- * python/engine/EnglishWriter/English.py:
- use Key values from KeyMask and KeyCode module.
- 2007-10-07 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/English.py:
- * python/engine/__init__.py:
- * python/engine/EnglishWriter:
- * python/engine/EnglishWriter/English.py:
- * python/engine/EnglishWriter/__init__.py:
- * python/engine/EnglishWriter/Makefile.am:
- * python/engine/Makefile.am:
- * python/setupui/English.py:
- * python/setupui/__init__.py:
- * python/setupui/EnglishWriter:
- * python/setupui/EnglishWriter/English.py:
- * python/setupui/EnglishWriter/__init__.py:
- * python/setupui/EnglishWriter/Makefile.am:
- * python/setupui/Makefile.am:
- * configure.in:
- * po/POTFILES.in:
- We don't hard code engines and setupuis. It can support dynamic find and
- load engines and setupuis now.
- * configure.in:
- update version to 0.1.4
- 2007-10-04 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/English.py:
- not accept apostrophe as start of a word.
- add date & time as special inputs.
- * TODO:
- add some new ideas in it.
- 2007-10-04 Ming Hua <minghua@gmail.com>
- * python/engine/English.py:
- accept apostrophe as a part of word.
- 2007-10-03 Ming Hua <minghua@gmail.com>
- * po/scim-python.pot:
- Remove translation template from SVN as we don't want to keep
- auto-generated files in version control.
- 2007-10-03 Huang Peng <shawn.p.huang@gmail.com>
- * po/zh_CN.po:
- update simplified Chinese (zh_CN) translation.
- 2007-10-03 Ming Hua <minghua@gmail.com>
- * po/Makevars:
- Use correct copyright holder name.
- * po/scim-python.pot:
- Generate up-to-date translation template and check into SVN.
- 2007-10-03 Huang Peng <shawn.p.huang@gmail.com>
- * python/engine/English.py:
- * python/setupui/English.py:
- add some translation strings.
- * src/scim-python.cpp:
- remove a line for debugging purpose.
- 2007-10-03 Ming Hua <minghua@gmail.com>
- * autogen.sh:
- Use "--automake" option for intltool and libtool instead of
- manually copying files.
- 2007-10-01 Ming Hua <minghua@gmail.com>
- * Makefile.am:
- Add po/stamp-it to DISTCLEANFILES so that we can pass "make
- distcheck".
- 2007-10-01 Ming Hua <minghua@gmail.com>
- * autogen.sh:
- Use autopoint instead of gettextize to bootstrap.
- * configure.in:
- Add AM_GNU_GETTEXT_VERSION to guide autopoint.
- * po/ChangeLog:
- This was copied by gettextize, remove from SVN.
- * autogen.sh:
- Copy libtool.m4 into m4/ when during bootstrap.
- Copy intltool.m4 into m4/ when during bootstrap.
- Call aclocal before autoheader and automake.
- 2007-09-30 Huang Peng <shawn.p.huang@gmail.com>
- * config.h.in:
- remove it from svn.
- * configure.in:
- change AM_GLIB_GNU_GETTEXT to AM_GNU_GETTEXT
- add AC_GUN_SOURCE
- * configure.in:
- * po/LINGUAS:
- use po/LINGUAS replease macro ALL_LINGUAS in configure
- 2007-09-29 Huang Peng <shawn.p.huang@gmail.com>
- * src/Makefile.am:
- fix error symbol link.
- * src/scim.pth.in:
- add scim.pth.in
- 2007-09-28 Huang Peng <shawn.p.huang@gmail.com>
- * src/Makefile.am:
- apply a patch from Ming Hua to fix a make distcheck error in
- uninstall-hook.
- * AUTHORS:
- add Ming Hua as a project member.
- * src/Makefile.am:
- * src/scimm.pth:
- * scim-python.spec.in:
- install scim python exec module in scim-0.1 subdirectory of
- site-packages.
- * src/scim-python-engine.cpp:
- * src/scim-python-engine.h:
- add process_key_event python method.
- change spaces to tab.
- * src/scim-python-attribute.cpp:
- * src/scim-python-config.cpp:
- * src/scim-python-factory.cpp:
- * src/scim-python-event.cpp:
- change spaces to tab.
- 2007-09-27 Huang Peng <shawn.p.huang@gmail.com>
- * Release 0.1.3.
- * NEWS:
- prepare to release 0.1.3.
- 2007-09-27 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python.cpp:
- fix compile error with python2.4
- 2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
- * scim-python.spec.in:
- * configure.in:
- * src/Makefile.am:
- change scim modules install path.
- * src/scim-python.cpp:
- change scim setup module's category and name.
- 2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
- * scim-python.spec.in:
- change version to 0.1.3
- fix problems for fedora new rpm package review.
-
- * src/Makefile.am:
- fix install error in x86_64 and ppc_64 platforms.
- * configure.in:
- change version to 0.1.3
- 2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
- * Release 0.1.2.
- * NEWS:
- prepare to release 0.1.2.
- 2007-09-26 Huang Peng <shawn.p.huang@gmail.com>
- * TODO:
- * scim-python.spec.in:
- add TODO file.
- update changelog in scim-python.spec.in.
- * src/scim-python-engine.cpp:
- * src/scim-python-factory.cpp:
- disconnect signal_reload_config in destructor functions.
- * python/engine/English.py:
- * python/setupui/English.py:
- add option CommitSpace.
- rename option ShowPreedit to AlwaysShowCandidates.
- * configure.in:
- change version from 0.0.2 to 0.1.2. Minor version number is odd, if it
- is an unstable version.
- * python/engine/English.py:
- call IMEngine.{show,hide}_preedit_string when update preedit string to fix
- XIM clients do not show preedit string problem.
-
- * src/scim-python-lookup-table.cpp:
- * src/scim-python.cpp:
- * src/scim-python-attribute.cpp:
- * src/scim-python-engine.cpp:
- * src/scim-python-config.cpp:
- * src/scim-python-event.cpp:
- remove some useless fprintf.
- modify format string of PyArg_ParseTuple to let error messages be more readable.
- 2007-09-25 Huang Peng <shawn.p.huang@gmail.com>
- * data/english_words.txt:
- remove it.
- * :
- implement wrapper for SetupUI.
- create a sample setup ui for English Writer.
- 2007-09-24 Huang Peng <shawn.p.huang@gmail.com>
- * src/scim-python.cpp:
- append old PYTHONPATH environment var to new var.
- * src/scim-python-config.h:
- * src/scim-python-config.cpp:
- add python wrapper for ConfigBase class.
- * src/Makefile.am:
- install scim.so into site-pacakges/ and create symbol link in IMEngine/
- * Makefile.am:
- add target for building .src.rpm .
- * src/scim-python-factory.h
- * src/scim-python-factory.cpp:
- fix compile error with Python 2.4.x
- * README:
- refine install steps in README.
- * scim-python.spec.in:
- update project's URLs.
- fix rpmlint some checking errors and warnings.
- * COPYING:
- add customized COPYING file.
- * configure.in:
- update the project's URL.
- update version to 0.0.2.
- 2007-09-19 Huang Peng <shawn.p.huang@gmail.com>
- Initial version.
- Release scim-python-0.0.1