1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936
|
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
|