1commit 86cd6d89193b2137f6ad622e1b6939ae2677fc1b 2Author: Peng Wu <alexepico@gmail.com> 3Date: 2019-05-09 15:02:14 +0800 4 5 fixes desktop files 6 7M data/Makefile.am 8 9commit d28daf1b85a0e52b2bfb7c82e901dce60df34cde 10Author: Peng Wu <alexepico@gmail.com> 11Date: 2019-05-09 14:27:55 +0800 12 13 add both-switch option 14 15M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 16M setup/shortcuteditor.py 17M src/PYConfig.cc 18M src/PYConfig.h 19M src/PYPBopomofoEngine.cc 20M src/PYPConfig.cc 21M src/PYPPinyinEngine.cc 22 23commit 27103d833d0aa6e572bd769695447ff4162269a5 24Author: Peng Wu <alexepico@gmail.com> 25Date: 2019-05-07 14:49:49 +0800 26 27 update ChangeLog 28 29M ChangeLog 30 31commit 2328a50d678a6fd737057b57f593f67ea10744df 32Author: Peng Wu <alexepico@gmail.com> 33Date: 2019-04-29 16:39:27 +0800 34 35 fixes SuggestionEditor 36 37M src/PYPSuggestionEditor.cc 38 39commit dcd9f98ae004cfb1270d472adc9cafcca0e625da 40Author: Peng Wu <alexepico@gmail.com> 41Date: 2019-03-07 17:41:11 +0800 42 43 Use gettext 44 45M Makefile.am 46M configure.ac 47M data/Makefile.am 48R100 data/ibus-setup-libbopomofo.desktop.in.in data/ibus-setup-libbopomofo.desktop.in 49R100 data/ibus-setup-libpinyin.desktop.in.in data/ibus-setup-libpinyin.desktop.in 50M m4/Makefile.am 51M po/Makevars 52M po/POTFILES.in 53M po/POTFILES.skip 54 55commit 730847008beb5af220c0a9b1b5c713ba23560984 56Author: Peng Wu <alexepico@gmail.com> 57Date: 2019-02-19 16:44:16 +0800 58 59 add emoji-candidate option 60 61M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 62M src/PYConfig.cc 63M src/PYConfig.h 64M src/PYPConfig.cc 65M src/PYPPhoneticEditor.cc 66 67commit 8ff8a7027673b036a4e4eb2d927abc20ec21cc26 68Author: Peng Wu <alexepico@gmail.com> 69Date: 2019-02-19 16:32:56 +0800 70 71 bump version 1.11.1 72 73M configure.ac 74 75commit 9b15d6b86ad84cee5c86c9e27fd24107c6eab89f 76Author: Peng Wu <alexepico@gmail.com> 77Date: 2019-01-15 11:57:09 +0800 78 79 update ChangeLog 80 81M ChangeLog 82 83commit f7723fe9a30ea73f6308437e3fa83a140fdf0c02 84Author: Peng Wu <alexepico@gmail.com> 85Date: 2019-01-15 11:50:31 +0800 86 87 bump version 1.11.0 88 89M configure.ac 90 91commit 7c565e402369eaa82790b9f2550ec11ffd87e7ab 92Author: Peng Wu <alexepico@gmail.com> 93Date: 2019-01-13 19:16:06 +0800 94 95 fixes typo 96 97M src/PYFallbackEditor.cc 98 99commit 9a1474c0e4972fa4d7c53e19ac939f6d3faacc69 100Author: Peng Wu <alexepico@gmail.com> 101Date: 2019-01-11 15:41:11 +0800 102 103 fixes keypad decimal 104 105M src/PYFallbackEditor.cc 106 107commit a0a9fd6b1deb4384ac7ca8ce0bc35c98d1193339 108Author: Peng Wu <alexepico@gmail.com> 109Date: 2019-01-11 09:59:06 +0800 110 111 fixes updateCandidates method 112 113M src/PYPPhoneticEditor.cc 114 115commit 052273cbf8f046eb7442bc036823934a68754eb9 116Author: Peng Wu <alexepico@gmail.com> 117Date: 2019-01-09 14:31:56 +0800 118 119 bump version 1.10.93 120 121M configure.ac 122 123commit 742fdb83a12f5238c0cab3d6ff6b6227c260e2f9 124Author: Peng Wu <alexepico@gmail.com> 125Date: 2019-01-04 12:45:16 +0800 126 127 update GSettings xml 128 129M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 130 131commit d5e38a036b85a011db6a251c814a2f2ee768e6cd 132Author: Peng Wu <alexepico@gmail.com> 133Date: 2019-01-04 12:42:09 +0800 134 135 minor fixes 136 137M src/PYPConfig.cc 138 139commit 42b2a4c1fbef71dadc97d0a820d96db977393495 140Author: Marcin Mielniczuk <marmistrz.dev@zoho.eu> 141Date: 2018-12-27 16:56:18 +0100 142 143 Support configurable opencc config 144 145M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 146M src/PYConfig.cc 147M src/PYConfig.h 148M src/PYPConfig.cc 149M src/PYPPhoneticEditor.cc 150M src/PYPSuggestionEditor.cc 151M src/PYPTradCandidates.cc 152M src/PYPTradCandidates.h 153M src/PYSimpTradConverter.cc 154M src/PYSimpTradConverter.h 155 156commit dd4699124dbaacf5119092d82c090917b78a5f1a 157Author: Peng Wu <alexepico@gmail.com> 158Date: 2018-11-15 10:58:18 +0800 159 160 update english-user.db path 161 162M src/PYEnglishEditor.cc 163 164commit b780a46a6914de95a77c4296ddcb45e01e2bfd64 165Author: ZhaoQiang <zhaoqiang@gnome.org> 166Date: 2018-11-14 12:19:49 +0800 167 168 Update PYPEmojiCandidates.cc: change strcmp to use c++ library. 169 170M src/PYPEmojiCandidates.cc 171 172commit be40c06eb53f4832cc741c09b58e2afa5d8f2ce4 173Author: DevilApp <35273268+DevilApp@users.noreply.github.com> 174Date: 2018-11-11 18:45:21 +0100 175 176 Fixed french translation 177 178 I have updated the outdated french translation and fixed some language errors. Now there's some strings left. 179 180M po/fr.po 181 182commit 0401ff95be8f8b906d7a79feded7482c4172b28f 183Author: Peng Wu <alexepico@gmail.com> 184Date: 2018-10-31 13:18:22 +0800 185 186 fixes lua build 187 188M src/PYEngine.cc 189M src/PYPPhoneticEditor.cc 190M src/PYPPhoneticEditor.h 191M src/PYPPinyinEngine.cc 192M src/PYPPinyinEngine.h 193M src/PYPSuggestionEditor.cc 194M src/PYPSuggestionEditor.h 195 196commit 17ec73fad0f05cb23c2213ddc0ec2b798bbe6ab3 197Author: Peng Wu <alexepico@gmail.com> 198Date: 2018-10-26 10:39:11 +0800 199 200 fixes updatePreeditText method 201 202M src/PYPBopomofoEditor.cc 203M src/PYPPinyinEditor.cc 204 205commit 09ea48d54d1dca187ec6ab558ec8a2ce60b3ac1a 206Author: Peng Wu <alexepico@gmail.com> 207Date: 2018-10-24 15:38:43 +0800 208 209 update ChangeLog 210 211M ChangeLog 212 213commit f64d4eaec11484ab973181d407795da43be901bb 214Author: Peng Wu <alexepico@gmail.com> 215Date: 2018-10-24 15:33:12 +0800 216 217 bump version 1.10.92 218 219M configure.ac 220 221commit fabf5bf312567fd451c6481ad39e9efcf80f0fe4 222Author: Peng Wu <alexepico@gmail.com> 223Date: 2018-10-23 10:49:49 +0800 224 225 update PYSimpTradConverterTable.h 226 227M src/PYSimpTradConverterTable.h 228 229commit 850975607a761f566b78d31efe4bef622088a977 230Author: Peng Wu <alexepico@gmail.com> 231Date: 2018-10-23 10:48:32 +0800 232 233 update Makefile.am 234 235M src/Makefile.am 236 237commit b4f0705661a3458423bab03234cc2a06285735b8 238Author: Peng Wu <alexepico@gmail.com> 239Date: 2018-10-22 17:18:31 +0800 240 241 update php_2_py.php 242 243M scripts/php_2_py.php 244 245commit 6716c315210920b2f1e7b3ef816052d051ab19dd 246Author: Peng Wu <alexepico@gmail.com> 247Date: 2018-10-22 17:05:31 +0800 248 249 update update-simptrad-table.py for python3 250 251M scripts/update-simptrad-table.py 252 253commit f3863de494c7de92f2e18728f0d52fb20828138c 254Author: Peng Wu <alexepico@gmail.com> 255Date: 2018-10-17 16:01:29 +0800 256 257 fixes Enter handling 258 259M src/PYPPhoneticEditor.cc 260 261commit f93aa7cd0bd1b0db87b6daa234df5a59dde5c766 262Author: Peng Wu <alexepico@gmail.com> 263Date: 2018-10-11 14:43:31 +0800 264 265 update ChangeLog 266 267M ChangeLog 268 269commit de60aced6e50e94fbaf1cc77eb9638c6609580b3 270Author: Peng Wu <alexepico@gmail.com> 271Date: 2018-10-11 11:05:20 +0800 272 273 update configure.ac 274 275M configure.ac 276 277commit d43f8cabdbe3a0a47b8bbea05c95f26bfaac0517 278Author: Peng Wu <alexepico@gmail.com> 279Date: 2018-09-27 16:49:30 +0800 280 281 enable emoji candidates 282 283M src/PYPPhoneticEditor.cc 284M src/PYPPhoneticEditor.h 285 286commit 1ef1a6c3683980ce73e25bb3a61fbef97a603240 287Author: Peng Wu <alexepico@gmail.com> 288Date: 2018-09-27 16:23:42 +0800 289 290 fixes compile 291 292M src/PYEditor.h 293M src/PYPEmojiCandidates.cc 294 295commit 2b2233e88bf8c54f30aed33dbb5aacc8331ecd53 296Author: Peng Wu <alexepico@gmail.com> 297Date: 2018-09-27 16:23:35 +0800 298 299 update Makefile.am 300 301M src/Makefile.am 302 303commit deb237fc43e05732ff865653d3949f5a6e5f9abf 304Author: Peng Wu <alexepico@gmail.com> 305Date: 2018-09-27 16:15:03 +0800 306 307 write PYPEmojiCandidates.cc 308 309M src/PYPEmojiCandidates.cc 310M src/PYPEmojiCandidates.h 311 312commit 2744a5808b1c2d7a5b0daa1e203447f9e81e9556 313Author: Peng Wu <alexepico@gmail.com> 314Date: 2018-09-27 14:04:41 +0800 315 316 import PYPEmojiTable.h 317 318A src/PYPEmojiTable.h 319 320commit bc1e3e194c6a4eb67030261461cfa922df7b1a51 321Author: Peng Wu <alexepico@gmail.com> 322Date: 2018-09-27 14:02:30 +0800 323 324 begin to write PYPEmojiCandidates.cc 325 326A src/PYPEmojiCandidates.cc 327 328commit b8213e99026adc69dd889774e214e1c9b965371b 329Author: Peng Wu <alexepico@gmail.com> 330Date: 2018-09-25 15:32:17 +0800 331 332 import PYPEmojiCandidates.h 333 334A src/PYPEmojiCandidates.h 335 336commit 44724fda947dd7a0c4a3d7f569521205cd04fcfd 337Author: Peng Wu <alexepico@gmail.com> 338Date: 2018-09-21 18:47:19 +0800 339 340 add comments 341 342M scripts/extract_emoji.py 343 344commit 09838ef2cc7dee4fa32935564825325199478477 345Author: Peng Wu <alexepico@gmail.com> 346Date: 2018-09-21 17:47:28 +0800 347 348 import PYPEmojiTable.h.in 349 350A scripts/PYPEmojiTable.h.in 351 352commit 4b6017c2149b1f1ca1f7ec3260310da9dbf40260 353Author: Peng Wu <alexepico@gmail.com> 354Date: 2018-09-21 17:46:59 +0800 355 356 import extract_emoji.py 357 358A scripts/extract_emoji.py 359 360commit 78c7636176951a8528dc9e2793d32a42680e434a 361Author: Peng Wu <alexepico@gmail.com> 362Date: 2018-09-14 14:48:18 +0800 363 364 commit m_text when switch input mode 365 366M src/PYPBopomofoEngine.cc 367M src/PYPPinyinEngine.cc 368 369commit f4d792986e5d52e6104d0e9ab159a8197608667d 370Author: Peng Wu <alexepico@gmail.com> 371Date: 2018-09-14 14:34:26 +0800 372 373 fixes English Editor 374 375M src/PYEnglishEditor.cc 376 377commit bd60f5bb77aa093119cd691dfe880d7040039f70 378Author: Peng Wu <alexepico@gmail.com> 379Date: 2018-09-10 14:50:49 +0800 380 381 fixes Bopomofo Editor 382 383M src/PYPBopomofoEditor.cc 384 385commit 4e763225c1cb1fc9876c785bd5217a8bb6f5619f 386Author: Peng Wu <alexepico@gmail.com> 387Date: 2018-09-10 14:04:14 +0800 388 389 fixes rememberUserInput method 390 391M src/PYPBopomofoEditor.cc 392M src/PYPLibPinyinCandidates.cc 393M src/PYPPinyinEditor.cc 394 395commit 76942e76aa48f174abf17fc8c9673ce986ed00dc 396Author: 7535 <40716445+7535@users.noreply.github.com> 397Date: 2018-08-14 21:23:05 +0800 398 399 fix typo 400 401 "restart" in Chinese is "重启", not "重起". 402 403M po/zh_CN.po 404 405commit f9d594707455656554c4f98fe033e745f614614b 406Author: Graham Ramsey <gramsey@virginmedia.com> 407Date: 2018-06-26 21:23:04 +0100 408 409 fix broken boost with latest GCC versions - get up to date boost.m4 410 411 the version of boost.m4 used in the project is out of date - it does not work with latest GCC 412 this means the ./configure step falls over when 'boost' is selected. 413 414 this file is unmodified from latest upstream source 415 https://github.com/tsuna/boost.m4/commits/master/build-aux/boost.m4 416 417M m4/boost.m4 418 419commit 96307d95a49078c7bb645ae60c216cafb431f8a9 420Author: Peng Wu <alexepico@gmail.com> 421Date: 2018-06-27 11:44:25 +0800 422 423 fixes processKeyEvent method 424 425M src/PYPBopomofoEngine.cc 426M src/PYPPinyinEngine.cc 427 428commit 76318b525e8dd4635ac628d184dc6186c9bee966 429Author: Peng Wu <alexepico@gmail.com> 430Date: 2018-06-25 17:18:07 +0800 431 432 fixes processAccelKeyEvent method 433 434M src/PYPBopomofoEngine.cc 435M src/PYPPinyinEngine.cc 436 437commit 8355dc8878f25c5ea7d39c2c1ca382f26e6a747e 438Author: Peng Wu <alexepico@gmail.com> 439Date: 2018-06-25 15:37:56 +0800 440 441 fixes SuggestionEditor 442 443M src/PYPSuggestionEditor.cc 444 445commit 7497983f85bc9f4c80837bc36346477dbd9e3c2f 446Author: Peng Wu <alexepico@gmail.com> 447Date: 2018-06-25 13:58:12 +0800 448 449 update m_show_suggestion 450 451M src/PYConfig.cc 452M src/PYPConfig.cc 453 454commit 20dab8b5e2f389fb0f581b3a9574c800de49fa96 455Author: Peng Wu <alexepico@gmail.com> 456Date: 2018-06-25 13:56:07 +0800 457 458 update gschema xml 459 460M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 461 462commit 84b4fd5a6345e5ef042549affaa10973156c10d1 463Author: Peng Wu <alexepico@gmail.com> 464Date: 2018-06-25 11:27:07 +0800 465 466 write m_need_update variable 467 468M src/PYPBopomofoEngine.cc 469M src/PYPBopomofoEngine.h 470M src/PYPPinyinEngine.cc 471M src/PYPPinyinEngine.h 472 473commit e6438371f64fcf3791f37e30f9a66f6282276961 474Author: Peng Wu <alexepico@gmail.com> 475Date: 2018-06-25 11:23:42 +0800 476 477 write updateLookupTableFast method of class SuggestionEditor 478 479M src/PYPSuggestionEditor.cc 480M src/PYPSuggestionEditor.h 481 482commit 0cb05c62b4e518abb2fc8a833f06c460bad9932e 483Author: Peng Wu <alexepico@gmail.com> 484Date: 2018-06-22 18:51:26 +0800 485 486 fixes SuggestionEditor 487 488M src/PYPBopomofoEngine.cc 489M src/PYPPhoneticEditor.cc 490M src/PYPPinyinEngine.cc 491 492commit a10813d0a4ccb8306923f6f7e6edac5b92f9ba31 493Author: Peng Wu <alexepico@gmail.com> 494Date: 2018-06-22 18:06:25 +0800 495 496 fixes typos 497 498M src/PYPPinyinEngine.cc 499M src/PYPSuggestionEditor.cc 500 501commit 7128295dfc35233b52f511f00ab6920e8905ec76 502Author: Peng Wu <alexepico@gmail.com> 503Date: 2018-06-22 13:28:18 +0800 504 505 drop SELECT_CANDIDATE_MODIFY_IN_PLACE_AND_COMMIT 506 507M src/PYPEnhancedCandidates.h 508M src/PYPLibPinyinCandidates.cc 509M src/PYPLuaConverterCandidates.cc 510M src/PYPTradCandidates.cc 511 512commit f17ae41890b16121f9498c5bb2336137feab781d 513Author: Peng Wu <alexepico@gmail.com> 514Date: 2018-06-22 13:24:47 +0800 515 516 update selectCandidate method 517 518M src/PYEditor.cc 519M src/PYEditor.h 520M src/PYPBopomofoEngine.cc 521M src/PYPEnhancedCandidates.h 522M src/PYPLibPinyinCandidates.cc 523M src/PYPLibPinyinCandidates.h 524M src/PYPLuaConverterCandidates.cc 525M src/PYPLuaConverterCandidates.h 526M src/PYPLuaTriggerCandidates.cc 527M src/PYPLuaTriggerCandidates.h 528M src/PYPPhoneticEditor.cc 529M src/PYPPhoneticEditor.h 530M src/PYPPinyinEngine.cc 531M src/PYPSuggestionCandidates.cc 532M src/PYPSuggestionCandidates.h 533M src/PYPSuggestionEditor.cc 534M src/PYPSuggestionEditor.h 535M src/PYPTradCandidates.cc 536M src/PYPTradCandidates.h 537 538commit ba9f507566d0b7acd48a9e0b3a1c4ffda383b922 539Author: Peng Wu <alexepico@gmail.com> 540Date: 2018-06-22 10:17:04 +0800 541 542 re-factor code 543 544M src/PYPBopomofoEngine.cc 545M src/PYPPhoneticEditor.cc 546M src/PYPPinyinEngine.cc 547M src/PYPSuggestionEditor.cc 548 549commit 1337055235e122bde9cb56b2fecf022329b6d587 550Author: Peng Wu <alexepico@gmail.com> 551Date: 2018-06-21 18:38:25 +0800 552 553 update base.lua 554 555M lua/base.lua 556 557commit 02f6a064f70c3e51beec0faac437ae991b67d82d 558Author: Peng Wu <alexepico@gmail.com> 559Date: 2018-06-20 18:02:23 +0800 560 561 fixes typo 562 563M src/PYPPinyinEngine.cc 564 565commit be45838329507fd662914af816ff514f115dc5de 566Author: Peng Wu <alexepico@gmail.com> 567Date: 2018-06-20 17:00:39 +0800 568 569 fixes warning 570 571M src/PYPPhoneticEditor.cc 572M src/PYPPhoneticEditor.h 573M src/PYPSuggestionEditor.h 574 575commit e4a2fe0b514d63b2721f4f65608f362a15237456 576Author: Peng Wu <alexepico@gmail.com> 577Date: 2018-06-20 16:37:14 +0800 578 579 update setup dialog 580 581M setup/main2.py 582 583commit d459b349a0f61781dae9f13ab16da285063f751e 584Author: Peng Wu <alexepico@gmail.com> 585Date: 2018-06-20 16:33:20 +0800 586 587 update ibus-libpinyin-preferences.ui 588 589M setup/ibus-libpinyin-preferences.ui 590 591commit 622b55b3fa8736d4e4c357945c57075967cba894 592Author: Peng Wu <alexepico@gmail.com> 593Date: 2018-06-20 15:18:04 +0800 594 595 write setLuaPlugin method 596 597M lua/lua-plugin.h 598M src/PYEngine.cc 599M src/PYExtEditor.cc 600M src/PYExtEditor.h 601M src/PYPLuaConverterCandidates.cc 602M src/PYPLuaConverterCandidates.h 603M src/PYPLuaTriggerCandidates.cc 604M src/PYPLuaTriggerCandidates.h 605M src/PYPPhoneticEditor.cc 606M src/PYPPhoneticEditor.h 607M src/PYPPinyinEngine.cc 608M src/PYPPinyinEngine.h 609M src/PYPSuggestionEditor.cc 610M src/PYPSuggestionEditor.h 611 612commit 6ead074c8939c9530c5f841e7b2a0987267766e5 613Author: Peng Wu <alexepico@gmail.com> 614Date: 2018-06-19 16:25:46 +0800 615 616 fixes compile 617 618M src/PYEditor.h 619M src/PYPEnhancedCandidates.h 620M src/PYPLibPinyinCandidates.h 621M src/PYPLuaConverterCandidates.cc 622M src/PYPLuaConverterCandidates.h 623M src/PYPLuaTriggerCandidates.cc 624M src/PYPLuaTriggerCandidates.h 625M src/PYPPhoneticEditor.h 626M src/PYPSuggestionCandidates.cc 627M src/PYPSuggestionCandidates.h 628M src/PYPTradCandidates.h 629 630commit d0d1622c759e73e0a8bb4763ca8f8fb6a98224a2 631Author: Peng Wu <alexepico@gmail.com> 632Date: 2018-06-19 16:13:47 +0800 633 634 write class SuggestionEditor 635 636M src/PYPSuggestionEditor.cc 637M src/PYPSuggestionEditor.h 638 639commit be71008ef85648271c24a93f43f27423c17b5c21 640Author: Peng Wu <alexepico@gmail.com> 641Date: 2018-06-19 15:29:40 +0800 642 643 write PYPSuggestionCandidates.cc 644 645A src/PYPSuggestionCandidates.cc 646 647commit fdf152d8b27763dfeb12dc654c5068acc8a69cae 648Author: Peng Wu <alexepico@gmail.com> 649Date: 2018-06-19 15:20:52 +0800 650 651 update Makefile.am 652 653M src/Makefile.am 654 655commit f1baf78b9ea8d971759537daa56f09338624220e 656Author: Peng Wu <alexepico@gmail.com> 657Date: 2018-06-19 15:08:09 +0800 658 659 write PYPSuggestionCandidates.h 660 661M src/PYPEnhancedCandidates.h 662A src/PYPSuggestionCandidates.h 663 664commit b242c46a26297c2523a864f5d734fbc39bf99bff 665Author: Peng Wu <alexepico@gmail.com> 666Date: 2018-06-19 14:24:05 +0800 667 668 write class SuggestionEditor 669 670M src/PYPLuaConverterCandidates.cc 671M src/PYPLuaTriggerCandidates.cc 672M src/PYPPhoneticEditor.h 673M src/PYPSuggestionEditor.cc 674M src/PYPSuggestionEditor.h 675 676commit 915d484a05b3482a9638ba54075ab71888444448 677Author: Peng Wu <alexepico@gmail.com> 678Date: 2018-06-19 12:07:57 +0800 679 680 update commitText method 681 682M src/PYPBopomofoEngine.cc 683M src/PYPPinyinEngine.cc 684 685commit 001aeae58e4d165b5885f29b257589aece8af1f5 686Author: Peng Wu <alexepico@gmail.com> 687Date: 2018-06-15 18:17:18 +0800 688 689 update gschema xml 690 691M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 692 693commit 1b5b31a1b51c6fd29c68c385fee7af69b6fcb310 694Author: Peng Wu <alexepico@gmail.com> 695Date: 2018-06-15 17:19:20 +0800 696 697 fixes lua converter 698 699M src/PYPPhoneticEditor.cc 700 701commit 313647e5c8bf9301cafe53743c411a7cf167b539 702Author: Peng Wu <alexepico@gmail.com> 703Date: 2018-06-15 16:04:25 +0800 704 705 begin to write class SuggestionEditor 706 707A src/PYPSuggestionEditor.cc 708M src/PYPSuggestionEditor.h 709 710commit ea4784475c1491c9eb6fd0eec454588f2333ce75 711Author: Peng Wu <alexepico@gmail.com> 712Date: 2018-06-15 16:02:18 +0800 713 714 support suggestion mode in BopomofoEngine 715 716M src/PYPBopomofoEngine.cc 717 718commit 6eed8c257e9c5870fcd32aa8eedf01ce7bec6613 719Author: Peng Wu <alexepico@gmail.com> 720Date: 2018-06-15 16:02:00 +0800 721 722 support suggestion mode in PinyinEngine 723 724M src/PYPPinyinEngine.cc 725 726commit 43f0846c494b5bf1b759905ee1d2dc2c2de02059 727Author: Peng Wu <alexepico@gmail.com> 728Date: 2018-06-15 11:55:43 +0800 729 730 update Makefile.am 731 732M src/Makefile.am 733 734commit 1cc1fe8b7b7d70e611f3e74d56cca8f1c837ed4e 735Author: Peng Wu <alexepico@gmail.com> 736Date: 2018-06-15 11:52:36 +0800 737 738 use IBUS_BUILD_LUA_EXTENSION 739 740M src/PYPBopomofoEngine.cc 741M src/PYPBopomofoEngine.h 742M src/PYPPhoneticEditor.cc 743M src/PYPPhoneticEditor.h 744M src/PYPPinyinEngine.cc 745 746commit 766a1322395e32286930a62b9f66033a0d8d637c 747Author: Peng Wu <alexepico@gmail.com> 748Date: 2018-06-15 11:36:12 +0800 749 750 fixes lua memory leak 751 752M lua/lua-plugin.c 753M lua/lua-plugin.h 754M src/PYPLuaConverterCandidates.cc 755M src/PYPLuaTriggerCandidates.cc 756 757commit 89e6d4c522217278ac24d5f4cfc38162a267c9a3 758Author: Peng Wu <alexepico@gmail.com> 759Date: 2018-06-14 16:16:08 +0800 760 761 write PYPSuggestionEditor.h 762 763A src/PYPSuggestionEditor.h 764 765commit 7216bcd03777defa253f2c70eeda364f345970dc 766Author: Peng Wu <alexepico@gmail.com> 767Date: 2018-06-14 15:53:43 +0800 768 769 add option show suggestion 770 771M src/PYConfig.cc 772M src/PYConfig.h 773M src/PYPConfig.cc 774 775commit 94e9584b8b81cdcb4bce15ab58e83001bd085192 776Author: Peng Wu <alexepico@gmail.com> 777Date: 2018-06-14 15:21:29 +0800 778 779 add option lua converter 780 781M src/PYConfig.cc 782M src/PYConfig.h 783M src/PYPConfig.cc 784M src/PYPPhoneticEditor.cc 785 786commit b706eb6d35a6ba4fd33e2aeea5325e2db82cb9fe 787Author: Peng Wu <alexepico@gmail.com> 788Date: 2018-06-14 15:09:40 +0800 789 790 bump version 1.10.91 791 792M configure.ac 793 794commit e25fc8e6e7dcc3f05cb1c530077fd911d26d7cf2 795Author: Peng Wu <alexepico@gmail.com> 796Date: 2018-06-14 15:08:03 +0800 797 798 use lua converter 799 800M lua/lua-plugin.c 801M src/PYPPhoneticEditor.cc 802 803commit 44abb976b536a604916f0cc1738c49c4babf129d 804Author: Peng Wu <alexepico@gmail.com> 805Date: 2018-06-14 15:07:02 +0800 806 807 update gschema xml 808 809M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 810 811commit 6715c04f36bf7194bbfe38cc29314b0efd2eeb46 812Author: Peng Wu <alexepico@gmail.com> 813Date: 2018-06-13 16:18:13 +0800 814 815 update class PhoneticEditor 816 817M src/PYPLuaTriggerCandidates.cc 818M src/PYPPhoneticEditor.cc 819M src/PYPPhoneticEditor.h 820 821commit e7da2e05d080a7496e0d27281dde66eeb569930f 822Author: Peng Wu <alexepico@gmail.com> 823Date: 2018-06-13 16:11:03 +0800 824 825 write class LuaConverterCandidates 826 827A src/PYPLuaConverterCandidates.cc 828M src/PYPLuaConverterCandidates.h 829 830commit e5f39e8907cbb59b84f570dda9adba9706fa98b7 831Author: Peng Wu <alexepico@gmail.com> 832Date: 2018-06-13 15:56:39 +0800 833 834 update Makefile.am 835 836M src/Makefile.am 837 838commit 78dbd77ee0bf15dcab4f72b1cd4733d54ad55867 839Author: Peng Wu <alexepico@gmail.com> 840Date: 2018-06-13 15:42:24 +0800 841 842 write class LuaTriggerCandidates 843 844M src/PYPEnhancedCandidates.h 845A src/PYPLuaTriggerCandidates.cc 846M src/PYPLuaTriggerCandidates.h 847M src/PYPPhoneticEditor.h 848 849commit 4b9d8723f13108be4e2da91d72db9f32b9177e4f 850Author: Peng Wu <alexepico@gmail.com> 851Date: 2018-06-13 15:41:05 +0800 852 853 update Makefile.am 854 855M src/Makefile.am 856 857commit 654173627c7d973dacd3ab874b05e3d4d722f507 858Author: Peng Wu <alexepico@gmail.com> 859Date: 2018-06-13 15:00:01 +0800 860 861 update PYExtEditor.* 862 863M src/PYExtEditor.cc 864M src/PYExtEditor.h 865 866commit f8f84eb3d12c1913fa342871cf1a6568ac3a75c0 867Author: Peng Wu <alexepico@gmail.com> 868Date: 2018-06-12 16:47:44 +0800 869 870 rename ibus_engine_plugin_get_result_string to ibus_engine_plugin_get_first_result 871 872M lua/lua-ext-console.c 873M lua/lua-plugin.c 874M lua/lua-plugin.h 875 876commit e7a6091b44fe4a932a2f4637313ff36ae03e119b 877Author: Peng Wu <alexepico@gmail.com> 878Date: 2018-06-12 16:19:14 +0800 879 880 update lua-ext-console.c 881 882M lua/lua-ext-console.c 883 884commit bb51fd16c244a5e93add5ad9df2fb21460fb4032 885Author: Peng Wu <alexepico@gmail.com> 886Date: 2018-06-12 15:57:46 +0800 887 888 define lua candidates header 889 890A src/PYPLuaConverterCandidates.h 891A src/PYPLuaTriggerCandidates.h 892 893commit 4821c9acb8fb76c27d7fdbd3e3bacb1af4015122 894Author: Peng Wu <alexepico@gmail.com> 895Date: 2018-06-12 14:52:26 +0800 896 897 fixes crash 898 899M lua/lua-plugin-init.c 900 901commit 21efde045adb52ef5341b567ec0d76e06d822105 902Author: Peng Wu <alexepico@gmail.com> 903Date: 2018-06-11 13:46:38 +0800 904 905 update comments 906 907M src/PYPEnhancedCandidates.h 908M src/PYPPinyinEngine.cc 909M src/PYPPinyinEngine.h 910 911commit 7b485605d696bb96a6024d22a259336dcd16fb72 912Author: Peng Wu <alexepico@gmail.com> 913Date: 2018-06-08 16:16:05 +0800 914 915 update lua-plugin-init.c 916 917M lua/lua-plugin-init.c 918M lua/lua-plugin.c 919 920commit 41b283aeed897d5ea23ce2a60b9470472b2d492c 921Author: Peng Wu <alexepico@gmail.com> 922Date: 2018-06-08 15:44:21 +0800 923 924 update lua-plugin.c 925 926M lua/lua-plugin.c 927M lua/lua-plugin.h 928 929commit 184a264f3eb4436ff2377b7db498cd321a339393 930Author: Peng Wu <alexepico@gmail.com> 931Date: 2018-06-07 17:52:12 +0800 932 933 fixes crash 934 935M src/PYPPhoneticEditor.cc 936M src/PYPTradCandidates.cc 937 938commit 24cd9ed4274d9a7a7a25862537d08b8e83be30bf 939Author: Peng Wu <alexepico@gmail.com> 940Date: 2018-06-07 15:07:31 +0800 941 942 update lua-plugin.h 943 944M lua/lua-plugin.c 945M lua/lua-plugin.h 946 947commit c2e1912687bf89c6b0d8bb9529998f775e95ea51 948Author: Peng Wu <alexepico@gmail.com> 949Date: 2018-06-06 17:17:42 +0800 950 951 re-factor updatePreeditText method 952 953M src/PYLibPinyin.cc 954M src/PYPBopomofoEditor.cc 955M src/PYPPinyinEditor.cc 956 957commit e9cb1572f84785cada0e5434d1b992ba1298b1a4 958Author: Peng Wu <alexepico@gmail.com> 959Date: 2018-06-06 16:57:42 +0800 960 961 re-factor commit method 962 963M src/PYLibPinyin.cc 964M src/PYLibPinyin.h 965M src/PYPBopomofoEditor.cc 966M src/PYPBopomofoEditor.h 967M src/PYPPhoneticEditor.cc 968M src/PYPPhoneticEditor.h 969M src/PYPPinyinEditor.cc 970M src/PYPPinyinEditor.h 971 972commit de688e73654da6a7ace797f35e34275daa4980d3 973Author: Peng Wu <alexepico@gmail.com> 974Date: 2018-06-06 16:11:45 +0800 975 976 re-factor selectCandidate method 977 978M src/PYPBopomofoEditor.cc 979M src/PYPPhoneticEditor.cc 980 981commit 927d3e23a6b8ee30b26b9fe8203c5fc4e56baf52 982Author: Peng Wu <alexepico@gmail.com> 983Date: 2018-06-06 15:11:10 +0800 984 985 re-factor fillLookupTable method 986 987M src/PYPPhoneticEditor.cc 988M src/PYPTradCandidates.cc 989 990commit fa7d7df55f7e2894742851068b39735992cca51d 991Author: Peng Wu <alexepico@gmail.com> 992Date: 2018-06-06 15:08:50 +0800 993 994 update PYString.h 995 996M src/PYString.h 997 998commit e0d134cb400b563f65bd9de36b5391a34b9e308c 999Author: Peng Wu <alexepico@gmail.com> 1000Date: 2018-06-04 17:20:12 +0800 1001 1002 re-factor LibPinyinCandidates 1003 1004M src/PYPEnhancedCandidates.h 1005M src/PYPLibPinyinCandidates.cc 1006M src/PYPPhoneticEditor.cc 1007M src/PYPPhoneticEditor.h 1008 1009commit 2720cbc52c5e31d4b4a0ad193c6ae369fcd0c5b2 1010Author: Peng Wu <alexepico@gmail.com> 1011Date: 2018-06-01 12:47:39 +0800 1012 1013 fixes compile 1014 1015M src/PYPEnhancedCandidates.h 1016M src/PYPLibPinyinCandidates.cc 1017M src/PYPLibPinyinCandidates.h 1018M src/PYPPhoneticEditor.h 1019M src/PYPTradCandidates.cc 1020M src/PYPTradCandidates.h 1021 1022commit c8a4d19615cd59345ca40f52b1ceefe8914ae700 1023Author: Peng Wu <alexepico@gmail.com> 1024Date: 2018-06-01 12:23:07 +0800 1025 1026 update Makefile.am 1027 1028M src/Makefile.am 1029 1030commit f04c1c1fc48323e887180ac83efd7b9d378a732e 1031Author: Peng Wu <alexepico@gmail.com> 1032Date: 2018-05-29 16:38:29 +0800 1033 1034 write class TraditionalCandidates 1035 1036M src/PYPEnhancedCandidates.h 1037M src/PYPPhoneticEditor.h 1038A src/PYPTradCandidates.cc 1039A src/PYPTradCandidates.h 1040 1041commit 48e0fe774d08fc0f0efeaa5184923958d134a86e 1042Author: Peng Wu <alexepico@gmail.com> 1043Date: 2018-05-28 16:26:28 +0800 1044 1045 write class LibPinyinCandidates 1046 1047A src/PYPLibPinyinCandidates.cc 1048M src/PYPLibPinyinCandidates.h 1049 1050commit 21afd8f83a2223b213c64bff15e9d7e65614e5bd 1051Author: Peng Wu <alexepico@gmail.com> 1052Date: 2018-05-25 16:27:01 +0800 1053 1054 begin to write class LibPinyinCandidates 1055 1056M src/PYPEnhancedCandidates.h 1057A src/PYPLibPinyinCandidates.h 1058M src/PYPPhoneticEditor.h 1059 1060commit d45f68868b4a4be003364761e456cbc372a758f3 1061Author: Peng Wu <alexepico@gmail.com> 1062Date: 2018-05-24 16:16:04 +0800 1063 1064 begin to write class EnhancedCandidates 1065 1066A src/PYPEnhancedCandidates.h 1067M src/PYPPhoneticEditor.h 1068 1069commit 0361867fc9f16f544d5b6e5ffc3cd13a486aa8fb 1070Author: Peng Wu <alexepico@gmail.com> 1071Date: 2018-04-17 13:13:13 +0800 1072 1073 update ChangeLog 1074 1075M ChangeLog 1076 1077commit 3def832ad5301cf35b669a0a1212673cb69eb812 1078Author: Peng Wu <alexepico@gmail.com> 1079Date: 2018-04-17 13:09:52 +0800 1080 1081 bump version 1.10.0 1082 1083M configure.ac 1084 1085commit 5501f15ee691269fdd8fff9b638dc67f59e33fd1 1086Author: Peng Wu <alexepico@gmail.com> 1087Date: 2018-04-10 14:21:07 +0800 1088 1089 bump version 1.9.92 1090 1091M configure.ac 1092 1093commit 07bb19a4c19fefbacd5054d30def6a6928591ac0 1094Author: Peng Wu <alexepico@gmail.com> 1095Date: 2018-04-10 14:19:54 +0800 1096 1097 update gsettings xml 1098 1099M data/com.github.libpinyin.ibus-libpinyin.gschema.xml 1100 1101commit eabf11f2ac92d90f19ad53d567460ff25cb1ff99 1102Author: Peng Wu <alexepico@gmail.com> 1103Date: 2018-04-10 14:12:34 +0800 1104 1105 change default value for candidate sort option 1106 1107M src/PYConfig.cc 1108M src/PYPConfig.cc 1109 1110commit 20b3cebd3393d827a20c617e78be04f23181fec2 1111Author: Peng Wu <alexepico@gmail.com> 1112Date: 2018-03-16 16:09:14 +0800 1113 1114 fixes Shift key 1115 1116M src/PYPBopomofoEngine.cc 1117M src/PYPPinyinEngine.cc 1118 1119commit 535dc74babeadf5e7826acd92c7aaa5c78f4647e 1120Author: Peng Wu <alexepico@gmail.com> 1121Date: 2018-03-15 17:55:30 +0800 1122 1123 fixes m_select_mode for Bopomofo Editor 1124 1125M src/PYPBopomofoEditor.cc 1126 1127commit 9619fac3d1fcc6f85e6bd0a6022989a0a4fe57ad 1128Author: Peng Wu <alexepico@gmail.com> 1129Date: 2018-03-15 16:14:34 +0800 1130 1131 fixes String usage 1132 1133M src/PYEnglishEditor.cc 1134M src/PYExtEditor.cc 1135M src/PYStrokeEditor.cc 1136 1137commit 8b52e709e857297b28fc76e9034f799538a42f5b 1138Author: Peng Wu <alexepico@gmail.com> 1139Date: 2018-03-15 16:12:16 +0800 1140 1141 fixes candidates label 1142 1143M src/PYPBopomofoEditor.cc 1144M src/PYPBopomofoEditor.h 1145 1146commit c3fd3646a3b4c6509840accb050f338f71035f6a 1147Author: Peng Wu <alexepico@gmail.com> 1148Date: 2018-03-15 16:09:24 +0800 1149 1150 update class String 1151 1152M src/PYEditor.cc 1153M src/PYString.h 1154 1155commit 279a9da2cad9e0f5ee7c20f8a132b074eae67f34 1156Author: Peng Wu <alexepico@gmail.com> 1157Date: 2018-03-15 15:29:30 +0800 1158 1159 fixes enter key 1160 1161M src/PYPBopomofoEditor.cc 1162 1163commit 942ba12b23960db691f092a76dd559f79931d675 1164Author: Peng Wu <alexepico@gmail.com> 1165Date: 2018-03-14 14:12:26 +0800 1166 1167 clean up class Config 1168 1169M src/PYConfig.cc 1170M src/PYConfig.h 1171M src/PYPConfig.cc 1172 1173commit aaf56dbfdf4c71af439d9987f53816d33e7a64da 1174Author: Peng Wu <alexepico@gmail.com> 1175Date: 2018-03-14 14:03:34 +0800 1176 1177 fixes crash 1178 1179M src/PYPConfig.cc 1180 1181commit c1a836c812e4627db5ba4de50cc8bddbeba1d100 1182Author: Peng Wu <alexepico@gmail.com> 1183Date: 2018-03-13 14:49:19 +0800 1184 1185 use GSettings in class Config 1186 1187M src/PYConfig.cc 1188M src/PYConfig.h 1189M src/PYMain.cc 1190M src/PYPConfig.cc 1191M src/PYPConfig.h 1192 1193commit 490ad011a162e4867a6ba044f07e7cace7207ae1 1194Author: Peng Wu <alexepico@gmail.com> 1195Date: 2018-03-13 13:41:32 +0800 1196 1197 use GSettings in setup dialog 1198 1199M setup/main2.py 1200M setup/shortcuteditor.py 1201 1202commit 84c420e0ec0f2f4a16f0a4e99be3a68114b9ebc5 1203Author: Peng Wu <alexepico@gmail.com> 1204Date: 2018-03-12 14:46:42 +0800 1205 1206 update ChangeLog 1207 1208M ChangeLog 1209 1210commit 0455c2e3425ff5c54a11380ff51a0a55f15c3afb 1211Author: Peng Wu <alexepico@gmail.com> 1212Date: 2018-03-12 14:45:56 +0800 1213 1214 update autotools 1215 1216M configure.ac 1217M data/Makefile.am 1218 1219commit 4696471d4386079ee0ca4aefbc4ab773549b6a1c 1220Author: Peng Wu <alexepico@gmail.com> 1221Date: 2018-03-12 14:37:04 +0800 1222 1223 import com.github.libpinyin.ibus-libpinyin.gschema.xml 1224 1225A data/com.github.libpinyin.ibus-libpinyin.gschema.xml 1226 1227commit d125871eb9b855e2f8d9e2a845d9c0a284b26618 1228Author: Peng Wu <alexepico@gmail.com> 1229Date: 2018-02-24 10:35:26 +0800 1230 1231 fixes comments 1232 1233M src/PYPPinyinEngine.cc 1234 1235commit f80b1fbf06ffe89a15ad74d7c0c4e8b4aa4ec1c2 1236Author: Peng Wu <alexepico@gmail.com> 1237Date: 2018-02-23 15:54:25 +0800 1238 1239 enable English and Stroke Editor for Double Pinyin 1240 1241M src/PYEnglishEditor.cc 1242M src/PYExtEditor.cc 1243M src/PYExtEditor.h 1244M src/PYPPinyinEngine.cc 1245M src/PYStrokeEditor.cc 1246 1247commit 28fa26af3d5680253e7a47953801add0e44118bf 1248Author: Peng Wu <alexepico@gmail.com> 1249Date: 2018-02-23 15:21:49 +0800 1250 1251 fixes LyX shortcut issue in class FallbackEditor 1252 1253M src/PYFallbackEditor.cc 1254 1255commit eb90e12e30741acff3dc5e66ce0763a1c363d4c3 1256Author: Peng Wu <alexepico@gmail.com> 1257Date: 2018-02-08 16:32:28 +0800 1258 1259 update ChangeLog 1260 1261M ChangeLog 1262 1263commit d620270e169326292e9adb40a06bc02f2cb21a84 1264Author: Peng Wu <alexepico@gmail.com> 1265Date: 2018-02-08 16:31:08 +0800 1266 1267 bump version 1.9.91 1268 1269M configure.ac 1270 1271commit dbb5a52ab59b82062dfb34ac725fcea66bf3e6e9 1272Author: Peng Wu <alexepico@gmail.com> 1273Date: 2018-01-16 15:54:45 +0800 1274 1275 update src/Makefile.am 1276 1277M src/Makefile.am 1278 1279commit 3736e74f698e7cb16879a405963cd0a53cdd1dd0 1280Author: Peng Wu <alexepico@gmail.com> 1281Date: 2018-01-16 15:50:12 +0800 1282 1283 remove phrases.txt 1284 1285D src/phrases.txt 1286 1287commit 288777275f7c092f8a9731c16e6187ec996b0586 1288Author: Peng Wu <alexepico@gmail.com> 1289Date: 2018-01-04 16:57:17 +0800 1290 1291 update ChangeLog 1292 1293M ChangeLog 1294 1295commit 53b7d0d67b0c6350e2707b67458ca4c82ac4413f 1296Author: Peng Wu <alexepico@gmail.com> 1297Date: 2018-01-04 16:56:37 +0800 1298 1299 bump version 1.9.3 1300 1301M configure.ac 1302 1303commit b282d7d5008ac2528c9a024a37e1f122094326e7 1304Author: Peng Wu <alexepico@gmail.com> 1305Date: 2018-01-04 16:52:43 +0800 1306 1307 update po files 1308 1309M po/ca.po 1310M po/fr.po 1311M po/ru.po 1312M po/zh_CN.po 1313M po/zh_HK.po 1314M po/zh_TW.po 1315 1316commit 80bef99ca10b75a0f1d129804feef6afeeb86664 1317Author: Peng Wu <alexepico@gmail.com> 1318Date: 2018-01-04 16:50:20 +0800 1319 1320 update POTFILES.in 1321 1322M po/POTFILES.in 1323 1324commit 35e291c31da2f3b85d5f39bb96933b9a66a646a4 1325Author: Peng Wu <alexepico@gmail.com> 1326Date: 2018-01-04 16:47:42 +0800 1327 1328 update config.py.in 1329 1330M setup/config.py.in 1331 1332commit 7dcbc13e007fab6de8f501f0415815889cb28066 1333Author: Peng Wu <alexepico@gmail.com> 1334Date: 2018-01-03 16:42:01 +0800 1335 1336 update libpinyin.xml.in.in 1337 1338M src/libpinyin.xml.in.in 1339 1340commit 53b5d4de6c8732da113f56efdd1e0e9b797d8591 1341Author: Peng Wu <alexepico@gmail.com> 1342Date: 2017-09-01 13:28:40 +0800 1343 1344 fixes compile for Lua 5.1 1345 1346M lua/lua-ext-console.c 1347M lua/lua-plugin-init.c 1348M lua/lua-plugin.c 1349M lua/test-lua-plugin.c 1350 1351commit 5e2c5aa0d01cd103159dba976cbf05d47e28e7bf 1352Author: Peng Wu <alexepico@gmail.com> 1353Date: 2017-08-29 16:46:13 +0800 1354 1355 bump version 1.9.2 1356 1357M configure.ac 1358 1359commit 26955ddf1336e23dbc6641462c02f3f16a6b648e 1360Author: Peng Wu <alexepico@gmail.com> 1361Date: 2017-08-29 10:34:12 +0800 1362 1363 update ChangeLog 1364 1365M ChangeLog 1366 1367commit 8882bce91bdc944bc7b6e028c239fc049c69c0cd 1368Author: Peng Wu <alexepico@gmail.com> 1369Date: 2017-08-28 16:14:24 +0800 1370 1371 fixes LibPinyinConfig::valueChangedCallback method 1372 1373M src/PYPConfig.cc 1374 1375commit ccc79dad636f04c7b4b5678da2d792e57d876c7c 1376Author: Peng Wu <alexepico@gmail.com> 1377Date: 2017-08-24 17:11:26 +0800 1378 1379 update ChangeLog 1380 1381M ChangeLog 1382 1383commit d5c8136ffc338cec61754c574069f433870e1cd1 1384Author: Peng Wu <alexepico@gmail.com> 1385Date: 2017-08-24 14:04:38 +0800 1386 1387 update zh_CN.po 1388 1389M po/zh_CN.po 1390 1391commit 1e5e0e280bd8f9bb8b7507c3fe2dc7819e659b3e 1392Author: Peng Wu <alexepico@gmail.com> 1393Date: 2017-08-24 14:02:03 +0800 1394 1395 update po 1396 1397M po/ca.po 1398M po/fr.po 1399M po/ru.po 1400M po/zh_CN.po 1401M po/zh_HK.po 1402M po/zh_TW.po 1403 1404commit 992a2f929a6ef609424db178e4b4d1c1b52dd2b4 1405Author: Anyist <realmirai@protonmail.com> 1406Date: 2017-08-19 22:42:37 +0800 1407 1408 Fix two symbols in TC mode 1409 1410M src/PYFallbackEditor.cc 1411 1412commit c34c490ebc1230149d435bfcc6dd3225884006c5 1413Author: Peng Wu <alexepico@gmail.com> 1414Date: 2017-08-22 16:32:25 +0800 1415 1416 support sort_candidate_option for setup dialog 1417 1418M setup/main2.py 1419M src/PYPConfig.cc 1420 1421commit 240ccefef75dd320d04fd085e4f02566c102ff26 1422Author: Peng Wu <alexepico@gmail.com> 1423Date: 2017-08-22 15:58:27 +0800 1424 1425 update ibus-libpinyin-preferences.ui 1426 1427M setup/ibus-libpinyin-preferences.ui 1428 1429commit bd16f6dc33c52a5c11170feb034f6a1e76c863d1 1430Author: Peng Wu <alexepico@gmail.com> 1431Date: 2017-08-22 15:40:47 +0800 1432 1433 bump version 1.9.1 1434 1435M configure.ac 1436 1437commit 6effa275c837ea1347c1df93855bf7f296579fdb 1438Author: Peng Wu <alexepico@gmail.com> 1439Date: 2017-08-18 14:21:07 +0800 1440 1441 use sort option for pinyin_guess_candidates function 1442 1443M src/PYConfig.cc 1444M src/PYConfig.h 1445M src/PYPConfig.cc 1446M src/PYPFullPinyinEditor.cc 1447M src/PYPFullPinyinEditor.h 1448M src/PYPPhoneticEditor.cc 1449 1450commit 724747e301a1f99939a5f0c9db18ac851242e44a 1451Author: Peng Wu <alexepico@gmail.com> 1452Date: 2017-04-20 15:52:53 +0800 1453 1454 bump version 1.9.0 1455 1456M ChangeLog 1457M configure.ac 1458 1459commit f48da29797b7ed75ab7708e6fe39dbe11132d09b 1460Author: Peng Wu <alexepico@gmail.com> 1461Date: 2017-03-07 14:39:04 +0800 1462 1463 bump version 1.8.92 1464 1465M configure.ac 1466 1467commit e8f2a020e3ec33a6608d72463c3e70ccc7652461 1468Author: Peng Wu <alexepico@gmail.com> 1469Date: 2017-03-07 14:37:32 +0800 1470 1471 update ChangeLog 1472 1473M ChangeLog 1474 1475commit 6e87817cf1987df4cff71aa33b27811beb93c630 1476Author: Peng Wu <alexepico@gmail.com> 1477Date: 2017-02-27 13:35:46 +0800 1478 1479 update setup dialog 1480 1481M setup/main2.py 1482M setup/shortcuteditor.py 1483 1484commit 042d8199dce1ed5623c7ed6d58cd6e5683e6fcd8 1485Author: Peng Wu <alexepico@gmail.com> 1486Date: 2017-02-27 13:27:20 +0800 1487 1488 update dconf key name again 1489 1490M src/PYPConfig.cc 1491 1492commit 3e3259164b8fab57e0ef604cc23c33a1e7841ce6 1493Author: Peng Wu <alexepico@gmail.com> 1494Date: 2017-02-15 15:49:18 +0800 1495 1496 update ChangeLog 1497 1498M ChangeLog 1499 1500commit 013938531cde6ad2f9b36462eca1ba4fe2e1f486 1501Author: Peng Wu <alexepico@gmail.com> 1502Date: 2017-02-10 15:34:26 +0800 1503 1504 bump version 1.8.91 1505 1506M configure.ac 1507 1508commit b6fa9a62daaec6374d352ed5e4066e7b105a92c9 1509Author: Peng Wu <alexepico@gmail.com> 1510Date: 2017-02-10 15:27:55 +0800 1511 1512 use libpinyin 1.9.91 1513 1514M src/PYLibPinyin.cc 1515M src/PYLibPinyin.h 1516M src/PYPBopomofoEditor.cc 1517M src/PYPBopomofoEditor.h 1518M src/PYPPhoneticEditor.cc 1519M src/PYPPhoneticEditor.h 1520M src/PYPPinyinEditor.cc 1521M src/PYPPinyinEditor.h 1522 1523commit 9b70b77d73333486fce7d598749d2431d5cbdb12 1524Author: Peng Wu <alexepico@gmail.com> 1525Date: 2017-01-11 10:39:24 +0800 1526 1527 fixes a typo 1528 1529M setup/main2.py 1530 1531commit 0871fa0eb228af0abee03421f91256a779de4316 1532Author: Peng Wu <alexepico@gmail.com> 1533Date: 2017-01-11 10:33:23 +0800 1534 1535 fixes main2.py 1536 1537M setup/main2.py 1538 1539commit 3d713493579c1c916684a3e0af6deff75cf22c7d 1540Author: Peng Wu <alexepico@gmail.com> 1541Date: 2017-01-11 10:08:21 +0800 1542 1543 re-factor translate_to_longform function 1544 1545M src/PYExtEditor.cc 1546 1547commit 21078d55d0601632ac57ec1a646a93241ba4fefa 1548Author: Peng Wu <alexepico@gmail.com> 1549Date: 2016-12-28 13:52:44 +0800 1550 1551 bump version 1.8.2 1552 1553M configure.ac 1554 1555commit dcebc24f2b67ffd8525fd4312ef45f1750055f9d 1556Author: Peng Wu <alexepico@gmail.com> 1557Date: 2016-12-28 13:51:24 +0800 1558 1559 fixes a typo 1560 1561M setup/main2.py 1562 1563commit 27aa99000d3a49ff690694dbb4c3f5cc2eff0767 1564Author: Peng Wu <alexepico@gmail.com> 1565Date: 2016-12-23 13:23:25 +0800 1566 1567 fixes localedir option for configure 1568 1569M setup/main2.py 1570M src/Makefile.am 1571M src/PYMain.cc 1572 1573commit 58353eb49f56ce43d7cdbb73c01aafa37a44b715 1574Author: Peng Wu <alexepico@gmail.com> 1575Date: 2016-12-22 15:38:45 +0800 1576 1577 use icon_prop_key property 1578 1579M configure.ac 1580M src/libpinyin.xml.in.in 1581 1582commit 304f93870f0d2fc7b0880c9465e2585bf200dd4e 1583Author: Peng Wu <alexepico@gmail.com> 1584Date: 2016-12-22 14:38:23 +0800 1585 1586 fixes a typo 1587 1588M src/PYPConfig.cc 1589 1590commit 02917a75f72a98813374fe6dac995ffef27f53b6 1591Author: Peng Wu <alexepico@gmail.com> 1592Date: 2016-12-22 14:03:50 +0800 1593 1594 update setup scripts 1595 1596M setup/main2.py 1597M setup/shortcuteditor.py 1598 1599commit 5532c292f7cbd59d1cb62fb61e500bfedea9e718 1600Author: Peng Wu <alexepico@gmail.com> 1601Date: 2016-12-22 12:56:15 +0800 1602 1603 update dconf key name 1604 1605M src/PYPConfig.cc 1606 1607commit a11191192d5a6c38259a1e1b59afb69d2ce210c6 1608Author: Peng Wu <alexepico@gmail.com> 1609Date: 2016-11-30 12:24:39 +0800 1610 1611 update desktop files 1612 1613M data/ibus-setup-libbopomofo.desktop.in.in 1614M data/ibus-setup-libpinyin.desktop.in.in 1615 1616commit 7d7c396be1f496d1cf5cef84f919975244c5d367 1617Author: Peng Wu <alexepico@gmail.com> 1618Date: 2016-11-30 10:11:58 +0800 1619 1620 bump version 1.8.1 1621 1622M configure.ac 1623 1624commit 56dd1d83570ff8c73e61c5a0cbc6b59881d19f3b 1625Author: Peng Wu <alexepico@gmail.com> 1626Date: 2016-11-30 10:10:02 +0800 1627 1628 update ChangeLog 1629 1630M ChangeLog 1631 1632commit 56137e73d7152585475fcfb3bb70593e81e20a64 1633Author: Peng Wu <alexepico@gmail.com> 1634Date: 2016-11-29 10:40:17 +0800 1635 1636 fixes setup dialog 1637 1638M setup/Makefile.am 1639M src/PYPBopomofoEngine.cc 1640M src/PYPPinyinEngine.cc 1641M src/libpinyin.xml.in.in 1642 1643commit 25bfb3fb9c99babfdff30c0912f474c059b1461a 1644Author: Peng Wu <alexepico@gmail.com> 1645Date: 2016-11-14 14:53:04 +0800 1646 1647 update main2.py 1648 1649M setup/main2.py 1650M setup/shortcuteditor.py 1651 1652commit 42a137c7444db2fa221e118d9e7206a32d0be121 1653Author: Peng Wu <alexepico@gmail.com> 1654Date: 2016-11-14 14:22:58 +0800 1655 1656 update PYPConfig.cc 1657 1658M src/PYPConfig.cc 1659 1660commit 0303fd3ab567c08b2e98886e11fda5387b5ba1e3 1661Author: Peng Wu <alexepico@gmail.com> 1662Date: 2016-11-14 14:11:24 +0800 1663 1664 use libpinyin config namespace 1665 1666M setup/main2.py 1667M src/PYPConfig.cc 1668 1669commit 77c560f2a8b8889c01e1f1627b2262c1e7d91912 1670Author: Peng Wu <alexepico@gmail.com> 1671Date: 2016-09-07 12:53:23 +0800 1672 1673 use libpinyin 1.6.0 1674 1675M configure.ac 1676 1677commit 6518ce23ca097f1353d862c94a5cf1459955ad5e 1678Author: Peng Wu <alexepico@gmail.com> 1679Date: 2016-09-06 15:15:19 +0800 1680 1681 bump version 1.8.0 1682 1683M configure.ac 1684 1685commit 87ba6518a32e16d5080a986708b26417573ace1b 1686Author: Peng Wu <alexepico@gmail.com> 1687Date: 2016-09-05 14:46:38 +0800 1688 1689 update ChangeLog 1690 1691M ChangeLog 1692 1693commit 3918b17d54f807b4643737f08c202751c8358131 1694Author: Peng Wu <alexepico@gmail.com> 1695Date: 2016-08-31 15:08:06 +0800 1696 1697 fixes main2.py 1698 1699M setup/main2.py 1700 1701commit ccc1176a25c3ffb94079ae38c40f475d2b1f839c 1702Author: Peng Wu <alexepico@gmail.com> 1703Date: 2016-08-08 16:13:30 +0800 1704 1705 fixes updatePreeditText methods 1706 1707M src/PYPBopomofoEditor.cc 1708M src/PYPPinyinEditor.cc 1709 1710commit efaff649a8621801e77613035fca50c371ba334e 1711Author: Peng Wu <alexepico@gmail.com> 1712Date: 2016-08-08 13:08:56 +0800 1713 1714 fixes getLookupCursor method 1715 1716M src/PYPFullPinyinEditor.cc 1717M src/PYPFullPinyinEditor.h 1718M src/PYPPhoneticEditor.cc 1719 1720commit a8f282b9e3843022cc80f8aa36d6f51e0a4f8860 1721Author: Peng Wu <alexepico@gmail.com> 1722Date: 2016-08-02 13:42:29 +0800 1723 1724 bump version 1.7.92 1725 1726M configure.ac 1727 1728commit 98162ec3b4c2ada13a6482bc07b035b06b2494f5 1729Author: Peng Wu <alexepico@gmail.com> 1730Date: 2016-08-02 13:19:43 +0800 1731 1732 use libpinyin 1.5.92 1733 1734M configure.ac 1735 1736commit 836be38da7c108288a922d85f1d212b5ef518a6d 1737Author: Peng Wu <alexepico@gmail.com> 1738Date: 2016-07-25 14:12:01 +0800 1739 1740 work around getLookupCursor 1741 1742M src/PYPPhoneticEditor.cc 1743 1744commit b2819139121d302ea1c86eac1c5dbc22f1f70b22 1745Author: Peng Wu <alexepico@gmail.com> 1746Date: 2016-07-21 16:16:01 +0800 1747 1748 use g_assert instead of assert 1749 1750M src/PYLibPinyin.cc 1751M src/PYPBopomofoEditor.cc 1752M src/PYPPinyinEditor.cc 1753 1754commit 4b4d5d200bf6ab4287ad1ab1c98a986abc11b19c 1755Author: Peng Wu <alexepico@gmail.com> 1756Date: 2016-07-21 15:39:53 +0800 1757 1758 fixes compile 1759 1760M src/PYLibPinyin.cc 1761M src/PYPPinyinEditor.cc 1762 1763commit 7f05038b522db86e966be4bd0c34c4c5c4dd266f 1764Author: Peng Wu <alexepico@gmail.com> 1765Date: 2016-07-21 13:16:05 +0800 1766 1767 add assert checks 1768 1769M src/PYLibPinyin.cc 1770M src/PYPBopomofoEditor.cc 1771M src/PYPPinyinEditor.cc 1772 1773commit 5b5e43db425969d28082e904947b5eb5b5039c31 1774Author: Peng Wu <alexepico@gmail.com> 1775Date: 2016-07-20 12:25:39 +0800 1776 1777 update pinyin_get_character_offset call 1778 1779M src/PYPBopomofoEditor.cc 1780M src/PYPPinyinEditor.cc 1781 1782commit 049b282689790b23efd95d9ae7ecbe5b30aba4e0 1783Author: Peng Wu <alexepico@gmail.com> 1784Date: 2016-07-18 15:15:28 +0800 1785 1786 use ibus 1.5.11 1787 1788M configure.ac 1789 1790commit ac63a9737c418d562f971c07d697ae0fb3e9b7a2 1791Author: Peng Wu <alexepico@gmail.com> 1792Date: 2016-07-18 14:44:59 +0800 1793 1794 drop gdk-3.0 depends 1795 1796M configure.ac 1797M src/Makefile.am 1798M src/PYEngine.cc 1799 1800commit deb96075e0fe9021f8fab16de612f3c4a8dc2d5e 1801Author: Peng Wu <alexepico@gmail.com> 1802Date: 2016-07-12 13:32:40 +0800 1803 1804 support extension editor in double pinyin 1805 1806M src/PYExtEditor.cc 1807M src/PYPPinyinEngine.cc 1808 1809commit 4f5d41b82b9fe2b76b642f89c32f3992fcd82319 1810Author: Peng Wu <alexepico@gmail.com> 1811Date: 2016-07-11 16:31:45 +0800 1812 1813 fixes some typos 1814 1815M src/PYPPhoneticEditor.cc 1816 1817commit d91305ed078ae547912e1d130409921594fab704 1818Author: Peng Wu <alexepico@gmail.com> 1819Date: 2016-07-11 10:35:35 +0800 1820 1821 fixes a typo 1822 1823M src/PYPPhoneticEditor.cc 1824 1825commit 31eb478d9a2745f5c3aec459ea4aa64dbb381c67 1826Author: Peng Wu <alexepico@gmail.com> 1827Date: 2016-07-08 12:47:21 +0800 1828 1829 use pinyin_remove_user_candidate function 1830 1831M src/PYPPhoneticEditor.cc 1832 1833commit a913febc474c878dbb04c04205022beddfd8e8f3 1834Author: Peng Wu <alexepico@gmail.com> 1835Date: 2016-07-06 14:39:24 +0800 1836 1837 fixes auxiliary text 1838 1839M src/PYPBopomofoEditor.cc 1840M src/PYPDoublePinyinEditor.cc 1841M src/PYPFullPinyinEditor.cc 1842 1843commit 573d7c64eacf4f8d98a2937cdda52a528c888a48 1844Author: Peng Wu <alexepico@gmail.com> 1845Date: 2016-07-04 14:45:46 +0800 1846 1847 bump version 1.7.91 1848 1849M configure.ac 1850 1851commit 1b5818e46068c9f3b7858b9c6dd7cb390691ef4a 1852Author: Peng Wu <alexepico@gmail.com> 1853Date: 2016-07-04 14:43:31 +0800 1854 1855 fixes lua 1856 1857M lua/lua-plugin-init.c 1858M lua/lua-plugin.c 1859 1860commit ed7159efd0c86b2ed22c0ddceecda90b49d764a8 1861Author: Peng Wu <alexepico@gmail.com> 1862Date: 2016-07-04 14:35:42 +0800 1863 1864 port code to use libpinyin 1.5.91 1865 1866M src/PYLibPinyin.cc 1867M src/PYPPhoneticEditor.cc 1868 1869commit fbbb593328a437bb5f7e35f43c3a5838852566ae 1870Author: Peng Wu <alexepico@gmail.com> 1871Date: 2016-06-29 10:32:58 +0800 1872 1873 use pinyin_get_*_auxiliary_text functions 1874 1875M src/PYPBopomofoEditor.cc 1876M src/PYPDoublePinyinEditor.cc 1877M src/PYPFullPinyinEditor.cc 1878 1879commit e361ed422efb606e7da2f72a068c7730107d7163 1880Author: Peng Wu <alexepico@gmail.com> 1881Date: 2016-06-29 10:18:33 +0800 1882 1883 use pinyin_get_character_offset function 1884 1885M src/PYPBopomofoEditor.cc 1886M src/PYPPinyinEditor.cc 1887M src/PYPPinyinEditor.h 1888 1889commit 45b381ae37d5223b0b6ca24acd852a90291bb34e 1890Author: Peng Wu <alexepico@gmail.com> 1891Date: 2016-06-28 16:43:43 +0800 1892 1893 use libpinyin 1.5.91 1894 1895M configure.ac 1896 1897commit b8f479255bb36a85aada85537ee7e37a9f2e233b 1898Author: Peng Wu <alexepico@gmail.com> 1899Date: 2016-06-23 14:20:30 +0800 1900 1901 update class PhoneticEditor 1902 1903M src/PYPPhoneticEditor.cc 1904 1905commit 5e1ee95409c71542b8bb6dff4f88b27d9bc279cf 1906Author: Peng Wu <alexepico@gmail.com> 1907Date: 2016-06-22 14:55:42 +0800 1908 1909 begin to use libpinyin 1.5.91 1910 1911M src/PYPFullPinyinEditor.cc 1912M src/PYPPhoneticEditor.cc 1913 1914commit 5c016872462c1843849650d9f2147c9ca9e00bee 1915Author: Peng Wu <alexepico@gmail.com> 1916Date: 2016-05-09 14:23:17 +0800 1917 1918 Fixes FallbackEditor 1919 1920M src/PYFallbackEditor.cc 1921 1922commit 429cc899b778a472f52f8b59ee1f439729246b65 1923Author: Peng Wu <alexepico@gmail.com> 1924Date: 2016-04-12 10:42:44 +0800 1925 1926 fixes leak 1927 1928M src/PYLibPinyin.cc 1929 1930commit 5c0158fed5d62a1c995c36486328c577d1b1d194 1931Author: Peng Wu <alexepico@gmail.com> 1932Date: 2016-01-26 13:47:27 +0800 1933 1934 fixes selectCandidate method 1935 1936M src/PYPPhoneticEditor.cc 1937 1938commit cda8daf5018023c11e3668e47b3c72a3da5d3999 1939Author: Peng Wu <alexepico@gmail.com> 1940Date: 2015-12-17 14:51:46 +0800 1941 1942 bump version 1.7.4 1943 1944M configure.ac 1945 1946commit 7a712b44bfe2e25741311ef82cd9fb4b53c35757 1947Author: Peng Wu <alexepico@gmail.com> 1948Date: 2015-12-15 13:50:08 +0800 1949 1950 update configure.ac 1951 1952M configure.ac 1953 1954commit 28bbe2b3b8079736c16b58e8b44c72282b004eb3 1955Author: Peng Wu <alexepico@gmail.com> 1956Date: 2015-12-14 16:59:49 +0800 1957 1958 fixes m_bopomofo_keyboard_mapping option again 1959 1960M src/PYPConfig.cc 1961 1962commit 0faf54eb96f18008cfb5d086da98f096c235408b 1963Author: Peng Wu <alexepico@gmail.com> 1964Date: 2015-12-14 16:58:11 +0800 1965 1966 Revert "fixes m_bopomofo_keyboard_mapping option" 1967 1968 This reverts commit 9f197c3f4c675129e308de24e9be9e6f48756ba8. 1969 1970M src/PYPConfig.cc 1971 1972commit 9f197c3f4c675129e308de24e9be9e6f48756ba8 1973Author: Peng Wu <alexepico@gmail.com> 1974Date: 2015-12-14 15:43:03 +0800 1975 1976 fixes m_bopomofo_keyboard_mapping option 1977 1978M src/PYPConfig.cc 1979 1980commit 5fd31ab36c26496e397a745ea2287e92570a84fb 1981Author: Peng Wu <alexepico@gmail.com> 1982Date: 2015-11-05 16:09:03 +0800 1983 1984 fixes warning 1985 1986M src/PYExtEditor.cc 1987 1988commit 4bb5fc19c0829053acd29619de59a85a73e03676 1989Author: Peng Wu <alexepico@gmail.com> 1990Date: 2015-10-17 11:37:17 +0800 1991 1992 use pinyin_in_chewing_keyboard method 1993 1994M src/PYPBopomofoEditor.cc 1995 1996commit 1a19b3abb86129797d20ba3116428deaaa87df4c 1997Author: Peng Wu <alexepico@gmail.com> 1998Date: 2015-10-17 11:12:48 +0800 1999 2000 bump version 1.7.3 2001 2002M configure.ac 2003 2004commit 328631e0957a48cd98bf3809ba0a221d1172904f 2005Author: Peng Wu <alexepico@gmail.com> 2006Date: 2015-10-17 11:11:46 +0800 2007 2008 use libpinyin 1.2.91 2009 2010M src/PYConfig.h 2011M src/PYLibPinyin.cc 2012M src/PYPBopomofoEditor.cc 2013M src/PYPConfig.cc 2014 2015commit 0c854b51dadbb18fb5e74eb3d7c744807a5ec312 2016Merge: 7e1ffb4 b22ad2c 2017Author: Peng Wu <alexepico@gmail.com> 2018Date: 2015-10-09 13:33:25 +0800 2019 2020 Merge branch 'rbuj-catalan' 2021 2022commit b22ad2c9abd4e5ef9c3d36af6ecc4d94c6b7f27c 2023Author: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org> 2024Date: 2015-10-01 21:21:28 +0200 2025 2026 add Catalan 2027 2028M po/LINGUAS 2029A po/ca.po 2030 2031commit 7e1ffb4672eed63f1cba4759cd37d7435523afb6 2032Merge: 5e4e6a7 b322cce 2033Author: Peng Wu <alexepico@gmail.com> 2034Date: 2015-07-20 13:29:53 +0800 2035 2036 Merge branch 'obache-neatsrc' 2037 2038commit b322cce4d1e3dd97a1648c1a20de570b88bb61a2 2039Author: OBATA Akio <obache@users.noreply.github.com> 2040Date: 2015-07-19 17:23:31 +0900 2041 2042 Fix for Lua 5.2 API change (luaL_register is deprecated) 2043 2044M lua/lmyoslib.c 2045M lua/lua-plugin-init.c 2046 2047commit 5e4e6a748e981a6f58beaa526821bae87deb02fa 2048Author: Peng Wu <alexepico@gmail.com> 2049Date: 2015-07-06 16:38:16 +0800 2050 2051 update zh_CN.po 2052 2053M po/zh_CN.po 2054 2055commit a9ea56c0eb63f2c9ece62fe3b3708cf82c98b48a 2056Author: Peng Wu <alexepico@gmail.com> 2057Date: 2015-07-06 16:33:31 +0800 2058 2059 update po files 2060 2061M po/fr.po 2062M po/ru.po 2063M po/zh_CN.po 2064M po/zh_HK.po 2065M po/zh_TW.po 2066 2067commit 85d4ed3468461d561d03284cc845c528c1167a3a 2068Author: Peng Wu <alexepico@gmail.com> 2069Date: 2015-06-18 15:22:21 +0800 2070 2071 update clearPinyinUserData method 2072 2073M src/PYLibPinyin.cc 2074 2075commit 69612371321a99da008f76d36900c00b057c0242 2076Author: Peng Wu <alexepico@gmail.com> 2077Date: 2015-06-17 09:28:38 +0800 2078 2079 update m_dictionaries 2080 2081M src/PYConfig.cc 2082M src/PYPConfig.cc 2083 2084commit df6f428187ff0e69660a70e9fe9e70f04f003144 2085Author: Peng Wu <alexepico@gmail.com> 2086Date: 2015-06-17 09:26:39 +0800 2087 2088 use pinyin_load_addon_phrase_library function 2089 2090M src/PYLibPinyin.cc 2091 2092commit e21aa4a6f06ac4c48788319ba130661277c2c2c0 2093Author: Peng Wu <alexepico@gmail.com> 2094Date: 2015-06-17 09:24:49 +0800 2095 2096 update setup dialog 2097 2098M setup/dicttreeview.py 2099 2100commit 7fffe99bae099e88f0cc449890df67ce4b00c8b6 2101Author: Peng Wu <alexepico@gmail.com> 2102Date: 2015-06-17 09:24:21 +0800 2103 2104 bump version 1.7.2 2105 2106M configure.ac 2107 2108commit 70046d49a86b96623219e25939b79f0d7b567b53 2109Author: Peng Wu <alexepico@gmail.com> 2110Date: 2015-04-03 11:31:01 +0800 2111 2112 fixes a typo 2113 2114M data/Makefile.am 2115 2116commit 6f7105a552ebb05e84edd90478bbe63db8e4a5d9 2117Author: Peng Wu <alexepico@gmail.com> 2118Date: 2015-03-30 15:04:56 +0800 2119 2120 update data/Makefile.am 2121 2122M data/Makefile.am 2123 2124commit 29f7dcf44fe7bc6b559c153aca372d2aded7d82a 2125Author: Peng Wu <alexepico@gmail.com> 2126Date: 2015-03-30 14:56:58 +0800 2127 2128 add libpinyin.appdata.xml 2129 2130A data/libpinyin.appdata.xml 2131 2132commit 00d38b58116984d12602cfdccfcde55c2d440b25 2133Author: Peng Wu <alexepico@gmail.com> 2134Date: 2015-03-25 11:37:26 +0800 2135 2136 bump version 1.7.1 2137 2138M configure.ac 2139 2140commit cc5b6765c3ce22fc7876a48c2ffc292cae6aceb0 2141Author: Peng Wu <alexepico@gmail.com> 2142Date: 2015-03-09 13:21:40 +0800 2143 2144 fixes default values 2145 2146M src/PYConfig.cc 2147M src/PYPConfig.cc 2148 2149commit e64b6ec09ec934e506d566174ac6524c61336228 2150Author: Peng Wu <alexepico@gmail.com> 2151Date: 2015-03-06 15:34:43 +0800 2152 2153 fixes shortcut keys in setup dialog 2154 2155M setup/main2.py 2156M setup/shortcuteditor.py 2157 2158commit 8000186a322806b37d1a5557d023f745a21c55b7 2159Author: Peng Wu <alexepico@gmail.com> 2160Date: 2015-03-04 11:14:24 +0800 2161 2162 Update ChangeLog 2163 2164M ChangeLog 2165 2166commit fc6682d1ea8accc2b190d634d15780657b26f01c 2167Author: Peng Wu <alexepico@gmail.com> 2168Date: 2015-03-04 11:13:55 +0800 2169 2170 bump version 1.7.0 2171 2172M configure.ac 2173 2174commit 7735432908764b8ff0e5444279692ea8c2aaec55 2175Author: Peng Wu <alexepico@gmail.com> 2176Date: 2015-02-28 13:38:05 +0800 2177 2178 select the first item in shortcut editor 2179 2180M setup/shortcuteditor.py 2181 2182commit 29157570ceaade11ed51fbc45a48e952ef1eae6e 2183Merge: a7c391b b4b9180 2184Author: Peng Wu <alexepico@gmail.com> 2185Date: 2015-02-27 12:00:51 +0800 2186 2187 Merge branch 'encukou-py3' 2188 2189commit b4b9180050dea96c2f522f11d7a20d05fde1e698 2190Merge: a7c391b 5b2ca65 2191Author: Peng Wu <alexepico@gmail.com> 2192Date: 2015-02-27 10:57:26 +0800 2193 2194 Merge branch 'py3' of git://github.com/encukou/ibus-libpinyin into encukou-py3 2195 2196commit a7c391bbd323d4fa6c7b87bca0c59fa2885aa143 2197Author: Peng Wu <alexepico@gmail.com> 2198Date: 2015-02-06 16:09:31 +0800 2199 2200 fixes configure.ac 2201 2202M configure.ac 2203 2204commit c9ab489393ad2729786d4679bb3213613d240ba3 2205Author: Peng Wu <alexepico@gmail.com> 2206Date: 2015-02-03 14:40:56 +0800 2207 2208 use version 1.6.99 2209 2210M configure.ac 2211 2212commit 5b2ca650b21d60a481e861ce998d2a0bbd2fb64d 2213Author: Petr Viktorin <pviktori@redhat.com> 2214Date: 2015-02-02 10:39:36 +0100 2215 2216 Enable running setup scripts with Python 3 2217 2218 The default uses 'python'. 2219 To use 'python3', ./configure --with-python=python3 2220 2221M configure.ac 2222M setup/dicttreeview.py 2223M setup/ibus-setup-libpinyin.in 2224M setup/main2.py 2225 2226commit 7aa61731fd317d6dfd1ccb21f599a49c04d53469 2227Author: Peng Wu <alexepico@gmail.com> 2228Date: 2015-02-02 15:30:48 +0800 2229 2230 update zh_CN.po 2231 2232M po/zh_CN.po 2233 2234commit f54906d7b7da9a9ff5428ae36de38ded290caa6a 2235Author: Peng Wu <alexepico@gmail.com> 2236Date: 2015-02-02 14:38:32 +0800 2237 2238 update po 2239 2240M po/fr.po 2241M po/ru.po 2242M po/zh_CN.po 2243M po/zh_HK.po 2244M po/zh_TW.po 2245 2246commit b5544805d45955392d6eedda6eef7831f84085f3 2247Author: Peng Wu <alexepico@gmail.com> 2248Date: 2015-01-30 08:58:16 +0800 2249 2250 fixes setup dialog 2251 2252M setup/main2.py 2253 2254commit 89c7ba0666772f5d92fecb2b433d500c2a0c51d0 2255Author: Peng Wu <alexepico@gmail.com> 2256Date: 2015-01-27 15:59:36 +0800 2257 2258 update main2.py 2259 2260M setup/main2.py 2261 2262commit b3a40e01b7f60a26e61a0c728b489c0023a68ebe 2263Author: Peng Wu <alexepico@gmail.com> 2264Date: 2015-01-27 15:34:10 +0800 2265 2266 update setup dialog UI 2267 2268M setup/ibus-libpinyin-preferences.ui 2269 2270commit 37ec389207a5a9764df6f668ae7a0ff265cd116a 2271Author: Peng Wu <alexepico@gmail.com> 2272Date: 2015-01-27 15:09:04 +0800 2273 2274 update class LibPinyinConfig to support export user phrases 2275 2276M src/PYPConfig.cc 2277 2278commit 2445fbdb8f5f8300d3670249fbf6095a72c343b5 2279Author: Peng Wu <alexepico@gmail.com> 2280Date: 2015-01-23 13:01:06 +0800 2281 2282 write exportPinyinDictionary method 2283 2284M src/PYLibPinyin.cc 2285M src/PYLibPinyin.h 2286 2287commit 1bc034eaa38e56c9b9fc0151b9d56cfe3912af29 2288Author: Peng Wu <alexepico@gmail.com> 2289Date: 2015-01-16 13:32:40 +0800 2290 2291 work around setup dialog for fedora 21 2292 2293M setup/main2.py 2294 2295commit c3a39b80316afe1e870773d5550af66acb601ebf 2296Author: Peng Wu <alexepico@gmail.com> 2297Date: 2014-12-30 13:37:28 +0800 2298 2299 fixes a typo 2300 2301M src/PYSimpTradConverter.cc 2302 2303commit b04d6793de65fa815737b5eb9a1db92a74bcf81f 2304Author: Peng Wu <alexepico@gmail.com> 2305Date: 2014-12-25 13:10:57 +0800 2306 2307 use opencc 1.0 2308 2309M configure.ac 2310M src/PYSimpTradConverter.cc 2311 2312commit 159039266a6b9530b9aad1362a8471aa80ea67fb 2313Author: Peng Wu <alexepico@gmail.com> 2314Date: 2014-12-24 13:13:45 +0800 2315 2316 fixes a small issue in rememberUserInput 2317 2318M src/PYLibPinyin.cc 2319 2320commit 448c4cd67e317a62d953574d19175fc8ee811450 2321Author: Peng Wu <alexepico@gmail.com> 2322Date: 2014-12-19 11:03:15 +0800 2323 2324 fixes autoCommit option 2325 2326M src/PYPPinyinEditor.cc 2327 2328commit a82e92a592a6b776fca5442fe4f70e18276e1c4a 2329Author: Peng Wu <alexepico@gmail.com> 2330Date: 2014-12-18 15:34:10 +0800 2331 2332 update main2.py 2333 2334M setup/main2.py 2335 2336commit f97f6ef00b628a91b951ef8c20ec892555e8b781 2337Author: Peng Wu <alexepico@gmail.com> 2338Date: 2014-12-18 15:24:49 +0800 2339 2340 update setup ui 2341 2342M setup/ibus-libpinyin-preferences.ui 2343 2344commit 52e0838d30e6ae539b3eb00ae01f6b25925db697 2345Author: Peng Wu <alexepico@gmail.com> 2346Date: 2014-12-18 15:17:36 +0800 2347 2348 fixes setup/Makefile.am 2349 2350M po/POTFILES.in 2351M setup/Makefile.am 2352 2353commit 84d1ce1d9ed8dd92c0434234a2964098133a7f88 2354Author: Peng Wu <alexepico@gmail.com> 2355Date: 2014-12-18 13:39:44 +0800 2356 2357 fixes processAccelKeyEvent method 2358 2359M src/PYPBopomofoEngine.cc 2360M src/PYPPinyinEngine.cc 2361 2362commit de6b1f956fec426ba45f3ec371e5ce802070fd67 2363Author: Peng Wu <alexepico@gmail.com> 2364Date: 2014-12-18 11:29:36 +0800 2365 2366 write rememberUserInput method 2367 2368M src/PYLibPinyin.cc 2369M src/PYLibPinyin.h 2370M src/PYPBopomofoEditor.cc 2371M src/PYPPinyinEditor.cc 2372 2373commit b33cb8b01df86ed635b372f9c171996b0432fa2e 2374Author: Peng Wu <alexepico@gmail.com> 2375Date: 2014-12-16 13:43:22 +0800 2376 2377 refine code style 2378 2379M src/PYConfig.h 2380M src/PYPConfig.cc 2381 2382commit cb73f581e5e8d33a681caf89dfb4bf76a77db370 2383Author: Peng Wu <alexepico@gmail.com> 2384Date: 2014-12-16 13:32:32 +0800 2385 2386 add remember every input option to class Config 2387 2388M src/PYConfig.cc 2389M src/PYConfig.h 2390M src/PYPConfig.cc 2391 2392commit 5d2c9654c565d1eb59e9e752d54cee65c7c4f4f0 2393Author: Peng Wu <alexepico@gmail.com> 2394Date: 2014-12-09 15:48:45 +0800 2395 2396 update main2.py 2397 2398M setup/main2.py 2399 2400commit fe59091e056383505cc4a509ffba57c968f9d4df 2401Author: Peng Wu <alexepico@gmail.com> 2402Date: 2014-12-09 13:54:22 +0800 2403 2404 update setup dialog 2405 2406M setup/ibus-libpinyin-preferences.ui 2407 2408commit 3d24724aaacd1068339a0331b48dcf7d8473d3da 2409Author: Peng Wu <alexepico@gmail.com> 2410Date: 2014-12-09 13:11:43 +0800 2411 2412 remove the ctrl switch option 2413 2414M src/PYConfig.cc 2415M src/PYConfig.h 2416M src/PYPConfig.cc 2417 2418commit 7e0498f497d1bbafa52933b1ad3d0ce0c54eaab4 2419Author: Peng Wu <alexepico@gmail.com> 2420Date: 2014-12-08 15:41:43 +0800 2421 2422 refine code style 2423 2424M src/PYPBopomofoEngine.cc 2425M src/PYPPinyinEngine.cc 2426 2427commit 1f68a74635ab683263e275ba63b77f4007ba6634 2428Author: Peng Wu <alexepico@gmail.com> 2429Date: 2014-12-08 14:45:50 +0800 2430 2431 support four customized shortcut keys 2432 2433M src/PYFallbackEditor.cc 2434M src/PYPBopomofoEngine.cc 2435M src/PYPBopomofoEngine.h 2436M src/PYPPinyinEngine.cc 2437M src/PYPPinyinEngine.h 2438 2439commit 76d62fd53b46fe6935eec9c0eefe0617d5d7f0b7 2440Author: Peng Wu <alexepico@gmail.com> 2441Date: 2014-12-08 13:34:28 +0800 2442 2443 update base.lua for lua 5.2 2444 2445M lua/base.lua 2446 2447commit 8cba9ed83fe4d02b76e224862ca85ce014592b80 2448Author: Peng Wu <alexepico@gmail.com> 2449Date: 2014-12-08 11:21:29 +0800 2450 2451 use luaL_requiref for lua 5.2 2452 2453M lua/lua-plugin-init.c 2454 2455commit 3b2635f417d93f5e26d1ef8439441700d55d4d83 2456Author: Peng Wu <alexepico@gmail.com> 2457Date: 2014-12-05 14:15:49 +0800 2458 2459 write pinyin_accelerator_name function 2460 2461M configure.ac 2462M src/Makefile.am 2463M src/PYEngine.cc 2464M src/PYEngine.h 2465 2466commit 5d445470457a3bbf3684ef782410ce9cafac57e3 2467Author: Peng Wu <alexepico@gmail.com> 2468Date: 2014-12-02 14:20:51 +0800 2469 2470 add four new config keys 2471 2472M src/PYConfig.h 2473M src/PYPConfig.cc 2474 2475commit 43beca819b9e4ab2f71b6cde4e085525df088719 2476Author: Peng Wu <alexepico@gmail.com> 2477Date: 2014-12-02 14:16:26 +0800 2478 2479 update setup dialog 2480 2481M setup/shortcuteditor.py 2482 2483commit 795027d140d75c11b1476de4d36b7226a98c6e74 2484Author: Peng Wu <alexepico@gmail.com> 2485Date: 2014-11-28 16:43:38 +0800 2486 2487 integrate with the setup dialog 2488 2489M setup/main2.py 2490M setup/shortcuteditor.py 2491 2492commit 489c90ec6ca084fc1223bb1f9181a215e3eb2495 2493Author: Peng Wu <alexepico@gmail.com> 2494Date: 2014-11-28 13:58:59 +0800 2495 2496 update setup dialog 2497 2498M setup/ibus-libpinyin-preferences.ui 2499 2500commit 81a84ccbf568b74ed61aeaa8e4977ac89d1aeb8e 2501Author: Peng Wu <alexepico@gmail.com> 2502Date: 2014-11-27 17:43:40 +0800 2503 2504 import shortcuteditor.py 2505 2506M setup/keyboardshortcut.py 2507A setup/shortcuteditor.py 2508 2509commit 028425606c60348f25a4d9c9efca5ade89869b27 2510Author: Peng Wu <alexepico@gmail.com> 2511Date: 2014-11-26 16:59:03 +0800 2512 2513 import keyboardshortcut.py 2514 2515A setup/keyboardshortcut.py 2516 2517commit 82b89ae4b01f353664a44e833829f1633ffdfdd2 2518Author: Peng Wu <alexepico@gmail.com> 2519Date: 2014-11-05 10:53:58 +0800 2520 2521 disable lookup table lazy candidate fill 2522 2523M src/PYPPhoneticEditor.cc 2524M src/PYPPhoneticEditor.h 2525 2526commit 1bbb6ca2a0240ab98510fe8a5f470d0a47b382af 2527Author: Peng Wu <alexepico@gmail.com> 2528Date: 2014-09-19 17:25:57 +0800 2529 2530 fixes lua script loads 2531 2532M src/PYExtEditor.cc 2533 2534commit 471752e4519fa4f5785cfb454f1c24f747717d89 2535Author: Peng Wu <alexepico@gmail.com> 2536Date: 2014-08-19 14:29:57 +0800 2537 2538 use pinyin_get_pinyin_key_rest_offset function 2539 2540M src/PYPPhoneticEditor.cc 2541 2542commit f53b1287772ff4d7589f4c4b3847c7a74ee293ef 2543Author: Peng Wu <alexepico@gmail.com> 2544Date: 2014-07-15 13:19:52 +0800 2545 2546 fixes memory leak 2547 2548M src/PYLibPinyin.cc 2549 2550commit d44a0cbedb562c2e1926c765cdd4735be68db9b6 2551Author: Peng Wu <alexepico@gmail.com> 2552Date: 2014-07-15 11:14:05 +0800 2553 2554 use macro USER_DICTIONARY 2555 2556M src/PYLibPinyin.cc 2557 2558commit 10969d4f8abf0559c2748d3f1a518c9e487f0e86 2559Author: Peng Wu <alexepico@gmail.com> 2560Date: 2014-06-13 15:55:25 +0800 2561 2562 fixes a typo 2563 2564M src/PYMain.cc 2565 2566commit 7a98868d07581655b7a11c84005ec9cef7d50539 2567Author: Peng Wu <alexepico@gmail.com> 2568Date: 2014-05-21 09:46:16 +0800 2569 2570 remove LibPinyin* class prefix 2571 2572M src/PYEngine.cc 2573M src/PYLibPinyin.cc 2574M src/PYMain.cc 2575M src/PYPBopomofoEditor.cc 2576M src/PYPBopomofoEditor.h 2577M src/PYPBopomofoEngine.cc 2578M src/PYPBopomofoEngine.h 2579M src/PYPConfig.cc 2580M src/PYPConfig.h 2581M src/PYPDoublePinyinEditor.cc 2582M src/PYPDoublePinyinEditor.h 2583M src/PYPFullPinyinEditor.cc 2584M src/PYPFullPinyinEditor.h 2585M src/PYPPhoneticEditor.cc 2586M src/PYPPhoneticEditor.h 2587M src/PYPPinyinEditor.cc 2588M src/PYPPinyinEditor.h 2589M src/PYPPinyinEngine.cc 2590M src/PYPPinyinEngine.h 2591 2592commit 7813d0b1711f08b0164242499c6ac02d30fab966 2593Author: Peng Wu <alexepico@gmail.com> 2594Date: 2014-04-29 12:30:15 +0800 2595 2596 improves m_bopomofo_keyboard_mapping read 2597 2598M src/PYConfig.h 2599M src/PYLibPinyin.cc 2600M src/PYPConfig.cc 2601 2602commit ad0e422ceaafe4fcddfc579d2061d93a6e711ab0 2603Author: Peng Wu <alexepico@gmail.com> 2604Date: 2014-04-29 11:02:20 +0800 2605 2606 improves m_double_pinyin_schema read 2607 2608M src/PYConfig.cc 2609M src/PYConfig.h 2610M src/PYLibPinyin.cc 2611M src/PYPConfig.cc 2612 2613commit f3b0fa4f04a06036c5cc177969a58c73e8e7c5b5 2614Author: Peng Wu <alexepico@gmail.com> 2615Date: 2014-04-28 15:19:22 +0800 2616 2617 fixes a typo 2618 2619M src/PYPFullPinyinEditor.cc 2620 2621commit a8e650a6ef1392c23f7d6f8f141fc7638fd1f9fa 2622Author: Peng Wu <alexepico@gmail.com> 2623Date: 2014-04-24 14:56:53 +0800 2624 2625 bump version 1.7.0 2626 2627M configure.ac 2628 2629commit e44396eab964540aeb26cf8428aa5d02609df520 2630Author: Peng Wu <alexepico@gmail.com> 2631Date: 2014-04-24 14:45:52 +0800 2632 2633 update version number 2634 2635M configure.ac 2636 2637commit 904ffe389825f1b9eae0765586560b7afb7efa35 2638Author: Peng Wu <alexepico@gmail.com> 2639Date: 2014-04-23 16:29:04 +0800 2640 2641 re-factor code 2642 2643M src/PYConfig.cc 2644M src/PYConfig.h 2645M src/PYPConfig.cc 2646 2647commit f31155bf3ebadac7c4124009e8b571c1778f3692 2648Author: Peng Wu <alexepico@gmail.com> 2649Date: 2014-04-23 16:27:22 +0800 2650 2651 format code 2652 2653M src/PYLibPinyin.cc 2654M src/PYLibPinyin.h 2655 2656commit 8d553e0c189d65a935fd5169f06b3a2e0380b013 2657Author: Peng Wu <alexepico@gmail.com> 2658Date: 2014-04-22 15:23:26 +0800 2659 2660 fixes a typo 2661 2662M src/PYPBopomofoEditor.h 2663 2664commit 4c898f1bade4dff01c37b5d196f4ec2e2c014ecd 2665Author: Peng Wu <alexepico@gmail.com> 2666Date: 2014-04-22 11:07:12 +0800 2667 2668 fixes compile 2669 2670M src/PYConfig.h 2671 2672commit 9491bb452e240592ca91b0ef783837e4967e2a59 2673Author: Peng Wu <alexepico@gmail.com> 2674Date: 2014-04-21 14:11:35 +0800 2675 2676 fixes a typo 2677 2678M src/PYPPhoneticEditor.cc 2679 2680commit 9fea44f3726e1cc606bc09c23c4fb9a0ffd0cbfb 2681Author: Peng Wu <alexepico@gmail.com> 2682Date: 2014-04-10 15:25:42 +0800 2683 2684 use type pinyin_option_t 2685 2686M src/PYConfig.h 2687M src/PYPConfig.cc 2688 2689commit e0862317264a4c117caee7e7151b7e4d9e9bcc65 2690Author: Peng Wu <alexepico@gmail.com> 2691Date: 2014-03-24 14:15:13 +0800 2692 2693 fixes a typo 2694 2695M src/PYPPhoneticEditor.h 2696 2697commit 4982c9f9095d53c0c7537b6b852ee41ae8fe0e71 2698Author: Peng Wu <alexepico@gmail.com> 2699Date: 2014-02-17 16:45:14 +0800 2700 2701 move logics to class PYEngine 2702 2703M src/PYEngine.cc 2704M src/PYEngine.h 2705M src/PYPBopomofoEngine.cc 2706M src/PYPBopomofoEngine.h 2707M src/PYPPinyinEngine.cc 2708M src/PYPPinyinEngine.h 2709 2710commit a8dbbd654f6eb34df4176cb873399b4c02b536ee 2711Author: Peng Wu <alexepico@gmail.com> 2712Date: 2014-01-26 15:05:05 +0800 2713 2714 rename Intelligent Bopomofo to Bopomofo 2715 2716M src/PYMain.cc 2717M src/libpinyin.xml.in.in 2718 2719commit aba1516229c018439459e0e20995e91c3aa6ea53 2720Author: Peng Wu <alexepico@gmail.com> 2721Date: 2014-01-26 14:58:27 +0800 2722 2723 drop uuid deps 2724 2725M configure.ac 2726M src/Makefile.am 2727M src/PYUtil.h 2728 2729commit 432bf196a90313273490b683bfae8f128cf52018 2730Author: Peng Wu <alexepico@gmail.com> 2731Date: 2014-01-26 13:29:11 +0800 2732 2733 update main2.py 2734 2735M setup/main2.py 2736 2737commit 225a070bc7fd90d749f06a2e3156f2e9cf6b88e2 2738Author: Peng Wu <alexepico@gmail.com> 2739Date: 2014-01-16 13:21:16 +0800 2740 2741 re-factor setup dialog 2742 2743M setup/Makefile.am 2744M setup/config.py.in 2745M setup/ibus-setup-libpinyin.in 2746M setup/main2.py 2747 2748commit 56a35844deb56eb2705de79494834253f60c95f6 2749Author: Peng Wu <alexepico@gmail.com> 2750Date: 2014-01-03 12:32:20 +0800 2751 2752 remove PYRegex.h 2753 2754M src/Makefile.am 2755D src/PYRegex.h 2756 2757commit e6ea82938c6f06d03109da94da6f313c399737e6 2758Author: Peng Wu <alexepico@gmail.com> 2759Date: 2013-12-12 12:38:21 +0800 2760 2761 drop IBUS_BUILD_LIBPINYIN macro 2762 2763M configure.ac 2764M src/Makefile.am 2765M src/PYEngine.cc 2766M src/PYMain.cc 2767M src/PYPConfig.cc 2768 2769commit 5e6708be79ff90cf483bfc66e30437d5019404a0 2770Author: Peng Wu <alexepico@gmail.com> 2771Date: 2013-11-11 15:38:35 +0800 2772 2773 fixes pinyin properties 2774 2775M src/PYPinyinProperties.cc 2776 2777commit 737fdaa6a118729e20378245dbb8af0c142fa187 2778Author: Peng Wu <alexepico@gmail.com> 2779Date: 2013-10-23 16:42:41 +0800 2780 2781 bump version 1.6.92 2782 2783M configure.ac 2784 2785commit e1ecc3bf821c88d9edab471e70b556e029072c32 2786Author: Peng Wu <alexepico@gmail.com> 2787Date: 2013-10-23 16:35:41 +0800 2788 2789 update ibus requires 2790 2791M configure.ac 2792 2793commit 69f50424ba5be49c4b31543df7bd7970361d4753 2794Author: Peng Wu <alexepico@gmail.com> 2795Date: 2013-10-10 15:48:29 +0800 2796 2797 support setContentType method 2798 2799M src/PYEngine.cc 2800M src/PYEngine.h 2801M src/PYPBopomofoEngine.cc 2802M src/PYPBopomofoEngine.h 2803M src/PYPPinyinEngine.cc 2804M src/PYPPinyinEngine.h 2805 2806commit cf8ab7d8e76ed70c182c7588cfe1ebbce8e5174b 2807Author: Peng Wu <alexepico@gmail.com> 2808Date: 2013-10-08 10:45:35 +0800 2809 2810 remove pyxdg depends 2811 2812M setup/main2.py 2813 2814commit c42d0a870697e95301deabe0bcb770a68649c81d 2815Author: Peng Wu <alexepico@gmail.com> 2816Date: 2013-07-31 10:53:14 +0800 2817 2818 fixes lua 5.2 compile 2819 2820M lua/lua-plugin-init.c 2821M lua/lua-plugin.c 2822 2823commit 9ef836117508d9c0c938f57a5ffa5ffca7eb2e7b 2824Author: Peng Wu <alexepico@gmail.com> 2825Date: 2013-07-26 13:03:44 +0800 2826 2827 Update the symbol of the ibus indicator 2828 2829M src/PYPinyinProperties.cc 2830M src/PYProperty.h 2831 2832commit 7f0ae3f5d0bbaf1b5fe2ab8b0a22892a2d9a1167 2833Author: Peng Wu <alexepico@gmail.com> 2834Date: 2013-04-24 15:45:32 +0800 2835 2836 update libpinyin requires 2837 2838M configure.ac 2839 2840commit 9ab87c1a3a7f46c5b3d7f347d5654b29dc4789e8 2841Author: Peng Wu <alexepico@gmail.com> 2842Date: 2013-04-24 13:49:46 +0800 2843 2844 re-factor base.lua 2845 2846M lua/base.lua 2847 2848commit 925f881e940d4573926f7ce224a5b81c4b35ffa3 2849Author: Peng Wu <alexepico@gmail.com> 2850Date: 2013-04-21 12:27:43 +0800 2851 2852 fixes dictionaries option 2853 2854M setup/main2.py 2855M src/PYConfig.cc 2856M src/PYPConfig.cc 2857 2858commit 5a6804db067ec7eeaface324f2bff3067399eb1f 2859Author: Peng Wu <alexepico@gmail.com> 2860Date: 2013-04-21 12:24:36 +0800 2861 2862 Revert "change config key name" 2863 2864 This reverts commit ee79a7dcfbf7a9d32802e5555eceeaf7db485bff. 2865 2866M setup/main2.py 2867M src/PYPConfig.cc 2868 2869commit 78bb55af56ff09fe61573cb3b778f0a4e8326c73 2870Author: Peng Wu <alexepico@gmail.com> 2871Date: 2013-03-22 15:03:19 +0800 2872 2873 fixes compile 2874 2875M src/PYLibPinyin.cc 2876M src/PYPBopomofoEditor.cc 2877M src/PYPConfig.cc 2878M src/PYPFullPinyinEditor.cc 2879M src/PYPPhoneticEditor.cc 2880 2881commit d375107f4c4118ecc4f74cb11e5372a42e8554b5 2882Author: Peng Wu <alexepico@gmail.com> 2883Date: 2013-03-22 14:29:19 +0800 2884 2885 update double pinyin editor 2886 2887M src/PYPDoublePinyinEditor.cc 2888 2889commit 9e7d2f34f4f21db9914b63bd837a7c7371148238 2890Author: Peng Wu <alexepico@gmail.com> 2891Date: 2013-03-22 14:21:57 +0800 2892 2893 update full pinyin editor 2894 2895M src/PYPBopomofoEditor.cc 2896M src/PYPFullPinyinEditor.cc 2897 2898commit 2f153759c57835aa30908ae0d43dda1f942bdfac 2899Author: Peng Wu <alexepico@gmail.com> 2900Date: 2013-03-22 14:09:53 +0800 2901 2902 update pinyin editor 2903 2904M src/PYPPinyinEditor.cc 2905 2906commit 88176ebec678099baa5b768e862ea2b41fdfc5ba 2907Author: Peng Wu <alexepico@gmail.com> 2908Date: 2013-03-22 14:03:00 +0800 2909 2910 update bopomofo editor 2911 2912M src/PYPBopomofoEditor.cc 2913 2914commit 4d0be214c08f8f7a9dc8c5a4262b3b2bc8d0d04f 2915Author: Peng Wu <alexepico@gmail.com> 2916Date: 2013-03-22 13:54:48 +0800 2917 2918 update phonetic editor 2919 2920M src/PYPPhoneticEditor.cc 2921M src/PYPPhoneticEditor.h 2922 2923commit acf1ab4a9370c36232d839193fc57be03ea6fd1a 2924Author: Peng Wu <alexepico@gmail.com> 2925Date: 2013-03-20 14:38:06 +0800 2926 2927 bump version 1.6.91 2928 2929M configure.ac 2930 2931commit 20a82553205a1510a8aca475f99181a7c26d5233 2932Author: Peng Wu <alexepico@gmail.com> 2933Date: 2013-03-15 15:16:05 +0800 2934 2935 fixes setup dialog 2936 2937M po/fr.po 2938M po/ru.po 2939M po/zh_CN.po 2940M po/zh_HK.po 2941M po/zh_TW.po 2942M setup/ibus-libpinyin-preferences.ui 2943 2944commit ee79a7dcfbf7a9d32802e5555eceeaf7db485bff 2945Author: Peng Wu <alexepico@gmail.com> 2946Date: 2013-03-15 09:38:25 +0800 2947 2948 change config key name 2949 2950M setup/main2.py 2951M src/PYPConfig.cc 2952 2953commit 331f4f497389679fa076cccf603c82b697b993d1 2954Author: Peng Wu <alexepico@gmail.com> 2955Date: 2013-03-14 14:23:39 +0800 2956 2957 add using namespace pinyin 2958 2959M src/PYLibPinyin.cc 2960M src/PYPConfig.cc 2961 2962commit b1739851231248dba52d01b9bfb5d58318958b5f 2963Author: Peng Wu <alexepico@gmail.com> 2964Date: 2013-03-11 13:23:12 +0800 2965 2966 bump version 1.5.92 2967 2968M configure.ac 2969 2970commit 4c38e5cf9b9d48203f0d57432e8076c08653b134 2971Author: Peng Wu <alexepico@gmail.com> 2972Date: 2013-03-11 10:49:17 +0800 2973 2974 remove special phrases 2975 2976M po/POTFILES.in 2977D src/PYDynamicSpecialPhrase.cc 2978D src/PYDynamicSpecialPhrase.h 2979D src/PYSpecialPhrase.cc 2980D src/PYSpecialPhrase.h 2981D src/PYSpecialPhraseTable.cc 2982D src/PYSpecialPhraseTable.h 2983 2984commit 6a448d5b60e5c9f7240d4149c3a81a0df439d275 2985Author: Peng Wu <alexepico@gmail.com> 2986Date: 2013-03-11 10:44:21 +0800 2987 2988 re-factor ExtEditor 2989 2990M src/Makefile.am 2991M src/PYExtEditor.cc 2992 2993commit ab4961ecf5ea99b08454c011295687153d75cc04 2994Author: Peng Wu <alexepico@gmail.com> 2995Date: 2013-03-05 11:01:14 +0800 2996 2997 update base.lua 2998 2999M lua/base.lua 3000 3001commit a7b0bfdb1f0c194c2a47d498c1dd09709d2a893b 3002Author: Peng Wu <alexepico@gmail.com> 3003Date: 2013-03-01 17:04:33 +0800 3004 3005 fixes download url 3006 3007M ibus-libpinyin.spec.in 3008 3009commit f08f381646c6d8af4bbc084eac764f46fa476f8e 3010Author: Peng Wu <alexepico@gmail.com> 3011Date: 2013-02-28 14:51:24 +0800 3012 3013 fixes getLookupCursor 3014 3015 Fixed: 3016 When some wrong pinyin input entered, the lookup candidates disappeared. 3017 3018M src/PYPPhoneticEditor.cc 3019 3020commit 68e7eea7b622633b14dd9b129e69eec4d2b28869 3021Author: Peng Wu <alexepico@gmail.com> 3022Date: 2013-02-27 10:50:47 +0800 3023 3024 update main2.py 3025 3026M setup/main2.py 3027 3028commit 294deae4df18f98f5ae9646e57ead1783b59d727 3029Author: Peng Wu <alexepico@gmail.com> 3030Date: 2013-02-26 11:43:51 +0800 3031 3032 update zh_CN.po 3033 3034M po/zh_CN.po 3035 3036commit b6df84c7f4cf2fca1fe6549394e4014d41d42cfb 3037Author: Peng Wu <alexepico@gmail.com> 3038Date: 2013-02-26 11:25:35 +0800 3039 3040 update po 3041 3042M po/fr.po 3043M po/ru.po 3044M po/zh_CN.po 3045M po/zh_HK.po 3046M po/zh_TW.po 3047 3048commit 93f1187b708a5c1c4ae1cdea70caf0e3930dd6d4 3049Author: Peng Wu <alexepico@gmail.com> 3050Date: 2013-02-20 16:04:07 +0800 3051 3052 update zh_CN.po 3053 3054M po/zh_CN.po 3055 3056commit 23cbd1bb810e6fe00230ead06163156caf9bb9e8 3057Author: Peng Wu <alexepico@gmail.com> 3058Date: 2013-02-20 16:03:56 +0800 3059 3060 polish UI 3061 3062M setup/ibus-libpinyin-preferences.ui 3063 3064commit b52f16d606cf8245b3278bfd81605d78d8186820 3065Author: Peng Wu <alexepico@gmail.com> 3066Date: 2013-02-20 12:10:23 +0800 3067 3068 fixes gettext 3069 3070M setup/dicttreeview.py 3071M setup/main2.py 3072 3073commit e88fd94817b3b1bbd8b2498dcb402e5b828497bd 3074Author: Peng Wu <alexepico@gmail.com> 3075Date: 2013-02-20 11:22:22 +0800 3076 3077 fixes typo 3078 3079M setup/dicttreeview.py 3080M src/PYLibPinyin.cc 3081 3082commit 9e2bb399070a472741e1f61878d743c6a8699e07 3083Author: Peng Wu <alexepico@gmail.com> 3084Date: 2013-02-20 11:18:43 +0800 3085 3086 update zh_CN.po 3087 3088M po/zh_CN.po 3089 3090commit 2253829331e021bb5237d0bcbffce973132aaa5f 3091Author: Peng Wu <alexepico@gmail.com> 3092Date: 2013-02-20 11:08:35 +0800 3093 3094 update po 3095 3096M po/fr.po 3097M po/ru.po 3098M po/zh_CN.po 3099M po/zh_HK.po 3100M po/zh_TW.po 3101 3102commit b30d259c0cd2c4f844048fa315b453d3b03af6bd 3103Author: Peng Wu <alexepico@gmail.com> 3104Date: 2013-02-20 10:54:32 +0800 3105 3106 update dictionaries 3107 3108M setup/dicttreeview.py 3109M setup/main2.py 3110M src/PYConfig.cc 3111M src/PYLibPinyin.cc 3112M src/PYPConfig.cc 3113 3114commit 4dc12953941dcc034bcbe680d529d24b88f79ddd 3115Author: Peng Wu <alexepico@gmail.com> 3116Date: 2013-02-18 17:55:29 +0800 3117 3118 polish UI 3119 3120M setup/ibus-libpinyin-preferences.ui 3121 3122commit 9376f6734fc10a1bd3e9dc2f90c06ec0a11a846a 3123Author: Peng Wu <alexepico@gmail.com> 3124Date: 2013-02-18 15:48:19 +0800 3125 3126 fixes setup/config.py 3127 3128M configure.ac 3129M setup/Makefile.am 3130M setup/config.py.in 3131 3132commit 9f63583210bb383ab97c803fd57ede8c6d866bf0 3133Author: Peng Wu <alexepico@gmail.com> 3134Date: 2013-02-17 13:39:57 +0800 3135 3136 add edit user lua to main2.py 3137 3138M setup/main2.py 3139 3140commit 7ada59965b475434c5a5e6f62d13cabfde278fc8 3141Author: Peng Wu <alexepico@gmail.com> 3142Date: 2013-02-17 13:24:28 +0800 3143 3144 add user data to main2.py 3145 3146M setup/main2.py 3147 3148commit 2c176006b90fb6d6593a39a778ed7e1a98eabbe4 3149Author: Peng Wu <alexepico@gmail.com> 3150Date: 2013-02-17 12:08:47 +0800 3151 3152 add user data page to setup dialog 3153 3154M setup/ibus-libpinyin-preferences.ui 3155 3156commit 0763b3456c64f52c710636af63de5bdc6a836753 3157Author: Peng Wu <alexepico@gmail.com> 3158Date: 2013-02-17 09:37:17 +0800 3159 3160 fixes code style 3161 3162M src/PYLibPinyin.cc 3163 3164commit 47f65d95f3e003f415a47b586bd35cb3662c6f73 3165Author: Peng Wu <alexepico@gmail.com> 3166Date: 2013-02-16 11:39:54 +0800 3167 3168 load user phrase library 3169 3170M src/PYLibPinyin.cc 3171 3172commit 42206b463d1f14a68763b38f2b4835a5638fa845 3173Author: Peng Wu <alexepico@gmail.com> 3174Date: 2013-02-08 11:17:27 +0800 3175 3176 fixes a typo 3177 3178M src/PYLibPinyin.cc 3179M src/PYPConfig.cc 3180 3181commit 79529dea8225187a0ab1c0d4c87ad558760322d5 3182Author: Peng Wu <alexepico@gmail.com> 3183Date: 2013-02-08 11:04:28 +0800 3184 3185 write importPinyinDictionary 3186 3187M src/PYLibPinyin.cc 3188M src/PYLibPinyin.h 3189M src/PYPConfig.cc 3190 3191commit 42fdd95eeea6e72f65fe74e356b6ab96bc95666c 3192Author: Peng Wu <alexepico@gmail.com> 3193Date: 2013-02-08 10:29:05 +0800 3194 3195 write clearPinyinUserData 3196 3197M src/PYConfig.cc 3198M src/PYLibPinyin.cc 3199M src/PYLibPinyin.h 3200M src/PYPConfig.cc 3201 3202commit 00b1261817b55f04531bcac76191b27f796ab1ea 3203Author: Peng Wu <alexepico@gmail.com> 3204Date: 2013-02-08 09:27:29 +0800 3205 3206 add user.lua 3207 3208M lua/Makefile.am 3209A lua/user.lua 3210M src/PYExtEditor.cc 3211M src/PYLibPinyin.cc 3212 3213commit 522546c64bfaff53450b4d161c6acf4b8cd8a2be 3214Author: Peng Wu <alexepico@gmail.com> 3215Date: 2013-02-07 14:03:55 +0800 3216 3217 fixes bug 3218 3219M setup/config.py.in 3220M setup/main2.py 3221 3222commit 4b26bca531a13aec957d0568f7d1696ce6a04d52 3223Author: Peng Wu <alexepico@gmail.com> 3224Date: 2013-02-07 11:44:41 +0800 3225 3226 update autoconf 3227 3228M configure.ac 3229M setup/Makefile.am 3230M setup/config.py.in 3231 3232commit 10375d1dc8c3943d7520129e14be05873e920f7d 3233Author: Peng Wu <alexepico@gmail.com> 3234Date: 2013-02-07 10:54:47 +0800 3235 3236 rename version.py to config.py 3237 3238M configure.ac 3239M setup/Makefile.am 3240R100 setup/version.py.in setup/config.py.in 3241 3242commit f9cdfed43599195c3cf6f08d6592bfea68a4e8d2 3243Author: Peng Wu <alexepico@gmail.com> 3244Date: 2013-01-31 12:58:53 +0800 3245 3246 re-write base.lua 3247 3248M lua/base.lua 3249 3250commit 986dde375354d440cba768f560616d3560aa3e58 3251Author: Peng Wu <alexepico@gmail.com> 3252Date: 2013-01-21 10:58:03 +0800 3253 3254 update libpinyin requires 3255 3256M configure.ac 3257 3258commit 2590ca94ac12bb7f77a037805e0b31efae725e38 3259Author: Peng Wu <alexepico@gmail.com> 3260Date: 2013-01-14 12:25:41 +0800 3261 3262 add setup tag to libpinyin.xml.in.in 3263 3264M src/libpinyin.xml.in.in 3265 3266commit af9f69bc861f1e5c3c86fc725ba4e60d412af4f9 3267Author: Peng Wu <alexepico@gmail.com> 3268Date: 2013-01-04 12:10:21 +0800 3269 3270 translate zh_CN.po 3271 3272M po/zh_CN.po 3273 3274commit 8d41b065cc41a4c9be553243d91608db5358efb2 3275Author: Peng Wu <alexepico@gmail.com> 3276Date: 2013-01-04 12:08:09 +0800 3277 3278 update po 3279 3280M po/fr.po 3281M po/ru.po 3282M po/zh_CN.po 3283M po/zh_HK.po 3284M po/zh_TW.po 3285 3286commit 0a5381930f89bd3985adc12a98eff0968669d9ad 3287Author: Peng Wu <alexepico@gmail.com> 3288Date: 2012-12-31 17:17:30 +0800 3289 3290 update zh_CN.po 3291 3292M po/zh_CN.po 3293 3294commit aaefef05e73e277ce671efa9650a1bc28778c0f3 3295Author: Peng Wu <alexepico@gmail.com> 3296Date: 2012-12-31 16:27:39 +0800 3297 3298 fixes a typo 3299 3300M setup/ibus-libpinyin-preferences.ui 3301 3302commit e763afd31774a5654329f54426c699fb52d9a6eb 3303Author: Peng Wu <alexepico@gmail.com> 3304Date: 2012-12-31 11:47:43 +0800 3305 3306 fixes a bug 3307 3308M src/PYPConfig.cc 3309 3310commit 8b08105163e9b3a59e808ea2fa8a4607648f9ae6 3311Author: Peng Wu <alexepico@gmail.com> 3312Date: 2012-12-31 11:39:37 +0800 3313 3314 update python code 3315 3316M setup/main2.py 3317 3318commit 2ef7bc5542c068cde5e41693d4ed1ebb449b6581 3319Author: Peng Wu <alexepico@gmail.com> 3320Date: 2012-12-31 11:19:58 +0800 3321 3322 update setup ui 3323 3324M setup/ibus-libpinyin-preferences.ui 3325 3326commit 8868b88483de6f92b8c7f35604540f30c2dd6816 3327Author: Peng Wu <alexepico@gmail.com> 3328Date: 2012-12-31 11:02:52 +0800 3329 3330 add ctrl switch to bopomofo engine 3331 3332M src/PYPBopomofoEngine.cc 3333 3334commit 96ab2c13f03aee400def935e4ff0e9c68fe17b07 3335Author: Peng Wu <alexepico@gmail.com> 3336Date: 2012-12-31 10:54:52 +0800 3337 3338 add ctrl switch to pinyin engine 3339 3340M src/PYPPinyinEngine.cc 3341 3342commit 477e9add7c6a009cc7a03077eddace878832b172 3343Author: Peng Wu <alexepico@gmail.com> 3344Date: 2012-12-31 10:43:58 +0800 3345 3346 add ctrl switch to config 3347 3348M src/PYConfig.cc 3349M src/PYConfig.h 3350M src/PYPConfig.cc 3351 3352commit ac92c9c2ebe039af25391e4f115cc690ddd28eea 3353Author: Peng Wu <alexepico@gmail.com> 3354Date: 2012-12-18 17:03:46 +0800 3355 3356 update zh_CN.po 3357 3358M po/zh_CN.po 3359 3360commit 1fd93e0c66736ff961220cf0dfcc84ba583132ac 3361Author: Peng Wu <alexepico@gmail.com> 3362Date: 2012-12-18 16:35:15 +0800 3363 3364 update po 3365 3366M po/fr.po 3367M po/ru.po 3368M po/zh_CN.po 3369M po/zh_HK.po 3370M po/zh_TW.po 3371 3372commit 4a1bfc62e076a2b8c1026fd91d8bfcd3c35e36f0 3373Author: Peng Wu <alexepico@gmail.com> 3374Date: 2012-12-18 11:17:57 +0800 3375 3376 fixes autogen.sh 3377 3378M autogen.sh 3379 3380commit e1f9e271092e07381afc2abe3f767f10435765e2 3381Author: Peng Wu <alexepico@gmail.com> 3382Date: 2012-12-17 16:03:31 +0800 3383 3384 fixes letter labels 3385 3386M src/PYPinyinProperties.cc 3387 3388commit 382c9a706be19c3b4466afba8b964d50ece5c254 3389Author: Peng Wu <alexepico@gmail.com> 3390Date: 2012-12-17 13:33:31 +0800 3391 3392 improves property labels 3393 3394M src/PYPinyinProperties.cc 3395M src/PYProperty.h 3396 3397commit 6d70508e192367a1007dc6f10aed8ca3d3a25da9 3398Author: Peng Wu <alexepico@gmail.com> 3399Date: 2012-12-05 12:24:17 +0800 3400 3401 bump version 1.5.91 3402 3403M configure.ac 3404 3405commit 241bac9ba834573c25db72c44bff9d118a4ffe9f 3406Author: Peng Wu <alexepico@gmail.com> 3407Date: 2012-12-05 12:03:21 +0800 3408 3409 fixes get_pinyin_string 3410 3411M src/PYPDoublePinyinEditor.cc 3412M src/PYPFullPinyinEditor.cc 3413M src/PYPPinyinEditor.cc 3414 3415commit 938f2649b75efb3f0b72f3af7567ad8198d17147 3416Author: Peng Wu <alexepico@gmail.com> 3417Date: 2012-12-05 12:00:51 +0800 3418 3419 fixes get_chewing_string 3420 3421M src/PYPBopomofoEditor.cc 3422 3423commit 9adfcbc7784845e324b84fb51bbfcc2c502e5b20 3424Author: Peng Wu <alexepico@gmail.com> 3425Date: 2012-11-26 17:35:51 +0800 3426 3427 fixes symbol icon again 3428 3429M src/libpinyin.xml.in.in 3430 3431commit 409a626442945e4a4a10b9c31e2fc62fb5d248a0 3432Author: Peng Wu <alexepico@gmail.com> 3433Date: 2012-11-26 16:58:37 +0800 3434 3435 fixes symbol icons 3436 3437M src/libpinyin.xml.in.in 3438 3439commit 1b6227451d5f7bdc5e8362eb4a77e941dbd83ef5 3440Author: Peng Wu <alexepico@gmail.com> 3441Date: 2012-10-15 10:25:42 +0800 3442 3443 bump version 1.4.93 3444 3445M configure.ac 3446 3447commit bd326aaa08a7af7917364e4acc63a6430e24b955 3448Author: Peng Wu <alexepico@gmail.com> 3449Date: 2012-10-09 11:35:24 +0800 3450 3451 fixes bopomofo icon 3452 3453M src/libpinyin.xml.in.in 3454 3455commit cbef61619838758394a80a23fef064c73453fe4a 3456Author: Peng Wu <alexepico@gmail.com> 3457Date: 2012-10-08 13:46:05 +0800 3458 3459 detect libpinyin datadir 3460 3461M configure.ac 3462M src/Makefile.am 3463M src/PYLibPinyin.cc 3464 3465commit 05a4b696ecf2267e766f918c123756ff98e45df3 3466Author: Peng Wu <alexepico@gmail.com> 3467Date: 2012-09-17 13:16:32 +0800 3468 3469 bump version 1.4.92 3470 3471M configure.ac 3472 3473commit c9a90d9d324fd288a193d21ada62a06371a7ea01 3474Author: Peng Wu <alexepico@gmail.com> 3475Date: 2012-09-17 12:00:02 +0800 3476 3477 fixes ';' in double pinyin 3478 3479M src/PYPDoublePinyinEditor.cc 3480 3481commit f8ec408bf992813ae1a20969e61a70bcaafa36a3 3482Author: Peng Wu <alexepico@gmail.com> 3483Date: 2012-09-17 10:49:56 +0800 3484 3485 add symbol to libpinyin.xml.in.in 3486 3487M src/libpinyin.xml.in.in 3488 3489commit f6e4cd727a3fb4b12eaf6c020bccc977eafdfaf2 3490Author: Peng Wu <alexepico@gmail.com> 3491Date: 2012-08-16 12:21:22 +0800 3492 3493 add libpinyin depends 3494 3495M configure.ac 3496 3497commit 38141a7f7b5e0a356bd8f9eb645c37320de75c1d 3498Author: Peng Wu <alexepico@gmail.com> 3499Date: 2012-08-13 13:32:14 +0800 3500 3501 fixes automake 3502 3503M po/POTFILES.in 3504M setup/Makefile.am 3505 3506commit 12416774ba7dcd09d878bfd3aed493f2020c033e 3507Author: Peng Wu <alexepico@gmail.com> 3508Date: 2012-08-13 11:00:47 +0800 3509 3510 bump version 1.4.91 3511 3512M configure.ac 3513 3514commit 96208d94b8fad1c51aac0984b18973fdb2d61231 3515Author: Peng Wu <alexepico@gmail.com> 3516Date: 2012-08-10 13:39:51 +0800 3517 3518 fixes PYPConfig.cc 3519 3520M src/PYPConfig.cc 3521 3522commit b851547fe10ab112dbfbc303dd893f9f23d01d97 3523Author: Peng Wu <alexepico@gmail.com> 3524Date: 2012-08-10 13:08:25 +0800 3525 3526 update setup code 3527 3528M setup/dicttreeview.py 3529M setup/main2.py 3530 3531commit bd3dd5c576f10a43bf2aa42c7ebbce94eeb64c4c 3532Author: Peng Wu <alexepico@gmail.com> 3533Date: 2012-08-10 13:06:46 +0800 3534 3535 update setup ui 3536 3537M setup/ibus-libpinyin-preferences.ui 3538 3539commit 7b8ce834ecdcc68ad04362dc7dd1e6462772e907 3540Author: Peng Wu <alexepico@gmail.com> 3541Date: 2012-08-09 15:44:56 +0800 3542 3543 add dicttreeview.py 3544 3545A setup/dicttreeview.py 3546 3547commit f3c0b69355f68f2bcd00f48211489c17d912f85d 3548Author: Peng Wu <alexepico@gmail.com> 3549Date: 2012-08-09 13:07:36 +0800 3550 3551 add m_dictionaries 3552 3553M src/PYConfig.cc 3554M src/PYPConfig.cc 3555 3556commit 451b86fca949ee74cfec8e3494a096ea6fa7519a 3557Author: Peng Wu <alexepico@gmail.com> 3558Date: 2012-08-09 11:29:29 +0800 3559 3560 fixes processEnter 3561 3562M src/PYEnglishEditor.cc 3563M src/PYStrokeEditor.cc 3564 3565commit c0b417a3a10b853cb030e1e8fd1c0c138f2ab801 3566Author: Peng Wu <alexepico@gmail.com> 3567Date: 2012-08-08 16:52:03 +0800 3568 3569 add dictionaries option 3570 3571M src/PYConfig.h 3572M src/PYLibPinyin.cc 3573 3574commit 2249b3cbdb13c3465b03b55e74eeea85f8612dcc 3575Author: Peng Wu <alexepico@gmail.com> 3576Date: 2012-08-08 16:26:17 +0800 3577 3578 update PYLibPinyin.* 3579 3580M src/PYLibPinyin.cc 3581M src/PYLibPinyin.h 3582 3583commit 4a830d6660e877fd879e9b4ae55c4fda9a2087aa 3584Author: Peng Wu <alexepico@gmail.com> 3585Date: 2012-08-08 16:16:59 +0800 3586 3587 add init context 3588 3589M src/PYLibPinyin.cc 3590M src/PYLibPinyin.h 3591 3592commit 9735999a0e80463c4489aad21770731ebd54a368 3593Author: Peng Wu <alexepico@gmail.com> 3594Date: 2012-08-08 15:36:30 +0800 3595 3596 polish setup ui 3597 3598M setup/ibus-libpinyin-preferences.ui 3599 3600commit 1699997011a77354b7698fd9da2e8ee992785aff 3601Author: Peng Wu <alexepico@gmail.com> 3602Date: 2012-08-08 14:34:50 +0800 3603 3604 add dynamic adjust option 3605 3606M setup/main2.py 3607M src/PYConfig.cc 3608M src/PYLibPinyin.cc 3609M src/PYPConfig.cc 3610 3611commit 068cd92477704ac43454e723a1c34e438280a592 3612Author: Peng Wu <alexepico@gmail.com> 3613Date: 2012-08-08 14:36:57 +0800 3614 3615 clean up PYConfig.cc 3616 3617M src/PYConfig.cc 3618 3619commit 756f0d4107067160029bf96d758fb2956f4b1c34 3620Author: Peng Wu <alexepico@gmail.com> 3621Date: 2012-08-08 14:02:53 +0800 3622 3623 update setup ui 3624 3625M setup/ibus-libpinyin-preferences.ui 3626 3627commit 9e993c55add75e2702486b9e46faa2ba5847d95d 3628Author: Peng Wu <alexepico@gmail.com> 3629Date: 2012-08-06 11:00:57 +0800 3630 3631 bump version 1.4.2 3632 3633M configure.ac 3634 3635commit ba61017002ab815aa398adb5d24b0626e22ff64e 3636Author: Peng Wu <alexepico@gmail.com> 3637Date: 2012-08-06 10:23:09 +0800 3638 3639 fixes PYPConfig.cc 3640 3641M src/PYConfig.cc 3642M src/PYPConfig.cc 3643 3644commit 3300a9085afbb30ea8ee00642b0e6c6c6fa8a164 3645Author: Peng Wu <alexepico@gmail.com> 3646Date: 2012-08-06 09:34:42 +0800 3647 3648 clean up PYTypes.h 3649 3650M src/PYConfig.cc 3651M src/PYTypes.h 3652 3653commit cae24c0a0508024dad2092552740a635a5ec8ac2 3654Author: Peng Wu <alexepico@gmail.com> 3655Date: 2012-08-03 18:27:49 +0800 3656 3657 clean PYTypes.h 3658 3659M src/PYTypes.h 3660 3661commit 29a835c2c155397ae53759647809d0579f80b7f1 3662Author: Peng Wu <alexepico@gmail.com> 3663Date: 2012-08-03 15:28:42 +0800 3664 3665 use DYNAMIC_ADJUST 3666 3667M src/PYLibPinyin.cc 3668 3669commit 64056479636f9d28d2f56036ebd86e6448401d11 3670Author: Peng Wu <alexepico@gmail.com> 3671Date: 2012-08-03 11:20:13 +0800 3672 3673 fixes processFunctionKey 3674 3675M src/PYPPhoneticEditor.cc 3676 3677commit b30095a04e11dca7d377d6938f27d1a04a56e128 3678Author: Peng Wu <alexepico@gmail.com> 3679Date: 2012-08-03 11:11:27 +0800 3680 3681 fixes getCursorLeftByWord 3682 3683M src/PYPPhoneticEditor.cc 3684 3685commit b4e468ed1cf74b3050a04d5cdf8422acc8118b23 3686Author: Peng Wu <alexepico@gmail.com> 3687Date: 2012-08-02 16:07:23 +0800 3688 3689 fixes make distcheck 3690 3691M data/Makefile.am 3692M po/POTFILES.in 3693M po/POTFILES.skip 3694 3695commit fc5600bf52ddf7bc272544f7a96ea3b44717ed3c 3696Author: Peng Wu <alexepico@gmail.com> 3697Date: 2012-08-02 14:51:58 +0800 3698 3699 add desktop files 3700 3701M data/Makefile.am 3702A data/ibus-setup-libbopomofo.desktop.in.in 3703A data/ibus-setup-libpinyin.desktop.in.in 3704 3705commit 07ae7e85a27089238363c23c83e89b7c6f5393b6 3706Author: Peng Wu <alexepico@gmail.com> 3707Date: 2012-08-02 11:24:39 +0800 3708 3709 polish aux text 3710 3711M src/PYEnglishEditor.cc 3712M src/PYEnglishEditor.h 3713M src/PYStrokeEditor.cc 3714M src/PYStrokeEditor.h 3715 3716commit 88e6f403b0ed6a4eb33737c642d12b6fd462531b 3717Author: Peng Wu <alexepico@gmail.com> 3718Date: 2012-07-26 12:50:06 +0800 3719 3720 enable stroke editor 3721 3722M src/Makefile.am 3723M src/PYPPinyinEngine.cc 3724M src/PYPPinyinEngine.h 3725 3726commit 82f7ed8fe4f108fc5408708fa3dad6b29fc15448 3727Author: Peng Wu <alexepico@gmail.com> 3728Date: 2012-07-26 12:29:42 +0800 3729 3730 write stroke editor 3731 3732M src/PYEnglishEditor.cc 3733M src/PYStrokeEditor.cc 3734 3735commit e11dd04794b63a956cc388e9a6494b29ad026545 3736Author: Peng Wu <alexepico@gmail.com> 3737Date: 2012-07-24 15:31:27 +0800 3738 3739 begin to write stroke editor 3740 3741M src/PYEnglishEditor.cc 3742M src/PYStrokeEditor.cc 3743 3744commit 513c1bef69ad0813f31bf9b8cf0287bb266035ef 3745Author: Peng Wu <alexepico@gmail.com> 3746Date: 2012-07-23 13:18:55 +0800 3747 3748 update autoconf for stroke editor 3749 3750M configure.ac 3751M src/Makefile.am 3752M src/PYStrokeEditor.cc 3753 3754commit e4ddf0f70d56628e7a1cbfba521a0120c6447c4c 3755Author: Peng Wu <alexepico@gmail.com> 3756Date: 2012-07-23 13:08:43 +0800 3757 3758 polish code 3759 3760M src/PYEnglishEditor.h 3761 3762commit 5f944897168d6e4c25579752a459900480c27d6d 3763Author: Peng Wu <alexepico@gmail.com> 3764Date: 2012-07-23 13:08:27 +0800 3765 3766 add PYStrokeEditor.h 3767 3768A src/PYStrokeEditor.h 3769 3770commit 95cdd2bc87d74a4c908e2f91f1907ab353f77c59 3771Author: Peng Wu <alexepico@gmail.com> 3772Date: 2012-07-23 11:31:39 +0800 3773 3774 update Makefile.am 3775 3776M data/Makefile.am 3777 3778commit ed5fb85f0ac78119761e92c2d038961e17b637d8 3779Author: Peng Wu <alexepico@gmail.com> 3780Date: 2012-07-20 15:43:59 +0800 3781 3782 refine english editor 3783 3784M src/PYEnglishEditor.cc 3785 3786commit a1d11baae9a76eb690ca87e7e4a28e9d8295d99b 3787Author: Peng Wu <alexepico@gmail.com> 3788Date: 2012-07-20 15:42:36 +0800 3789 3790 write stroke database 3791 3792A src/PYStrokeEditor.cc 3793 3794commit 33073d91c1de88d161ba2251647f516dde21bd34 3795Author: Peng Wu <alexepico@gmail.com> 3796Date: 2012-07-20 10:08:49 +0800 3797 3798 add strokes 3799 3800A data/strokes 3801 3802commit 007a7871e4b6c0e7beb90ceba1abdd439eb2329b 3803Author: Peng Wu <alexepico@gmail.com> 3804Date: 2012-07-18 17:24:55 +0800 3805 3806 write strokes.awk 3807 3808M data/english.awk 3809A data/strokes.awk 3810 3811commit 47e41081fcc385894c8aa2694fdad41db65db42e 3812Author: Peng Wu <alexepico@gmail.com> 3813Date: 2012-07-16 14:02:02 +0800 3814 3815 update lua test case 3816 3817M lua/test.lua 3818 3819commit 3a689ab38ca4d73b54df2475592a1839102c5344 3820Author: Peng Wu <alexepico@gmail.com> 3821Date: 2012-07-16 13:51:36 +0800 3822 3823 write register_converter 3824 3825M lua/lua-plugin-init.c 3826 3827commit dcdf9813c13856403142da5044ff6b51e2e2737d 3828Author: Peng Wu <alexepico@gmail.com> 3829Date: 2012-07-16 13:43:13 +0800 3830 3831 write int_to_hex_string 3832 3833M lua/lua-plugin-init.c 3834 3835commit 6a422d70a223a059393432ff45f7c1c3b1b44ae0 3836Author: Peng Wu <alexepico@gmail.com> 3837Date: 2012-07-16 13:24:15 +0800 3838 3839 write utf8/utf16 conversion 3840 3841M lua/lua-plugin-init.c 3842 3843commit 9634aef4f33bca66f1634f305860131c22c722ac 3844Author: Peng Wu <alexepico@gmail.com> 3845Date: 2012-07-10 14:00:14 +0800 3846 3847 fixes selectCandidate for full pinyin 3848 3849M src/PYPPhoneticEditor.cc 3850 3851commit 2d8a65fdcefe0a8809740adb86f3d45d8c454793 3852Author: Peng Wu <alexepico@gmail.com> 3853Date: 2012-07-09 15:50:04 +0800 3854 3855 fixes updatePinyin 3856 3857M src/PYPBopomofoEditor.cc 3858M src/PYPDoublePinyinEditor.cc 3859M src/PYPFullPinyinEditor.cc 3860M src/PYPPhoneticEditor.cc 3861 3862commit a727155dc7dfeac0ac52e89c101003b9b2481a86 3863Author: Peng Wu <alexepico@gmail.com> 3864Date: 2012-07-09 13:29:18 +0800 3865 3866 use divided table for full pinyin 3867 3868M src/PYLibPinyin.cc 3869 3870commit 87c19323a056947e42b573e92dfd4e29e320d99b 3871Author: Peng Wu <alexepico@gmail.com> 3872Date: 2012-07-09 13:20:15 +0800 3873 3874 improves full pinyin mode 3875 3876M src/PYPFullPinyinEditor.cc 3877M src/PYPFullPinyinEditor.h 3878 3879commit 155103f5528d450c05c8639c64c8fef2cb9e52bd 3880Author: Peng Wu <alexepico@gmail.com> 3881Date: 2012-07-09 13:11:45 +0800 3882 3883 fixes selectCandidate 3884 3885M src/PYPPhoneticEditor.cc 3886 3887commit a742f0e61a9cc81ee14f5d66070bede4a737fa18 3888Author: Peng Wu <alexepico@gmail.com> 3889Date: 2012-07-04 15:19:05 +0800 3890 3891 uses pinyin_load_phrase_library 3892 3893M src/PYLibPinyin.cc 3894 3895commit e16682240d6df8777a7b6605811258b5ec71cec1 3896Author: Peng Wu <alexepico@gmail.com> 3897Date: 2012-07-04 13:19:47 +0800 3898 3899 fixes fillLookupTableByPage 3900 3901M src/PYPPhoneticEditor.cc 3902 3903commit 26b0d48bdb4fdefea795862c9a58acdb9cfb1b96 3904Author: Peng Wu <alexepico@gmail.com> 3905Date: 2012-07-04 10:44:04 +0800 3906 3907 fixes fillLookupTableByPage 3908 3909M src/PYPPhoneticEditor.cc 3910 3911commit 0cb429b5bfa96f19705bf8ada56efdd2a0876a33 3912Author: Peng Wu <alexepico@gmail.com> 3913Date: 2012-07-04 10:35:38 +0800 3914 3915 fixes reset 3916 3917M src/PYPPhoneticEditor.cc 3918 3919commit 3f74c3c61b3ea4b0fe13dfe3555477fc68c5d673 3920Author: Peng Wu <alexepico@gmail.com> 3921Date: 2012-07-04 10:23:56 +0800 3922 3923 fixes fillLookupTableByPage 3924 3925M src/PYPPhoneticEditor.cc 3926 3927commit 268b6cb3d7be7ccbf1a38afcfc2220fab00077d7 3928Author: Peng Wu <alexepico@gmail.com> 3929Date: 2012-07-04 10:13:09 +0800 3930 3931 fixes getPinyinCursor 3932 3933M src/PYPPhoneticEditor.cc 3934 3935commit c4476db5b591139c3c9c0f388be87459d550ec81 3936Author: Peng Wu <alexepico@gmail.com> 3937Date: 2012-07-03 16:28:17 +0800 3938 3939 bump version 1.4.1 3940 3941M configure.ac 3942 3943commit c28adc1cd6758b61d8f2a07eff9d8d9c9ea9f2a4 3944Author: Peng Wu <alexepico@gmail.com> 3945Date: 2012-07-03 11:31:10 +0800 3946 3947 update to use libpinyin 0.7.x 3948 3949M src/PYPPhoneticEditor.cc 3950M src/PYPPhoneticEditor.h 3951 3952commit ae458c78989739e3b97fc1bfe6a1e0191d6d8607 3953Author: Peng Wu <alexepico@gmail.com> 3954Date: 2012-06-13 11:00:58 +0800 3955 3956 update ibus-libpinyin.spec.in 3957 3958M ibus-libpinyin.spec.in 3959 3960commit 6605d6974c2f7de659b5374d3bf45af4cdeaf36d 3961Author: Peng Wu <alexepico@gmail.com> 3962Date: 2012-06-12 14:05:43 +0800 3963 3964 update fsf address 3965 3966M Makefile.am 3967M configure.ac 3968M data/Makefile.am 3969M data/db/android/Makefile.am 3970M lua/Makefile.am 3971M m4/Makefile.am 3972M setup/Makefile.am 3973M setup/ibus-setup-libpinyin.in 3974M setup/main2.py 3975M setup/version.py.in 3976M src/Makefile.am 3977 3978commit 171bce8e19fb2035108a12dc5b8be1e57dc710dc 3979Author: Peng Wu <alexepico@gmail.com> 3980Date: 2012-06-12 14:02:30 +0800 3981 3982 update fsf address 3983 3984M lua/lua-ext-console.c 3985M lua/lua-plugin-init.c 3986M lua/lua-plugin.c 3987M lua/lua-plugin.h 3988M lua/test-lua-plugin.c 3989M src/PYBus.h 3990M src/PYConfig.cc 3991M src/PYConfig.h 3992M src/PYDynamicSpecialPhrase.cc 3993M src/PYDynamicSpecialPhrase.h 3994M src/PYEditor.cc 3995M src/PYEditor.h 3996M src/PYEngine.cc 3997M src/PYEngine.h 3998M src/PYEnglishEditor.cc 3999M src/PYEnglishEditor.h 4000M src/PYExtEditor.cc 4001M src/PYExtEditor.h 4002M src/PYFallbackEditor.cc 4003M src/PYFallbackEditor.h 4004M src/PYHalfFullConverter.cc 4005M src/PYHalfFullConverter.h 4006M src/PYLibPinyin.cc 4007M src/PYLibPinyin.h 4008M src/PYLookupTable.h 4009M src/PYMain.cc 4010M src/PYObject.h 4011M src/PYPBopomofoEditor.cc 4012M src/PYPBopomofoEditor.h 4013M src/PYPBopomofoEngine.cc 4014M src/PYPBopomofoEngine.h 4015M src/PYPConfig.cc 4016M src/PYPConfig.h 4017M src/PYPDoublePinyinEditor.cc 4018M src/PYPDoublePinyinEditor.h 4019M src/PYPFullPinyinEditor.cc 4020M src/PYPFullPinyinEditor.h 4021M src/PYPPhoneticEditor.cc 4022M src/PYPPhoneticEditor.h 4023M src/PYPPinyinEditor.cc 4024M src/PYPPinyinEditor.h 4025M src/PYPPinyinEngine.cc 4026M src/PYPPinyinEngine.h 4027M src/PYPinyinProperties.cc 4028M src/PYPinyinProperties.h 4029M src/PYPointer.h 4030M src/PYProperty.h 4031M src/PYPunctEditor.cc 4032M src/PYPunctEditor.h 4033M src/PYRawEditor.h 4034M src/PYRegex.h 4035M src/PYSignal.h 4036M src/PYSimpTradConverter.cc 4037M src/PYSimpTradConverter.h 4038M src/PYSpecialPhrase.cc 4039M src/PYSpecialPhrase.h 4040M src/PYSpecialPhraseTable.cc 4041M src/PYSpecialPhraseTable.h 4042M src/PYString.h 4043M src/PYText.h 4044M src/PYTypes.h 4045M src/PYUtil.h 4046 4047commit 729a9fc188632ee58122de88e64d72550578057b 4048Author: Peng Wu <alexepico@gmail.com> 4049Date: 2012-06-11 12:59:08 +0800 4050 4051 update main2.py 4052 4053M setup/main2.py 4054 4055commit acace0e530b29b2f07b492a88fed118ebafd5c7e 4056Author: Peng Wu <alexepico@gmail.com> 4057Date: 2012-06-08 11:27:12 +0800 4058 4059 update spec.in 4060 4061M ibus-libpinyin.spec.in 4062 4063commit 78b8e5284f4770a4ee23a4347c29f3f31df16ce9 4064Author: Peng Wu <alexepico@gmail.com> 4065Date: 2012-06-07 17:57:39 +0800 4066 4067 update spec.in 4068 4069M ibus-libpinyin.spec.in 4070 4071commit 1e93f257c2b68ecc25e0dcf38918a1fbd928b753 4072Author: Peng Wu <alexepico@gmail.com> 4073Date: 2012-06-07 17:43:31 +0800 4074 4075 clean up files 4076 4077D codereview.settings 4078 4079commit 2e391876b1916294d176ba21e8921d5f027547ee 4080Author: Peng Wu <alexepico@gmail.com> 4081Date: 2012-06-07 11:54:45 +0800 4082 4083 remove debian 4084 4085D debian/changelog.in 4086D debian/compat 4087D debian/control 4088D debian/copyright 4089D debian/docs 4090D debian/ibus-pinyin.lintian-overrides 4091D debian/rules 4092D debian/source/format 4093D debian/watch 4094 4095commit d6a87b8924d8831de6bae4b0496514e8be2ea20e 4096Author: Peng Wu <alexepico@gmail.com> 4097Date: 2012-06-06 14:19:38 +0800 4098 4099 update README 4100 4101M README 4102 4103commit 652087dca8a13b108a7d1062c422454414750b12 4104Author: Peng Wu <alexepico@gmail.com> 4105Date: 2012-06-06 14:17:32 +0800 4106 4107 update PYMain.cc 4108 4109M src/PYMain.cc 4110 4111commit c321d2159117fcad1913d1610097e32d2880a69a 4112Author: Peng Wu <alexepico@gmail.com> 4113Date: 2012-06-06 14:02:27 +0800 4114 4115 update configure.ac 4116 4117M configure.ac 4118 4119commit ffca46c0df2a6795b16a4798f0cece3c0058370c 4120Author: Peng Wu <alexepico@gmail.com> 4121Date: 2012-06-06 13:51:17 +0800 4122 4123 update scripts 4124 4125M setup/main2.py 4126M setup/version.py.in 4127 4128commit ec434b4976ec46df7220443e9fed0e09e27f501e 4129Author: Peng Wu <alexepico@gmail.com> 4130Date: 2012-06-06 13:49:41 +0800 4131 4132 update lua 4133 4134M lua/lua-ext-console.c 4135M lua/lua-plugin-init.c 4136 4137commit 4de6472ff2009b4bceb73258d29ced2a0ca9cb52 4138Author: Peng Wu <alexepico@gmail.com> 4139Date: 2012-06-06 13:48:00 +0800 4140 4141 update Makefile.am 4142 4143M Makefile.am 4144M data/Makefile.am 4145M data/db/android/Makefile.am 4146M data/icons/Makefile.am 4147M lua/Makefile.am 4148M m4/Makefile.am 4149M setup/Makefile.am 4150M src/Makefile.am 4151 4152commit 68f5fd1e62b513dd1aeec7c3fae7e18b8ebaec09 4153Author: Peng Wu <alexepico@gmail.com> 4154Date: 2012-06-06 13:45:47 +0800 4155 4156 update lua 4157 4158M lua/lua-ext-console.c 4159M lua/lua-plugin-init.c 4160M lua/lua-plugin.c 4161M lua/lua-plugin.h 4162M lua/test-lua-plugin.c 4163 4164commit 1c9a7295dcc1da382bf83a516f39a0e36ccfc4c8 4165Author: Peng Wu <alexepico@gmail.com> 4166Date: 2012-06-06 13:45:12 +0800 4167 4168 update src 4169 4170M src/PYBus.h 4171M src/PYConfig.cc 4172M src/PYConfig.h 4173M src/PYDynamicSpecialPhrase.cc 4174M src/PYDynamicSpecialPhrase.h 4175M src/PYEditor.cc 4176M src/PYEditor.h 4177M src/PYEngine.cc 4178M src/PYEngine.h 4179M src/PYEnglishEditor.cc 4180M src/PYEnglishEditor.h 4181M src/PYExtEditor.cc 4182M src/PYExtEditor.h 4183M src/PYFallbackEditor.cc 4184M src/PYFallbackEditor.h 4185M src/PYHalfFullConverter.cc 4186M src/PYHalfFullConverter.h 4187M src/PYLibPinyin.cc 4188M src/PYLibPinyin.h 4189M src/PYLookupTable.h 4190M src/PYMain.cc 4191M src/PYObject.h 4192M src/PYPBopomofoEditor.cc 4193M src/PYPBopomofoEditor.h 4194M src/PYPBopomofoEngine.cc 4195M src/PYPBopomofoEngine.h 4196M src/PYPConfig.cc 4197M src/PYPConfig.h 4198M src/PYPDoublePinyinEditor.cc 4199M src/PYPDoublePinyinEditor.h 4200M src/PYPFullPinyinEditor.cc 4201M src/PYPFullPinyinEditor.h 4202M src/PYPPhoneticEditor.cc 4203M src/PYPPhoneticEditor.h 4204M src/PYPPinyinEditor.cc 4205M src/PYPPinyinEditor.h 4206M src/PYPPinyinEngine.cc 4207M src/PYPPinyinEngine.h 4208M src/PYPinyinProperties.cc 4209M src/PYPinyinProperties.h 4210M src/PYPointer.h 4211M src/PYProperty.h 4212M src/PYPunctEditor.cc 4213M src/PYPunctEditor.h 4214M src/PYRawEditor.h 4215M src/PYRegex.h 4216M src/PYSignal.h 4217M src/PYSimpTradConverter.cc 4218M src/PYSimpTradConverter.h 4219M src/PYSpecialPhrase.cc 4220M src/PYSpecialPhrase.h 4221M src/PYSpecialPhraseTable.cc 4222M src/PYSpecialPhraseTable.h 4223M src/PYString.h 4224M src/PYText.h 4225M src/PYTypes.h 4226M src/PYUtil.h 4227 4228commit 550c0d82cdff8b53b934c0a0c78f58244de96553 4229Author: Peng Wu <alexepico@gmail.com> 4230Date: 2012-06-06 13:35:31 +0800 4231 4232 update fr.po 4233 4234M po/fr.po 4235 4236commit e6cadcf945641a3c940174b9f07791b0a4011442 4237Author: Peng Huang <shawn.p.huang@gmail.com> 4238Date: 2012-03-22 10:45:45 -0400 4239 4240 Add French translation from Jiehong Ma 4241 4242 BUG=None 4243 TEST=Make 4244 4245 Review URL: https://codereview.appspot.com/5865049 4246 4247M AUTHORS 4248M po/LINGUAS 4249A po/fr.po 4250 4251commit e72e8bed3624942615fa478b071f211c96af3186 4252Author: Peng Wu <alexepico@gmail.com> 4253Date: 2012-06-06 11:07:31 +0800 4254 4255 clean db 4256 4257D src/main.db 4258 4259commit 82cc031c6537d55c84722ad420e431dc71eefecd 4260Author: Peng Wu <alexepico@gmail.com> 4261Date: 2012-06-06 11:02:54 +0800 4262 4263 clean android db 4264 4265D data/db/Makefile.am 4266D data/db/android/id.py 4267D data/db/android/pydict.py 4268D data/db/create_index.sql 4269 4270commit 149eb1967a2b7da86e934c79fa6d62cb673bf885 4271Author: Peng Wu <alexepico@gmail.com> 4272Date: 2012-06-06 11:00:07 +0800 4273 4274 clean scripts 4275 4276D scripts/id.py 4277D scripts/pydict.py 4278D scripts/pyutil.py 4279 4280commit 949bfb012c97a71435e627ed48b4f2205a6a7d39 4281Author: Peng Wu <alexepico@gmail.com> 4282Date: 2012-06-06 10:38:08 +0800 4283 4284 clean scripts 4285 4286D scripts/bopomofo.py 4287D scripts/double.py 4288D scripts/genbopomofokeyboard.py 4289D scripts/genpytable.py 4290 4291commit 4d8398255acc7556bb45c34cd2cb77dbe6d2ae3e 4292Author: Peng Wu <alexepico@gmail.com> 4293Date: 2012-06-06 10:32:53 +0800 4294 4295 remove scripts 4296 4297D scripts/addheader.py 4298D scripts/header 4299 4300commit 928a7cce363dee8b42452bc0cf99c6070c6d4626 4301Author: Peng Wu <alexepico@gmail.com> 4302Date: 2012-06-06 10:29:27 +0800 4303 4304 clean up scripts 4305 4306D data/db/android/create_db.py 4307D scripts/Makefile 4308D scripts/create_db.py 4309D scripts/create_index.py 4310D scripts/create_unique_index.py 4311 4312commit eb35544148080f975b82ba279653cf9e4e7c589a 4313Author: Peng Wu <alexepico@gmail.com> 4314Date: 2012-06-04 09:21:36 +0800 4315 4316 update *.po 4317 4318M po/ru.po 4319M po/zh_CN.po 4320M po/zh_HK.po 4321M po/zh_TW.po 4322 4323commit 5226ce8b3e72f2ed3727e10ac21477ebdba1a0c1 4324Author: Peng Wu <alexepico@gmail.com> 4325Date: 2012-06-04 09:19:00 +0800 4326 4327 update main2.py 4328 4329M setup/main2.py 4330 4331commit 2bd60050bde533846bab6d63e585430aaa9e418b 4332Author: Peng Wu <alexepico@gmail.com> 4333Date: 2012-06-01 17:39:23 +0800 4334 4335 fixes ibus-setup-libpinyin.in 4336 4337M setup/ibus-setup-libpinyin.in 4338 4339commit f07ef4416614262dd9d144b762aad7f908166b54 4340Author: Peng Wu <alexepico@gmail.com> 4341Date: 2012-06-01 15:47:06 +0800 4342 4343 update Makefile.am 4344 4345M Makefile.am 4346 4347commit db0dfc0fae8de7b3cf83746dc8a082c9fcf7ec3f 4348Author: Peng Wu <alexepico@gmail.com> 4349Date: 2012-06-01 15:46:31 +0800 4350 4351 remove googlecode_upload.py 4352 4353D tools/googlecode_upload.py 4354 4355commit 5940250360c06324be9e31bd1072328137a47a51 4356Author: Peng Wu <alexepico@gmail.com> 4357Date: 2012-06-01 15:00:58 +0800 4358 4359 fixes rpm build 4360 4361M autogen.sh 4362M ibus-libpinyin.spec.in 4363M setup/Makefile.am 4364 4365commit 2bff621cb26a6141ed5e28f92d20452ec771aea4 4366Author: Peng Wu <alexepico@gmail.com> 4367Date: 2012-06-01 13:03:05 +0800 4368 4369 remove PYBopomofo.h 4370 4371M src/Makefile.am 4372D src/PYBopomofo.h 4373 4374commit 1fdda7f796bbf8c953a6ff9b64c68fdeb9044cf0 4375Author: Peng Wu <alexepico@gmail.com> 4376Date: 2012-06-01 11:56:47 +0800 4377 4378 update ibus pathname 4379 4380M src/PYMain.cc 4381M src/libpinyin.xml.in.in 4382 4383commit 61f47b0dcedffe35b984c873dc7b35b5ab4c448b 4384Author: Peng Wu <alexepico@gmail.com> 4385Date: 2012-06-01 11:49:18 +0800 4386 4387 update .gitignore 4388 4389M .gitignore 4390 4391commit 4aa64d6ac11b9e5aafaa404469c5550ffb1321f5 4392Author: Peng Wu <alexepico@gmail.com> 4393Date: 2012-06-01 11:43:44 +0800 4394 4395 update ibus-libpinyin.spec.in 4396 4397M ibus-libpinyin.spec.in 4398 4399commit e73f59fef83b3076ccc163a239d3e36566b315d2 4400Author: Peng Wu <alexepico@gmail.com> 4401Date: 2012-06-01 11:29:18 +0800 4402 4403 update Makefile.am 4404 4405M Makefile.am 4406M src/Makefile.am 4407 4408commit ce965dca5d815cedac1858fd1db6f542177f01b3 4409Author: Peng Wu <alexepico@gmail.com> 4410Date: 2012-06-01 11:24:35 +0800 4411 4412 update configure.ac 4413 4414M configure.ac 4415R100 ibus-pinyin.spec.in ibus-libpinyin.spec.in 4416R100 src/pinyin.xml.in.in src/libpinyin.xml.in.in 4417 4418commit b20cb8d0a3f921672f18236aa8ba12ab9d0cc292 4419Author: Peng Wu <alexepico@gmail.com> 4420Date: 2012-05-31 11:13:46 +0800 4421 4422 remove old files 4423 4424D src/PYPhrase.h 4425D src/PYPhraseArray.h 4426D src/PYPinyinArray.h 4427 4428commit d3fd64168da469875adb5de72ca482582fa7e4db 4429Author: Peng Wu <alexepico@gmail.com> 4430Date: 2012-05-31 11:13:33 +0800 4431 4432 update Makefile.am 4433 4434M src/Makefile.am 4435 4436commit c54cf0915b71e6424097b762056df1e437a9ef6e 4437Author: Peng Wu <alexepico@gmail.com> 4438Date: 2012-05-30 14:50:51 +0800 4439 4440 fixes build 4441 4442M configure.ac 4443M po/POTFILES.in 4444 4445commit 75852ad1e28e031a618eb698b1b0f1797ac2b7b9 4446Author: Peng Wu <alexepico@gmail.com> 4447Date: 2012-05-30 14:49:04 +0800 4448 4449 update setup/Makefile.am 4450 4451M setup/Makefile.am 4452 4453commit 8b830a632196f887cbbab85a21c0f83f74fa4bb9 4454Author: Peng Wu <alexepico@gmail.com> 4455Date: 2012-05-30 14:47:21 +0800 4456 4457 clean old files 4458 4459D setup/ibus-pinyin-preferences.ui 4460D setup/ibus-setup-pinyin.in 4461D setup/main.py 4462 4463commit 8c08f5a4696d102467ebdbdada09265b2903035a 4464Author: Peng Wu <alexepico@gmail.com> 4465Date: 2012-05-30 14:26:23 +0800 4466 4467 update po/POTFILES.in 4468 4469M po/POTFILES.in 4470 4471commit fd503af86b179da3f9457cb64554a86015e15ce5 4472Author: Peng Wu <alexepico@gmail.com> 4473Date: 2012-05-30 14:23:53 +0800 4474 4475 update po/POTFILES.in 4476 4477M po/POTFILES.in 4478 4479commit 0ae300af8c4a1c05a3f51cb49e36b6e51eb6964d 4480Author: Peng Wu <alexepico@gmail.com> 4481Date: 2012-05-30 14:20:12 +0800 4482 4483 update src/Makefile.am 4484 4485M src/Makefile.am 4486 4487commit 0f9a8b59a5b06e054fd732cef30167f7f03ce554 4488Author: Peng Wu <alexepico@gmail.com> 4489Date: 2012-05-30 14:11:11 +0800 4490 4491 remove open-phrase db 4492 4493D data/db/open-phrase/Makefile.am 4494 4495commit 8856391c70074bbaa834a06c9f0651825f8c7689 4496Author: Peng Wu <alexepico@gmail.com> 4497Date: 2012-05-30 14:10:00 +0800 4498 4499 Revert "remove android db and open-phrase db" 4500 4501 This reverts commit f422b98164096cf038008e4c3788cbfbbb651a89. 4502 4503A data/db/Makefile.am 4504A data/db/android/Makefile.am 4505A data/db/android/README 4506A data/db/android/create_db.py 4507A data/db/android/create_valid_hanzi.py 4508A data/db/android/id.py 4509A data/db/android/pydict.py 4510A data/db/android/rawdict_utf16_65105_freq.txt 4511A data/db/android/valid_hanzi.py 4512A data/db/android/valid_utf16.txt 4513A data/db/create_index.sql 4514A data/db/open-phrase/Makefile.am 4515 4516commit 945aaccfbcc49ee35d6102a63afd495f16c291a2 4517Author: Peng Wu <alexepico@gmail.com> 4518Date: 2012-05-30 14:02:42 +0800 4519 4520 update ibus-pinyin.spec.in 4521 4522M Makefile.am 4523M ibus-pinyin.spec.in 4524M po/POTFILES.skip 4525 4526commit c6086e369c9cbc2c19757301971e3d1e7f0e854d 4527Author: Peng Wu <alexepico@gmail.com> 4528Date: 2012-05-30 13:58:27 +0800 4529 4530 update configure.ac 4531 4532M configure.ac 4533 4534commit f422b98164096cf038008e4c3788cbfbbb651a89 4535Author: Peng Wu <alexepico@gmail.com> 4536Date: 2012-05-30 13:56:53 +0800 4537 4538 remove android db and open-phrase db 4539 4540D data/db/Makefile.am 4541D data/db/android/Makefile.am 4542D data/db/android/README 4543D data/db/android/create_db.py 4544D data/db/android/create_valid_hanzi.py 4545D data/db/android/id.py 4546D data/db/android/pydict.py 4547D data/db/android/rawdict_utf16_65105_freq.txt 4548D data/db/android/valid_hanzi.py 4549D data/db/android/valid_utf16.txt 4550D data/db/create_index.sql 4551D data/db/open-phrase/Makefile.am 4552 4553commit 9a90fbabfdbd988db6a021fda90bc986a74eee37 4554Author: Peng Wu <alexepico@gmail.com> 4555Date: 2012-05-30 13:55:44 +0800 4556 4557 update Makefile.am 4558 4559M data/Makefile.am 4560 4561commit 12eef51db34a6e1e1071c7cdd4a6512c37a5cd9b 4562Author: Peng Wu <alexepico@gmail.com> 4563Date: 2012-05-30 13:54:55 +0800 4564 4565 clean up pinyin.xml.in.in 4566 4567M src/pinyin.xml.in.in 4568 4569commit 84a75bd8a0b3139a96fe32408210083f4d35847c 4570Author: Peng Wu <alexepico@gmail.com> 4571Date: 2012-05-30 13:53:45 +0800 4572 4573 update Makefile.am 4574 4575M src/Makefile.am 4576 4577commit 02d8d300157556f3b1db41d7affdddaa5f1b32e1 4578Author: Peng Wu <alexepico@gmail.com> 4579Date: 2012-05-30 13:52:19 +0800 4580 4581 remove old files 4582 4583D src/PYBopomofoKeyboard.h 4584 4585commit b5175e393b0e6d8106201f5b0d470f70c12fd8c5 4586Author: Peng Wu <alexepico@gmail.com> 4587Date: 2012-05-30 13:51:34 +0800 4588 4589 update Makefile.am 4590 4591M src/Makefile.am 4592 4593commit 3d61124c8a180b6044c5ec11c2fbb55b4c72ce74 4594Author: Peng Wu <alexepico@gmail.com> 4595Date: 2012-05-30 13:50:21 +0800 4596 4597 remove old files 4598 4599M src/PYConfig.cc 4600D src/PYDoublePinyinTable.h 4601D src/PYPinyinParserTable.h 4602 4603commit c9f554219d36a74ecc7d9de36bac935c73bc0306 4604Author: Peng Wu <alexepico@gmail.com> 4605Date: 2012-05-30 13:47:20 +0800 4606 4607 fixes compile 4608 4609M src/PYConfig.cc 4610M src/PYMain.cc 4611 4612commit 22f04155f71ff5d4e9d003bf98296acde385bacc 4613Author: Peng Wu <alexepico@gmail.com> 4614Date: 2012-05-30 13:46:07 +0800 4615 4616 clean up PYConfig.h/cc 4617 4618M src/PYConfig.cc 4619M src/PYConfig.h 4620 4621commit 6c791870980d208623893b727394607b5300ac3e 4622Author: Peng Wu <alexepico@gmail.com> 4623Date: 2012-05-30 13:41:35 +0800 4624 4625 clean up PYMain.cc 4626 4627M src/PYMain.cc 4628 4629commit 7862a2683f6358e7b04c3a94a14e9abebe0570be 4630Author: Peng Wu <alexepico@gmail.com> 4631Date: 2012-05-30 13:39:18 +0800 4632 4633 fixes compile 4634 4635M src/PYEngine.cc 4636M src/PYMain.cc 4637 4638commit 692728d5de414766be9faf81d298facec4cc94b2 4639Author: Peng Wu <alexepico@gmail.com> 4640Date: 2012-05-30 13:32:41 +0800 4641 4642 update Makefile.am 4643 4644M src/Makefile.am 4645 4646commit 0be5dc6e762d622c3d0662a6f4d1d54f26b187ed 4647Author: Peng Wu <alexepico@gmail.com> 4648Date: 2012-05-30 13:31:29 +0800 4649 4650 remove old files 4651 4652D src/PYBopomofoEditor.cc 4653D src/PYBopomofoEditor.h 4654D src/PYBopomofoEngine.cc 4655D src/PYBopomofoEngine.h 4656D src/PYDoublePinyinEditor.cc 4657D src/PYDoublePinyinEditor.h 4658D src/PYFullPinyinEditor.cc 4659D src/PYFullPinyinEditor.h 4660 4661commit 08e18cd2e90d748b191d974768d7c77c7dc00de6 4662Author: Peng Wu <alexepico@gmail.com> 4663Date: 2012-05-30 13:30:16 +0800 4664 4665 update Makefile.am 4666 4667M src/Makefile.am 4668 4669commit 8496189f89f5d25624f63459803225419904444b 4670Author: Peng Wu <alexepico@gmail.com> 4671Date: 2012-05-30 13:27:00 +0800 4672 4673 remove old files 4674 4675D src/PYDatabase.cc 4676D src/PYDatabase.h 4677D src/PYPhoneticEditor.cc 4678D src/PYPhoneticEditor.h 4679D src/PYPhraseEditor.cc 4680D src/PYPhraseEditor.h 4681D src/PYPinyinEditor.cc 4682D src/PYPinyinEditor.h 4683D src/PYPinyinEngine.cc 4684D src/PYPinyinEngine.h 4685D src/PYPinyinParser.cc 4686D src/PYPinyinParser.h 4687 4688commit 3717bfcf2b5334c4d5800cb2239ab33410e7c26a 4689Author: Peng Wu <alexepico@gmail.com> 4690Date: 2012-04-17 12:45:47 +0800 4691 4692 update pinyin_choose_candidate 4693 4694M src/PYPPhoneticEditor.cc 4695 4696commit 7a2b74326e066f4672207199971c9ce41dc31a39 4697Author: Peng Wu <alexepico@gmail.com> 4698Date: 2012-04-10 10:48:36 +0800 4699 4700 fixes commit in bopomofo editor 4701 4702M src/PYPBopomofoEditor.cc 4703 4704commit 0ff6dabf0a1c0e5678487d8d273b21e2a1c65ff0 4705Author: Peng Wu <alexepico@gmail.com> 4706Date: 2012-04-01 14:52:28 +0800 4707 4708 polish setup ui 4709 4710M setup/ibus-libpinyin-preferences.ui 4711M setup/main2.py 4712 4713commit 26067f84fb3793e9559f60d3caf70404dad99458 4714Author: Peng Wu <alexepico@gmail.com> 4715Date: 2012-03-27 12:14:16 +0800 4716 4717 update setup ui 4718 4719M setup/ibus-libpinyin-preferences.ui 4720 4721commit 1cf2c71ff9612ddbea6b2c3f69ffb773ec1f242a 4722Author: Peng Wu <alexepico@gmail.com> 4723Date: 2012-03-27 11:59:38 +0800 4724 4725 update libpinyin setup 4726 4727M setup/main2.py 4728M src/PYPConfig.cc 4729 4730commit c8990ccfce7a17aeaf91a72dfa585e60a71192a6 4731Author: Peng Wu <alexepico@gmail.com> 4732Date: 2012-03-26 14:00:26 +0800 4733 4734 update setup ui 4735 4736M setup/ibus-libpinyin-preferences.ui 4737 4738commit fbe55876db048bc375c99d0b7fa7dc023061d0b9 4739Author: Peng Wu <alexepico@gmail.com> 4740Date: 2012-03-26 13:58:35 +0800 4741 4742 update setup dialog 4743 4744M configure.ac 4745M setup/Makefile.am 4746A setup/ibus-setup-libpinyin.in 4747M setup/main2.py 4748M src/PYPBopomofoEngine.cc 4749M src/PYPPinyinEngine.cc 4750 4751commit d093c2d0837266fe21ff01016819dd4e2bfdd83c 4752Author: Peng Wu <alexepico@gmail.com> 4753Date: 2012-03-26 13:50:28 +0800 4754 4755 update main.py 4756 4757M setup/main.py 4758M setup/main2.py 4759 4760commit 0774ffed825adcf4cc3c1f9112be478a2be48918 4761Author: Peng Wu <alexepico@gmail.com> 4762Date: 2012-03-26 12:07:01 +0800 4763 4764 fork setup ui 4765 4766A setup/ibus-libpinyin-preferences.ui 4767A setup/main2.py 4768 4769commit 17a3ca51fccbbda4520be38ebbdc8f45673ffdff 4770Author: Peng Wu <alexepico@gmail.com> 4771Date: 2012-03-20 15:45:58 +0800 4772 4773 remove ibus dconf work around 4774 4775M src/PYConfig.cc 4776M src/PYPConfig.cc 4777 4778commit e352759e39907c1f6152bade4d1559d31916a0e2 4779Author: Peng Wu <alexepico@gmail.com> 4780Date: 2012-02-15 15:17:38 +0800 4781 4782 fixes pinyin.xml.in.in 4783 4784M src/pinyin.xml.in.in 4785 4786commit de0ae3f9568f3d139a0790f23d2cba948d1180cf 4787Author: Peng Wu <alexepico@gmail.com> 4788Date: 2012-02-15 13:32:19 +0800 4789 4790 clean pinyin.xml.in.in 4791 4792M src/pinyin.xml.in.in 4793 4794commit 3ccb1e9dadc52dcaa31f7f8cce9edac8a6b3d498 4795Author: Peng Wu <alexepico@gmail.com> 4796Date: 2012-02-09 11:09:40 +0800 4797 4798 update pinyin.xml 4799 4800M src/pinyin.xml.in.in 4801 4802commit e485aee4d5f1c0eb6abd6562f296e7dee3e92f3e 4803Author: Peng Wu <alexepico@gmail.com> 4804Date: 2012-02-07 11:38:04 +0800 4805 4806 use enter key to commit english word 4807 4808M src/PYPPhoneticEditor.cc 4809 4810commit 6565bdd3842e44647e007319b192193b36d396b2 4811Author: Peng Wu <alexepico@gmail.com> 4812Date: 2012-01-30 10:49:57 +0800 4813 4814 fixes process bopomofo 4815 4816M src/PYPBopomofoEditor.cc 4817 4818commit 48aa7a0e16f876464e0162db13c2162f12052e33 4819Author: Peng Wu <alexepico@gmail.com> 4820Date: 2012-01-30 10:36:27 +0800 4821 4822 fixes chewing options 4823 4824M src/PYLibPinyin.cc 4825 4826commit ddee3cc2d3154d7715261aa5d0b7593b8ab0cd73 4827Author: Peng Wu <alexepico@gmail.com> 4828Date: 2012-01-29 10:30:43 +0800 4829 4830 enable libbopomofo 4831 4832M src/pinyin.xml.in.in 4833 4834commit 6566626d54e59afbf32ada25e0ca32f0f7eda045 4835Author: Peng Wu <alexepico@gmail.com> 4836Date: 2012-01-29 10:20:35 +0800 4837 4838 fixes PYConfig.cc 4839 4840M src/PYConfig.cc 4841M src/PYPConfig.cc 4842 4843commit f6b0dc8ef534ce7c514c99ba1706e91b1ce0b2fb 4844Author: Peng Wu <alexepico@gmail.com> 4845Date: 2012-01-16 13:31:27 +0800 4846 4847 fixes <num>+.<num>+ 4848 4849M src/PYPBopomofoEngine.cc 4850M src/PYPPinyinEngine.cc 4851 4852commit 37d46d80dd635e916549bb035a90be16cb433ade 4853Author: Peng Wu <alexepico@gmail.com> 4854Date: 2012-01-14 10:38:12 +0800 4855 4856 use USE_RESPLIT_TABLE 4857 4858M src/PYLibPinyin.cc 4859 4860commit e2139d4027af85160748af525f4d624f4b236347 4861Author: Peng Wu <alexepico@gmail.com> 4862Date: 2012-01-05 12:46:08 +0800 4863 4864 fixes PY::Config 4865 4866M src/PYConfig.cc 4867 4868commit 4bbebc9dd00b98304232e12231548dd78782d6c7 4869Author: Peng Wu <alexepico@gmail.com> 4870Date: 2011-12-29 18:06:46 +0800 4871 4872 fixes crash 4873 4874M src/PYPPinyinEditor.cc 4875 4876commit 998401f0c4c239fe6e804ab7b403b19c151fd13f 4877Author: Peng Wu <alexepico@gmail.com> 4878Date: 2011-12-28 14:39:53 +0800 4879 4880 work around gsettings 4881 4882M src/PYPConfig.cc 4883 4884commit e944e7d63af8152b20bffdd4ddeb3bd7fa786e31 4885Author: Peng Wu <alexepico@gmail.com> 4886Date: 2011-12-27 18:59:07 +0800 4887 4888 fixes code style 4889 4890M src/PYLibPinyin.cc 4891M src/PYMain.cc 4892M src/PYPConfig.h 4893 4894commit 27b889202f81006fb16566b4f460fd353a5ff689 4895Author: Peng Wu <alexepico@gmail.com> 4896Date: 2011-12-27 14:05:04 +0800 4897 4898 fixes crash 4899 4900M src/PYPBopomofoEditor.cc 4901M src/PYPFullPinyinEditor.cc 4902 4903commit 9d175347f6bbe6b1655c34fee71fb7aad3b24e31 4904Author: Peng Wu <alexepico@gmail.com> 4905Date: 2011-12-27 10:47:15 +0800 4906 4907 fixes PYConfig 4908 4909M src/PYConfig.cc 4910M src/PYPConfig.cc 4911 4912commit 163b21e23f0621e6cfaf424b914aa33bda891294 4913Author: Peng Wu <alexepico@gmail.com> 4914Date: 2011-12-22 10:54:11 +0800 4915 4916 switch to LibPinyin*Config 4917 4918M src/PYLibPinyin.cc 4919M src/PYMain.cc 4920M src/PYPBopomofoEngine.cc 4921M src/PYPPinyinEngine.cc 4922 4923commit 98118c2e9ef40e1ce33806a03d206a0e6027e65f 4924Author: Peng Wu <alexepico@gmail.com> 4925Date: 2011-12-21 12:53:51 +0800 4926 4927 update bopomofo editor 4928 4929M src/PYPBopomofoEditor.cc 4930M src/PYPBopomofoEditor.h 4931M src/PYPDoublePinyinEditor.cc 4932M src/PYPFullPinyinEditor.cc 4933 4934commit e0af17eacda954dadaf84c474e6dedd707986f80 4935Author: Peng Wu <alexepico@gmail.com> 4936Date: 2011-12-20 17:28:48 +0800 4937 4938 use new parsers 4939 4940M src/Makefile.am 4941M src/PYPBopomofoEditor.cc 4942M src/PYPDoublePinyinEditor.cc 4943M src/PYPFullPinyinEditor.cc 4944M src/PYPPhoneticEditor.cc 4945M src/PYPPhoneticEditor.h 4946M src/PYPPinyinEditor.cc 4947 4948commit fa92d8b0c2100ed37983f1bd210695d16ce9182b 4949Author: Peng Wu <alexepico@gmail.com> 4950Date: 2011-12-20 17:05:00 +0800 4951 4952 forked PY::Config 4953 4954M src/PYLibPinyin.cc 4955M src/PYLibPinyin.h 4956 4957commit 904ce4a5ade3e04c063081b549b75efafad73f56 4958Author: Peng Wu <alexepico@gmail.com> 4959Date: 2011-12-20 16:42:41 +0800 4960 4961 add LibPinyin Config 4962 4963M src/Makefile.am 4964A src/PYPConfig.cc 4965A src/PYPConfig.h 4966 4967commit 31abb4ac2825319bd33bd9f6748cc4627ab5311e 4968Author: Peng Wu <alexepico@gmail.com> 4969Date: 2011-11-25 15:23:41 +0800 4970 4971 fixes process space in libpinyin phonetic editor 4972 4973M src/PYPPhoneticEditor.cc 4974 4975commit 092b927577798f6e4742c6a0d8e98fcd4d30adea 4976Author: Peng Wu <alexepico@gmail.com> 4977Date: 2011-11-22 10:54:35 +0800 4978 4979 fixes pinyin yunmu 'v' handle 4980 4981M src/PYPFullPinyinEditor.cc 4982 4983commit 0fb453ad10c68a4a4462c1e163afd5825696d9d3 4984Author: Peng Wu <alexepico@gmail.com> 4985Date: 2011-11-14 14:23:10 +0800 4986 4987 fixes fill candidates 4988 4989M src/PYPPhoneticEditor.cc 4990 4991commit 3fbb80c187f3dc4b7296d838a78a054fe82d3266 4992Author: Peng Wu <alexepico@gmail.com> 4993Date: 2011-11-08 14:14:48 +0800 4994 4995 fixes first candidate 4996 4997M src/PYPPhoneticEditor.cc 4998 4999commit 4052c696561ff06e74029cd1ec43355295e15e8c 5000Author: Peng Wu <alexepico@gmail.com> 5001Date: 2011-11-08 13:14:34 +0800 5002 5003 remove duplicated candidates 5004 5005M src/PYPPhoneticEditor.cc 5006 5007commit 705c791f5c535bc02c349c6ea686d6b69db6b559 5008Author: Peng Wu <alexepico@gmail.com> 5009Date: 2011-11-08 13:03:31 +0800 5010 5011 clean code 5012 5013M src/PYPPhoneticEditor.cc 5014 5015commit 7a10a4c189f8f28333c4bd8857a9bba4fd009a59 5016Author: Peng Wu <alexepico@gmail.com> 5017Date: 2011-11-07 15:09:46 +0800 5018 5019 show the rest of guessed sentence 5020 5021M src/PYPPhoneticEditor.cc 5022 5023commit 2db3c83f7ed2dbcba3c579cfe9963577eaf58a59 5024Author: Peng Wu <alexepico@gmail.com> 5025Date: 2011-11-07 14:50:54 +0800 5026 5027 add get lookup cursor function 5028 5029M src/PYPPhoneticEditor.cc 5030M src/PYPPhoneticEditor.h 5031 5032commit 4b12c07f98d9e0cb437034ad5215b9001e98321e 5033Author: Peng Wu <alexepico@gmail.com> 5034Date: 2011-11-07 14:40:06 +0800 5035 5036 fixes select candidate 5037 5038M src/PYPPhoneticEditor.cc 5039 5040commit d51411dd4f9e728c68ccdf9949198fa6f16b753f 5041Author: Peng Wu <alexepico@gmail.com> 5042Date: 2011-11-07 14:22:19 +0800 5043 5044 show guessed sentence in lookup table 5045 5046M src/PYPPhoneticEditor.cc 5047 5048commit 266f166b84f396dac50f4cdc4106527a635ade4b 5049Author: Peng Wu <alexepico@gmail.com> 5050Date: 2011-11-07 13:39:58 +0800 5051 5052 remove cursor by word functions 5053 5054M src/PYPBopomofoEditor.cc 5055M src/PYPPinyinEditor.cc 5056 5057commit b068207b550f53309f5950ee14a2124224c36841 5058Author: Peng Wu <alexepico@gmail.com> 5059Date: 2011-11-07 13:33:28 +0800 5060 5061 copy move cursor by word functions 5062 5063M src/PYPPhoneticEditor.cc 5064 5065commit 9ea1f7abfe470fd0b2f4832eee612e98d62072b4 5066Author: Peng Wu <alexepico@gmail.com> 5067Date: 2011-11-07 13:14:06 +0800 5068 5069 update header 5070 5071M src/PYPBopomofoEditor.h 5072M src/PYPPhoneticEditor.h 5073M src/PYPPinyinEditor.h 5074 5075commit c17b5a6fba9af303e7d8c1d8a2575aeccc6fe596 5076Author: Peng Wu <alexepico@gmail.com> 5077Date: 2011-11-07 12:53:41 +0800 5078 5079 fixes 'hon' auto correction 5080 5081M src/PYPFullPinyinEditor.cc 5082 5083commit 1aa1e525b824b52795fdd84551077f4fdd1d3982 5084Author: Peng Wu <alexepico@gmail.com> 5085Date: 2011-11-03 13:19:12 +0800 5086 5087 add compile flags 5088 5089M configure.ac 5090M src/Makefile.am 5091M src/PYConfig.cc 5092M src/PYEngine.cc 5093M src/PYMain.cc 5094 5095commit ff59fc1cc01c973d43cef4365293b906690c6481 5096Author: Peng Wu <alexepico@gmail.com> 5097Date: 2011-11-03 11:31:05 +0800 5098 5099 fixes select candidate 5100 5101M src/PYPPhoneticEditor.cc 5102 5103commit ad473e4b6d938b5e4cba72ecb49a4e5cc756cb4a 5104Author: Peng Wu <alexepico@gmail.com> 5105Date: 2011-10-31 11:18:09 +0800 5106 5107 improves pinyin.xml 5108 5109M src/pinyin.xml.in.in 5110 5111commit 8c9b93ed7da9df14257b6f8d555a8b5a6defccae 5112Author: Peng Wu <alexepico@gmail.com> 5113Date: 2011-10-27 11:36:59 +0800 5114 5115 hide bopomofo 5116 5117M src/pinyin.xml.in.in 5118 5119commit 59b266d410cedb70f2b8b2aa8c1619184b2fb0ee 5120Author: Peng Wu <alexepico@gmail.com> 5121Date: 2011-10-26 10:10:58 +0800 5122 5123 add save support 5124 5125M src/PYLibPinyin.cc 5126M src/PYLibPinyin.h 5127M src/PYPBopomofoEditor.cc 5128M src/PYPPinyinEditor.cc 5129 5130commit 4d6a548b773ab5d59641208b5668a000287075d3 5131Author: Peng Wu <alexepico@gmail.com> 5132Date: 2011-10-25 14:36:36 +0800 5133 5134 add user data directory support 5135 5136M src/PYLibPinyin.cc 5137 5138commit a83024ca7e24c5a1bd3054f7824d985e2f67bbf8 5139Author: Peng Wu <alexepico@gmail.com> 5140Date: 2011-10-25 14:11:13 +0800 5141 5142 update pinyin.xml.in.in 5143 5144M src/pinyin.xml.in.in 5145 5146commit 5250368d8b054195b68388fe9675778f582f28ed 5147Author: Peng Wu <alexepico@gmail.com> 5148Date: 2011-10-11 11:14:18 +0800 5149 5150 fixes choose candidate 5151 5152M src/PYPPhoneticEditor.cc 5153 5154commit 84ba51d4a668b8b6d7f93f2c142b9def4c1fba09 5155Author: Peng Wu <alexepico@gmail.com> 5156Date: 2011-10-10 17:30:39 +0800 5157 5158 fixes space handle 5159 5160M src/PYPPhoneticEditor.cc 5161M src/PYPPinyinEditor.cc 5162 5163commit f93acc44b3cc2c14ed739c9a70ca2538dd970789 5164Author: Peng Wu <alexepico@gmail.com> 5165Date: 2011-10-10 15:25:20 +0800 5166 5167 fixes commit/reset 5168 5169M src/PYPPhoneticEditor.cc 5170 5171commit 4b6fb2b018f52b1af75fa8aebb629497fef5a07f 5172Author: Peng Wu <alexepico@gmail.com> 5173Date: 2011-10-10 14:08:17 +0800 5174 5175 add update when select candidate 5176 5177M src/PYPBopomofoEditor.cc 5178M src/PYPPhoneticEditor.cc 5179M src/PYPPinyinEditor.cc 5180 5181commit bb096fc88fdfb03deb8e29f0865676f540ce3669 5182Author: Peng Wu <alexepico@gmail.com> 5183Date: 2011-10-10 13:08:27 +0800 5184 5185 update main.py 5186 5187M setup/main.py 5188 5189commit c8ca05ddaeb49f990ce486ad66b2d0eb84c57b7c 5190Author: Peng Wu <alexepico@gmail.com> 5191Date: 2011-10-08 19:01:16 +0800 5192 5193 fixes update preedit text 5194 5195M src/PYPBopomofoEditor.cc 5196M src/PYPPinyinEditor.cc 5197 5198commit 68542b98d00d853e4a697a037905e10bc4671d5d 5199Author: Peng Wu <alexepico@gmail.com> 5200Date: 2011-10-08 18:53:12 +0800 5201 5202 add to pinyin.xml.in.in 5203 5204M src/pinyin.xml.in.in 5205 5206commit 6a11e90a42cbca5c4a0990b5af780a61e4770d1e 5207Author: Peng Wu <alexepico@gmail.com> 5208Date: 2011-10-08 11:40:11 +0800 5209 5210 fixes chewing editor 5211 5212M src/PYEngine.cc 5213M src/PYPBopomofoEditor.cc 5214 5215commit c22d0d6a24c969821e60f624fd93b1851fc334ab 5216Author: Peng Wu <alexepico@gmail.com> 5217Date: 2011-10-08 11:29:03 +0800 5218 5219 fixes double pinyin 5220 5221M src/PYPDoublePinyinEditor.cc 5222M src/PYPFullPinyinEditor.cc 5223 5224commit 4f6d9fdb5723b7d9141524dfcb3c049ee37a2ed7 5225Author: Peng Wu <alexepico@gmail.com> 5226Date: 2011-10-08 10:37:40 +0800 5227 5228 fixes full editor 5229 5230M src/PYPFullPinyinEditor.cc 5231M src/PYPPhoneticEditor.cc 5232M src/PYPPinyinEngine.cc 5233 5234commit 4f1d32d049a3769fb09b43dc130353a1f1b8766b 5235Author: Peng Wu <alexepico@gmail.com> 5236Date: 2011-10-08 10:11:35 +0800 5237 5238 add engines 5239 5240M src/PYMain.cc 5241 5242commit 1e18f80266808ba71138775d73244abff6f2fdd7 5243Author: Peng Wu <alexepico@gmail.com> 5244Date: 2011-10-08 10:03:26 +0800 5245 5246 alloc/free pinyin instance 5247 5248M src/PYMain.cc 5249M src/PYPBopomofoEditor.cc 5250M src/PYPDoublePinyinEditor.cc 5251M src/PYPDoublePinyinEditor.h 5252M src/PYPFullPinyinEditor.cc 5253M src/PYPPinyinEditor.h 5254 5255commit 1e7522cfd85fbf7ed2ef512ae8f093039f7a699d 5256Author: Peng Wu <alexepico@gmail.com> 5257Date: 2011-10-07 13:05:20 +0800 5258 5259 write PYConfig 5260 5261M src/PYConfig.cc 5262 5263commit e5870dfe0dc3a85182b8f92322ac25127de10af5 5264Author: Peng Wu <alexepico@gmail.com> 5265Date: 2011-10-07 12:53:14 +0800 5266 5267 write libpinyin backend 5268 5269M src/PYLibPinyin.cc 5270 5271commit fd1f18c48e6fbec50e8c908552c446c60363a94b 5272Author: Peng Wu <alexepico@gmail.com> 5273Date: 2011-09-30 10:54:25 +0800 5274 5275 add lazy init 5276 5277M src/PYLibPinyin.cc 5278M src/PYLibPinyin.h 5279 5280commit 5eafd4293c651be31bd1fdc8e406f8db48dcd8af 5281Author: Peng Wu <alexepico@gmail.com> 5282Date: 2011-09-30 10:30:11 +0800 5283 5284 add show setup 5285 5286M src/PYPBopomofoEngine.cc 5287M src/PYPPinyinEngine.cc 5288 5289commit 4de98d738a224f4e7a72e01c2be24d280fbb4f3a 5290Author: Peng Wu <alexepico@gmail.com> 5291Date: 2011-09-29 15:08:52 +0800 5292 5293 add libpinyin engines to PYEngine.cc 5294 5295M src/PYEngine.cc 5296 5297commit 6438ef7044c5d6d5e6e187dfd7d5c57deb601e8c 5298Author: Peng Wu <alexepico@gmail.com> 5299Date: 2011-09-29 14:59:44 +0800 5300 5301 add PYPBopomofoEngine.cc 5302 5303M src/Makefile.am 5304A src/PYPBopomofoEngine.cc 5305 5306commit 08242f69f3740431d0fadc352fbcad7535827eb1 5307Author: Peng Wu <alexepico@gmail.com> 5308Date: 2011-09-29 13:46:48 +0800 5309 5310 add PYPBopomofoEngine.h 5311 5312M src/Makefile.am 5313A src/PYPBopomofoEngine.h 5314 5315commit b35d3416c2ea19f1ec33b622db3968f1c78804e2 5316Author: Peng Wu <alexepico@gmail.com> 5317Date: 2011-09-29 11:03:50 +0800 5318 5319 re-factor libpinyin backend 5320 5321M src/PYLibPinyin.cc 5322M src/PYLibPinyin.h 5323M src/PYMain.cc 5324 5325commit 5c5f74abcc1f29a8da8c66dbb9db9a58dbb4cf4a 5326Author: Peng Wu <alexepico@gmail.com> 5327Date: 2011-09-29 10:28:25 +0800 5328 5329 fixes libpinyin pinyin engine 5330 5331M src/PYPPinyinEngine.cc 5332 5333commit 6a7e7ef94cc3e457fcd81bb9988ff83a9e1c9406 5334Author: Peng Wu <alexepico@gmail.com> 5335Date: 2011-09-28 17:51:56 +0800 5336 5337 polish code 5338 5339M src/PYPPinyinEngine.cc 5340M src/PYPPinyinEngine.h 5341 5342commit a06c8ad7f26ca41a2c52bd824bed0fc0461ba58b 5343Author: Peng Wu <alexepico@gmail.com> 5344Date: 2011-09-28 17:35:18 +0800 5345 5346 re-factor pinyin editor 5347 5348M src/PYPPinyinEditor.cc 5349M src/PYPPinyinEditor.h 5350 5351commit b7042d52ffb286de6231a43b3c53947a78c19155 5352Author: Peng Wu <alexepico@gmail.com> 5353Date: 2011-09-28 17:30:41 +0800 5354 5355 write bopomofo editor 5356 5357M src/PYPBopomofoEditor.cc 5358M src/PYPBopomofoEditor.h 5359M src/PYPPhoneticEditor.cc 5360M src/PYPPhoneticEditor.h 5361 5362commit 1de241261875c35144a0a732849e057bc9bcc962 5363Author: Peng Wu <alexepico@gmail.com> 5364Date: 2011-09-28 17:09:11 +0800 5365 5366 add libpinyin pinyin engine 5367 5368M src/Makefile.am 5369A src/PYPPinyinEngine.cc 5370 5371commit 3497f64da0b6b6e7ffb85769b05e49f04221b08f 5372Author: Peng Wu <alexepico@gmail.com> 5373Date: 2011-09-28 15:08:11 +0800 5374 5375 add PYPPinyinEngine.h 5376 5377M src/Makefile.am 5378A src/PYPPinyinEngine.h 5379 5380commit 80723f3558c00e6f5008434ae8c568fdcf0ac8e4 5381Author: Peng Wu <alexepico@gmail.com> 5382Date: 2011-09-26 15:33:00 +0800 5383 5384 add libpinyin pinyin/chewing scheme options 5385 5386M src/PYLibPinyin.cc 5387M src/PYLibPinyin.h 5388 5389commit 57911c37fc0f515d7459e1c7e95ce356bb0d9f66 5390Author: Peng Wu <alexepico@gmail.com> 5391Date: 2011-09-23 14:44:10 +0800 5392 5393 add set chewing options 5394 5395M src/PYLibPinyin.cc 5396M src/PYLibPinyin.h 5397 5398commit 809905b63d340e823190625ccd82a248fe66e2b8 5399Author: Peng Wu <alexepico@gmail.com> 5400Date: 2011-09-22 15:49:29 +0800 5401 5402 fixes Makefile.am 5403 5404M src/Makefile.am 5405M src/PYPBopomofoEditor.cc 5406 5407commit 567aec11de7f8df43a12deda4227ebd975ef6d2e 5408Author: Peng Wu <alexepico@gmail.com> 5409Date: 2011-09-22 15:31:06 +0800 5410 5411 remove m_pinyins 5412 5413M src/PYPBopomofoEditor.cc 5414M src/PYPDoublePinyinEditor.cc 5415M src/PYPFullPinyinEditor.cc 5416M src/PYPPhoneticEditor.cc 5417M src/PYPPhoneticEditor.h 5418 5419commit aea71c5a524cb814cb1697ed4b97a944eb899db6 5420Author: Peng Wu <alexepico@gmail.com> 5421Date: 2011-09-22 15:18:37 +0800 5422 5423 write bopomofo editor 5424 5425M src/PYPBopomofoEditor.cc 5426M src/PYPPinyinEditor.cc 5427 5428commit 3b2103d9293ce891f4b47173f60b194916046b18 5429Author: Peng Wu <alexepico@gmail.com> 5430Date: 2011-09-22 15:00:11 +0800 5431 5432 write bopomofo editor in progress 5433 5434M src/PYPBopomofoEditor.cc 5435M src/PYPPinyinEditor.h 5436 5437commit 204a6f858e9a2e6577f78d2368474d048b643098 5438Author: Peng Wu <alexepico@gmail.com> 5439Date: 2011-09-22 14:35:40 +0800 5440 5441 begin to write bopomofo editor 5442 5443M src/PYPBopomofoEditor.cc 5444M src/PYPBopomofoEditor.h 5445M src/PYPPhoneticEditor.h 5446M src/PYPPinyinEditor.h 5447 5448commit cb25a0b9ee36d12d09ef9a0644888bfd2066252a 5449Author: Peng Wu <alexepico@gmail.com> 5450Date: 2011-09-22 14:24:09 +0800 5451 5452 write double pinyin editor 5453 5454M src/PYPDoublePinyinEditor.cc 5455M src/PYPDoublePinyinEditor.h 5456M src/PYPFullPinyinEditor.cc 5457M src/PYPPinyinEditor.cc 5458 5459commit dde9caeb198ab9756555ac8e040090941e53abba 5460Author: Peng Wu <alexepico@gmail.com> 5461Date: 2011-09-21 14:52:09 +0800 5462 5463 add update pinyin 5464 5465M src/PYPDoublePinyinEditor.cc 5466M src/PYPDoublePinyinEditor.h 5467M src/PYPFullPinyinEditor.cc 5468 5469commit 490d506672590d37242cbb45cc8ec871d6f23137 5470Author: Peng Wu <alexepico@gmail.com> 5471Date: 2011-09-21 14:18:36 +0800 5472 5473 move cursor edit funcs to pinyin editor 5474 5475M src/PYPDoublePinyinEditor.h 5476M src/PYPFullPinyinEditor.cc 5477M src/PYPFullPinyinEditor.h 5478M src/PYPPinyinEditor.cc 5479M src/PYPPinyinEditor.h 5480 5481commit 05035a2ca103c6dc795bcd810df7fba86f22f8a7 5482Author: Peng Wu <alexepico@gmail.com> 5483Date: 2011-09-21 14:02:14 +0800 5484 5485 begin to add double pinyin editor 5486 5487M src/Makefile.am 5488A src/PYPDoublePinyinEditor.cc 5489 5490commit 1bf1279f74ca5eb26e1250d862d5c6d722cc10f6 5491Author: Peng Wu <alexepico@gmail.com> 5492Date: 2011-09-21 12:22:55 +0800 5493 5494 add update aux text func for full pinyin 5495 5496M src/PYPFullPinyinEditor.cc 5497M src/PYPFullPinyinEditor.h 5498M src/PYPPinyinEditor.cc 5499M src/PYPPinyinEditor.h 5500 5501commit 9d968ec9eb391d26b1762dfeae1699e92a4e6614 5502Author: Peng Wu <alexepico@gmail.com> 5503Date: 2011-09-21 11:39:17 +0800 5504 5505 re-factor full pinyin editor 5506 5507M src/PYPFullPinyinEditor.cc 5508M src/PYPFullPinyinEditor.h 5509 5510commit 45fc184f99a90c32d282732b5adf1199b219016c 5511Author: Peng Wu <alexepico@gmail.com> 5512Date: 2011-09-21 11:25:58 +0800 5513 5514 use pinyin pos 5515 5516M src/PYPPhoneticEditor.cc 5517M src/PYPPinyinEditor.cc 5518 5519commit c692d73e9a7953f785dfc6b75b458d2056baa717 5520Author: Peng Wu <alexepico@gmail.com> 5521Date: 2011-09-21 10:34:46 +0800 5522 5523 use m_pinyin_poses in full pinyin editor 5524 5525M src/PYPFullPinyinEditor.cc 5526 5527commit 0af6961241de8fe55420ae3196582ccf3a7a883e 5528Author: Peng Wu <alexepico@gmail.com> 5529Date: 2011-09-21 10:14:49 +0800 5530 5531 write full pinyin editor in progress 5532 5533M src/PYPFullPinyinEditor.cc 5534 5535commit a71b5e486260f98e527d6fe9b538a1af2089b6ed 5536Author: Peng Wu <alexepico@gmail.com> 5537Date: 2011-09-20 16:12:46 +0800 5538 5539 add char edit 5540 5541M src/PYPFullPinyinEditor.cc 5542 5543commit 48297caeed02607f0f124510d488d71e69b8e303 5544Author: Peng Wu <alexepico@gmail.com> 5545Date: 2011-09-20 13:52:05 +0800 5546 5547 write update pinyin 5548 5549M src/PYPFullPinyinEditor.cc 5550M src/PYPFullPinyinEditor.h 5551 5552commit acca31ee1da743f2f4850eb6562dba73aa9c6a7d 5553Author: Peng Wu <alexepico@gmail.com> 5554Date: 2011-09-19 16:26:42 +0800 5555 5556 begin to write libpinyin full pinyin editor 5557 5558M src/Makefile.am 5559A src/PYPFullPinyinEditor.cc 5560 5561commit 009663c6c618612a022bfb4cb9dd422e439f573f 5562Author: Peng Wu <alexepico@gmail.com> 5563Date: 2011-09-19 16:10:48 +0800 5564 5565 write pinyin editor in progress 5566 5567M src/PYPPhoneticEditor.h 5568M src/PYPPinyinEditor.cc 5569 5570commit a65345601ddcc396d0742c9c46164b8acf567d2b 5571Author: Peng Wu <alexepico@gmail.com> 5572Date: 2011-09-16 17:31:56 +0800 5573 5574 add m_pinyin_len back 5575 5576M src/PYPPhoneticEditor.cc 5577M src/PYPPhoneticEditor.h 5578 5579commit a7516b6b7dd80fb57fb8b5db176f907584975b4c 5580Author: Peng Wu <alexepico@gmail.com> 5581Date: 2011-09-16 15:51:12 +0800 5582 5583 clean up libpinyin bopomofo editor 5584 5585M src/PYPBopomofoEditor.cc 5586 5587commit d8fc6ba5611fd6bb00282446a71da970c249695a 5588Author: Peng Wu <alexepico@gmail.com> 5589Date: 2011-09-16 15:43:35 +0800 5590 5591 refactor libpinyin phonetic editor 5592 5593M src/PYPPhoneticEditor.cc 5594M src/PYPPhoneticEditor.h 5595 5596commit 48e7bb8f1db150e6e0ea4b76e1d28d7f349c432d 5597Author: Peng Wu <alexepico@gmail.com> 5598Date: 2011-09-15 15:19:49 +0800 5599 5600 remove special phrase 5601 5602M src/PYPPhoneticEditor.cc 5603M src/PYPPhoneticEditor.h 5604 5605commit c79a32bd545251896d6bc02f27235669abe86774 5606Author: Peng Wu <alexepico@gmail.com> 5607Date: 2011-09-14 17:49:47 +0800 5608 5609 add set options to libpinyin back end 5610 5611M src/PYLibPinyin.cc 5612M src/PYLibPinyin.h 5613 5614commit 979bbe6338cf796d97953b0a95d13fc00f0bf650 5615Author: Peng Wu <alexepico@gmail.com> 5616Date: 2011-09-08 18:02:51 +0800 5617 5618 begin to write libpinyin backend 5619 5620M src/Makefile.am 5621A src/PYLibPinyin.cc 5622M src/PYLibPinyin.h 5623 5624commit 4e279112646c10657191b8529d0b96d15a9d14dd 5625Author: Peng Wu <alexepico@gmail.com> 5626Date: 2011-09-08 15:13:17 +0800 5627 5628 add libpinyin deps 5629 5630M configure.ac 5631M src/Makefile.am 5632M src/PYPPhoneticEditor.h 5633 5634commit e9f90e33c992e4c463235862acd20a5329381f8e 5635Author: Peng Wu <alexepico@gmail.com> 5636Date: 2011-09-05 17:13:31 +0800 5637 5638 fixes compile 5639 5640M src/Makefile.am 5641M src/PYPBopomofoEditor.cc 5642M src/PYPBopomofoEditor.h 5643 5644commit 3799224a7f951a40b47f202e428d1d390b53fd25 5645Author: Peng Wu <alexepico@gmail.com> 5646Date: 2011-09-05 16:59:49 +0800 5647 5648 begin to write bopomofo editor 5649 5650A src/PYPBopomofoEditor.cc 5651A src/PYPBopomofoEditor.h 5652 5653commit 9d7be99bc520bd98cf52fa88f947f3787e411fde 5654Author: Peng Wu <alexepico@gmail.com> 5655Date: 2011-09-02 16:49:00 +0800 5656 5657 begin to write pinyin editor 5658 5659M src/PYPPinyinEditor.cc 5660 5661commit f8dca3a01a6f976fd41a13bb01dac6ab8134eb0f 5662Author: Peng Wu <alexepico@gmail.com> 5663Date: 2011-09-02 15:49:13 +0800 5664 5665 rename base editor 5666 5667M src/Makefile.am 5668M src/PYPDoublePinyinEditor.h 5669M src/PYPFullPinyinEditor.h 5670M src/PYPPhoneticEditor.cc 5671M src/PYPPhoneticEditor.h 5672A src/PYPPinyinEditor.cc 5673M src/PYPPinyinEditor.h 5674 5675commit 2a351f4f7a5ac32459b94622340de901561b9764 5676Author: Peng Wu <alexepico@gmail.com> 5677Date: 2011-09-02 15:39:31 +0800 5678 5679 add libpinyin pinyin editor header 5680 5681A src/PYPPinyinEditor.h 5682 5683commit 6294d7dd68f2a3a9d17830bf6c4768af6a374cd1 5684Author: Peng Wu <alexepico@gmail.com> 5685Date: 2011-09-02 15:26:21 +0800 5686 5687 rename files 5688 5689R100 src/PYLibPinyinDoublePinyinEditor.h src/PYPDoublePinyinEditor.h 5690R100 src/PYLibPinyinFullPinyinEditor.h src/PYPFullPinyinEditor.h 5691R100 src/PYLibPinyinBaseEditor.cc src/PYPPhoneticEditor.cc 5692R100 src/PYLibPinyinBaseEditor.h src/PYPPhoneticEditor.h 5693 5694commit 18a7fac7337e7f6d1ec953454cd26ec8a99525b1 5695Author: Peng Wu <alexepico@gmail.com> 5696Date: 2011-09-02 14:30:11 +0800 5697 5698 begin to write concrete pinyin editors 5699 5700A src/PYLibPinyinDoublePinyinEditor.h 5701A src/PYLibPinyinFullPinyinEditor.h 5702 5703commit 5e4d1aba9a99203f8cf664ef0ac6a00368bf8623 5704Author: Peng Wu <alexepico@gmail.com> 5705Date: 2011-09-02 10:34:06 +0800 5706 5707 add special phrases handle in libpinyin base editor 5708 5709M src/PYLibPinyinBaseEditor.cc 5710M src/PYLibPinyinBaseEditor.h 5711 5712commit d14c7c5cef6f21421fe0bc19b1179b202f416e3b 5713Author: Peng Wu <alexepico@gmail.com> 5714Date: 2011-09-01 15:51:53 +0800 5715 5716 fixes compile 5717 5718M src/Makefile.am 5719M src/PYLibPinyinBaseEditor.cc 5720M src/PYLibPinyinBaseEditor.h 5721 5722commit 772a6b8cb77f01f1832ea25c88db6d9d9d4f3ab9 5723Author: Peng Wu <alexepico@gmail.com> 5724Date: 2011-09-01 15:13:09 +0800 5725 5726 begin to write libpinyin base editor 5727 5728A src/PYLibPinyinBaseEditor.cc 5729M src/PYLibPinyinBaseEditor.h 5730 5731commit e5da1763d6db253ae4f89880974dfa094ca43c92 5732Author: Peng Wu <alexepico@gmail.com> 5733Date: 2011-09-01 13:02:24 +0800 5734 5735 rename editor header 5736 5737R100 src/PYPinyinBaseEditor.h src/PYLibPinyinBaseEditor.h 5738 5739commit 7a74baf03f6bdf37d033efa6a66feab936ab255b 5740Author: Peng Wu <alexepico@gmail.com> 5741Date: 2011-09-01 11:24:02 +0800 5742 5743 rename editor class 5744 5745M src/PYLibPinyin.h 5746M src/PYPinyinBaseEditor.h 5747 5748commit 2fcee36056380fa72fcfab98f55508151b068e1c 5749Author: Peng Wu <alexepico@gmail.com> 5750Date: 2011-08-30 18:24:02 +0800 5751 5752 begin to write libpinyin backend singleton 5753 5754A src/PYLibPinyin.h 5755 5756commit 4d0b70d57a872931404868ec3eafd9ae0e5b4441 5757Author: Peng Wu <alexepico@gmail.com> 5758Date: 2011-08-29 14:14:46 +0800 5759 5760 begin to integrate 5761 5762A src/PYPinyinBaseEditor.h 5763 5764commit 0e658c782158a8973bd2e6f3ae6c627daf7d191a 5765Author: Peng Huang <shawn.p.huang@gmail.com> 5766Date: 2011-12-20 22:19:56 -0500 5767 5768 Bump version for 1.4.0 release. 5769 5770 BUG=None 5771 TEST=make distcheck 5772 5773 Review URL: http://codereview.appspot.com/5498057 5774 5775M configure.ac 5776 5777commit b88b7d0e6a53576ee38424412ade2550c7323ad8 5778Author: Peng Huang <shawn.p.huang@gmail.com> 5779Date: 2011-10-28 14:11:33 -0400 5780 5781 Fix some issues which may cause crash likely. 5782 5783 BUG=http://code.google.com/p/ibus/issues/detail?id=1325 5784 TEST=Manually 5785 5786 Review URL: http://codereview.appspot.com/5298065 5787 5788M src/PYEnglishEditor.cc 5789M src/PYEnglishEditor.h 5790 5791commit f736b49d4e0e424bf8fd2ef1786bec4539a066eb 5792Author: Peng Huang <shawn.p.huang@gmail.com> 5793Date: 2011-10-26 11:15:36 -0400 5794 5795 Exit if config component is not ready instead of crash. 5796 5797 BUG=crash when ibus config is not ready 5798 TEST=Linux desktop 5799 5800 Review URL: http://codereview.appspot.com/5321054 5801 5802M src/PYMain.cc 5803 5804commit cb5afea67473240d73f0c359c7dc6e553f87da14 5805Author: Peng Huang <shawn.p.huang@gmail.com> 5806Date: 2011-07-05 13:09:29 -0400 5807 5808 Use ibus_config_get_values () to improve performance. 5809 5810 BUG=http://crosbug.com/16287 5811 TEST=Linux desktop 5812 5813 Review URL: http://codereview.appspot.com/4670044 5814 5815M configure.ac 5816M src/PYConfig.cc 5817M src/PYConfig.h 5818 5819commit 47bc0ca6978131de085f27d988a0f135474b6062 5820Author: Peng Huang <shawn.p.huang@gmail.com> 5821Date: 2011-06-02 08:30:49 -0400 5822 5823 Fix a build warning. 5824 5825 BUG=Build wanring 5826 TEST=Manually 5827 5828 Review URL: http://codereview.appspot.com/4528117 5829 5830M src/PYPunctEditor.cc 5831 5832commit d89313116374fb647df89cba0aee8002a0750308 5833Author: Peng Huang <shawn.p.huang@gmail.com> 5834Date: 2011-05-27 10:47:13 -0400 5835 5836 Fix make distcheck errors. 5837 5838 BUG=make distcheck failed 5839 TEST=Manually 5840 5841 Review URL: http://codereview.appspot.com/4551054 5842 5843M configure.ac 5844M data/Makefile.am 5845M data/db/android/Makefile.am 5846M data/db/open-phrase/Makefile.am 5847 5848commit 6a6469f3c85d3a60ee68e074ac3c6b854b837753 5849Author: Peng Huang <shawn.p.huang@gmail.com> 5850Date: 2011-05-03 10:07:25 -0400 5851 5852 Fixed build errors in Ubuntu 11.04 and get distribution codename from /etc/lsb-release. 5853 5854 BUG=None 5855 TEST=Linux desktop 5856 5857 Review URL: http://codereview.appspot.com/4428083 5858 5859M Makefile.am 5860M src/PYConfig.cc 5861M src/PYDatabase.cc 5862 5863commit a16d70e01a441193c6bb8a38d7cf093a7ebed19c 5864Author: Peng Wu <alexepico@gmail.com> 5865Date: 2011-04-22 07:31:53 -0400 5866 5867 add English Editor 5868 to speed up English input 5869 5870 BUG=none 5871 TEST=build fine 5872 5873 Review URL: http://codereview.appspot.com/4200041 5874 Patch from Peng Wu <alexepico@gmail.com>. 5875 5876M configure.ac 5877M data/Makefile.am 5878A data/english.awk 5879M src/Makefile.am 5880A src/PYEnglishEditor.cc 5881A src/PYEnglishEditor.h 5882M src/PYExtEditor.cc 5883M src/PYPinyinEngine.cc 5884M src/PYPinyinEngine.h 5885 5886commit d85a24507314194f1597c4c5d6c460408fcd3a9e 5887Author: Peng Huang <shawn.p.huang@gmail.com> 5888Date: 2011-03-21 13:00:05 -0400 5889 5890 Add auto correct "on" => "ong", and combine some fuzzy pinyin options to save flag bits. 5891 5892 BUG=none 5893 TEST=Linux desktop 5894 5895 Review URL: http://codereview.appspot.com/4273085 5896 5897M data/db/android/Makefile.am 5898M data/db/open-phrase/Makefile.am 5899M scripts/genpytable.py 5900M setup/ibus-pinyin-preferences.ui 5901M setup/main.py 5902M src/Makefile.am 5903M src/PYConfig.cc 5904M src/PYPinyinParserTable.h 5905M src/PYTypes.h 5906 5907commit 5d68b85c32049841ad1ac6220c6b03a528da7662 5908Author: Peng Huang <shawn.p.huang@gmail.com> 5909Date: 2011-02-18 09:15:24 -0500 5910 5911 Update PYSimpTradConverterTable.h from wikipedia 5912 5913 BUG=none 5914 TEST=manual 5915 5916 Review URL: http://codereview.appspot.com/4190049 5917 5918M scripts/update-simptrad-table.py 5919M src/PYSimpTradConverterTable.h 5920 5921commit f60c85749674f38b8e5fee222cd89fcc46ba2688 5922Author: Peng Huang <shawn.p.huang@gmail.com> 5923Date: 2011-02-07 11:33:37 -0500 5924 5925 Storing user database to disk, if engine idles more than 60 seconds. 5926 5927 BUG=none 5928 TEST=manual 5929 5930 Review URL: http://codereview.appspot.com/4127050 5931 5932M src/PYDatabase.cc 5933M src/PYDatabase.h 5934 5935commit a142d959cdba0406a2c614fadfa9367803c31286 5936Author: Peng Huang <shawn.p.huang@gmail.com> 5937Date: 2011-01-18 10:12:40 -0500 5938 5939 Do not handle release key events, if engine is in init mode. 5940 5941 Most application only process key press events, but some process key release events. This change will let Pinyin engine to ignore some release events in init mode, and let applications have chance to get release key events. 5942 5943 BUG=none 5944 TEST=Test within Ubuntu 10.10 5945 5946 Review URL: http://codereview.appspot.com/3975042 5947 5948M src/PYBopomofoEngine.cc 5949M src/PYPinyinEngine.cc 5950 5951commit 15b9b66b013ee83974b3ae16a76983cc10e9dbe8 5952Author: Peng Huang <shawn.p.huang@gmail.com> 5953Date: 2010-11-24 16:53:36 +0900 5954 5955 Use in memory user database to improve performance. 5956 5957 I found pinyin's performance is very low when system IO load is big. So 5958 I let pinyin use im memory user database to improve the performance, and 5959 write the database to the harddisk in 60 seconds or when engine exits. 5960 5961 BUG=none 5962 TEST=manual 5963 5964 Review URL: http://codereview.appspot.com/3303041 5965 5966M src/PYDatabase.cc 5967M src/PYDatabase.h 5968M src/PYMain.cc 5969M src/PYString.h 5970 5971commit f067b7a651cf24f7234441a31c0f88191cb74a42 5972Author: Peng Wu <alexepico@gmail.com> 5973Date: 2010-11-12 15:06:09 +0800 5974 5975 add author 5976 5977M setup/ibus-pinyin-preferences.ui 5978M src/pinyin.xml.in.in 5979 5980commit e6f36dbffa9da69fd3819ce21ac7504f50b055e7 5981Author: Peng Huang <shawn.p.huang@gmail.com> 5982Date: 2010-11-04 16:26:18 +0900 5983 5984 Fix deb build errors. 5985 5986M Makefile.am 5987M debian/control 5988 5989commit a17468d8ade1df427ca204605f608b9e4ab67b50 5990Author: Peng Huang <shawn.p.huang@gmail.com> 5991Date: 2010-10-29 09:31:05 +0900 5992 5993 Change default ubunut serie to mavreick 5994 5995M Makefile.am 5996 5997commit 9b655b630a50e9cd7a9415f07b2ddb4348b2db64 5998Author: Peng Huang <shawn.p.huang@gmail.com> 5999Date: 2010-10-29 09:28:48 +0900 6000 6001 Bump version to 1.3.99 6002 6003M configure.ac 6004 6005commit 16a3b3d689de672efc1ed8eb4604160cd38d7302 6006Author: Peng Huang <shawn.p.huang@gmail.com> 6007Date: 2010-10-22 20:36:54 +0900 6008 6009 Fix build errors with ibus-1.4 6010 6011M configure.ac 6012M debian/control 6013 6014commit ead9afe09d8e580bc2abb3556cf778c0a29c243c 6015Author: phuang <phuang@phuang-MacPro.(none)> 6016Date: 2010-10-18 22:02:33 +0900 6017 6018 Fix some errors when build debian packages. 6019 6020M Makefile.am 6021M debian/control 6022M debian/rules 6023 6024commit 2924d05cf008f7c7794d4f4b65940a70ba2247bd 6025Author: Peng Huang <shawn.p.huang@gmail.com> 6026Date: 2010-07-12 18:14:46 +0800 6027 6028 Fix problem with ibus-2.0 6029 6030M configure.ac 6031M src/PYConfig.cc 6032M src/PYConfig.h 6033 6034commit bcf86cbf44e2a9658fda42724ed066f3f05ced79 6035Author: Yuren Ju <yurenju@gmail.com> 6036Date: 2010-10-20 18:49:33 +0800 6037 6038 added simp. chinese and hong kang translation 6039 6040M po/zh_CN.po 6041M po/zh_HK.po 6042 6043commit d43d04a9b92f7abd719cf3da666c23eee43fb67c 6044Author: Yuren Ju <yurenju@gmail.com> 6045Date: 2010-10-20 18:44:23 +0800 6046 6047 add options for enter key, original feature is commit original english text, new feature is commit first candidate phrase 6048 6049M po/zh_TW.po 6050M setup/ibus-pinyin-preferences.ui 6051M setup/main.py 6052M src/PYBopomofoEditor.cc 6053M src/PYConfig.cc 6054M src/PYConfig.h 6055 6056commit 5a0ba0b751abe079fad8bc90316501cd489f50e6 6057Author: Yuren Ju <yurenju@gmail.com> 6058Date: 2010-10-11 17:07:25 +0800 6059 6060 use , & 。 instead of 《 & 》 for traditional chinese user 6061 6062M src/PYFallbackEditor.cc 6063 6064commit a0b31c7a250cfa7af1b52056a1d1ada81b22a455 6065Author: Peng Huang <shawn.p.huang@gmail.com> 6066Date: 2010-09-27 14:09:07 +0800 6067 6068 Add option --disable-boost to support build without boost 6069 6070 When build without boost, ibus-pinyin will use smart pointer 6071 from c++0x and use the signal templates embedded instead of 6072 boost::signals2. 6073 6074 BUG=chromium-os:5055 6075 TEST=manual 6076 6077 Review URL: http://codereview.appspot.com/2205044 6078 6079M configure.ac 6080M src/Makefile.am 6081M src/PYBopomofoEngine.cc 6082M src/PYConfig.cc 6083M src/PYConfig.h 6084M src/PYDatabase.cc 6085M src/PYDatabase.h 6086M src/PYEditor.h 6087M src/PYEngine.cc 6088M src/PYExtEditor.cc 6089M src/PYPhraseEditor.h 6090M src/PYPinyinEngine.cc 6091M src/PYPunctEditor.cc 6092M src/PYPunctEditor.h 6093M src/PYSignal.h 6094M src/PYSpecialPhraseTable.h 6095M src/PYUtil.h 6096 6097commit 27c2f7ea0ef69094db2dfc009bb661276fc90227 6098Author: Peng Huang <shawn.p.huang@gmail.com> 6099Date: 2010-09-27 10:10:33 +0800 6100 6101 Add codereview.settings. 6102 6103 This is for us to use codereview.appspot.com for code reviews. 6104 6105 Instructions to use codereview.appspot.com: 6106 6107 1. Get depot_tools and add PATH to the directory 6108 http://dev.chromium.org/developers/how-tos/depottools 6109 6110 2. In your local IBus git repository, 6111 6112 % git checkout master 6113 % git checkout -b somefix 6114 make changes 6115 % git cl upload 6116 do code reviews at codereview.appspot.com 6117 once it's done, run "git cl push" if you can commit. 6118 otherwise, ask committers to commit on behalf. 6119 6120 Add target for build debian packages. 6121 6122 BUG=none 6123 TEST=build fine 6124 6125 Review URL: http://codereview.appspot.com/2229048 6126 6127M Makefile.am 6128A codereview.settings 6129 6130commit eb321b4ad179d0f30a6bbf08bcc8e793a0c29f19 6131Author: Peng Huang <shawn.p.huang@gmail.com> 6132Date: 2010-09-06 10:43:20 +0800 6133 6134 release 1.3.11 6135 6136M configure.ac 6137 6138commit 895bd567cbf353927839647303fa58e12a3ab5e1 6139Author: Peng Huang <shawn.p.huang@gmail.com> 6140Date: 2010-09-06 10:41:04 +0800 6141 6142 Fix make distcheck errors. 6143 6144M po/POTFILES.in 6145M po/ru.po 6146M po/zh_CN.po 6147M po/zh_HK.po 6148M po/zh_TW.po 6149M src/Makefile.am 6150 6151commit ff252da6d8603fcf3679a369a63ceb731f2caeb7 6152Author: Yusuke Sato <yusukes@chromium.org> 6153Date: 2010-05-11 11:33:05 +0900 6154 6155 Tiny modification to m4/boost.m4. 6156 6157 Pass $CXXFLAGS to $ac_cpp to make cross-compilation of ibus-pinyin easy. 6158 6159 BUG=none 6160 TEST=ran emerge-x86-generic -a ibus-pinyin. 6161 6162 Review URL: http://codereview.chromium.org/2045008 6163 6164M m4/boost.m4 6165 6166commit 8fef79fdf46eb0c9a342c76f79b613540dbf6632 6167Author: Peng Huang <shawn.p.huang@gmail.com> 6168Date: 2010-08-23 09:54:49 +0800 6169 6170 Remove sqlite3 in create_db.py 6171 6172M data/db/android/create_db.py 6173 6174commit e47965d40f5cf56b15c10aca74fff0e3739c988d 6175Author: Peng Huang <shawn.p.huang@gmail.com> 6176Date: 2010-08-14 06:43:29 +0800 6177 6178 Remove duplicated EXTRA_DIST value in lua/Makefile.am 6179 6180M lua/Makefile.am 6181 6182commit f3f325b0603ed635d076a5e6430164b2c72b21da 6183Author: Peng Huang <shawn.p.huang@gmail.com> 6184Date: 2010-08-13 16:20:01 +0800 6185 6186 Add PY prefix of all file names to avoid name conflict on some file 6187 system than is case insensitive. 6188 6189M src/Makefile.am 6190R100 src/Bopomofo.h src/PYBopomofo.h 6191R099 src/BopomofoEditor.cc src/PYBopomofoEditor.cc 6192R098 src/BopomofoEditor.h src/PYBopomofoEditor.h 6193R097 src/BopomofoEngine.cc src/PYBopomofoEngine.cc 6194R097 src/BopomofoEngine.h src/PYBopomofoEngine.h 6195R099 src/BopomofoKeyboard.h src/PYBopomofoKeyboard.h 6196R098 src/Bus.h src/PYBus.h 6197R099 src/Config.cc src/PYConfig.cc 6198R099 src/Config.h src/PYConfig.h 6199R099 src/Database.cc src/PYDatabase.cc 6200R097 src/Database.h src/PYDatabase.h 6201R099 src/DoublePinyinEditor.cc src/PYDoublePinyinEditor.cc 6202R098 src/DoublePinyinEditor.h src/PYDoublePinyinEditor.h 6203R100 src/DoublePinyinTable.h src/PYDoublePinyinTable.h 6204R099 src/DynamicSpecialPhrase.cc src/PYDynamicSpecialPhrase.cc 6205R098 src/DynamicSpecialPhrase.h src/PYDynamicSpecialPhrase.h 6206R098 src/Editor.cc src/PYEditor.cc 6207R098 src/Editor.h src/PYEditor.h 6208R099 src/Engine.cc src/PYEngine.cc 6209R097 src/Engine.h src/PYEngine.h 6210R099 src/ExtEditor.cc src/PYExtEditor.cc 6211R100 src/ExtEditor.h src/PYExtEditor.h 6212R098 src/FallbackEditor.cc src/PYFallbackEditor.cc 6213R098 src/FallbackEditor.h src/PYFallbackEditor.h 6214R098 src/FullPinyinEditor.cc src/PYFullPinyinEditor.cc 6215R098 src/FullPinyinEditor.h src/PYFullPinyinEditor.h 6216R098 src/HalfFullConverter.cc src/PYHalfFullConverter.cc 6217R100 src/HalfFullConverter.h src/PYHalfFullConverter.h 6218R098 src/LookupTable.h src/PYLookupTable.h 6219R097 src/Main.cc src/PYMain.cc 6220R098 src/Object.h src/PYObject.h 6221R098 src/PhoneticEditor.cc src/PYPhoneticEditor.cc 6222R096 src/PhoneticEditor.h src/PYPhoneticEditor.h 6223R098 src/Phrase.h src/PYPhrase.h 6224R097 src/PhraseArray.h src/PYPhraseArray.h 6225R096 src/PhraseEditor.cc src/PYPhraseEditor.cc 6226R097 src/PhraseEditor.h src/PYPhraseEditor.h 6227R098 src/PinyinArray.h src/PYPinyinArray.h 6228R098 src/PinyinEditor.cc src/PYPinyinEditor.cc 6229R098 src/PinyinEditor.h src/PYPinyinEditor.h 6230R097 src/PinyinEngine.cc src/PYPinyinEngine.cc 6231R097 src/PinyinEngine.h src/PYPinyinEngine.h 6232R099 src/PinyinParser.cc src/PYPinyinParser.cc 6233R097 src/PinyinParser.h src/PYPinyinParser.h 6234R100 src/PinyinParserTable.h src/PYPinyinParserTable.h 6235R098 src/PinyinProperties.cc src/PYPinyinProperties.cc 6236R097 src/PinyinProperties.h src/PYPinyinProperties.h 6237R100 src/Pointer.h src/PYPointer.h 6238R098 src/Property.h src/PYProperty.h 6239R099 src/PunctEditor.cc src/PYPunctEditor.cc 6240R098 src/PunctEditor.h src/PYPunctEditor.h 6241R100 src/PunctTable.h src/PYPunctTable.h 6242R097 src/RawEditor.h src/PYRawEditor.h 6243R100 src/Regex.h src/PYRegex.h 6244R098 src/Signal.h src/PYSignal.h 6245R097 src/SimpTradConverter.cc src/PYSimpTradConverter.cc 6246R100 src/SimpTradConverter.h src/PYSimpTradConverter.h 6247R100 src/SimpTradConverterTable.h src/PYSimpTradConverterTable.h 6248R096 src/SpecialPhrase.cc src/PYSpecialPhrase.cc 6249R100 src/SpecialPhrase.h src/PYSpecialPhrase.h 6250R096 src/SpecialPhraseTable.cc src/PYSpecialPhraseTable.cc 6251R100 src/SpecialPhraseTable.h src/PYSpecialPhraseTable.h 6252R100 src/String.h src/PYString.h 6253R098 src/Text.h src/PYText.h 6254R100 src/Types.h src/PYTypes.h 6255R099 src/Util.h src/PYUtil.h 6256 6257commit a32d2b4d5194559b4601cf7e2c65ddc68bdf13e3 6258Author: Peng Huang <shawn.p.huang@gmail.com> 6259Date: 2010-08-17 13:15:52 +0900 6260 6261 change the default fuzzy settings 6262 6263M setup/main.py 6264M src/Config.cc 6265 6266commit 20f31c8b18cefce89a8ce4b1c790f5aa37442a65 6267Author: Peng Huang <shawn.p.huang@gmail.com> 6268Date: 2010-08-06 10:45:40 +0800 6269 6270 Release 1.3.10 6271 6272M configure.ac 6273 6274commit dea6dd8336caa9d76a64b69343d43a65312c6df4 6275Author: BYVoid <byvoid.kcp@gmail.com> 6276Date: 2010-07-27 22:01:25 +0800 6277 6278 Use ucs4_t API of OpenCC. 6279 6280M src/SimpTradConverter.cc 6281 6282commit ca206af4c2d9a0b312e3154f57cd4cf8d53bb845 6283Author: BYVoid <byvoid.kcp@gmail.com> 6284Date: 2010-07-27 22:00:47 +0800 6285 6286 Fix some default punct mappings in traditional Chinese 6287 6288M src/FallbackEditor.cc 6289 6290commit fb788847f855c0aa4b51797a4049c487fdd80a79 6291Author: Peng Huang <shawn.p.huang@gmail.com> 6292Date: 2010-07-20 08:59:15 +0800 6293 6294 Refine coding style and update AUTHORS 6295 6296M AUTHORS 6297M src/DoublePinyinTable.h 6298 6299commit 4577dca3f1680445177f270dfc63c70af1e0f3d2 6300Author: Peng Huang <shawn.p.huang@gmail.com> 6301Date: 2010-07-16 14:24:07 +0800 6302 6303 Release 1.3.9 6304 6305M configure.ac 6306 6307commit f2b7ff6d4eca3b9a6ca284575ff1cbce9d7d0c30 6308Merge: d4eb78f f850d40 6309Author: Peng Huang <shawn.p.huang@gmail.com> 6310Date: 2010-07-16 14:02:10 +0800 6311 6312 Merge remote branch 'epic/master' 6313 6314commit f850d40f939175382e7b801d6b16b4651820c448 6315Author: Peng Wu <alexepico@gmail.com> 6316Date: 2010-07-14 13:40:53 +0800 6317 6318 fixes error when make distcheck. 6319 6320M lua/Makefile.am 6321M lua/test-lua-plugin.c 6322M src/Makefile.am 6323 6324commit d4eb78f97a6bf7a6a6aedbca7b13ca20b6e7cdb2 6325Merge: a05cf80 d604684 6326Author: Peng Huang <shawn.p.huang@gmail.com> 6327Date: 2010-07-09 15:36:04 +0800 6328 6329 Merge remote branch 'epic/master' 6330 6331commit a05cf80fa3cf602dee0a3ddead14d2e646d6b2f9 6332Author: Peng Huang <shawn.p.huang@gmail.com> 6333Date: 2010-07-09 15:35:41 +0800 6334 6335 Fix build problem in ppa 6336 6337M configure.ac 6338M debian/control 6339M debian/rules 6340M lua/Makefile.am 6341 6342commit d6046846b0f5214ed61d92fe8e98b02bb87767d2 6343Author: Peng Wu <alexepico@gmail.com> 6344Date: 2010-07-09 11:42:01 +0800 6345 6346 only enable lua extension when use single pinyin. 6347 6348M src/PinyinEngine.cc 6349 6350commit 826497eb99e46cc6aa6e4b23b3a94be1e04fe0d1 6351Author: Peng Wu <alexepico@gmail.com> 6352Date: 2010-07-08 13:43:29 +0800 6353 6354 fixes autoconf bug. 6355 6356M configure.ac 6357 6358commit 15925b00c1d119dd343f3bb6c6532bc36df70c03 6359Author: Peng Wu <alexepico@gmail.com> 6360Date: 2010-07-06 13:55:32 +0800 6361 6362 add lua version check. 6363 6364M configure.ac 6365 6366commit c4cbd703027566205b9dc4dfef6316717746f097 6367Author: Peng Wu <alexepico@gmail.com> 6368Date: 2010-07-06 12:49:10 +0800 6369 6370 fixes ExtEditor compile. 6371 6372M src/Makefile.am 6373 6374commit 6cc8818cf72cbe7b56c6394030c6256178e71d28 6375Author: Peng Wu <alexepico@gmail.com> 6376Date: 2010-07-06 12:42:15 +0800 6377 6378 fixes ubuntu build. 6379 6380M configure.ac 6381 6382commit 1ab6137e03e3d63968544e318d74ff36b807a611 6383Author: Peng Wu <alexepico@gmail.com> 6384Date: 2010-07-06 11:22:44 +0800 6385 6386 fixes a typo. 6387 6388M configure.ac 6389 6390commit 0d928e4d3300f7dfb4969c7e662d006ff2f73502 6391Author: Peng Huang <shawn.p.huang@gmail.com> 6392Date: 2010-07-06 10:46:46 +0800 6393 6394 Use opencc 6395 6396M debian/control 6397M debian/rules 6398M src/SimpTradConverter.cc 6399 6400commit f46a3755384fb6dab200d42c059d3d9ec6ebbbf3 6401Author: BYVoid <byvoid1@gmail.com> 6402Date: 2010-07-05 16:29:48 +0800 6403 6404 Revert to OpenCC C language API 6405 6406M src/SimpTradConverter.cc 6407 6408commit 4b0a1b6d39fa13a401c70b3ed1f3d293904e8b45 6409Author: BYVoid <byvoid1@gmail.com> 6410Date: 2010-06-22 16:42:18 +0800 6411 6412 Use Constant of C++ wrapper of OpenCC instead of macro 6413 6414M src/SimpTradConverter.cc 6415 6416commit 47fea81343591499c2949b8c691af037c94539ff 6417Author: BYVoid <byvoid1@gmail.com> 6418Date: 2010-06-18 13:54:33 +0800 6419 6420 Add error handler for call of OpenCC 6421 6422M src/SimpTradConverter.cc 6423 6424commit a09afd5445915f69bec2d374d9145aa6596978c2 6425Author: BYVoid <byvoid1@gmail.com> 6426Date: 2010-06-18 13:49:58 +0800 6427 6428 Fix call of OpenCC 6429 6430M src/SimpTradConverter.cc 6431 6432commit 9821b99fb1cfd1925e04e00e5b04184398ffcf0c 6433Author: Peng Huang <shawn.p.huang@gmail.com> 6434Date: 2010-07-05 15:31:03 +0800 6435 6436 Disable lua extension by default 6437 6438M Makefile.am 6439M configure.ac 6440M lua/Makefile.am 6441 6442commit 97dd325909f7f8293ce8651a6c04d9ae0b912a00 6443Author: Peng Wu <alexepico@gmail.com> 6444Date: 2010-07-01 16:27:54 +0800 6445 6446 fixes traditional number. 6447 6448M src/DynamicSpecialPhrase.cc 6449 6450commit 3e35a3aaf06ddb063c04293fc3faa5402119ea60 6451Author: Peng Wu <alexepico@gmail.com> 6452Date: 2010-07-01 16:17:19 +0800 6453 6454 adding lua-extension flags. 6455 6456M configure.ac 6457M src/BopomofoEngine.cc 6458M src/Makefile.am 6459M src/PinyinEngine.cc 6460 6461commit 0bf5e528bef93ab20ab0c05ca62f5fc0032eaab4 6462Author: Peng Wu <alexepico@gmail.com> 6463Date: 2010-07-01 15:32:36 +0800 6464 6465 add lua extension compile flags. 6466 6467M configure.ac 6468M lua/Makefile.am 6469 6470commit 008393c40013869af5a8d8c4de618e232ee42dc4 6471Author: Peng Wu <alexepico@gmail.com> 6472Date: 2010-07-01 11:55:52 +0800 6473 6474 fixes compile errors. 6475 6476M src/DynamicSpecialPhrase.cc 6477M src/ExtEditor.cc 6478 6479commit f754d164d05cc38832837ee75337cd9da8247ca0 6480Author: Peng Wu <alexepico@gmail.com> 6481Date: 2010-07-01 11:46:59 +0800 6482 6483 re-factor chinese number code. 6484 6485M src/DynamicSpecialPhrase.cc 6486M src/DynamicSpecialPhrase.h 6487M src/ExtEditor.cc 6488 6489commit 607a7ec4e9c67155d931fa66f5d13cb04d986f20 6490Author: Peng Wu <alexepico@gmail.com> 6491Date: 2010-07-01 10:36:39 +0800 6492 6493 remove some warnings. 6494 6495M lua/lua-plugin-init.c 6496 6497commit e594be88108d50445e7521f69c95bf217c779a8c 6498Author: Peng Wu <alexepico@gmail.com> 6499Date: 2010-07-01 10:32:40 +0800 6500 6501 fixes translation. 6502 6503M src/ExtEditor.cc 6504 6505commit daaebd3d854f4cdaac268a6bf616137eb735ae55 6506Author: Peng Wu <alexepico@gmail.com> 6507Date: 2010-06-29 15:26:32 +0800 6508 6509 add comments. 6510 6511M src/ExtEditor.cc 6512 6513commit f9f1ef9451a64a1d303bdd3cba8a3f617cb97b4a 6514Author: Peng Wu <alexepico@gmail.com> 6515Date: 2010-06-29 15:21:34 +0800 6516 6517 fixes huge number. 6518 6519M src/ExtEditor.cc 6520M src/ExtEditor.h 6521 6522commit e02cb1929119ef62eb9e570d2e530ad9c7513985 6523Author: Peng Wu <alexepico@gmail.com> 6524Date: 2010-06-29 14:50:10 +0800 6525 6526 fixes aux text. 6527 6528M src/ExtEditor.cc 6529M src/LookupTable.h 6530 6531commit 00533c453e8ab19099ee0e093bdd7e91c94df77f 6532Author: Peng Wu <alexepico@gmail.com> 6533Date: 2010-06-29 14:34:09 +0800 6534 6535 fixes compile errors. 6536 6537M src/ExtEditor.cc 6538M src/ExtEditor.h 6539 6540commit a19742702ef27a9f56205534a8172eb9dc894cb2 6541Author: Peng Wu <alexepico@gmail.com> 6542Date: 2010-06-29 14:17:28 +0800 6543 6544 add Chinese Number Gen code 6545 6546M src/ExtEditor.cc 6547 6548commit 35e87ecdaa28b59607d1570cf87c94ec8ea9d47e 6549Author: Peng Wu <alexepico@gmail.com> 6550Date: 2010-06-23 15:54:13 +0800 6551 6552 re-factor include headers. 6553 6554M lua/lua-ext-console.c 6555M lua/lua-plugin-init.c 6556M lua/lua-plugin.c 6557M lua/lua-plugin.h 6558M lua/test-lua-plugin.c 6559M src/ExtEditor.cc 6560 6561commit 9af65cb9b6503020450caa14276f42421239ba43 6562Author: Peng Wu <alexepico@gmail.com> 6563Date: 2010-06-23 15:31:58 +0800 6564 6565 fixes strlen. 6566 6567M src/ExtEditor.cc 6568 6569commit fc845a6adc93589000f2cbff2dff60d33706927c 6570Author: Peng Wu <alexepico@gmail.com> 6571Date: 2010-06-23 10:48:29 +0800 6572 6573 fixes help display on aux text. 6574 6575M src/ExtEditor.cc 6576M src/ExtEditor.h 6577 6578commit 83a549ad0dd6872fcea509df02666b5cb6488324 6579Author: Peng Wu <alexepico@gmail.com> 6580Date: 2010-06-22 18:08:00 +0800 6581 6582 fixes space and m_cursor handles. 6583 6584M src/ExtEditor.cc 6585 6586commit 263e1ae756cb07e0c95417e78e478bfa21c05a30 6587Author: Peng Wu <alexepico@gmail.com> 6588Date: 2010-06-22 15:41:46 +0800 6589 6590 fixes return key. 6591 fixes lua script load path. 6592 6593M src/ExtEditor.cc 6594 6595commit 8bb3778bc49ed59114f23f0f80cac738e24e6e0e 6596Author: Peng Wu <alexepico@gmail.com> 6597Date: 2010-06-22 15:16:15 +0800 6598 6599 fixes digit labels gen. 6600 fixes label key '0' to '9'. 6601 6602M lua/lua-plugin-init.c 6603M src/ExtEditor.cc 6604 6605commit 44202f0e3ba96da80197c6ad9a00073015ae7df9 6606Author: Peng Wu <alexepico@gmail.com> 6607Date: 2010-06-22 15:13:09 +0800 6608 6609 add lua command help hint. 6610 6611M src/ExtEditor.cc 6612 6613commit f0a5cb8020b9689774ce420aa24a66b54dd4d4b5 6614Author: Peng Wu <alexepico@gmail.com> 6615Date: 2010-06-22 15:08:19 +0800 6616 6617 add enter key press handle. 6618 6619M src/ExtEditor.cc 6620M src/ExtEditor.h 6621 6622commit e64172c40521e34edeb9ee0aae19de1f0b1a05cd 6623Author: Peng Huang <shawn.p.huang@gmail.com> 6624Date: 2010-06-22 10:43:36 +0800 6625 6626 refine code 6627 6628M src/ExtEditor.h 6629 6630commit d8c519eea5f4c21c8158db57a8bac44078708f7e 6631Author: Peng Huang <shawn.p.huang@gmail.com> 6632Date: 2010-06-22 10:40:44 +0800 6633 6634 Refine code and fix some warnings 6635 6636M src/ExtEditor.cc 6637M src/ExtEditor.h 6638M src/String.h 6639 6640commit a3f8f98c1c743389ffb2a5e0199cab0fb774c0d7 6641Author: Peng Wu <alexepico@gmail.com> 6642Date: 2010-06-22 10:37:01 +0800 6643 6644 re-factor ExtEditor header. 6645 6646M lua/lua-plugin.h 6647M src/ExtEditor.cc 6648M src/ExtEditor.h 6649 6650commit e453b7ecacde36925771326a3eb23380dd3007c1 6651Author: Peng Wu <alexepico@gmail.com> 6652Date: 2010-06-21 15:17:48 +0800 6653 6654 fixes m_cursor computing. 6655 6656M src/ExtEditor.cc 6657 6658commit 804df27528b7328b62b3a30f11e65b948f7691d1 6659Author: Peng Wu <alexepico@gmail.com> 6660Date: 2010-06-21 14:19:35 +0800 6661 6662 add license for lua ext mode. 6663 6664M lua/lua-ext-console.c 6665M lua/lua-plugin-init.c 6666M lua/lua-plugin.c 6667M lua/lua-plugin.h 6668M lua/test-lua-plugin.c 6669 6670commit 34bbe4c76b28368411cf921705c8c62fd4da975a 6671Author: Peng Wu <alexepico@gmail.com> 6672Date: 2010-06-21 14:17:21 +0800 6673 6674 fixes label 6675 6676M src/ExtEditor.cc 6677 6678commit 7841b9d8c603911f5f09e75914f7272f367c22ac 6679Author: Peng Wu <alexepico@gmail.com> 6680Date: 2010-06-21 13:34:12 +0800 6681 6682 fixes base.lua path. 6683 6684M lua/Makefile.am 6685M src/ExtEditor.cc 6686 6687commit 5f70f6792d22758e37f2875db716ad5a2fefb6da 6688Author: Peng Wu <alexepico@gmail.com> 6689Date: 2010-06-21 13:21:47 +0800 6690 6691 add stripped oslib for lua ext. 6692 6693M lua/Makefile.am 6694A lua/lmyoslib.c 6695M lua/lua-ext-console.c 6696M lua/lua-plugin-init.c 6697M lua/lua-plugin.c 6698M lua/lua-plugin.h 6699 6700commit 0f0a0be50b9946429b06357d9f729bbfc358c109 6701Author: Peng Wu <alexepico@gmail.com> 6702Date: 2010-06-21 13:06:01 +0800 6703 6704 add base.lua 6705 6706A lua/base.lua 6707 6708commit ac1476aabed3efb8c96f45c3eac225ece5376394 6709Author: Peng Wu <alexepico@gmail.com> 6710Date: 2010-06-18 15:58:01 +0800 6711 6712 fixes compile warnings. 6713 6714M src/ExtEditor.cc 6715 6716commit 1d8521a263f5f83dba2135890833978d246a773d 6717Author: Peng Wu <alexepico@gmail.com> 6718Date: 2010-06-18 13:37:56 +0800 6719 6720 re-factor code. 6721 6722M src/ExtEditor.cc 6723 6724commit fad30945d4f755f4fb5c83c72dacd08d45b827db 6725Author: Peng Wu <alexepico@gmail.com> 6726Date: 2010-06-18 13:07:51 +0800 6727 6728 re-order code sequence. 6729 6730M src/ExtEditor.cc 6731 6732commit 3bf430a7b99edf7445e770e8a810aa3a1c39900a 6733Author: Peng Wu <alexepico@gmail.com> 6734Date: 2010-06-18 12:54:18 +0800 6735 6736 fixes include header. 6737 6738M src/ExtEditor.cc 6739M src/ExtEditor.h 6740 6741commit 083a07dcd61b744d126398a737055928cbfd5778 6742Author: Peng Huang <shawn.p.huang@gmail.com> 6743Date: 2010-06-18 11:37:25 +0800 6744 6745 Fix build errors. 6746 6747M src/ExtEditor.cc 6748M src/ExtEditor.h 6749 6750commit f1944e652c6e4c73b87193c7e8cc82ccb0c35ddd 6751Merge: f1f9363 4009394 6752Author: Peng Huang <shawn.p.huang@gmail.com> 6753Date: 2010-06-18 11:25:15 +0800 6754 6755 Merge remote branch 'epico/lua-plugin' into lua-plugin 6756 6757 Conflicts: 6758 src/ExtEditor.cc 6759 src/ExtEditor.h 6760 src/LookupTable.h 6761 src/Makefile.am 6762 src/PinyinEngine.cc 6763 6764commit 40093940e25ada4c0cf3c258ab49e9ebd32bbc65 6765Author: Peng Wu <alexepico@gmail.com> 6766Date: 2010-06-18 11:08:36 +0800 6767 6768 fixes multi-line candidate content. 6769 6770M src/ExtEditor.cc 6771 6772commit 870e428c52a32c071d82a580e67dc88d64bbe848 6773Author: Peng Wu <alexepico@gmail.com> 6774Date: 2010-06-18 11:01:22 +0800 6775 6776 fixes riqi and shijian. 6777 6778M src/ExtEditor.cc 6779 6780commit 7ce996a6aed9d6ce75e31c9a4f9eba73bdd10f14 6781Author: Peng Wu <alexepico@gmail.com> 6782Date: 2010-06-18 10:45:16 +0800 6783 6784 fixes some typos. 6785 6786M src/ExtEditor.cc 6787 6788commit 62da73fd21c498281f4d9e7bca96db3a96609b14 6789Author: Peng Wu <alexepico@gmail.com> 6790Date: 2010-06-17 15:17:27 +0800 6791 6792 add label and space key handle. 6793 6794M src/ExtEditor.cc 6795 6796commit d0cf9237364a52aac30ae06bcb8dadf75e02b3ef 6797Author: Peng Wu <alexepico@gmail.com> 6798Date: 2010-06-17 13:07:20 +0800 6799 6800 write select candidate. 6801 6802M src/ExtEditor.cc 6803M src/ExtEditor.h 6804 6805commit f1f93631962b46a8a2744796ebbb9fdc74c981ff 6806Author: Peng Huang <shawn.p.huang@gmail.com> 6807Date: 2010-06-17 00:02:11 +0800 6808 6809 Add er in xhe double pinyin schema 6810 6811M scripts/pydict.py 6812M src/DoublePinyinTable.h 6813 6814commit 4894ed5d2db043eff4c9bc4f0fa54093a8b63444 6815Author: Peng Huang <shawn.p.huang@gmail.com> 6816Date: 2010-06-15 00:12:30 +0800 6817 6818 Use gint8 for pinyin id in double pinyin table 6819 6820M scripts/double.py 6821M src/DoublePinyinEditor.cc 6822M src/DoublePinyinTable.h 6823 6824commit 9dbe241f90e55ec7114de2d3352e795841bd2802 6825Author: Peng Huang <shawn.p.huang@gmail.com> 6826Date: 2010-06-14 23:47:36 +0800 6827 6828 Update configure.ac 6829 6830M configure.ac 6831 6832commit b6a3f1fec76b01269677f1b237b6d9cc08317957 6833Author: Peng Huang <shawn.p.huang@gmail.com> 6834Date: 2010-06-14 23:44:27 +0800 6835 6836 Refine code 6837 6838M src/SimpTradConverter.cc 6839 6840commit b41c08e8c74c3995db7ae0b3745d91a2c4195194 6841Author: Peng Huang <shawn.p.huang@gmail.com> 6842Date: 2010-06-14 13:54:25 +0800 6843 6844 Use utf8 string encode 6845 6846M scripts/update-simptrad-table.py 6847M src/PinyinParser.cc 6848M src/SimpTradConverter.cc 6849M src/SimpTradConverterTable.h 6850 6851commit 139a45ffcaa7c09f4003e86b805d3c4bf3f7d406 6852Author: Peng Huang <shawn.p.huang@gmail.com> 6853Date: 2010-06-14 11:09:21 +0800 6854 6855 Add --enable-opencc option 6856 6857M configure.ac 6858 6859commit eb0d395403b53372dbffca12c08107527822f303 6860Author: Peng Huang <shawn.p.huang@gmail.com> 6861Date: 2010-06-13 16:03:08 +0800 6862 6863 refine code 6864 6865M src/DoublePinyinTable.h 6866M src/DynamicSpecialPhrase.h 6867M src/SimpTradConverter.h 6868 6869commit 970b3c307810159b53310ecc741f7683d8f6ec0e 6870Author: Peng Huang <shawn.p.huang@gmail.com> 6871Date: 2010-06-13 15:38:36 +0800 6872 6873 Add XiaoHe double pinyin schema 6874 6875M po/ru.po 6876M po/zh_CN.po 6877M po/zh_HK.po 6878M po/zh_TW.po 6879M scripts/double.py 6880M scripts/pydict.py 6881M setup/ibus-pinyin-preferences.ui 6882M src/Config.cc 6883M src/DoublePinyinEditor.cc 6884M src/DoublePinyinTable.h 6885 6886commit b8e83906f859da4e1d31fa7502a94afcfe07504f 6887Author: Peng Huang <shawn.p.huang@gmail.com> 6888Date: 2010-06-11 17:26:10 +0800 6889 6890 Improve performance of SimpTradConvert 6891 6892M src/SimpTradConverter.cc 6893 6894commit 90ef953d8523738c8f5be4181a38063095a74ee5 6895Author: BYVoid <byvoid1@gmail.com> 6896Date: 2010-06-10 22:28:04 +0800 6897 6898 Use C++ API of OpenCC 6899 6900M src/SimpTradConverter.cc 6901 6902commit c6fd949534e2ff0e98018327f7f1ff1313a51285 6903Author: BYVoid <byvoid1@gmail.com> 6904Date: 2010-06-10 12:51:13 +0800 6905 6906 Print message when an error occurs in opencc_convert 6907 6908M src/SimpTradConverter.cc 6909 6910commit 957d49989b7a48ad1488168bc1a5fc2a7e7121de 6911Author: Peng Huang <shawn.p.huang@gmail.com> 6912Date: 2010-06-10 13:34:18 +0800 6913 6914 Set release = 0 6915 6916M configure.ac 6917 6918commit 99e5cbcd24fa135cd146e0340875ca994fd08c88 6919Author: Peng Huang <shawn.p.huang@gmail.com> 6920Date: 2010-06-10 07:56:54 +0800 6921 6922 Add class OpenCC to encapsulate opencc 6923 6924M src/SimpTradConverter.cc 6925 6926commit 36e523c6ec97311a4cb73c6c5d713de99cd88656 6927Merge: 63777ac 26b03fd 6928Author: BYVoid <byvoid1@gmail.com> 6929Date: 2010-06-09 22:38:08 +0800 6930 6931 Merge from origin 6932 6933commit 26b03fd0eb5bcc7203ab22fcf5dd050cc63b81c4 6934Author: Peng Huang <shawn.p.huang@gmail.com> 6935Date: 2010-06-09 22:29:31 +0800 6936 6937 Refine some code. 6938 6939M src/SimpTradConverter.cc 6940 6941commit 63777acd3aa2537a7a5f79c62ec3e0ae9c44a169 6942Author: Peng Huang <shawn.p.huang@gmail.com> 6943Date: 2010-06-09 22:29:31 +0800 6944 6945 Refine some code. 6946 6947M src/SimpTradConverter.cc 6948 6949commit 1502908f965cf9327497a2fc672e1b3e9aa2c5f6 6950Merge: 7beb2b2 6c84399 6951Author: Peng Huang <shawn.p.huang@gmail.com> 6952Date: 2010-06-09 22:14:58 +0800 6953 6954 Merge remote branch 'byvoid/opencc' into opencc 6955 6956 Conflicts: 6957 src/SimpTradConverter.cc 6958 6959commit 7beb2b25ed9e38aa9ce1dcaf6a1a62a787e7db25 6960Author: Peng Huang <shawn.p.huang@gmail.com> 6961Date: 2010-06-09 22:12:48 +0800 6962 6963 Fix build warnings 6964 6965M src/SimpTradConverter.cc 6966 6967commit 6c84399193cbde0ad740eb114c3463336fa67ef4 6968Author: BYVoid <byvoid1@gmail.com> 6969Date: 2010-06-09 21:20:55 +0800 6970 6971 Modified interface of opencc in SimpTradConveter 6972 6973M src/SimpTradConverter.cc 6974 6975commit e6084e309c5fbeff0def79b04c4fb1e17ddd2e13 6976Author: Peng Wu <alexepico@gmail.com> 6977Date: 2010-06-09 15:38:40 +0800 6978 6979 refactor code. 6980 6981M src/ExtEditor.cc 6982M src/ExtEditor.h 6983 6984commit 89a3b85e366defaf3bae44173be7e7091939ea41 6985Author: BYVoid <byvoid1@gmail.com> 6986Date: 2010-06-09 14:44:22 +0800 6987 6988 Fix opencc API 6989 6990M src/SimpTradConverter.cc 6991 6992commit ccff065a241ad0b30a5a36e2933a76ba6a0c5402 6993Author: Peng Wu <alexepico@gmail.com> 6994Date: 2010-06-09 14:33:16 +0800 6995 6996 add some code. 6997 6998M src/ExtEditor.cc 6999M src/ExtEditor.h 7000 7001commit 9fd12b0354161edc98fe39ebf8b6aa4e9269f3f3 7002Author: Peng Wu <alexepico@gmail.com> 7003Date: 2010-06-09 10:51:59 +0800 7004 7005 refactor key handling. 7006 7007M src/ExtEditor.cc 7008M src/ExtEditor.h 7009 7010commit bb48dfc2d26dfc4fe8bbdf85115f39186906cab2 7011Author: Peng Huang <shawn.p.huang@gmail.com> 7012Date: 2010-06-09 07:56:40 +0800 7013 7014 Use opencc 7015 7016M configure.ac 7017M src/Makefile.am 7018M src/SimpTradConverter.cc 7019M src/SimpTradConverter.h 7020 7021commit 749b90a893831fd542b371393e988fe5e916a214 7022Author: Peng Wu <alexepico@gmail.com> 7023Date: 2010-06-07 16:48:49 +0800 7024 7025 add backspace/delete key handles. 7026 7027M src/ExtEditor.cc 7028 7029commit 35000f739315aa55123ba1599e04878f578366f1 7030Author: Peng Wu <alexepico@gmail.com> 7031Date: 2010-06-07 16:22:35 +0800 7032 7033 add key handles. 7034 7035M src/ExtEditor.cc 7036M src/ExtEditor.h 7037 7038commit e92b6f27040f75a102d8b5aa25c8e1d301ce5800 7039Author: Peng Wu <alexepico@gmail.com> 7040Date: 2010-06-07 14:49:26 +0800 7041 7042 add cursor up/down and page up/down function. 7043 7044M src/ExtEditor.cc 7045M src/ExtEditor.h 7046 7047commit c4701aac1131854cf9db31e80ca18c146d3c4c8e 7048Author: Peng Wu <alexepico@gmail.com> 7049Date: 2010-06-07 11:00:35 +0800 7050 7051 rename sendLookupTable to updateLookupTable. 7052 7053M src/ExtEditor.cc 7054M src/ExtEditor.h 7055 7056commit 5ae0d6290c9cbd7d7bbef065d8eb9ab7ad7ac728 7057Author: BYVoid <byvoid1@gmail.com> 7058Date: 2010-06-05 17:14:36 +0800 7059 7060 Fix a bug of Traditional Chinese translation 7061 7062M po/zh_HK.po 7063M po/zh_TW.po 7064 7065commit d27091f290d3f0a135500565db5b1027336fe815 7066Author: Peng Huang <shawn.p.huang@gmail.com> 7067Date: 2010-06-05 09:15:21 +0800 7068 7069 Remove some debug output 7070 7071M setup/main.py 7072 7073commit 317efbfb9472b4696895baa2b771ba7a8eea681c 7074Author: Peng Huang <shawn.p.huang@gmail.com> 7075Date: 2010-06-05 09:14:58 +0800 7076 7077 Move php_2_py.php to scripts/ 7078 7079R100 src/php_2_py.php scripts/php_2_py.php 7080M src/Makefile.am 7081 7082commit dacee4558562dd4c64f97fbbcd825c41672b9942 7083Author: Peng Huang <shawn.p.huang@gmail.com> 7084Date: 2010-06-05 09:07:59 +0800 7085 7086 Refine some code 7087 7088M src/BopomofoEditor.cc 7089 7090commit 0479700cde6a86fce05a233f6db7ed5b0991baca 7091Author: Peng Huang <shawn.p.huang@gmail.com> 7092Date: 2010-06-05 08:21:05 +0800 7093 7094 Update label of one property 7095 7096M po/ru.po 7097M po/zh_CN.po 7098M po/zh_HK.po 7099M po/zh_TW.po 7100M src/PinyinProperties.cc 7101 7102commit 77d9c68257fbc8de007b1524239d9bdb39346655 7103Author: Peng Huang <shawn.p.huang@gmail.com> 7104Date: 2010-06-05 07:38:04 +0800 7105 7106 Fix some build warning and verify some config item. 7107 7108M src/Bopomofo.h 7109M src/BopomofoEditor.cc 7110M src/Config.cc 7111 7112commit 52442871862a6558cf616601b97c7bd57d00d12a 7113Author: BYVoid <byvoid1@gmail.com> 7114Date: 2010-06-04 15:33:15 +0800 7115 7116 Update translation po files 7117 7118M po/ru.po 7119M po/zh_CN.po 7120M po/zh_HK.po 7121M po/zh_TW.po 7122 7123commit 8a23fe6b8b4f5028887d797db25ad2aac13d8747 7124Author: BYVoid <byvoid1@gmail.com> 7125Date: 2010-06-04 15:07:13 +0800 7126 7127 Disabled Custom of SelectKey 7128 7129M setup/ibus-pinyin-preferences.ui 7130M setup/main.py 7131M src/Bopomofo.h 7132M src/BopomofoEditor.cc 7133M src/Config.cc 7134M src/Config.h 7135 7136commit 38b97ecdf29a66709a9aa284cd065a99dca30a5e 7137Author: BYVoid <byvoid1@gmail.com> 7138Date: 2010-06-02 14:30:20 +0800 7139 7140 Update Config & Preferences UI for BopomofoEditor 7141 7142M setup/ibus-pinyin-preferences.ui 7143M setup/main.py 7144M src/BopomofoEditor.cc 7145M src/BopomofoEditor.h 7146M src/Config.cc 7147M src/Config.h 7148 7149commit 8afcc64f37944b3e8f31b9df1e3058fcbdb1479c 7150Author: BYVoid <byvoid1@gmail.com> 7151Date: 2010-06-01 20:56:56 +0800 7152 7153 Improved user interaction of BopomofoEditor 7154 7155M src/BopomofoEditor.cc 7156M src/BopomofoEditor.h 7157M src/LookupTable.h 7158M src/PhoneticEditor.cc 7159M src/PhoneticEditor.h 7160 7161commit da7738330638e147deeef0fc53684249c51f494f 7162Author: Peng Huang <shawn.p.huang@gmail.com> 7163Date: 2010-06-05 07:28:26 +0800 7164 7165 Reduce dependency among header files. 7166 7167M src/BopomofoEditor.cc 7168M src/BopomofoEditor.h 7169M src/BopomofoEngine.cc 7170M src/Config.cc 7171M src/Config.h 7172M src/Database.cc 7173M src/Database.h 7174M src/DoublePinyinEditor.cc 7175M src/DoublePinyinEditor.h 7176M src/DynamicSpecialPhrase.cc 7177M src/Editor.cc 7178M src/Editor.h 7179M src/ExtEditor.h 7180M src/FallbackEditor.cc 7181M src/FallbackEditor.h 7182M src/FullPinyinEditor.cc 7183M src/FullPinyinEditor.h 7184M src/PhoneticEditor.cc 7185M src/PhoneticEditor.h 7186M src/PhraseEditor.cc 7187M src/PhraseEditor.h 7188M src/PinyinEditor.cc 7189M src/PinyinEditor.h 7190M src/PinyinEngine.cc 7191M src/PinyinProperties.cc 7192M src/PinyinProperties.h 7193M src/PunctEditor.cc 7194M src/PunctEditor.h 7195M src/RawEditor.h 7196M src/SpecialPhrase.h 7197M src/SpecialPhraseTable.cc 7198M src/SpecialPhraseTable.h 7199 7200commit f01adcdb0a4df396e7c2388f39dff70d1319c098 7201Author: Peng Huang <shawn.p.huang@gmail.com> 7202Date: 2010-06-02 21:52:59 +0800 7203 7204 Add --version -V option 7205 7206M src/Database.cc 7207M src/Database.h 7208M src/Main.cc 7209M src/SpecialPhrase.cc 7210 7211commit 984ce06e5c96603ce3d2edbee008c0df9b8328b1 7212Author: Peng Huang <shawn.p.huang@gmail.com> 7213Date: 2010-05-31 10:56:20 +0800 7214 7215 Refine coding style 7216 7217M src/PhraseEditor.h 7218M src/PinyinProperties.h 7219M src/Pointer.h 7220M src/Regex.h 7221 7222commit c1d6020cf3333b264937ac44132d82e4591adeba 7223Author: Peng Huang <shawn.p.huang@gmail.com> 7224Date: 2010-05-31 08:07:39 +0800 7225 7226 Update README 7227 7228M README 7229 7230commit 9fc7711231bc4734541b50087b813e598a6813db 7231Author: Peng Huang <shawn.p.huang@gmail.com> 7232Date: 2010-05-30 21:53:34 +0800 7233 7234 Refine coding style 7235 7236M src/Bus.h 7237M src/Property.h 7238 7239commit 502b8e814fe1aa59c7f607a04c363ef0c03e476f 7240Author: Peng Huang <shawn.p.huang@gmail.com> 7241Date: 2010-05-30 21:39:08 +0800 7242 7243 Use inline function and const value to replace some macors. 7244 7245M src/BopomofoEditor.cc 7246M src/BopomofoEngine.cc 7247M src/DoublePinyinEditor.cc 7248M src/FallbackEditor.cc 7249M src/PhoneticEditor.cc 7250M src/PinyinEditor.cc 7251M src/PinyinEngine.cc 7252M src/PunctEditor.cc 7253M src/Util.h 7254 7255commit 9211cbcd3d580cf96a2bea7d8dd3ec8beefca9a7 7256Author: Peng Huang <shawn.p.huang@gmail.com> 7257Date: 2010-05-30 21:04:22 +0800 7258 7259 Refine coding style 7260 7261M src/BopomofoEngine.cc 7262M src/BopomofoEngine.h 7263M src/Config.cc 7264M src/Config.h 7265M src/Database.h 7266M src/Editor.h 7267M src/Engine.h 7268M src/FallbackEditor.h 7269M src/LookupTable.h 7270M src/Object.h 7271M src/PhoneticEditor.h 7272M src/Phrase.h 7273M src/PhraseEditor.h 7274M src/PinyinArray.h 7275M src/PinyinEditor.h 7276M src/PinyinEngine.cc 7277M src/PinyinEngine.h 7278M src/PinyinParser.h 7279M src/PinyinProperties.h 7280M src/SpecialPhrase.h 7281M src/String.h 7282M src/Text.h 7283M src/Util.h 7284 7285commit 44f4960fb84fbb3643d523932bc8612bff5ff18c 7286Author: Peng Huang <shawn.p.huang@gmail.com> 7287Date: 2010-05-30 14:55:37 +0800 7288 7289 Move python script files to scripts folder 7290 7291R098 src/update-simptrad-table.py scripts/update-simptrad-table.py 7292R100 src/valid_hanzi.py scripts/valid_hanzi.py 7293M src/Makefile.am 7294D src/sctc.py 7295 7296commit 6b29ccd6523cf87c75d9f2327f930ea94a4e35a0 7297Author: Peng Huang <shawn.p.huang@gmail.com> 7298Date: 2010-05-30 14:45:37 +0800 7299 7300 Fix special phrases option problem in Bopomofo engine. 7301 7302M src/PhoneticEditor.cc 7303M src/SpecialPhraseTable.cc 7304 7305commit 89bb1454a7b7b228170605ffb1d9ee6eecbaa869 7306Author: BYVoid <byvoid1@gmail.com> 7307Date: 2010-05-30 12:12:48 +0800 7308 7309 Optimize dependence of headers 7310 7311M src/BopomofoEngine.cc 7312M src/DynamicSpecialPhrase.cc 7313M src/Engine.cc 7314M src/Engine.h 7315M src/PhoneticEditor.h 7316M src/PinyinEngine.cc 7317M src/PinyinParser.cc 7318M src/PinyinProperties.cc 7319M src/PunctEditor.cc 7320M src/PunctEditor.h 7321M src/SimpTradConverter.cc 7322M src/SpecialPhraseTable.cc 7323M src/SpecialPhraseTable.h 7324 7325commit 89340fe814c2fbf5648b7a3f84cb5ef7bb4e370c 7326Author: Peng Huang <shawn.p.huang@gmail.com> 7327Date: 2010-05-29 17:21:25 +0800 7328 7329 Release 1.3.8 7330 7331M configure.ac 7332 7333commit 25227863e045a89e5a8aa3c626318dcae6bde895 7334Author: Peng Huang <shawn.p.huang@gmail.com> 7335Date: 2010-05-29 11:18:39 +0800 7336 7337 Do not call readDefaultValues in constructor function. 7338 7339M src/Config.cc 7340 7341commit 3950e439f487e88dc519344b24871ebac96e7d86 7342Author: Peng Huang <shawn.p.huang@gmail.com> 7343Date: 2010-05-29 08:22:00 +0800 7344 7345 Write default value to config, if the value does not exist 7346 7347M src/Config.cc 7348 7349commit 700bc273d43b3e9df401defc3a27a2ac86e7b2f4 7350Author: Peng Huang <shawn.p.huang@gmail.com> 7351Date: 2010-05-29 05:51:27 +0800 7352 7353 Remove inline modifier for some functions 7354 7355M src/PhoneticEditor.cc 7356 7357commit e775fe8869e3f294e26bf672306922c907d8589e 7358Author: Peng Huang <shawn.p.huang@gmail.com> 7359Date: 2010-05-29 05:42:40 +0800 7360 7361 Add "·" in PunctTable 7362 7363M scripts/punct.py 7364M src/PunctTable.h 7365 7366commit 80d4092bc0f83b0cf9a0292b44fa033cf411fc54 7367Author: Peng Huang <shawn.p.huang@gmail.com> 7368Date: 2010-05-29 05:42:14 +0800 7369 7370 Fix problem in PunctEditor. 7371 7372M src/PunctEditor.cc 7373 7374commit e19ff554f28ed03f01423ff7d9ca6f9bac18f978 7375Author: Peng Huang <shawn.p.huang@gmail.com> 7376Date: 2010-05-28 14:53:48 +0800 7377 7378 Release 1.3.7 7379 7380M configure.ac 7381 7382commit 4f41efbd5eebba8c9b09c1b46f27a51cbfb13254 7383Author: Peng Huang <shawn.p.huang@gmail.com> 7384Date: 2010-05-28 14:44:01 +0800 7385 7386 Disable special phrases by default in bopomofo engine 7387 7388M src/Config.cc 7389 7390commit ad860b1d8f7a4838e850881cc7111ec9604ec171 7391Author: Peng Huang <shawn.p.huang@gmail.com> 7392Date: 2010-05-28 14:41:32 +0800 7393 7394 Reset engine status when enable again 7395 7396M src/BopomofoEngine.h 7397M src/PinyinEngine.h 7398M src/PinyinProperties.cc 7399M src/PinyinProperties.h 7400 7401commit 701c14239112acd27d0d440f3ea0f21d33d415e1 7402Author: Peng Huang <shawn.p.huang@gmail.com> 7403Date: 2010-05-28 14:30:38 +0800 7404 7405 Refine Config 7406 7407M src/Config.cc 7408 7409commit aa48377217d099e073caa4a85debd871f01bc93e 7410Merge: c1b1a2e 0a9d1b4 7411Author: Peng Huang <shawn.p.huang@gmail.com> 7412Date: 2010-05-28 14:21:04 +0800 7413 7414 Merge remote branch 'byvoid/master' 7415 7416commit c1b1a2e6f38ebfec473b430c1aa3ee692e3b76ec 7417Author: Peng Huang <shawn.p.huang@gmail.com> 7418Date: 2010-05-28 14:15:35 +0800 7419 7420 Use different default config values for Pinyin and Bopomofo 7421 7422M src/Config.cc 7423M src/Config.h 7424 7425commit 0a9d1b485c22f30c0023df78ec892cb1d42770a8 7426Author: BYVoid <byvoid1@gmail.com> 7427Date: 2010-05-28 14:00:12 +0800 7428 7429 Update Chinese translation 7430 7431M po/zh_CN.po 7432M po/zh_HK.po 7433M po/zh_TW.po 7434 7435commit 54ffd76da5dfb02f4f67950c59c55d2ee85eaee0 7436Author: Peng Huang <shawn.p.huang@gmail.com> 7437Date: 2010-05-28 10:09:57 +0800 7438 7439 Use const gchar * const 7440 7441M src/Config.cc 7442 7443commit 0862e8bcb0ce7a5a7471f1e503f6fff053662f69 7444Author: Peng Huang <shawn.p.huang@gmail.com> 7445Date: 2010-05-28 10:08:41 +0800 7446 7447 Use const gchar * to replace macros 7448 7449M src/Config.cc 7450 7451commit e21253f31aa2149a92e0cef06f543e1c00f5817e 7452Author: Peng Huang <shawn.p.huang@gmail.com> 7453Date: 2010-05-27 13:51:21 +0800 7454 7455 Switch to Chinese mode when enable 7456 7457M src/BopomofoEngine.h 7458M src/PinyinEngine.h 7459 7460commit ba89d9ef399ce61a63929d44773153191fa71412 7461Author: Peng Huang <shawn.p.huang@gmail.com> 7462Date: 2010-05-27 10:33:16 +0800 7463 7464 Add debian/changelog.in 7465 7466M Makefile.am 7467A debian/changelog.in 7468 7469commit 69247ae60b786af9125390a0b5f9def4107935e8 7470Author: Peng Huang <shawn.p.huang@gmail.com> 7471Date: 2010-05-27 10:16:50 +0800 7472 7473 Fix build error in converting void * to int. 7474 7475M src/BopomofoEditor.cc 7476 7477commit c9850205a602b5d36172d13ee5c2a9ccb02d418e 7478Author: BYVoid <byvoid1@gmail.com> 7479Date: 2010-05-26 15:49:50 +0800 7480 7481 Fix a bug of bsearch while converting keyval to Bopomofo 7482 7483M src/BopomofoEditor.cc 7484 7485commit 6d232faeef299048a2d2d4f02aa36614a40e4cc0 7486Author: Peng Huang <shawn.p.huang@gmail.com> 7487Date: 2010-05-26 13:21:34 +0800 7488 7489 Add ppa target for generate debian source packages. 7490 7491M Makefile.am 7492M configure.ac 7493D debian/changelog 7494M debian/control 7495 7496commit 0ba1b74b141c445832c64a17945830aa2da277ee 7497Author: Peng Huang <shawn.p.huang@gmail.com> 7498Date: 2010-05-26 10:39:59 +0800 7499 7500 Update po files. 7501 7502M po/zh_CN.po 7503M po/zh_TW.po 7504 7505commit 177313343f4122342cfccccc5e0d7b8e977875f9 7506Author: Peng Huang <shawn.p.huang@gmail.com> 7507Date: 2010-05-25 17:00:54 +0800 7508 7509 Update po files. 7510 7511M po/ru.po 7512M po/zh_CN.po 7513M po/zh_HK.po 7514M po/zh_TW.po 7515 7516commit a4c5ebefd2fea0ccc140d2ee08f08e7a46a4d8e8 7517Author: BYVoid <byvoid1@gmail.com> 7518Date: 2010-05-25 16:52:33 +0800 7519 7520 Correct some labels 7521 7522M setup/ibus-pinyin-preferences.ui 7523 7524commit b02483cd38e62fbca46a52d9348322088fd6f9b1 7525Merge: a72b309 72fa95d 7526Author: Peng Huang <shawn.p.huang@gmail.com> 7527Date: 2010-05-25 16:30:40 +0800 7528 7529 Merge remote branch 'byvoid/fallbackeditor' 7530 7531commit 72fa95d9454d021a645426e5e7ae7a7ba510251f 7532Author: BYVoid <byvoid1@gmail.com> 7533Date: 2010-05-25 16:28:26 +0800 7534 7535 Add Traditional Chinese mode punct for FallbackEditor 7536 7537M src/FallbackEditor.cc 7538M src/FallbackEditor.h 7539 7540commit a72b309c8b890362fe679533a9286415759f9e50 7541Author: Peng Huang <shawn.p.huang@gmail.com> 7542Date: 2010-05-25 16:22:28 +0800 7543 7544 Change some variables' name. 7545 7546M src/Makefile.am 7547 7548commit 4d5e9f2ea2475df2e8fa33a0bdd2561e89060214 7549Author: Peng Huang <shawn.p.huang@gmail.com> 7550Date: 2010-05-25 15:45:42 +0800 7551 7552 Fix make distcheck errors. 7553 7554M src/Makefile.am 7555 7556commit 9f495b05abf522fea51fcea341c425d1a9a73e52 7557Author: Peng Huang <shawn.p.huang@gmail.com> 7558Date: 2010-05-25 13:29:22 +0800 7559 7560 Update po files and adjust ui 7561 7562M po/ru.po 7563M po/zh_CN.po 7564M po/zh_HK.po 7565M po/zh_TW.po 7566M setup/ibus-pinyin-preferences.ui 7567 7568commit f39251e51b09d8b386a903a67dd3cf65dbadf296 7569Author: Peng Huang <shawn.p.huang@gmail.com> 7570Date: 2010-05-25 12:58:50 +0800 7571 7572 Adjust the setup interface. 7573 7574M setup/ibus-pinyin-preferences.ui 7575M setup/main.py 7576 7577commit 6f088990f755857ec1d8f2e0ccc9794aee0fbb23 7578Author: Peng Huang <shawn.p.huang@gmail.com> 7579Date: 2010-05-24 14:21:31 +0800 7580 7581 Use boost::scoped_ptr to maintain Config instances. 7582 7583M src/Config.cc 7584M src/Config.h 7585 7586commit 839285e57e76ddf94b6c77233ed6296ebead2a8c 7587Author: Peng Huang <shawn.p.huang@gmail.com> 7588Date: 2010-05-24 13:41:24 +0800 7589 7590 Refine coding style and use guint8 in BopomofoKeyboard.h 7591 7592M scripts/genbopomofokeyboard.py 7593M src/Bopomofo.h 7594M src/BopomofoKeyboard.h 7595M src/Makefile.am 7596 7597commit 9258379bbdaedc5ab48688303d13df8ef4446f9d 7598Author: Peng Huang <shawn.p.huang@gmail.com> 7599Date: 2010-05-24 10:05:50 +0800 7600 7601 Use const gchar * to replase std::string for static strings. 7602 7603M src/Config.cc 7604 7605commit e034dcfa68d6652d0a85d7a476db3faf97a70076 7606Author: Peng Huang <shawn.p.huang@gmail.com> 7607Date: 2010-05-24 08:48:00 +0800 7608 7609 Refine modifiers test code for Ctrl + Shift + F 7610 7611M src/BopomofoEngine.cc 7612M src/PinyinEngine.cc 7613M src/Util.h 7614 7615commit 19bb8989b043c292ab22523733bac2ef127f80d2 7616Merge: c95380c 8b7ac7c 7617Author: Peng Huang <shawn.p.huang@gmail.com> 7618Date: 2010-05-24 07:29:27 +0800 7619 7620 Merge remote branch 'byvoid/st_switch_hotkey' 7621 7622commit c95380ca00b797431c8d5b8fdb7ed0bb0773df40 7623Author: BYVoid <byvoid1@gmail.com> 7624Date: 2010-05-23 21:01:53 +0800 7625 7626 Fix a bug on Config & Enable Bopomofo specialized settings 7627 7628M setup/main.py 7629M src/BopomofoEditor.cc 7630M src/Config.cc 7631M src/Config.h 7632M src/PhoneticEditor.cc 7633 7634commit 8b7ac7c654eeaccf1fb45fcca6088eed537bad2b 7635Author: BYVoid <byvoid1@gmail.com> 7636Date: 2010-05-23 20:18:45 +0800 7637 7638 Add hotkey Ctrl + Shift + F to toggle simp/trad Chinese input mode 7639 7640M src/BopomofoEngine.cc 7641M src/PinyinEngine.cc 7642 7643commit 11f83b7110549559aa0741fc054aaeb2b2f1f164 7644Author: Peng Huang <shawn.p.huang@gmail.com> 7645Date: 2010-05-23 17:37:09 +0800 7646 7647 Launch setup with different arguments in PinyinEngine & BopomofoEngine 7648 7649M src/BopomofoEngine.cc 7650M src/PinyinEngine.cc 7651 7652commit 86649ed500fc5ce607a2cd36101bc9fc9d749ae6 7653Author: Peng Huang <shawn.p.huang@gmail.com> 7654Date: 2010-05-23 17:35:03 +0800 7655 7656 Use pinyin setup as default 7657 7658M setup/main.py 7659 7660commit 82f0c59bf63523f6c5255ade681a3e43bfc1af2c 7661Author: Peng Huang <shawn.p.huang@gmail.com> 7662Date: 2010-05-23 17:07:41 +0800 7663 7664 Add test-pinyin and test-bopomofo targets 7665 7666M setup/Makefile.am 7667 7668commit 83e194de430e70ca46034016f2b172e5ac8a2aeb 7669Author: BYVoid <byvoid1@gmail.com> 7670Date: 2010-05-23 17:04:49 +0800 7671 7672 Reorganize setup User Interface 7673 7674M setup/ibus-pinyin-preferences.ui 7675M setup/main.py 7676 7677commit b4e80d22b99d42afdc5067738129910877160704 7678Merge: 163587a f9a90e8 7679Author: Peng Huang <shawn.p.huang@gmail.com> 7680Date: 2010-05-23 12:48:45 +0800 7681 7682 Merge remote branch 'byvoid/PhoneticEditor' into config 7683 7684 Conflicts: 7685 src/BopomofoEditor.cc 7686 src/Editor.h 7687 src/PinyinEditor.cc 7688 7689commit 163587a5185b137df364194d862a671019e3528c 7690Author: Peng Huang <shawn.p.huang@gmail.com> 7691Date: 2010-05-23 11:59:06 +0800 7692 7693 Separate Config to PinyinConfig and BopomofoConfig 7694 7695M src/BopomofoEditor.cc 7696M src/BopomofoEditor.h 7697M src/BopomofoEngine.cc 7698M src/Config.cc 7699M src/Config.h 7700M src/DoublePinyinEditor.cc 7701M src/DoublePinyinEditor.h 7702M src/Editor.cc 7703M src/Editor.h 7704M src/ExtEditor.cc 7705M src/ExtEditor.h 7706M src/FallbackEditor.h 7707M src/FullPinyinEditor.cc 7708M src/FullPinyinEditor.h 7709M src/Main.cc 7710M src/PhraseEditor.cc 7711M src/PhraseEditor.h 7712M src/PinyinEditor.cc 7713M src/PinyinEditor.h 7714M src/PinyinEngine.cc 7715M src/PinyinProperties.cc 7716M src/PinyinProperties.h 7717M src/PunctEditor.cc 7718M src/PunctEditor.h 7719M src/RawEditor.h 7720M src/SpecialPhraseTable.cc 7721 7722commit f9a90e87c0de01909659b5c134bd8d0fc5fd14b1 7723Author: BYVoid <byvoid1@gmail.com> 7724Date: 2010-05-23 12:30:57 +0800 7725 7726 Add abstract class PhoneticEditor 7727 7728M src/BopomofoEditor.cc 7729M src/BopomofoEditor.h 7730M src/BopomofoEngine.cc 7731M src/DoublePinyinEditor.cc 7732M src/Editor.h 7733M src/FallbackEditor.cc 7734M src/Makefile.am 7735A src/PhoneticEditor.cc 7736A src/PhoneticEditor.h 7737M src/PinyinEditor.cc 7738M src/PinyinEditor.h 7739M src/PinyinEngine.cc 7740M src/PunctEditor.cc 7741M src/Util.h 7742 7743commit d30c3eb38d344234f0c2b4c64b7ade8fe32be667 7744Author: Peng Huang <shawn.p.huang@gmail.com> 7745Date: 2010-05-23 08:11:09 +0800 7746 7747 Add BopomofoKeyboard.h in Makefile.am 7748 7749M src/Makefile.am 7750 7751commit 97e6b06bfbff6e97f34927abfb68ca787a04e81c 7752Author: BYVoid <byvoid1@gmail.com> 7753Date: 2010-05-20 16:20:08 +0800 7754 7755 Add keyboard mappings for Bopomofo 7756 7757A scripts/genbopomofokeyboard.py 7758M src/BopomofoEditor.cc 7759M src/BopomofoEditor.h 7760A src/BopomofoKeyboard.h 7761 7762commit 2850ed99948e24996e494ca85e4520b28eb6e7c9 7763Author: Peng Huang <shawn.p.huang@gmail.com> 7764Date: 2010-05-20 14:12:59 +0800 7765 7766 PunctEditor.c: reset editor, when commit some text to application 7767 7768M src/PunctEditor.cc 7769 7770commit 7b9b5d6855992dc5115e1ba16a1c12ed708328b2 7771Author: Peng Huang <shawn.p.huang@gmail.com> 7772Date: 2010-05-20 13:03:28 +0800 7773 7774 Refine coding style 7775 7776M src/Bopomofo.h 7777M src/BopomofoEngine.h 7778M src/Database.h 7779M src/Engine.h 7780M src/ExtEditor.h 7781M src/FallbackEditor.h 7782M src/PinyinEngine.h 7783M src/PinyinParser.h 7784M src/PunctEditor.h 7785M src/RawEditor.h 7786M src/Types.h 7787 7788commit 01b5e9f5177b1f2c98ddbc80c4d120a775ea2f8d 7789Author: Peng Huang <shawn.p.huang@gmail.com> 7790Date: 2010-05-20 13:00:21 +0800 7791 7792 Add copyright header in some python file 7793 7794M setup/main.py 7795M setup/version.py.in 7796 7797commit 7bde3870c152ed24d81a53fbcb658ec223e35f52 7798Author: Peng Huang <shawn.p.huang@gmail.com> 7799Date: 2010-05-20 12:56:48 +0800 7800 7801 Remove WideString.h 7802 7803D src/WideString.h 7804 7805commit f52e95706d705509320a84c9cc3383ac3adf7027 7806Author: Peng Huang <shawn.p.huang@gmail.com> 7807Date: 2010-05-20 12:54:10 +0800 7808 7809 Add BYVoid in copyright header for some files 7810 7811M src/Bopomofo.h 7812M src/BopomofoEditor.cc 7813M src/BopomofoEditor.h 7814M src/BopomofoEngine.cc 7815M src/BopomofoEngine.h 7816M src/PunctEditor.cc 7817M src/PunctEditor.h 7818 7819commit b1a91ad39f89efcaeb7bd01c3877b7fea0e6d1c7 7820Author: Peng Huang <shawn.p.huang@gmail.com> 7821Date: 2010-05-20 12:49:05 +0800 7822 7823 Add copyright header 7824 7825A scripts/addheader.py 7826A scripts/header 7827M src/Bopomofo.h 7828M src/BopomofoEditor.cc 7829M src/BopomofoEditor.h 7830M src/BopomofoEngine.cc 7831M src/BopomofoEngine.h 7832M src/Bus.h 7833M src/Config.cc 7834M src/Config.h 7835M src/Database.cc 7836M src/Database.h 7837M src/DoublePinyinEditor.cc 7838M src/DoublePinyinEditor.h 7839M src/DoublePinyinTable.h 7840M src/DynamicSpecialPhrase.cc 7841M src/DynamicSpecialPhrase.h 7842M src/Editor.cc 7843M src/Editor.h 7844M src/Engine.cc 7845M src/Engine.h 7846M src/ExtEditor.cc 7847M src/ExtEditor.h 7848M src/FallbackEditor.cc 7849M src/FallbackEditor.h 7850M src/FullPinyinEditor.cc 7851M src/FullPinyinEditor.h 7852M src/HalfFullConverter.cc 7853M src/HalfFullConverter.h 7854M src/LookupTable.h 7855M src/Main.cc 7856M src/Object.h 7857M src/Phrase.h 7858M src/PhraseArray.h 7859M src/PhraseEditor.cc 7860M src/PhraseEditor.h 7861M src/PinyinArray.h 7862M src/PinyinEditor.cc 7863M src/PinyinEditor.h 7864M src/PinyinEngine.cc 7865M src/PinyinEngine.h 7866M src/PinyinParser.cc 7867M src/PinyinParser.h 7868M src/PinyinProperties.cc 7869M src/PinyinProperties.h 7870M src/Pointer.h 7871M src/Property.h 7872M src/PunctEditor.cc 7873M src/PunctEditor.h 7874M src/RawEditor.h 7875M src/Regex.h 7876M src/Signal.h 7877M src/SimpTradConverter.cc 7878M src/SimpTradConverter.h 7879M src/SpecialPhrase.cc 7880M src/SpecialPhrase.h 7881M src/SpecialPhraseTable.cc 7882M src/SpecialPhraseTable.h 7883M src/String.h 7884M src/Text.h 7885M src/Types.h 7886M src/Util.h 7887M src/WideString.h 7888 7889commit d52ce00ad6718933db0df16451a8ea0a9e15e505 7890Author: Peng Huang <shawn.p.huang@gmail.com> 7891Date: 2010-05-20 11:07:30 +0800 7892 7893 Adjust Phrase struct 7894 7895M src/Database.cc 7896M src/Phrase.h 7897 7898commit db8a93b8dfce99abfd827f34d20abbeff2538d7b 7899Author: Peng Huang <shawn.p.huang@gmail.com> 7900Date: 2010-05-20 10:18:49 +0800 7901 7902 Adjust struct Pinyin 7903 7904M scripts/genpytable.py 7905M src/Database.cc 7906M src/PinyinParserTable.h 7907M src/Types.h 7908 7909commit e50e58a4739793c72ff50ddd9965ad1488b3eacc 7910Author: Peng Huang <shawn.p.huang@gmail.com> 7911Date: 2010-05-20 10:03:36 +0800 7912 7913 Use guint8 for pinyin id 7914 7915M src/Phrase.h 7916 7917commit 1c29151417b47765f1ecd4beffda2f9f4d3cfa9a 7918Author: Peng Huang <shawn.p.huang@gmail.com> 7919Date: 2010-05-19 22:27:48 +0800 7920 7921 Set CFLAGS and CXXFLAGS in distcheck 7922 7923M Makefile.am 7924 7925commit 1639e147b1f247ff7e81799f125d4cd9d2f0435c 7926Author: Peng Huang <shawn.p.huang@gmail.com> 7927Date: 2010-05-19 22:04:47 +0800 7928 7929 Remove slots in Engines. 7930 7931M src/BopomofoEngine.cc 7932M src/BopomofoEngine.h 7933M src/PinyinEngine.cc 7934M src/PinyinEngine.h 7935 7936commit 5b3ed4eedf0163cf87e697675805e0a73ea974c2 7937Author: Peng Huang <shawn.p.huang@gmail.com> 7938Date: 2010-05-19 21:55:49 +0800 7939 7940 Use StaticText 7941 7942M src/PunctEditor.cc 7943 7944commit f276b2072f2c9b2b344a673486bb7907d7c8ac44 7945Author: Peng Huang <shawn.p.huang@gmail.com> 7946Date: 2010-05-19 21:43:56 +0800 7947 7948 Refine coding style 7949 7950M src/Phrase.h 7951 7952commit b7afcc3ca1e9a7efac29f7f10da008b6ec052a91 7953Author: Peng Huang <shawn.p.huang@gmail.com> 7954Date: 2010-05-19 21:43:39 +0800 7955 7956 Use guint8 for pinyin id 7957 7958M src/Types.h 7959 7960commit bfbc50af2a613232cec8dd4e776c0ac0e433688b 7961Author: Peng Huang <shawn.p.huang@gmail.com> 7962Date: 2010-05-19 17:29:49 +0800 7963 7964 Fix build errors in NetBSD 7965 7966M src/PinyinEditor.cc 7967 7968commit b9a2255b4478ec5ab3d3793462e89fc98a498393 7969Author: Peng Huang <shawn.p.huang@gmail.com> 7970Date: 2010-05-19 13:39:10 +0800 7971 7972 Update Copyright information 7973 7974M Makefile.am 7975M configure.ac 7976M data/Makefile.am 7977M data/db/Makefile.am 7978M data/db/android/Makefile.am 7979M data/db/open-phrase/Makefile.am 7980M data/icons/Makefile.am 7981M m4/Makefile.am 7982M po/ru.po 7983M po/zh_CN.po 7984M po/zh_HK.po 7985M po/zh_TW.po 7986M setup/Makefile.am 7987M setup/ibus-pinyin-preferences.ui 7988M src/Makefile.am 7989 7990commit 5293d9fa8c71471c8fa7e94b05e4ea7bfdff2538 7991Author: Peng Huang <shawn.p.huang@gmail.com> 7992Date: 2010-05-19 13:21:00 +0800 7993 7994 Clear the lookup table when cursor == 0 7995 7996M src/PunctEditor.cc 7997 7998commit ca5db95f90da616c7a9db0a57a2e9ae0a77d7dc0 7999Author: Peng Huang <shawn.p.huang@gmail.com> 8000Date: 2010-05-19 12:58:55 +0800 8001 8002 Do not use color for candidates of PunctEditor 8003 8004M src/PunctEditor.cc 8005 8006commit f23f898e21418421bd59b9d58cbb328dacded57c 8007Author: Peng Huang <shawn.p.huang@gmail.com> 8008Date: 2010-05-19 12:45:27 +0800 8009 8010 Fix some bugs in PunctEditor 8011 8012M src/PunctEditor.cc 8013 8014commit 4eb4f42bfa5b456e6fc176bfde4fb1bc4cbb78bd 8015Author: Peng Huang <shawn.p.huang@gmail.com> 8016Date: 2010-05-19 12:08:45 +0800 8017 8018 Fix crash when move curso in pinyin "pi'ao" 8019 8020M src/PinyinParser.cc 8021 8022commit ed0651e5dba02d4629811aad85eedb85ad9d1700 8023Author: Peng Huang <shawn.p.huang@gmail.com> 8024Date: 2010-05-19 11:19:27 +0800 8025 8026 Improve punct editor. 8027 8028M src/LookupTable.h 8029M src/PunctEditor.cc 8030M src/PunctEditor.h 8031 8032commit b987eef1b9d4768f3ea458189afb660afdc704cb 8033Author: Peng Wu <alexepico@gmail.com> 8034Date: 2010-05-18 15:12:10 +0800 8035 8036 change fillCommandCandidates behaviour. 8037 8038M src/ExtEditor.cc 8039 8040commit 5dba4f1d3e7eb38c85d550d71f36f63c5b17496a 8041Author: Peng Wu <alexepico@gmail.com> 8042Date: 2010-05-18 14:57:15 +0800 8043 8044 rename ibus_engine_plugin_free part 2. 8045 8046M src/ExtEditor.cc 8047 8048commit f5a9d67dbcd11d289c84ed8cbd5dee82d0f6afe4 8049Author: Peng Wu <alexepico@gmail.com> 8050Date: 2010-05-18 14:56:01 +0800 8051 8052 rename ibus_engine_plugin_free. 8053 8054M lua/lua-plugin.c 8055M lua/lua-plugin.h 8056 8057commit f29d0e8c70bd9a7744be7dfe3e79a71e20f07f05 8058Author: Peng Wu <alexepico@gmail.com> 8059Date: 2010-05-18 14:54:23 +0800 8060 8061 add fill candidates. 8062 8063M src/ExtEditor.cc 8064 8065commit 9702be36351fbf1cd7a7be2a6bd27415880c3b9a 8066Author: Peng Wu <alexepico@gmail.com> 8067Date: 2010-05-17 16:08:09 +0800 8068 8069 add update auxiliary and fill candidates label according to m_mode. 8070 8071M src/ExtEditor.cc 8072 8073commit 717ec8f7335511d33a2a0f054bb1eb141c945a79 8074Author: Peng Wu <alexepico@gmail.com> 8075Date: 2010-05-13 18:56:13 +0800 8076 8077 add aux and preedit text. 8078 8079M src/ExtEditor.cc 8080 8081commit 6d36d1133befbd5dc4e62ba7443222c45027a6f3 8082Author: Peng Wu <alexepico@gmail.com> 8083Date: 2010-05-12 17:03:55 +0800 8084 8085 fixes retval of function processKeyEvent. 8086 8087M src/ExtEditor.cc 8088 8089commit a63bb1b2052afb203783d50eb41e6801d14710ae 8090Author: Peng Wu <alexepico@gmail.com> 8091Date: 2010-05-12 16:46:27 +0800 8092 8093 enable ext mode in pinyin engine. 8094 8095M src/PinyinEngine.cc 8096 8097commit f52a8aaf5a8fada6a2b2e203dd50c1aaa27037b5 8098Author: Peng Wu <alexepico@gmail.com> 8099Date: 2010-05-12 16:45:28 +0800 8100 8101 rename m_input to m_text and m_cursor_pos to m_cursor. 8102 8103M src/ExtEditor.cc 8104M src/ExtEditor.h 8105 8106commit 64f12372db7e24af20d000d399d73d74a2667c35 8107Author: Peng Wu <alexepico@gmail.com> 8108Date: 2010-05-12 13:44:25 +0800 8109 8110 clean up code. 8111 8112M src/ExtEditor.cc 8113 8114commit 539d0d0bb455ebc79477a4adc3c51520c95beec0 8115Author: Peng Wu <alexepico@gmail.com> 8116Date: 2010-05-11 19:03:11 +0800 8117 8118 refact code into updateStateFromInput and fixes compiling errors. 8119 8120M src/ExtEditor.cc 8121M src/ExtEditor.h 8122 8123commit 4a56a37823f7cf93a89f9fea0afedcdbe3ce69d1 8124Author: Peng Wu <alexepico@gmail.com> 8125Date: 2010-05-11 14:48:25 +0800 8126 8127 add m_cursor_pos. 8128 8129M src/ExtEditor.cc 8130M src/ExtEditor.h 8131 8132commit cedc8d5c6968deae7936a59a608184d91edd5121 8133Author: Peng Wu <alexepico@gmail.com> 8134Date: 2010-05-10 15:56:32 +0800 8135 8136 begin to implement input logic for ibus-pinyin lua module. 8137 8138M src/ExtEditor.cc 8139M src/ExtEditor.h 8140 8141commit 2f0cb527ea398e0ee8debe86231fd20a0e12d30f 8142Author: Peng Wu <alexepico@gmail.com> 8143Date: 2010-05-07 12:55:13 +0800 8144 8145 add const modifier. 8146 8147M lua/lua-ext-console.c 8148M lua/lua-plugin.h 8149 8150commit d3df4ef4811c8a6ef1c5660b8e63d4d916b0369a 8151Author: Peng Wu <alexepico@gmail.com> 8152Date: 2010-05-07 12:53:36 +0800 8153 8154 add const modifier. 8155 8156M src/ExtEditor.cc 8157 8158commit 209d06b04a13247ffd31895e9e87d59c25fd3b2d 8159Author: Peng Wu <alexepico@gmail.com> 8160Date: 2010-05-07 12:51:24 +0800 8161 8162 refactor lua plugin interface. 8163 8164M lua/lua-ext-console.c 8165M lua/lua-plugin.c 8166M lua/lua-plugin.h 8167 8168commit e63b0016502ff2f535894006c67364ed8fa48ef0 8169Author: Peng Wu <alexepico@gmail.com> 8170Date: 2010-05-07 11:15:20 +0800 8171 8172 begin to modify lua plugin. 8173 8174M lua/lua-plugin.h 8175 8176commit 31a21dbb7c449813d61459a1a232dbbd0b576d1e 8177Author: Peng Wu <alexepico@gmail.com> 8178Date: 2010-05-07 11:12:27 +0800 8179 8180 begin to write input logic. 8181 8182M src/ExtEditor.cc 8183M src/ExtEditor.h 8184 8185commit e2295b71251476650fb376a3d973c53e0c319bdc 8186Author: Peng Wu <alexepico@gmail.com> 8187Date: 2010-05-06 16:24:28 +0800 8188 8189 add fillCommandCandidates(string) implementation. 8190 8191M src/ExtEditor.cc 8192 8193commit 5cf2d6572742d095af07c84182fb3ae4e96f7602 8194Author: Peng Wu <alexepico@gmail.com> 8195Date: 2010-05-05 15:05:11 +0800 8196 8197 define ExtEditor interface. 8198 8199M src/ExtEditor.cc 8200M src/ExtEditor.h 8201 8202commit 695cd737ebf281f6a030ec22707a6717df455614 8203Author: Peng Wu <alexepico@gmail.com> 8204Date: 2010-05-05 11:21:14 +0800 8205 8206 add appendLabel for LookupTable. 8207 8208M src/LookupTable.h 8209 8210commit 233b0a7bc8f74d2e14996364998db8ef3c2e747b 8211Author: Peng Wu <alexepico@gmail.com> 8212Date: 2010-05-05 11:18:10 +0800 8213 8214 add comments 8215 8216M src/ExtEditor.cc 8217M src/ExtEditor.h 8218 8219commit 1e1e7075b63f56117c9e7646ac78efa8d4adeb31 8220Author: Peng Wu <alexepico@gmail.com> 8221Date: 2010-05-04 15:23:17 +0800 8222 8223 define ext editor interface. 8224 8225M src/ExtEditor.cc 8226M src/ExtEditor.h 8227 8228commit c498c0a73b72be8d1dc3a492e88ce52246ec8d67 8229Author: Peng Wu <alexepico@gmail.com> 8230Date: 2010-05-04 13:37:29 +0800 8231 8232 begin to integrate lua ext. 8233 8234M src/ExtEditor.h 8235M src/Makefile.am 8236 8237commit f49a84c21e00e023a2732aea6156e5727b373618 8238Author: Peng Wu <alexepico@gmail.com> 8239Date: 2010-04-23 14:13:01 +0800 8240 8241 dump all arguments for register_trigger. 8242 8243M lua/lua-plugin-init.c 8244 8245commit 090a378d1b42c5d72615b5d4a7c3bf93d99a2078 8246Author: Peng Wu <alexepico@gmail.com> 8247Date: 2010-04-20 16:01:29 +0800 8248 8249 remove lua_plugin_retrieve_plugin declaration on lua-plugin.h 8250 8251M lua/lua-plugin.h 8252 8253commit 3e179a84e4e08b19b2bff856b1af8f8c6fefb35e 8254Author: Peng Wu <alexepico@gmail.com> 8255Date: 2010-04-20 15:57:27 +0800 8256 8257 do some clean up on lua-plugin.h 8258 8259M lua/lua-plugin.c 8260M lua/lua-plugin.h 8261M lua/test-lua-plugin.c 8262 8263commit 077892da6d8545bb487ff58e79b1d5a9d892ca0c 8264Author: Peng Wu <alexepico@gmail.com> 8265Date: 2010-04-20 15:53:21 +0800 8266 8267 fixes Makefile.am 8268 8269M lua/Makefile.am 8270 8271commit 0ec7c3edfd6ec32aaf6cd37e745568a82bf9e565 8272Author: Peng Wu <alexepico@gmail.com> 8273Date: 2010-04-20 15:48:43 +0800 8274 8275 add lua-ext-console.c 8276 8277M lua/Makefile.am 8278A lua/lua-ext-console.c 8279M lua/lua-plugin.c 8280M lua/lua-plugin.h 8281 8282commit bdc0c91efa8dd6532ad550b46cf3a3756c7662dc 8283Author: Peng Wu <alexepico@gmail.com> 8284Date: 2010-04-16 16:36:08 +0800 8285 8286 add ibus_engine_plugin_get_candidate and enhance ibus_engine_plugin_get_retval. 8287 8288M lua/lua-plugin.c 8289 8290commit f2411d43bf3a5433930c57809a386703ea31f50f 8291Author: Peng Wu <alexepico@gmail.com> 8292Date: 2010-04-16 16:00:43 +0800 8293 8294 add ibus_engine_plugin_call. 8295 8296M lua/lua-plugin.c 8297M lua/lua-plugin.h 8298 8299commit 560cdb15c6c238252d49c362a631de35d05713c2 8300Author: Peng Wu <alexepico@gmail.com> 8301Date: 2010-04-16 14:10:04 +0800 8302 8303 write ibus_engine_plugin_load_lua_script. 8304 8305M lua/lua-plugin.c 8306M lua/lua-plugin.h 8307M lua/test-lua-plugin.c 8308 8309commit 7cf2505a5790195814e05e4a26f40fe8319d5e67 8310Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8311Date: 2010-04-14 17:56:47 +0800 8312 8313 lua extension (ime.register_command) in progress. 8314 8315M lua/lua-plugin-init.c 8316M lua/lua-plugin.c 8317M lua/lua-plugin.h 8318 8319commit aae2c566368ddd45a60b47a4b571f845d7a19b01 8320Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8321Date: 2010-04-13 16:31:03 +0800 8322 8323 re-factor lua-plugin interface. 8324 8325M lua/lua-plugin.h 8326 8327commit c3bc5bd52879a85a7a6bfd4e2baefbe7cf37bc01 8328Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8329Date: 2010-04-13 15:55:07 +0800 8330 8331 ime register command in progress. 8332 8333M lua/lua-plugin-init.c 8334M lua/lua-plugin.c 8335M lua/lua-plugin.h 8336M lua/test-lua-plugin.c 8337 8338commit 604d367fc223e142617b93f550dc7aa10f859848 8339Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8340Date: 2010-04-11 15:29:11 +0800 8341 8342 code cleanup. 8343 8344M lua/lua-plugin.c 8345M lua/test-lua-plugin.c 8346 8347commit 25776642382b9e780e197b9f85aeb5aeb7852c7b 8348Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8349Date: 2010-04-11 15:26:30 +0800 8350 8351 refactor lua-plugin 8352 8353M lua/lua-plugin.c 8354M lua/lua-plugin.h 8355M lua/test-lua-plugin.c 8356 8357commit 83ae73bf667347973ce53f8124a64310b00b0805 8358Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8359Date: 2010-04-11 15:10:41 +0800 8360 8361 refactor lua-plugin gobject interface. 8362 8363M lua/lua-plugin-init.c 8364M lua/lua-plugin.c 8365M lua/lua-plugin.h 8366 8367commit 7505cd8f7c7298f6db1dc1ad665b082810234944 8368Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8369Date: 2010-04-11 15:01:11 +0800 8370 8371 add gobject interface for lua-plugin. 8372 8373M lua/Makefile.am 8374M lua/lua-plugin-init.c 8375A lua/lua-plugin.c 8376M lua/lua-plugin.h 8377M lua/test-lua-plugin.c 8378 8379commit 07351a7e974d192a1b93679d518be75cb764fdd2 8380Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8381Date: 2010-04-11 13:43:52 +0800 8382 8383 add comment. 8384 8385M lua/lua-plugin-init.c 8386 8387commit fc07e4c1311e9ed7702fac1f0bd6882804d1a362 8388Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8389Date: 2010-04-07 14:52:32 +0800 8390 8391 change isnil to isnone. 8392 8393M lua/lua-plugin-init.c 8394 8395commit d6d3f471888f57f0f5758189da1573cb5d93931f 8396Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8397Date: 2010-04-07 14:28:53 +0800 8398 8399 add arguments check. 8400 8401M lua/lua-plugin-init.c 8402 8403commit 693daa8e9d463ffae61b398243ec97c89fd896eb 8404Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8405Date: 2010-04-07 14:04:46 +0800 8406 8407 sketch for ime_register_trigger, begin to write ime_register_command. 8408 8409M lua/lua-plugin-init.c 8410 8411commit c27eacbbed0415fd97bf5521b430ffe54802646f 8412Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8413Date: 2010-04-07 11:06:11 +0800 8414 8415 interface changed to lua_plugin_context. 8416 8417M lua/lua-plugin.h 8418 8419commit 55e2c5679defc8184a0ba69f31fbf4d77d5eae8f 8420Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8421Date: 2010-04-06 16:50:28 +0800 8422 8423 add table check in join_string. 8424 8425M lua/lua-plugin-init.c 8426M lua/test.lua 8427 8428commit f0caf8ca6f53961952bae84b678dce76762b4ed3 8429Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8430Date: 2010-04-06 15:17:52 +0800 8431 8432 change ime_join_string behavior. 8433 8434M lua/lua-plugin-init.c 8435 8436commit a3987f2e2a8fea3916ee410a3679bdf3d57b4188 8437Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8438Date: 2010-04-06 13:22:12 +0800 8439 8440 change ime_join_string implementation. 8441 8442M lua/lua-plugin-init.c 8443M lua/test.lua 8444 8445commit bfee085f2be86e3bd16a96c8dd70c3cc937852b1 8446Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8447Date: 2010-04-06 12:53:36 +0800 8448 8449 change tolstring to checklstring. 8450 8451M lua/lua-plugin-init.c 8452M lua/test-lua-plugin.c 8453M lua/test.lua 8454 8455commit 113f004efdbf39ef37a1758b862117b38ba4fedf 8456Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8457Date: 2010-04-01 16:34:21 +0800 8458 8459 begin lua-plugin integration. 8460 8461M lua/lua-plugin.h 8462M lua/test-lua-plugin.c 8463 8464commit 870473405c70bb592d80cbe291acf1470dc5468e 8465Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8466Date: 2010-03-31 17:45:59 +0800 8467 8468 add some test cases and safe arguments check. 8469 8470M lua/lua-plugin-init.c 8471M lua/test.lua 8472 8473commit 3295f6ac1d2b7232926840b1285703eae93f2573 8474Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8475Date: 2010-03-30 15:48:28 +0800 8476 8477 add more test case. 8478 8479M lua/test.lua 8480 8481commit 1a65af9f22a58dd4534fcfe9142cfd4fe0162626 8482Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8483Date: 2010-03-30 15:35:46 +0800 8484 8485 add ime.parse_mapping func. 8486 8487M lua/lua-plugin-init.c 8488M lua/test.lua 8489 8490commit 43c4d46425e43907570ca09d880a9f03a90a419c 8491Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8492Date: 2010-03-29 18:51:18 +0800 8493 8494 add more test case and fixes join_string with empty table. 8495 8496M lua/lua-plugin-init.c 8497M lua/test.lua 8498 8499commit c99ffc77af565bbe84981fa8b9fd881a21dd5f42 8500Author: Peng Huang <shawn.p.huang@gmail.com> 8501Date: 2010-03-31 10:54:40 +0800 8502 8503 Integrate lua 8504 8505M Makefile.am 8506M configure.ac 8507A lua/Makefile.am 8508 8509commit 8f63f9f3362e97377bcad584ecb5fb4ac75d5223 8510Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8511Date: 2010-03-26 17:33:20 +0800 8512 8513 add new test cases for split/join. 8514 8515M lua/lua-plugin-init.c 8516M lua/test.lua 8517 8518commit 0bcdae428741bd8e12692df0cb3f93efb76fdd8e 8519Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8520Date: 2010-03-25 15:37:32 +0800 8521 8522 add split_string function. 8523 8524M lua/lua-plugin-init.c 8525 8526commit 43b0f21525db609c86800064f176f95cf3e49be1 8527Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8528Date: 2010-03-24 14:43:47 +0800 8529 8530 the initial ime_join_string implement and add lua_pop for trim_string functions. 8531 8532M lua/lua-plugin-init.c 8533 8534commit a1a3c7e061376b6426c12f29b4131785a27e943b 8535Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8536Date: 2010-03-22 10:00:22 +0800 8537 8538 change luaL_checklstring to lua_tolstring. 8539 8540M lua/lua-plugin-init.c 8541M lua/test.lua 8542 8543commit 9235290adcd1ca1a7c1de6bafc1a275f677aa01f 8544Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8545Date: 2010-03-15 18:00:30 +0800 8546 8547 add some check on IME_TRIM_PRECHECK. 8548 8549M lua/lua-plugin-init.c 8550 8551commit c6705a7f4e28568ad42a479d0f41d854f0e111d2 8552Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8553Date: 2010-03-15 17:28:52 +0800 8554 8555 add retval to lua_plugin_fini. 8556 8557M lua/lua-plugin-init.c 8558 8559commit d77fa9a821620d1b645394ab7871bd99232882a9 8560Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8561Date: 2010-03-15 17:03:13 +0800 8562 8563 change to pushliteral in ime_get_version. 8564 8565M lua/lua-plugin-init.c 8566 8567commit 38e3513af3026135910647a5b09eee6b51d04a3c 8568Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8569Date: 2010-03-15 16:06:18 +0800 8570 8571 refactor code for checking condition. 8572 8573M lua/lua-plugin-init.c 8574 8575commit 5ce8a5206d8778a6513b74ccf3a3421cc86b6d4c 8576Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8577Date: 2010-03-15 15:54:45 +0800 8578 8579 add ime.trim*. 8580 8581M lua/lua-plugin-init.c 8582 8583commit ea36603015ab31469aa59eff8ee09880d006f83d 8584Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8585Date: 2010-03-11 10:45:43 +0800 8586 8587 lua plugin hello world is ok. 8588 8589M lua/lua-plugin-init.c 8590A lua/lua-plugin.h 8591A lua/test-lua-plugin.c 8592A lua/test.lua 8593 8594commit a00e941af1ecef13149d8ca2adfbfca3b6725f26 8595Author: Peng Wu <epico@dhcp-65-116.nay.redhat.com> 8596Date: 2010-03-09 18:38:14 +0800 8597 8598 initial code for lua plugin. 8599 8600A lua/lua-plugin-init.c 8601 8602commit 1737c1be0c98d5f17bef6fca5151de0a4278f04b 8603Author: Peng Huang <shawn.p.huang@gmail.com> 8604Date: 2010-05-19 08:10:39 +0800 8605 8606 Add some half chars in PunctTable 8607 8608M scripts/punct.py 8609M src/BopomofoEngine.cc 8610M src/PinyinEngine.h 8611M src/PunctTable.h 8612 8613commit 41b2b52a009f38f47df37bb58f7e76a8ecfba013 8614Author: Peng Huang <shawn.p.huang@gmail.com> 8615Date: 2010-05-19 08:10:08 +0800 8616 8617 Add PunctMode in PinyinEngine. 8618 8619M src/PinyinEngine.cc 8620 8621commit dd2ae1fb20d75f8f248effc6803f833ad80d0d3a 8622Author: Peng Huang <shawn.p.huang@gmail.com> 8623Date: 2010-05-18 20:50:13 +0800 8624 8625 Unify the coding style 8626 8627M src/BopomofoEditor.cc 8628M src/PinyinParser.cc 8629 8630commit 3ceab924f440a0537caf89c8328fa5d78f3b3a2c 8631Author: BYVoid <byvoid1@gmail.com> 8632Date: 2010-05-19 00:33:22 +0800 8633 8634 Fix a bug of Bopomofo parse 8635 8636M src/BopomofoEditor.cc 8637M src/PinyinParser.cc 8638 8639commit 670cf5d77a038114579c461234832d1032bdda29 8640Author: BYVoid <byvoid1@gmail.com> 8641Date: 2010-05-18 22:27:09 +0800 8642 8643 Fix a bug of displaying tone characters in BopomofoEditor 8644 8645M setup/ibus-pinyin-preferences.ui 8646M src/BopomofoEditor.cc 8647M src/Main.cc 8648M src/pinyin.xml.in.in 8649 8650commit 142b740249c74f0c6352c774fc7c44debeafb631 8651Author: BYVoid <byvoid1@gmail.com> 8652Date: 2010-05-18 20:26:20 +0800 8653 8654 Add zh_TW & zh_HK language support 8655 8656M po/LINGUAS 8657M po/ru.po 8658M po/zh_CN.po 8659A po/zh_HK.po 8660A po/zh_TW.po 8661 8662commit 35cfad6072d4fb875f7406cdee89ea91e11f93c0 8663Author: Peng Huang <shawn.p.huang@gmail.com> 8664Date: 2010-05-18 19:11:33 +0800 8665 8666 Add BYVoid in AUTHORS 8667 8668M AUTHORS 8669M src/Main.cc 8670M src/pinyin.xml.in.in 8671 8672commit bdca1d82764a747e9869f63f3040ef3edfc8333e 8673Author: Peng Huang <shawn.p.huang@gmail.com> 8674Date: 2010-05-18 19:11:13 +0800 8675 8676 Remove CustomPhrases in POTFILES 8677 8678M po/POTFILES.in 8679 8680commit 51438d761eb28fc9c19efc7eef82681ebdc86e65 8681Merge: 28d811b c5aefb2 8682Author: Peng Huang <shawn.p.huang@gmail.com> 8683Date: 2010-05-17 10:41:11 +0800 8684 8685 Merge branch 'bopomofo' 8686 8687 Conflicts: 8688 ibus-pinyin.spec.in 8689 8690commit c5aefb2ca27010474d12032f51be840c92ed4770 8691Author: Peng Huang <shawn.p.huang@gmail.com> 8692Date: 2010-05-17 10:01:31 +0800 8693 8694 Add Bopomof in spec file. 8695 8696M ibus-pinyin.spec.in 8697 8698commit d153239dd1681837f445719cacca045a43c9d877 8699Author: Peng Huang <shawn.p.huang@gmail.com> 8700Date: 2010-05-17 10:01:11 +0800 8701 8702 register properties in focusIn 8703 8704M src/BopomofoEngine.cc 8705M src/BopomofoEngine.h 8706M src/Engine.h 8707M src/PinyinEngine.h 8708 8709commit 90bb72d5cea0f36397d477251e89ef7e6f627ddc 8710Author: Peng Huang <shawn.p.huang@gmail.com> 8711Date: 2010-05-17 09:53:55 +0800 8712 8713 Reset PunctEditor when press Esc 8714 8715M src/PunctEditor.cc 8716 8717commit b46bb4bd7443dcdef7fb790fde5138b9f9f36007 8718Author: Peng Huang <shawn.p.huang@gmail.com> 8719Date: 2010-05-17 09:47:52 +0800 8720 8721 Include PunctTable.h in tarball 8722 8723M src/Makefile.am 8724 8725commit 70c8b03d0e5112fc1fcd9fcc557ff5714767c8bd 8726Author: Peng Huang <shawn.p.huang@gmail.com> 8727Date: 2010-05-17 07:23:36 +0800 8728 8729 Do not allow input chars more than 2 8730 8731M src/Main.cc 8732M src/PunctEditor.cc 8733 8734commit 9e4631290f6c40a74ba1403644b8536fe065ca91 8735Author: Peng Huang <shawn.p.huang@gmail.com> 8736Date: 2010-05-17 07:17:20 +0800 8737 8738 Refine some code. 8739 8740M src/PunctEditor.cc 8741 8742commit acf0cdaca6d0c75359f90f4a888c6c99fc47c49b 8743Author: Peng Huang <shawn.p.huang@gmail.com> 8744Date: 2010-05-17 07:12:59 +0800 8745 8746 Fix the order of punct_table 8747 8748M scripts/punct.py 8749M src/PunctEditor.cc 8750M src/PunctTable.h 8751 8752commit 8df3e417526b436fadfb7eeced6bde5cc24577e0 8753Author: BYVoid <byvoid1@gmail.com> 8754Date: 2010-05-16 23:02:07 +0800 8755 8756 implement PunctEditor for BopomofoEngine 8757 8758M src/BopomofoEditor.cc 8759M src/PunctEditor.cc 8760M src/PunctEditor.h 8761 8762commit af19867e06534726ed91ab6c7b17bc5214ac53fa 8763Author: Peng Huang <shawn.p.huang@gmail.com> 8764Date: 2010-05-16 13:01:27 +0800 8765 8766 Add PunctEditor.h 8767 8768A src/PunctEditor.h 8769 8770commit b3ac1d2c04008c989c215b2ff3e9f84585bc76ce 8771Author: Peng Huang <shawn.p.huang@gmail.com> 8772Date: 2010-05-16 12:57:00 +0800 8773 8774 Add PunctTable in Makefile.am 8775 8776M src/Makefile.am 8777 8778commit 40b35c83033ba26a661731f44405280ed91bd48a 8779Author: Peng Huang <shawn.p.huang@gmail.com> 8780Date: 2010-05-16 12:42:22 +0800 8781 8782 Add PunctTable.h 8783 8784A scripts/genpuncttable.py 8785M src/PunctEditor.cc 8786A src/PunctTable.h 8787 8788commit 3cd7a8f7f2741d966fa9bea2dcaced4376c2e277 8789Author: Peng Huang <shawn.p.huang@gmail.com> 8790Date: 2010-05-16 11:45:58 +0800 8791 8792 Add punct.py 8793 8794A scripts/punct.py 8795 8796commit bb8f130fb94108cb1fa6863d14e1b2cd165a1594 8797Author: Peng Huang <shawn.p.huang@gmail.com> 8798Date: 2010-05-16 09:33:59 +0800 8799 8800 Add MODE_PUNCT in BopomofoEngine 8801 8802M src/BopomofoEngine.cc 8803M src/BopomofoEngine.h 8804M src/Makefile.am 8805A src/PunctEditor.cc 8806 8807commit ea3c000a332c8dd67147f479e1fdc13747d560c2 8808Author: Peng Huang <shawn.p.huang@gmail.com> 8809Date: 2010-05-16 09:16:48 +0800 8810 8811 Fix two build warnings. 8812 8813M src/BopomofoEditor.cc 8814 8815commit 98e590baa65b9fb133f71994877cd2068c505d7f 8816Author: Peng Huang <shawn.p.huang@gmail.com> 8817Date: 2010-05-16 08:42:44 +0800 8818 8819 Refine coding style in Database.cc 8820 8821M src/Database.cc 8822 8823commit 28d811bfa3676d1f96ec7b366caedececb6cc60b 8824Author: Peng Huang <shawn.p.huang@gmail.com> 8825Date: 2010-05-14 21:32:40 +0800 8826 8827 Remove PinyinParserTable.h.open-phrase 8828 8829D src/PinyinParserTable.h.open-phrase 8830 8831commit 301be52c7bc6c15fb7d41ce4d8d1330ec8af737e 8832Author: Peng Huang <shawn.p.huang@gmail.com> 8833Date: 2010-05-14 19:25:42 +0800 8834 8835 Add bopomofo icon 8836 8837M data/icons/Makefile.am 8838A data/icons/ibus-bopomofo.svg 8839M src/Main.cc 8840M src/pinyin.xml.in.in 8841 8842commit 3537d0592fdf92a900c285980255aba39440a7e8 8843Author: Peng Huang <shawn.p.huang@gmail.com> 8844Date: 2010-05-14 16:58:40 +0800 8845 8846 Add date string in version for testing 8847 8848M configure.ac 8849 8850commit ef13f112bc1a9a837bc116abe691670dd2c73f20 8851Author: BYVoid <byvoid1@gmail.com> 8852Date: 2010-05-14 17:26:35 +0800 8853 8854 Add Input mode/Select mode for Bopomofo 8855 8856M src/BopomofoEditor.cc 8857M src/BopomofoEditor.h 8858M src/BopomofoEngine.cc 8859M src/PinyinParser.cc 8860 8861commit 6b4b7a6a082851ac734de624602dd4e7d013ab95 8862Author: BYVoid <byvoid1@gmail.com> 8863Date: 2010-05-14 10:55:49 +0800 8864 8865 Allow multiple tone character 8866 8867M src/BopomofoEditor.cc 8868 8869commit 35e5f6a5e90dde1b3683774247a4d9bb304bcc3c 8870Author: Peng Huang <shawn.p.huang@gmail.com> 8871Date: 2010-05-14 10:44:01 +0800 8872 8873 Create BopomofoEngine 8874 8875A src/BopomofoEngine.cc 8876A src/BopomofoEngine.h 8877M src/Engine.cc 8878M src/Engine.h 8879M src/Makefile.am 8880M src/PinyinEngine.cc 8881M src/PinyinEngine.h 8882 8883commit c18e74986fb1e608e313497d3b3914ab22a4854b 8884Author: Peng Huang <shawn.p.huang@gmail.com> 8885Date: 2010-05-13 19:15:39 +0800 8886 8887 Make bopomofo as a separate input engine. 8888 8889M src/BopomofoEditor.cc 8890M src/Engine.cc 8891M src/Engine.h 8892M src/Main.cc 8893M src/PinyinEngine.cc 8894M src/PinyinEngine.h 8895M src/pinyin.xml.in.in 8896 8897commit 44eb3a3beaaf8a9ee66a633783b3e6dd03a9e1f1 8898Author: BYVoid <byvoid1@gmail.com> 8899Date: 2010-05-13 17:41:57 +0800 8900 8901 Bopomofo 8902 8903M src/BopomofoEditor.cc 8904M src/BopomofoEditor.h 8905M src/PinyinEditor.cc 8906M src/PinyinEngine.cc 8907M src/PinyinParser.cc 8908M src/PinyinParser.h 8909 8910commit 98dae8ce422354031a82d940b1e2a4086bfb621d 8911Author: Peng Huang <shawn.p.huang@gmail.com> 8912Date: 2010-05-13 16:19:49 +0800 8913 8914 Refine some descriptions in spec file 8915 8916M ibus-pinyin.spec.in 8917 8918commit a360dbe761107cd98530c24f2c115dd5c7613dca 8919Author: BYVoid <byvoid1@gmail.com> 8920Date: 2010-05-13 11:18:30 +0800 8921 8922 add Bopomofo Support 8923 8924A src/Bopomofo.h 8925A src/BopomofoEditor.cc 8926A src/BopomofoEditor.h 8927M src/Makefile.am 8928M src/PinyinEditor.cc 8929M src/PinyinEditor.h 8930M src/PinyinEngine.cc 8931M src/PinyinParser.cc 8932M src/PinyinParser.h 8933M src/PinyinParserTable.h 8934 8935commit 5a3d87178bf076bd7d2e59ff53d5eb49f36f3a1a 8936Author: Peng Huang <shawn.p.huang@gmail.com> 8937Date: 2010-05-12 20:44:00 +0800 8938 8939 Use wchar_t for bopomofo 8940 8941M scripts/genpytable.py 8942M src/PinyinParserTable.h 8943M src/Types.h 8944 8945commit e37e15be51cab2dfe85785b17a4707c09de402cd 8946Author: Peng Huang <shawn.p.huang@gmail.com> 8947Date: 2010-05-12 17:34:38 +0800 8948 8949 Generate some fuzzy bopomofo 8950 8951M scripts/bopomofo.py 8952M scripts/genpytable.py 8953M src/PinyinParserTable.h 8954 8955commit 0fe0c8fdb5c2ce9090394034a505427b1aeab176 8956Author: Peng Huang <shawn.p.huang@gmail.com> 8957Date: 2010-05-12 15:35:56 +0800 8958 8959 Generate PinyinParserTable with bopomofo 8960 8961A scripts/bopomofo.py 8962M scripts/genpytable.py 8963M src/PinyinParserTable.h 8964M src/Types.h 8965 8966commit dbd5b6db458766db85d25e26303c2ad8490f0d53 8967Author: Peng Huang <shawn.p.huang@gmail.com> 8968Date: 2010-05-11 15:00:23 +0800 8969 8970 Remove unused classes 8971 8972D src/CustomPhrase.cc 8973D src/CustomPhrase.h 8974M src/Makefile.am 8975 8976commit 5aaa19db584a081a1aa33b020e9151a582beaa6b 8977Author: Peng Huang <shawn.p.huang@gmail.com> 8978Date: 2010-05-10 16:27:19 +0800 8979 8980 Does not include SimpTradConverter.h 8981 8982M src/PinyinEngine.cc 8983 8984commit 1eddfed90792799379b7fb17f4f29c493ba062c9 8985Author: Peng Huang <shawn.p.huang@gmail.com> 8986Date: 2010-05-10 15:49:57 +0800 8987 8988 Drop indexes before create indexes. 8989 8990M data/db/create_index.sql 8991 8992commit 3bdcd64dec6955fae09a828ae72e50ddd4fce84f 8993Author: Peng Huang <shawn.p.huang@gmail.com> 8994Date: 2010-05-10 15:32:25 +0800 8995 8996 Create index if not exists 8997 8998M data/db/create_index.sql 8999 9000commit 875cfae16797f441fa60dc9976fdf34ff8f40007 9001Author: Peng Huang <shawn.p.huang@gmail.com> 9002Date: 2010-05-07 22:26:36 +0800 9003 9004 Refine rpm packages: 9005 ibus-pinyin be split into ibus-pinyin, -db-android and -db-open-phrase. 9006 9007M ibus-pinyin.spec.in 9008 9009commit 724c443b776ded963d3804c2468a8b260bbebd1e 9010Author: Peng Huang <shawn.p.huang@gmail.com> 9011Date: 2010-05-03 15:47:58 +0800 9012 9013 Add macro DOUBLE_PINYIN_ZGPY 9014 9015M src/DoublePinyinTable.h 9016 9017commit 1e1a3dcf395ef25860af696ed99528bfc1a33091 9018Author: Peng Huang <shawn.p.huang@gmail.com> 9019Date: 2010-05-03 15:41:13 +0800 9020 9021 Release 1.3.5 9022 9023M configure.ac 9024 9025commit 0e1f4a854482344e08fecbed9efe404063158d74 9026Author: Peng Huang <shawn.p.huang@gmail.com> 9027Date: 2010-05-03 15:08:59 +0800 9028 9029 Fix problem in parse double pinyin 9030 9031M src/DoublePinyinEditor.cc 9032M src/PinyinParser.cc 9033 9034commit 26b0f41caafe71d918d4c77a3f68fd31afd9436c 9035Author: Peng Huang <shawn.p.huang@gmail.com> 9036Date: 2010-05-03 14:24:24 +0800 9037 9038 Add MS double pinyin back 9039 9040M src/DoublePinyinTable.h 9041 9042commit d3724f8e4698acee7505e0270ef4723a160d0d59 9043Author: Peng Huang <shawn.p.huang@gmail.com> 9044Date: 2010-05-02 20:20:34 +0800 9045 9046 support correct: van => uan, vn => un, ven=>un, vang => uang 9047 9048M scripts/genpytable.py 9049M setup/ibus-pinyin-preferences.ui 9050M src/Config.cc 9051M src/PinyinParserTable.h 9052M src/Types.h 9053 9054commit 8ee87ff84b8832ffa38a5b750f0c53dd3dabf3ae 9055Author: Peng Huang <shawn.p.huang@gmail.com> 9056Date: 2010-05-02 18:58:57 +0800 9057 9058 Support correct jv,qv,xv,yv to ju,qu,xu,yu 9059 9060M configure.ac 9061M scripts/genpytable.py 9062M setup/ibus-pinyin-preferences.ui 9063M setup/main.py 9064M src/Config.cc 9065M src/DoublePinyinEditor.cc 9066M src/DoublePinyinTable.h 9067M src/PinyinParserTable.h 9068M src/Types.h 9069 9070commit 9f34b7fd069299791a3dff1a205014a4b42759e8 9071Author: Peng Huang <shawn.p.huang@gmail.com> 9072Date: 2010-04-28 18:48:11 +0800 9073 9074 Refine python script 9075 9076M src/update-simptrad-table.py 9077 9078commit 65303df35cc8db82810faa24235d6728234ee895 9079Author: Peng Huang <shawn.p.huang@gmail.com> 9080Date: 2010-04-28 17:47:41 +0800 9081 9082 Add sctc 9083 9084A src/sctc.py 9085M src/update-simptrad-table.py 9086 9087commit fdf98223a7219a698d0795b8acfa2064999061be 9088Author: Peng Huang <shawn.p.huang@gmail.com> 9089Date: 2010-04-25 20:28:31 +0800 9090 9091 Use macro VERION 9092 9093M src/Main.cc 9094 9095commit 67bfe008d98d8ee9b916956f2c0705a41aad65b5 9096Author: Peng Huang <shawn.p.huang@gmail.com> 9097Date: 2010-04-25 16:37:27 +0800 9098 9099 Refine coding style 9100 9101M src/Signal.h 9102 9103commit 9221dcd2a12dff8d01190b31e5b620b8d653930c 9104Author: Peng Huang <shawn.p.huang@gmail.com> 9105Date: 2010-04-25 10:03:00 +0800 9106 9107 Refine coding style 9108 9109M src/Main.cc 9110 9111commit 9f52877a68de2552e636e2ce5571cad6f7f28953 9112Author: Peng Huang <shawn.p.huang@gmail.com> 9113Date: 2010-04-24 16:03:43 +0800 9114 9115 Clear editor, when user presses Shift to switch En/Ch mode 9116 9117M src/PinyinEditor.cc 9118M src/PinyinEngine.cc 9119 9120commit bc3df925397856d5110552dbc98a7867afb02d11 9121Author: Peng Huang <shawn.p.huang@gmail.com> 9122Date: 2010-04-24 15:38:09 +0800 9123 9124 add assert in Object.h 9125 9126M src/Object.h 9127 9128commit c9d7cd3ce501e7134692c51b3ba42e2eb079b312 9129Author: Peng Huang <shawn.p.huang@gmail.com> 9130Date: 2010-04-24 15:31:13 +0800 9131 9132 Fix half and full punch problem 9133 9134M src/FallbackEditor.cc 9135M src/FallbackEditor.h 9136M src/PinyinEngine.cc 9137M src/Text.h 9138 9139commit 0bb27ab4b07716102e7c86c103a88476e74335f1 9140Author: Peng Huang <shawn.p.huang@gmail.com> 9141Date: 2010-04-20 15:30:02 +0800 9142 9143 Add libboost-dev >= 1.39 in debian build script 9144 9145M debian/control 9146 9147commit f4b43ed2e2957f27c5a92db8b21aed28c3a7f0b8 9148Author: Peng Huang <shawn.p.huang@gmail.com> 9149Date: 2010-04-20 11:00:41 +0800 9150 9151 Use libboost to replace sigc++ 9152 9153M debian/control 9154 9155commit ae017a35e8055b002f87d5ba0a9f62d7a874e911 9156Author: Peng Huang <shawn.p.huang@gmail.com> 9157Date: 2010-04-16 12:45:21 +0800 9158 9159 Does not need swig 9160 9161M debian/control 9162 9163commit 05f37204f748e0093506bd2293d16a2de5e47cdf 9164Author: Peng Huang <shawn.p.huang@gmail.com> 9165Date: 2010-04-16 12:43:00 +0800 9166 9167 Update debian from Li Daobing's repository 9168 9169M debian/changelog 9170M debian/control 9171M debian/rules 9172A debian/source/format 9173 9174commit a33abc5b604a056f7c8adb66ce72d3407014d0fd 9175Author: Peng Huang <shawn.p.huang@gmail.com> 9176Date: 2010-04-20 14:01:56 +0800 9177 9178 Check boost::signals2 in configure.ac 9179 9180M configure.ac 9181M src/Makefile.am 9182M src/Signal.h 9183 9184commit 27ad7fcaacf9ff6e2d6c026ca9a659502b2fca72 9185Author: Peng Huang <shawn.p.huang@gmail.com> 9186Date: 2010-04-20 08:38:06 +0800 9187 9188 Fix typo in phrases.txt 9189 9190M src/phrases.txt 9191 9192commit bd5261752efc27558d4ccc46498faaf1d6955cd4 9193Author: Peng Huang <shawn.p.huang@gmail.com> 9194Date: 2010-04-19 15:12:03 +0800 9195 9196 Does not use typedef any more 9197 9198M src/Phrase.h 9199M src/Types.h 9200 9201commit 1454d9f1192bbc42f3ed70a7c220fdef56c1cb8c 9202Author: Peng Huang <shawn.p.huang@gmail.com> 9203Date: 2010-04-19 14:52:07 +0800 9204 9205 Use tab for page down 9206 9207M src/PinyinEditor.cc 9208M src/String.h 9209 9210commit 37e2dce77ff0c0a48fd51e74a19179e9044fb536 9211Author: Peng Huang <shawn.p.huang@gmail.com> 9212Date: 2010-04-19 13:35:30 +0800 9213 9214 Use std::string to replace String 9215 9216M src/Editor.h 9217M src/Text.h 9218M src/Util.h 9219 9220commit 9eaf10e010931ad4f3b4249957ce29633492e8b8 9221Author: Peng Huang <shawn.p.huang@gmail.com> 9222Date: 2010-04-19 12:09:45 +0800 9223 9224 Reset m_prev_commited_char in FallbackEditor 9225 9226M src/FallbackEditor.cc 9227 9228commit 1433c8fc3a9a92d2da0f04d565e954ba3b366590 9229Author: Peng Huang <shawn.p.huang@gmail.com> 9230Date: 2010-04-19 11:54:38 +0800 9231 9232 Remove unused code 9233 9234M src/PinyinEngine.cc 9235M src/PinyinEngine.h 9236 9237commit 812c0178fc27969f371eb0e5d373141ab2efe9ee 9238Author: Peng Huang <shawn.p.huang@gmail.com> 9239Date: 2010-04-19 11:16:36 +0800 9240 9241 Remove StaticString 9242 9243M src/Config.cc 9244M src/Config.h 9245M src/PinyinEngine.cc 9246M src/PinyinProperties.cc 9247M src/Util.h 9248 9249commit 15e5b18dfea9b6d66d39bf486070c6a33ffd6227 9250Author: Peng Huang <shawn.p.huang@gmail.com> 9251Date: 2010-04-19 11:03:05 +0800 9252 9253 Remove PinyinEnginePtr 9254 9255M src/Engine.cc 9256M src/PinyinEngine.h 9257 9258commit cbbfa1fbec89ab312fc132c465404b8c0da754aa 9259Author: Peng Huang <shawn.p.huang@gmail.com> 9260Date: 2010-04-18 12:27:37 +0800 9261 9262 Use Object as the base class to replace Pointer. 9263 9264M src/Bus.h 9265M src/Config.cc 9266M src/Config.h 9267M src/LookupTable.h 9268M src/Main.cc 9269M src/Makefile.am 9270A src/Object.h 9271M src/PinyinEngine.cc 9272M src/PinyinEngine.h 9273M src/PinyinProperties.cc 9274M src/Property.h 9275M src/Text.h 9276 9277commit 319924aa7ea5bb9cce557d0c474ac5d641f78dbb 9278Author: Peng Huang <shawn.p.huang@gmail.com> 9279Date: 2010-04-18 11:03:24 +0800 9280 9281 Remove debug output 9282 9283M src/Pointer.h 9284 9285commit a417506b1cd0e2987745a925053160ff8182ecaa 9286Author: Peng Huang <shawn.p.huang@gmail.com> 9287Date: 2010-04-17 20:11:46 +0800 9288 9289 Use struct 9290 9291M src/Pointer.h 9292M src/Signal.h 9293 9294commit 2bb3f4dda26efcdcd93fcae0b2e5983a324272aa 9295Author: Peng Huang <shawn.p.huang@gmail.com> 9296Date: 2010-04-17 19:39:58 +0800 9297 9298 Generate ChangeLog from git during make dist 9299 9300M Makefile.am 9301 9302commit 414466300e91073a3af1f8c43024f8aeb454954d 9303Author: Peng Huang <shawn.p.huang@gmail.com> 9304Date: 2010-04-17 17:01:37 +0800 9305 9306 Use boost::shared_ptr to manage object instance. 9307 9308M src/Database.cc 9309M src/Database.h 9310M src/Editor.h 9311M src/Engine.cc 9312M src/PhraseEditor.cc 9313M src/PhraseEditor.h 9314M src/PinyinEngine.cc 9315M src/PinyinEngine.h 9316M src/SpecialPhrase.cc 9317M src/SpecialPhrase.h 9318M src/SpecialPhraseTable.cc 9319M src/SpecialPhraseTable.h 9320 9321commit 30b4b372c2c4bad09c6ae94ebbd5b00e57ee9adf 9322Author: Peng Huang <shawn.p.huang@gmail.com> 9323Date: 2010-04-17 10:38:13 +0800 9324 9325 Use boost::signals2 to replace sigc++, do not need sigc++ library in 9326 runtime 9327 9328M configure.ac 9329M ibus-pinyin.spec.in 9330A m4/boost.m4 9331M src/Editor.h 9332M src/Makefile.am 9333M src/PinyinEngine.cc 9334M src/PinyinProperties.h 9335A src/Signal.h 9336 9337commit 8a0155f9c840cc4ee50dad97a13337d3fe5eb1a7 9338Author: Peng Huang <shawn.p.huang@gmail.com> 9339Date: 2010-04-16 09:14:48 +0800 9340 9341 Refine code. 9342 9343M src/DynamicSpecialPhrase.cc 9344M src/SimpTradConverterTable.h 9345M src/update-simptrad-table.py 9346 9347commit 9218f1c22be21ea5199d1c180435071892d5faaa 9348Author: Peng Huang <shawn.p.huang@gmail.com> 9349Date: 2010-04-15 20:49:09 +0800 9350 9351 Fix build error on NetBSD and does not call localtime every time. 9352 9353M src/DynamicSpecialPhrase.cc 9354M src/DynamicSpecialPhrase.h 9355 9356commit ed642f7341bca83d39297a99905fb152bde4a66e 9357Author: Peng Huang <shawn.p.huang@gmail.com> 9358Date: 2010-04-15 15:38:25 +0800 9359 9360 Update comments in phrases.txt 9361 9362M src/phrases.txt 9363 9364commit 406baa0f95f084e897db8845e407503bdcff6d6c 9365Author: Peng Huang <shawn.p.huang@gmail.com> 9366Date: 2010-04-15 15:34:28 +0800 9367 9368 Fix copy phrases.txt error 9369 9370M setup/main.py 9371 9372commit fb08ff9bc55513b58f31a298c27dcf57a4d4196a 9373Merge: 9e5ecb8 035bec8 9374Author: Peng Huang <shawn.p.huang@gmail.com> 9375Date: 2010-04-15 15:26:31 +0800 9376 9377 Merge remote branch 'origin/master' 9378 9379commit 9e5ecb8182be4e5a7c91cb92e9c5c64ed63fe8a2 9380Author: Peng Huang <shawn.p.huang@gmail.com> 9381Date: 2010-04-15 15:24:26 +0800 9382 9383 Add special phrases in setup ui 9384 9385M po/ru.po 9386M po/zh_CN.po 9387M setup/ibus-pinyin-preferences.ui 9388M setup/main.py 9389M src/Config.cc 9390M src/Config.h 9391M src/SpecialPhraseTable.cc 9392M src/phrases.txt 9393 9394commit 547f5f2edf23027731a3e9f13f2de60a32224c9f 9395Author: Peng Huang <shawn.p.huang@gmail.com> 9396Date: 2010-04-15 13:11:40 +0800 9397 9398 Update the phrases.txt location 9399 9400M po/ru.po 9401M po/zh_CN.po 9402M setup/ibus-pinyin-preferences.ui 9403M setup/main.py 9404M src/SpecialPhraseTable.cc 9405 9406commit 035bec8a9f02ffa9fd6354439799f45ef8de5e53 9407Author: Peng Huang <shawn.p.huang@gmail.com> 9408Date: 2010-04-15 13:11:40 +0800 9409 9410 Update the phrases.txt location 9411 9412M src/SpecialPhraseTable.cc 9413 9414commit 5b2e8ff3ea0efa7e44eafef1a697683f3f06fdf5 9415Author: Peng Huang <shawn.p.huang@gmail.com> 9416Date: 2010-04-15 12:21:47 +0800 9417 9418 Don't include WideString.h in Makefile.am 9419 9420M src/Makefile.am 9421 9422commit 593375cfeaee95ff25778c06c784900a95301ec0 9423Author: Peng Huang <shawn.p.huang@gmail.com> 9424Date: 2010-04-15 12:09:35 +0800 9425 9426 Add clear of SpecialPhraseTable 9427 9428M po/POTFILES.in 9429M src/DynamicSpecialPhrase.cc 9430M src/DynamicSpecialPhrase.h 9431M src/Makefile.am 9432M src/SpecialPhrase.cc 9433M src/SpecialPhrase.h 9434M src/SpecialPhraseTable.cc 9435M src/SpecialPhraseTable.h 9436 9437commit 3543873912a94b38853769c4bb9c81264a54337b 9438Author: Peng Huang <shawn.p.huang@gmail.com> 9439Date: 2010-04-15 11:30:25 +0800 9440 9441 Fix make distcheck errors. 9442 9443M po/POTFILES.in 9444M src/Makefile.am 9445 9446commit 1b161011fb6aa5f2197fe83d8e310bc44586de5d 9447Author: Peng Huang <shawn.p.huang@gmail.com> 9448Date: 2010-04-15 11:15:53 +0800 9449 9450 Remove some unused code 9451 9452M src/DynamicSpecialPhrase.cc 9453M src/SpecialPhraseTable.cc 9454 9455commit e84345b5d8bd1ce1aa0ffe4d2910b38581f4b7b9 9456Author: Peng Huang <shawn.p.huang@gmail.com> 9457Date: 2010-04-15 11:13:04 +0800 9458 9459 Update phrases.txt 9460 9461M src/phrases.txt 9462 9463commit 98f2c717f5c7d0d532e5ee53c55370bff01e3b33 9464Author: Peng Huang <shawn.p.huang@gmail.com> 9465Date: 2010-04-15 11:02:07 +0800 9466 9467 Split SpecialTable.{h, cc} 9468 9469A src/DynamicSpecialPhrase.cc 9470A src/DynamicSpecialPhrase.h 9471M src/Makefile.am 9472M src/PinyinEditor.h 9473R094 src/SpecialTable.cc src/SpecialPhrase.cc 9474A src/SpecialPhrase.h 9475A src/SpecialPhraseTable.cc 9476R052 src/SpecialTable.h src/SpecialPhraseTable.h 9477 9478commit ade4b089f5f5974e070f59941c70376b72921219 9479Author: Peng Huang <shawn.p.huang@gmail.com> 9480Date: 2010-04-15 10:38:36 +0800 9481 9482 Comment the lunar phrase 9483 9484M src/phrases.txt 9485 9486commit d48cbf22c71b41ea14d7fb4e58dc24153ca1331a 9487Author: Peng Huang <shawn.p.huang@gmail.com> 9488Date: 2010-04-15 08:30:32 +0800 9489 9490 Fix several bugs in SpecialTable 9491 9492M src/SpecialTable.cc 9493M src/phrases.txt 9494 9495commit 10eeeed063f31e9c83de4b3860e65774cd725964 9496Author: Peng Huang <shawn.p.huang@gmail.com> 9497Date: 2010-04-15 07:39:04 +0800 9498 9499 Install phrases.txt 9500 9501M configure.ac 9502M ibus-pinyin.spec.in 9503M src/Makefile.am 9504M src/PinyinEditor.cc 9505M src/phrases.txt 9506 9507commit 884385c71d3fc63a11b01d08e69fce8ba5a9c3f4 9508Author: Peng Huang <shawn.p.huang@gmail.com> 9509Date: 2010-04-15 07:23:56 +0800 9510 9511 Remove some unused code. 9512 9513M src/Makefile.am 9514 9515commit b64e42f4000785e38a83322a381fe6dd98d347cd 9516Author: Peng Huang <shawn.p.huang@gmail.com> 9517Date: 2010-04-14 22:29:31 +0800 9518 9519 Load phrases.txt from home dir & pkgdata dir 9520 9521M src/SpecialTable.cc 9522A src/phrases.txt 9523D src/special_phrases 9524 9525commit 9118f465a155b230435ace53e4ecb196964b4548 9526Author: Peng Huang <shawn.p.huang@gmail.com> 9527Date: 2010-04-14 19:24:35 +0800 9528 9529 Update special table. 9530 9531M src/SpecialTable.cc 9532M src/special_phrases 9533 9534commit 1b09a2d9d16d805c1b9ad8a5d35178f75441e3dc 9535Author: Peng Huang <shawn.p.huang@gmail.com> 9536Date: 2010-04-14 19:05:34 +0800 9537 9538 Change special_phrases format 9539 9540M src/SpecialTable.cc 9541M src/special_phrases 9542 9543commit 15ae23dc3b5d07f94a3846a52489975b6b2f6b58 9544Author: Peng Huang <shawn.p.huang@gmail.com> 9545Date: 2010-04-14 18:33:30 +0800 9546 9547 Fix commit special phrases issue 9548 9549M src/PinyinEditor.cc 9550 9551commit ab506536d10fc7d965241eff64cf261c6e7c8f06 9552Author: Peng Huang <shawn.p.huang@gmail.com> 9553Date: 2010-04-14 18:28:13 +0800 9554 9555 Support load special phrases from file. 9556 9557M src/SpecialTable.cc 9558M src/special_phrases 9559 9560commit c608cfe155df89906b7c37fc42e8f910ad91914a 9561Author: Peng Huang <shawn.p.huang@gmail.com> 9562Date: 2010-04-14 17:48:00 +0800 9563 9564 Convert to unix format 9565 9566M src/special_phrases 9567 9568commit cfa46f77f2a451bffd1cba71b95382ded6d6efeb 9569Author: Peng Huang <shawn.p.huang@gmail.com> 9570Date: 2010-04-14 17:47:35 +0800 9571 9572 Add special_phrases 9573 9574M src/Regex.h 9575M src/SpecialTable.cc 9576A src/special_phrases 9577 9578commit 1ad5b89b18fe5a67334bff423ceaf129109d2c98 9579Author: Peng Huang <shawn.p.huang@gmail.com> 9580Date: 2010-04-14 15:10:49 +0800 9581 9582 Use cstdlib to replace stdlib.h 9583 9584M src/Util.h 9585 9586commit 68fce9f627c524412f6b07a22810230c9befbbd5 9587Author: Peng Huang <shawn.p.huang@gmail.com> 9588Date: 2010-04-14 11:25:39 +0800 9589 9590 Update SimpTradConverterTable.h from wikipedia 9591 9592M src/SimpTradConverterTable.h 9593 9594commit b3ea7266a0b491dfe727e1ebfa3cedc70da30276 9595Author: Peng Huang <shawn.p.huang@gmail.com> 9596Date: 2010-04-14 11:19:09 +0800 9597 9598 Use cheaders 9599 9600M src/Database.cc 9601M src/Engine.cc 9602M src/Phrase.h 9603M src/PinyinEngine.cc 9604M src/PinyinParser.cc 9605M src/SimpTradConverter.cc 9606 9607commit b113c8be8ca9b8d5f4b44ee991012d1513e29236 9608Author: Peng Huang <shawn.p.huang@gmail.com> 9609Date: 2010-04-14 11:04:28 +0800 9610 9611 Support some dynamic special phrases 9612 9613M src/PinyinEditor.cc 9614M src/SpecialTable.cc 9615 9616commit 06ae4e4984c1fea0ef0154ac94e8ebba2af7140a 9617Author: Peng Huang <shawn.p.huang@gmail.com> 9618Date: 2010-04-13 22:17:43 +0800 9619 9620 Show auxiliary text correctly with special phrase. 9621 9622M src/PinyinEditor.cc 9623M src/PinyinEditor.h 9624 9625commit ccf66d9244a59e2830b71abe2d9b9ce007aff52a 9626Author: Peng Huang <shawn.p.huang@gmail.com> 9627Date: 2010-04-13 21:21:49 +0800 9628 9629 Refactory PinyinParser 9630 9631M src/DoublePinyinEditor.cc 9632M src/DoublePinyinEditor.h 9633M src/FullPinyinEditor.cc 9634M src/FullPinyinEditor.h 9635M src/PinyinEditor.cc 9636M src/PinyinEditor.h 9637M src/PinyinParser.h 9638 9639commit 4707357783c1bcf44cfab5d7915182f38f231398 9640Author: Peng Huang <shawn.p.huang@gmail.com> 9641Date: 2010-04-13 17:41:38 +0800 9642 9643 Refine code 9644 9645M src/Database.cc 9646M src/Database.h 9647M src/PhraseEditor.cc 9648M src/PhraseEditor.h 9649M src/PinyinEditor.cc 9650M src/PinyinEditor.h 9651M src/SpecialTable.cc 9652M src/SpecialTable.h 9653 9654commit 11da825e682f1341b97cdb9f5482d6293338888a 9655Author: Peng Huang <shawn.p.huang@gmail.com> 9656Date: 2010-04-13 16:18:29 +0800 9657 9658 Add a special phrase. 9659 9660M src/SpecialTable.cc 9661 9662commit fdf8943c8a0745f208e715e96d4dd6162e9e7e81 9663Author: Peng Huang <shawn.p.huang@gmail.com> 9664Date: 2010-04-13 15:54:57 +0800 9665 9666 Enable special phrases in double pinyin 9667 9668M src/DoublePinyinEditor.cc 9669M src/FullPinyinEditor.cc 9670M src/PinyinEditor.cc 9671M src/PinyinEditor.h 9672 9673commit 3f394df7cf47f4287d886463f2a5e94c4f658d57 9674Author: Peng Huang <shawn.p.huang@gmail.com> 9675Date: 2010-04-12 20:27:04 +0800 9676 9677 Support special phrases 9678 9679M src/DoublePinyinEditor.cc 9680M src/Editor.cc 9681M src/FullPinyinEditor.cc 9682M src/PhraseEditor.h 9683M src/PinyinEditor.cc 9684M src/PinyinEditor.h 9685M src/SpecialTable.cc 9686M src/SpecialTable.h 9687 9688commit 28b5b9d35ae884e37f45ec213e6b884517d32c56 9689Author: Peng Huang <shawn.p.huang@gmail.com> 9690Date: 2010-04-12 17:40:45 +0800 9691 9692 Fix configure problem in MacOSX 9693 9694M configure.ac 9695 9696commit 058446491c9480ef1fab9e02c7f4b089cb71dcf2 9697Author: Peng Huang <shawn.p.huang@gmail.com> 9698Date: 2010-04-12 16:19:38 +0800 9699 9700 Refine uuid checking in libc and libuuid 9701 9702M configure.ac 9703M src/Makefile.am 9704M src/Util.h 9705 9706commit 9c9f091e7af575254e8fa8aff84bc8de981ef7fa 9707Author: Peng Huang <shawn.p.huang@gmail.com> 9708Date: 2010-04-12 07:34:40 +0800 9709 9710 Use lower format uuid 9711 9712M src/Util.h 9713 9714commit ee0f3b1dde90c200df91b3b03a3c1ae3ffcb8fa6 9715Author: Peng Huang <shawn.p.huang@gmail.com> 9716Date: 2010-04-12 06:45:50 +0800 9717 9718 Fix compile errors in FreeBSD and NetBSD. 9719 9720M configure.ac 9721M src/Util.h 9722 9723commit 447efa4d8e3b5b4958780d6d70273a1e754982f7 9724Author: Peng Huang <shawn.p.huang@gmail.com> 9725Date: 2010-04-12 06:38:55 +0800 9726 9727 Do not use strnlen any more. 9728 9729M src/PinyinParser.cc 9730 9731commit 29c97aebdcdb7009d7cdc97e5b70d6818af22427 9732Author: Peng Huang <shawn.p.huang@gmail.com> 9733Date: 2010-04-11 08:32:32 +0800 9734 9735 Release 1.3.2 9736 9737M configure.ac 9738 9739commit 8e7c53a4a90944f33c9e8a280e6a43a30085bfbc 9740Author: Peng Huang <shawn.p.huang@gmail.com> 9741Date: 2010-04-11 08:24:48 +0800 9742 9743 Check program sqlite3 in configure 9744 9745M configure.ac 9746M data/db/android/Makefile.am 9747 9748commit 384604e049b7fff31b06ab2e715dc6a46cd21291 9749Author: Peng Huang <shawn.p.huang@gmail.com> 9750Date: 2010-04-11 08:15:43 +0800 9751 9752 Removce some debug output 9753 9754M src/Database.cc 9755M src/SimpTradConverter.cc 9756 9757commit 35374ff6a33cb02a95c03c3d3a20a62e7217a366 9758Author: Peng Huang <shawn.p.huang@gmail.com> 9759Date: 2010-04-10 20:16:24 +0800 9760 9761 Refine code 9762 9763M src/Database.cc 9764M src/Phrase.h 9765 9766commit 3c28f607c3d81378e102fd7ea20744e301e7b191 9767Author: Peng Huang <shawn.p.huang@gmail.com> 9768Date: 2010-04-10 19:52:41 +0800 9769 9770 Do not prefetch tables. 9771 9772M src/Database.cc 9773 9774commit de1000ba701981b4d803dad7865ab8e31ec13d13 9775Author: Peng Huang <shawn.p.huang@gmail.com> 9776Date: 2010-04-10 08:00:36 +0800 9777 9778 Refine code. 9779 9780M src/SimpTradConverter.cc 9781 9782commit d2fc360725280ca7ef4b8608377f4bf27ef19b9d 9783Author: Peng Huang <shawn.p.huang@gmail.com> 9784Date: 2010-04-09 16:59:30 +0800 9785 9786 Remove HashTable.h 9787 9788D src/HashTable.h 9789M src/Makefile.am 9790 9791commit e0f0c97df02cb3fbaffb11b59340b2656e0e9277 9792Author: Peng Huang <shawn.p.huang@gmail.com> 9793Date: 2010-04-09 08:51:22 +0800 9794 9795 Remove empty line 9796 9797M src/Main.cc 9798 9799commit 80bbe996748d29faec361794bb7290870bc7a649 9800Author: Peng Huang <shawn.p.huang@gmail.com> 9801Date: 2010-04-09 08:35:33 +0800 9802 9803 Refine some code. 9804 9805M src/Database.cc 9806M src/Database.h 9807M src/String.h 9808 9809commit 8f076b93a1bda49d91a5aa0902b3ce19cf0c283d 9810Author: Peng Huang <shawn.p.huang@gmail.com> 9811Date: 2010-04-09 07:22:49 +0800 9812 9813 Return references for signals 9814 9815M src/Editor.h 9816 9817commit 8d68ce7e97e4d822c0ea3d7e938ed5a6e581c7e6 9818Author: Peng Huang <shawn.p.huang@gmail.com> 9819Date: 2010-04-08 18:30:55 +0800 9820 9821 Remove Array.h 9822 9823D src/Array.h 9824M src/Makefile.am 9825 9826commit 1496b0a56bbd45cdafa44934a73e026b19593dae 9827Author: Peng Huang <shawn.p.huang@gmail.com> 9828Date: 2010-04-08 18:29:59 +0800 9829 9830 Does not use Array anymore 9831 9832M src/Database.cc 9833M src/DoublePinyinEditor.cc 9834M src/FullPinyinEditor.cc 9835M src/PhraseArray.h 9836M src/PhraseEditor.cc 9837M src/PhraseEditor.h 9838M src/PinyinArray.h 9839M src/PinyinParser.cc 9840M src/WideString.h 9841 9842commit 5817602139905bd82a9cf9d14811d2ed08ded672 9843Author: Peng Huang <shawn.p.huang@gmail.com> 9844Date: 2010-04-08 15:33:34 +0800 9845 9846 Refine code 9847 9848M src/Database.cc 9849M src/Database.h 9850 9851commit 7d53bd778bcb4ce47a6b99ca01cb3a12f1cc73ee 9852Author: Peng Huang <shawn.p.huang@gmail.com> 9853Date: 2010-04-08 15:07:18 +0800 9854 9855 Update po files. 9856 9857M po/ru.po 9858M po/zh_CN.po 9859 9860commit 706a1ba1acdb338cbb3b022a1581123b08920afb 9861Author: Peng Huang <shawn.p.huang@gmail.com> 9862Date: 2010-04-08 15:03:52 +0800 9863 9864 Refine some code 9865 9866M src/Util.h 9867 9868commit b11ffca250e50c2968eff626696496f74c6d98ea 9869Author: Peng Huang <shawn.p.huang@gmail.com> 9870Date: 2010-04-08 14:45:29 +0800 9871 9872 Refine code. 9873 9874M src/Array.h 9875M src/Database.cc 9876M src/DoublePinyinEditor.cc 9877M src/FullPinyinEditor.cc 9878M src/Phrase.h 9879M src/PhraseEditor.cc 9880M src/PhraseEditor.h 9881M src/PinyinEditor.cc 9882M src/PinyinEditor.h 9883M src/PinyinEngine.cc 9884M src/PinyinParser.cc 9885M src/String.h 9886 9887commit f8f97605d124b0c3cc128477cd7f9aba994f6906 9888Author: Peng Huang <shawn.p.huang@gmail.com> 9889Date: 2010-04-08 14:44:13 +0800 9890 9891 Use pinyin-debug as engine name if debug mode 9892 9893M src/Main.cc 9894 9895commit 09f6296294a63284e673873cacf9ddd460b4787c 9896Author: Peng Huang <shawn.p.huang@gmail.com> 9897Date: 2010-04-06 19:21:43 +0800 9898 9899 only output warning if sqlite api return failed. 9900 9901M src/Database.cc 9902 9903commit 7be63665482a9912abd0c535144fa335a8752da1 9904Author: Peng Huang <shawn.p.huang@gmail.com> 9905Date: 2010-04-06 19:14:04 +0800 9906 9907 Refine some code. 9908 9909M src/FullPinyinEditor.cc 9910M src/PinyinParser.cc 9911 9912commit 4e9d34c0420416abc8a0de656808699ff4a4ed7f 9913Author: Peng Huang <shawn.p.huang@gmail.com> 9914Date: 2010-04-06 17:54:10 +0800 9915 9916 reorder options 9917 9918M src/Config.cc 9919 9920commit 33dfec2fce74cb9107bd66c82b10c8f4214239c9 9921Author: Peng Huang <shawn.p.huang@gmail.com> 9922Date: 2010-04-06 17:42:19 +0800 9923 9924 Refine code of class Conditions 9925 9926M src/Database.cc 9927 9928commit f21c6030382dfe65ac982e52291b7b496d08e120 9929Author: Peng Huang <shawn.p.huang@gmail.com> 9930Date: 2010-04-06 17:25:02 +0800 9931 9932 Optimize some loops. 9933 9934M src/Database.cc 9935 9936commit 40b9e8911d184e91c454f2e78b72110cc5ff021d 9937Author: Peng Huang <shawn.p.huang@gmail.com> 9938Date: 2010-04-06 17:24:25 +0800 9939 9940 Remove debug output. 9941 9942M src/Text.h 9943 9944commit e0be555919b224198fcb643c712b7ce5278b45ba 9945Author: Peng Huang <shawn.p.huang@gmail.com> 9946Date: 2010-04-06 16:44:33 +0800 9947 9948 Only store prev pressed key if the keyevent is ignored by editors. 9949 9950M src/PinyinEngine.cc 9951M src/PinyinEngine.h 9952 9953commit 205db5838a28fc594086aa129c6b186c39e42b36 9954Author: Peng Huang <shawn.p.huang@gmail.com> 9955Date: 2010-04-05 17:25:14 +0800 9956 9957 Release 1.3.1 9958 9959M configure.ac 9960 9961commit 0ec8339d6ee6984b491ddde78e6f0b3fc4fa97da 9962Author: Peng Huang <shawn.p.huang@gmail.com> 9963Date: 2010-04-05 17:24:14 +0800 9964 9965 Use update_lookup_table_fast 9966 9967M src/PinyinEditor.cc 9968M src/PinyinEngine.cc 9969 9970commit f87705de00c5acd669957f002d38fd3c8d8e28a0 9971Author: Peng Huang <shawn.p.huang@gmail.com> 9972Date: 2010-04-05 16:04:27 +0800 9973 9974 Fix some problems 9975 9976M src/Array.h 9977M src/Database.cc 9978M src/Database.h 9979M src/PhraseEditor.cc 9980M src/PhraseEditor.h 9981M src/PinyinEditor.cc 9982M src/PinyinEngine.cc 9983M src/Text.h 9984 9985commit 11013e93069ba8dba07da3256d6fd71e8a1c2b23 9986Author: Peng Huang <shawn.p.huang@gmail.com> 9987Date: 2010-04-05 13:17:09 +0800 9988 9989 Fix some problems. 9990 9991M src/Database.cc 9992M src/PhraseEditor.cc 9993M src/PhraseEditor.h 9994M src/PinyinEditor.cc 9995 9996commit 5ffc5af22bce48f4a113e2205cd0a059b753a540 9997Author: Peng Huang <shawn.p.huang@gmail.com> 9998Date: 2010-04-05 10:44:08 +0800 9999 10000 Optimize database query 10001 10002M src/Database.cc 10003M src/PhraseEditor.cc 10004M src/PhraseEditor.h 10005M src/PinyinEditor.cc 10006 10007commit 937f048ec16f01b5eaeed04f947e10b23a92c7c6 10008Author: Peng Huang <shawn.p.huang@gmail.com> 10009Date: 2010-04-05 10:30:56 +0800 10010 10011 Modify test target 10012 10013M src/Makefile.am 10014 10015commit 21da4073bbcf9a59913fd09bbe442deef284e204 10016Author: Peng Huang <shawn.p.huang@gmail.com> 10017Date: 2010-04-05 08:30:34 +0800 10018 10019 Refactory Database 10020 10021M src/Database.cc 10022M src/Database.h 10023M src/PhraseEditor.cc 10024 10025commit 9ea30d33b9b720dbcd6cf507dbdf0128cbc3ba84 10026Author: Peng Huang <shawn.p.huang@gmail.com> 10027Date: 2010-04-05 07:15:26 +0800 10028 10029 Refactory Database class 10030 10031M src/Database.cc 10032M src/Database.h 10033 10034commit 1f2e8fd251ed8ee8315b0a4560e9e89cfe0b2d9e 10035Author: Peng Huang <shawn.p.huang@gmail.com> 10036Date: 2010-04-04 23:27:31 +0800 10037 10038 Optimize lookup table logic 10039 10040M src/LookupTable.h 10041M src/PinyinEditor.cc 10042M src/PinyinEditor.h 10043 10044commit 25c77d2176c5eee69149dbb3b6ed0f96b30912c1 10045Author: Peng Huang <shawn.p.huang@gmail.com> 10046Date: 2010-04-04 22:24:32 +0800 10047 10048 Always unselectCandidates before move cursor 10049 10050M src/PinyinEditor.cc 10051 10052commit e470a4fffcc4d3ea1a0b85347ab284dde4738ad7 10053Author: Peng Huang <shawn.p.huang@gmail.com> 10054Date: 2010-04-04 13:08:13 +0800 10055 10056 unselectCandidates before move cursor left or remove char before cursor 10057 10058M src/PhraseEditor.h 10059M src/PinyinEditor.cc 10060 10061commit 1072ff8709f18469c7723858fdf97818ac62beae 10062Author: Peng Huang <shawn.p.huang@gmail.com> 10063Date: 2010-04-04 12:50:52 +0800 10064 10065 Does not update lookup table, when remove chars after cursor. 10066 10067M src/FullPinyinEditor.cc 10068 10069commit 5b84d10844e82be9bd21b6bd3fc98f6dad1b7d41 10070Author: Peng Huang <shawn.p.huang@gmail.com> 10071Date: 2010-04-03 11:44:17 +0800 10072 10073 Show candidates in correct colour. 10074 10075M src/PhraseEditor.h 10076 10077commit c14fbdda03d9fd5e53bf840916f8cef09e977593 10078Author: Peng Huang <shawn.p.huang@gmail.com> 10079Date: 2010-04-03 11:33:36 +0800 10080 10081 Update lookup table before preedit text and aux text to avoid crash 10082 10083M src/PinyinEditor.cc 10084 10085commit fecbae61279b9b25b303575cadcb4cbdaa34cf3f 10086Author: Peng Huang <shawn.p.huang@gmail.com> 10087Date: 2010-03-31 17:36:29 +0800 10088 10089 Quit to initial mode when the editor is empty 10090 10091M src/PinyinEngine.cc 10092 10093commit 34578e3c1a0720333e94f1ca276fc9f21d236b7c 10094Author: Peng Huang <shawn.p.huang@gmail.com> 10095Date: 2010-03-31 12:43:57 +0800 10096 10097 Fix make check problems. 10098 10099M po/POTFILES.skip 10100 10101commit c59f1ced318cb06441c29f9e0971ee9fef99d5ff 10102Author: Peng Huang <shawn.p.huang@gmail.com> 10103Date: 2010-03-27 17:21:50 +0800 10104 10105 Fix build warnings 10106 10107M src/DoublePinyinEditor.cc 10108M src/PhraseEditor.cc 10109M src/PinyinEditor.cc 10110M src/PinyinEditor.h 10111M src/Types.h 10112 10113commit fb8a36b64df6f48ae95f68ceb58e204e388f070f 10114Author: Peng Huang <shawn.p.huang@gmail.com> 10115Date: 2010-03-26 11:35:56 +0800 10116 10117 Bump version to 1.3.0 10118 10119M configure.ac 10120 10121commit c4ff5531597501a63a1f2b1fc7c6edeea7af2e56 10122Author: Peng Huang <shawn.p.huang@gmail.com> 10123Date: 2010-03-26 12:29:57 +0800 10124 10125 Fix rpm build errors 10126 10127M ibus-pinyin.spec.in 10128M src/DoublePinyinEditor.cc 10129 10130commit 7b1597153b3aec71d328731112fb89e122960a40 10131Author: Peng Huang <shawn.p.huang@gmail.com> 10132Date: 2010-03-26 11:17:03 +0800 10133 10134 Remove pot file. 10135 10136D po/ibus-pinyin.pot 10137 10138commit ee09ef872e775f7e7097cef96b0d3de6d65d3de0 10139Author: Peng Huang <shawn.p.huang@gmail.com> 10140Date: 2010-03-26 11:08:32 +0800 10141 10142 Adjust setup UI 10143 10144M po/ibus-pinyin.pot 10145M po/ru.po 10146M po/zh_CN.po 10147M setup/ibus-pinyin-preferences.ui 10148 10149commit 090dd34a67d4dfa5d0546c5bd05bc1cf27d9cc5b 10150Author: Peng Huang <shawn.p.huang@gmail.com> 10151Date: 2010-03-25 19:35:30 +0800 10152 10153 Add option - Show raw input of Double Pinyin 10154 10155M po/ibus-pinyin.pot 10156M po/ru.po 10157M po/zh_CN.po 10158M setup/ibus-pinyin-preferences.ui 10159M setup/main.py 10160M src/Config.cc 10161M src/Config.h 10162M src/DoublePinyinEditor.cc 10163 10164commit 1b3ffa8d9368078b9cc4a2c4515f3330f554f906 10165Author: Peng Huang <shawn.p.huang@gmail.com> 10166Date: 2010-03-25 19:10:24 +0800 10167 10168 Add option - orientation of candidates 10169 10170M po/ibus-pinyin.pot 10171M po/ru.po 10172M po/zh_CN.po 10173M setup/ibus-pinyin-preferences.ui 10174M setup/main.py 10175M src/Config.cc 10176M src/Config.h 10177M src/DoublePinyinEditor.cc 10178M src/LookupTable.h 10179M src/PinyinEditor.cc 10180 10181commit cfcabb9b9483cb6a9d954a5e189c2a5212b315bd 10182Author: Peng Huang <shawn.p.huang@gmail.com> 10183Date: 2010-03-25 16:56:16 +0800 10184 10185 Fix bug when use Ctrl+Backspace to remove word in double pinyin 10186 10187M src/DoublePinyinEditor.cc 10188 10189commit e193cc8a2cb74a94dc30e201eb76a0a9d939a097 10190Author: Peng Huang <shawn.p.huang@gmail.com> 10191Date: 2010-03-25 14:01:09 +0800 10192 10193 Use G_DEFINE_TYPE to make code simple 10194 10195M src/Engine.cc 10196 10197commit e46e050a07680ba4b944502f35c4c0ad3c6fd774 10198Author: Peng Huang <shawn.p.huang@gmail.com> 10199Date: 2010-03-24 23:37:10 +0800 10200 10201 clean ZhConversion.* 10202 10203M src/Makefile.am 10204 10205commit 9bedb474e6dc36620a1c3da27b4a6f8c3b7f9b4a 10206Author: Peng Huang <shawn.p.huang@gmail.com> 10207Date: 2010-03-24 23:33:16 +0800 10208 10209 Remove some unused code. 10210 10211M src/PhraseEditor.cc 10212 10213commit 25bcc654cbd14cbdddecc725540239bbce1d2684 10214Author: Peng Huang <shawn.p.huang@gmail.com> 10215Date: 2010-03-24 11:27:15 +0800 10216 10217 Show raw input in double pinyin 10218 10219M src/DoublePinyinEditor.cc 10220M src/DoublePinyinEditor.h 10221M src/PinyinEditor.cc 10222M src/PinyinEditor.h 10223 10224commit a4174ee888c622d1a1a49a9acd6f7f4504b11806 10225Author: Peng Huang <shawn.p.huang@gmail.com> 10226Date: 2010-03-24 11:04:22 +0800 10227 10228 Add some log message 10229 10230M src/Database.cc 10231 10232commit db0adc56b80b99042ec4446261e345d3a5634a0b 10233Author: Peng Huang <shawn.p.huang@gmail.com> 10234Date: 2010-03-24 10:58:55 +0800 10235 10236 Use svn to get ZhConversion.php from wikipedia svn repository 10237 10238M src/Makefile.am 10239 10240commit 28537612f243ca03a30ec74d8142232b70c51d45 10241Author: Peng Huang <shawn.p.huang@gmail.com> 10242Date: 2010-03-24 10:50:37 +0800 10243 10244 Add make target update-simptrad-table 10245 10246M src/Makefile.am 10247 10248commit 1931a870082ac9312d63b1ebc616f9697b5ac00b 10249Author: Peng Huang <shawn.p.huang@gmail.com> 10250Date: 2010-03-24 10:40:42 +0800 10251 10252 Disable CONFIG_REVERSE_FIRST_CANDIDATE 10253 10254M src/PhraseEditor.cc 10255 10256commit 5fdfb6cd25f67dd70e9275bb396975150f08f20c 10257Author: Peng Huang <shawn.p.huang@gmail.com> 10258Date: 2010-03-24 10:33:27 +0800 10259 10260 Make build output looks better 10261 10262M data/db/open-phrase/Makefile.am 10263 10264commit 55439c14d7fac09c52d9d84e38e270978b6dc038 10265Author: Peng Huang <shawn.p.huang@gmail.com> 10266Date: 2010-03-24 10:21:24 +0800 10267 10268 Remove unused code 10269 10270M src/DoublePinyinEditor.cc 10271 10272commit a475efbee8d7a77dbd48c4519acd7434f9bfcafb 10273Author: Peng Huang <shawn.p.huang@gmail.com> 10274Date: 2010-03-23 19:15:39 +0800 10275 10276 Trace 'a', 'e', 'o' as PINYIN_ID_ZERO in double pinyin 10277 10278M src/DoublePinyinEditor.cc 10279M src/DoublePinyinTable.h 10280 10281commit edde50a74d387c0b4301e8e4f6f11fb05db9f3d8 10282Author: Peng Huang <shawn.p.huang@gmail.com> 10283Date: 2010-03-23 17:14:19 +0800 10284 10285 make build output looks better 10286 10287M data/db/android/Makefile.am 10288M src/Makefile.am 10289 10290commit f7762c5207535c21d6f5c83bef8436653c7d0f56 10291Author: Peng Huang <shawn.p.huang@gmail.com> 10292Date: 2010-03-22 21:16:27 +0800 10293 10294 Use AM_SILENT_RULES 10295 10296M configure.ac 10297 10298commit 71812a3b94c86340f1fedbb08a3ecf84b2daae5e 10299Author: Peng Huang <shawn.p.huang@gmail.com> 10300Date: 2010-03-22 17:00:31 +0800 10301 10302 Add a new logic to generate the first candidate 10303 10304M src/PhraseEditor.cc 10305 10306commit 48d6d17217165a1858d53d4fe97054045f845b15 10307Author: Peng Huang <shawn.p.huang@gmail.com> 10308Date: 2010-03-22 15:09:07 +0800 10309 10310 Avoid pinyin > MAX_PHRASE_LEN 10311 10312M src/DoublePinyinEditor.cc 10313 10314commit 5ec3728d4479634f07bf9484ce08e0c063d8bf3f 10315Author: Peng Huang <shawn.p.huang@gmail.com> 10316Date: 2010-03-22 15:05:37 +0800 10317 10318 Adjust functions' order 10319 10320M src/DoublePinyinEditor.cc 10321 10322commit 910ffd54303ebcc1c2957cc06aa8bd106be34141 10323Author: Peng Huang <shawn.p.huang@gmail.com> 10324Date: 2010-03-22 14:37:29 +0800 10325 10326 Refactory double pinyin to make code simplier 10327 10328M src/Array.h 10329M src/DoublePinyinEditor.cc 10330M src/DoublePinyinEditor.h 10331 10332commit 9d297615b72eb2441f5cdcaa560b21d8ba314fa3 10333Author: Peng Huang <shawn.p.huang@gmail.com> 10334Date: 2010-03-17 04:37:28 +0800 10335 10336 Put the setup dialog in center of screen 10337 10338M setup/ibus-pinyin-preferences.ui 10339 10340commit f64aee5b081c37cad3c04dae616f5680b1e54aeb 10341Author: Peng Huang <shawn.p.huang@gmail.com> 10342Date: 2010-03-18 12:22:53 +0800 10343 10344 Fix bug in double pinyin 10345 10346M src/DoublePinyinEditor.cc 10347 10348commit 9f28f25476175252d1a74db667acfc2fef0c9bc7 10349Author: Peng Huang <shawn.p.huang@gmail.com> 10350Date: 2010-03-18 12:16:09 +0800 10351 10352 Fix auto commit problem in double pinyin 10353 10354M src/DoublePinyinEditor.cc 10355 10356commit f88af11c2dba110350a4b8c794c2754c57c6d953 10357Author: Peng Huang <shawn.p.huang@gmail.com> 10358Date: 2010-03-18 10:50:16 +0800 10359 10360 Refine the macro 10361 10362M src/DoublePinyinEditor.cc 10363 10364commit 50124cb3085c75a50b602cb5738db8f9bc2e11af 10365Author: Peng Huang <shawn.p.huang@gmail.com> 10366Date: 2010-03-18 10:44:32 +0800 10367 10368 Use macro to replace inline function 10369 10370M src/DoublePinyinEditor.cc 10371 10372commit f4bf29f7c41edb63ba2687342b763f8b3b90256e 10373Author: Peng Huang <shawn.p.huang@gmail.com> 10374Date: 2010-03-16 04:54:45 +0800 10375 10376 Ignore puncts in double pinyin 10377 10378M src/DoublePinyinEditor.cc 10379 10380commit 9222a2be0bec112eaa0f37b544408380d17f5b78 10381Author: Peng Huang <shawn.p.huang@gmail.com> 10382Date: 2010-03-16 04:08:48 +0800 10383 10384 Limit pinyin <= MAX_PHRASE_LEN in double pinyin 10385 10386M src/DoublePinyinEditor.cc 10387 10388commit 0f184b6073c28275c967727bf1abf3e8d52b488d 10389Author: Peng Huang <shawn.p.huang@gmail.com> 10390Date: 2010-03-17 19:33:08 +0800 10391 10392 Ignore all chars if preedit is too long. 10393 10394M src/DoublePinyinEditor.cc 10395M src/FullPinyinEditor.cc 10396 10397commit 7ca770df020c57febc9dfa23184c2de47532fac8 10398Author: Peng Huang <shawn.p.huang@gmail.com> 10399Date: 2010-03-17 19:28:52 +0800 10400 10401 Fix bug in double pinyin 10402 10403M src/DoublePinyinEditor.cc 10404M src/DoublePinyinEditor.h 10405M src/PinyinEditor.cc 10406 10407commit 84fe2739b3d5197731038cc95e65f8c771953335 10408Author: Peng Huang <shawn.p.huang@gmail.com> 10409Date: 2010-03-16 10:13:37 +0800 10410 10411 Display correct version in setup ui 10412 10413M configure.ac 10414M po/POTFILES.in 10415M po/ibus-pinyin.pot 10416M po/ru.po 10417M po/zh_CN.po 10418M setup/Makefile.am 10419M setup/ibus-pinyin-preferences.ui 10420M setup/main.py 10421A setup/version.py.in 10422 10423commit f1673ae973bcb1375c233b8b8551fd256d5b0f2d 10424Author: Peng Huang <shawn.p.huang@gmail.com> 10425Date: 2010-03-16 10:00:44 +0800 10426 10427 Add a spece between pinyin and non-pinyin in aux text 10428 10429M src/PinyinEditor.cc 10430 10431commit 098ffd9a2881b27af60ccec1c21879a83f544074 10432Author: Peng Huang <shawn.p.huang@gmail.com> 10433Date: 2010-03-16 09:56:34 +0800 10434 10435 Unify coding style 10436 10437M src/DoublePinyinEditor.cc 10438 10439commit 72e1d4d6bc20f7470dd8db05397ddf914660765f 10440Author: Peng Huang <shawn.p.huang@gmail.com> 10441Date: 2010-03-16 09:54:26 +0800 10442 10443 Fix bug when move cursor left with double pinyin 10444 10445M src/DoublePinyinEditor.cc 10446 10447commit 5e68579df521289278dfb30957de3e2f8856ccfe 10448Author: Peng Huang <shawn.p.huang@gmail.com> 10449Date: 2010-03-15 18:34:24 +0800 10450 10451 Make incomplete pinyin configurable with double pinyin 10452 10453M setup/main.py 10454 10455commit 9fab244066a91f3b8ab5f14a03cf89510cd7dc35 10456Author: Peng Huang <shawn.p.huang@gmail.com> 10457Date: 2010-03-15 18:22:10 +0800 10458 10459 Update preedit text in DoublePinyin 10460 10461M src/DoublePinyinEditor.cc 10462 10463commit 6b34c5989e5dd385011d2907f46730d7773d22b4 10464Author: Peng Huang <shawn.p.huang@gmail.com> 10465Date: 2010-03-15 13:07:39 +0800 10466 10467 Implement Double PinYin 10468 10469M src/DoublePinyinEditor.cc 10470M src/DoublePinyinEditor.h 10471M src/PinyinEditor.h 10472 10473commit 144f1424a3a9c7825e88932949a10158b969e73d 10474Author: Peng Huang <shawn.p.huang@gmail.com> 10475Date: 2010-03-15 11:25:05 +0800 10476 10477 Store last commit text 10478 10479M src/PinyinEngine.cc 10480M src/PinyinEngine.h 10481M src/Text.h 10482 10483commit 07cc0da14d42bd1544617e7af961242c0932da16 10484Author: Peng Huang <shawn.p.huang@gmail.com> 10485Date: 2010-03-10 15:54:24 +0800 10486 10487 Auto swith mode when user press www. http: xxx@ 10488 10489M src/Editor.cc 10490M src/Editor.h 10491M src/Makefile.am 10492M src/PinyinEditor.cc 10493M src/PinyinEngine.cc 10494M src/PinyinEngine.h 10495M src/Pointer.h 10496 10497commit b8d4fa27411735b1889f111ab82d959a6804acb5 10498Author: Peng Huang <shawn.p.huang@gmail.com> 10499Date: 2010-03-08 17:49:55 +0800 10500 10501 Update SimpTradConverterTable.h from wikipedia 10502 10503M src/SimpTradConverterTable.h 10504 10505commit 78346c5a993222f50239c5d9bd28e7b363a7c429 10506Author: Peng Huang <shawn.p.huang@gmail.com> 10507Date: 2010-03-08 17:48:00 +0800 10508 10509 Fix bug in toHalf 10510 10511M src/HalfFullConverter.cc 10512 10513commit 3997433c29479bf41380fc9d94800801a2ab1241 10514Author: Peng Huang <shawn.p.huang@gmail.com> 10515Date: 2010-03-08 13:43:59 +0800 10516 10517 Remove some unused variables. 10518 10519M src/PinyinEngine.cc 10520M src/PinyinEngine.h 10521 10522commit cf35e158e2ff2ce862bd54101bf616bb63fb29f2 10523Author: Peng Huang <shawn.p.huang@gmail.com> 10524Date: 2010-03-08 12:06:13 +0800 10525 10526 Fix problem in FallbackEditor. 10527 10528M src/FallbackEditor.cc 10529 10530commit 6fa5284c44abff5fb4ddb193db9069e5585faca8 10531Author: Peng Huang <shawn.p.huang@gmail.com> 10532Date: 2010-03-08 12:06:02 +0800 10533 10534 Add G_DEBUG env in make test 10535 10536M src/Makefile.am 10537 10538commit 928073165da6d9cc55ee8728912bb56c9141f008 10539Author: Peng Huang <shawn.p.huang@gmail.com> 10540Date: 2010-03-02 14:03:28 +0800 10541 10542 Process other keys on KeyPad 10543 10544M src/FallbackEditor.cc 10545 10546commit 5c2708b82fe9bab7740c707036e77d991adb9bf3 10547Author: Peng Huang <shawn.p.huang@gmail.com> 10548Date: 2010-03-02 13:47:23 +0800 10549 10550 Process IBUS_KP_0 ... IBUS_KP_9 as IBUS_0 ... IBUS_9 10551 10552M src/FallbackEditor.cc 10553 10554commit 981760a963ca82a3cd9fde77a303e4745e3e293b 10555Author: Peng Huang <shawn.p.huang@gmail.com> 10556Date: 2010-02-13 17:11:41 +0800 10557 10558 Fix comment 10559 10560M src/PinyinEngine.cc 10561 10562commit d8329f5a207efaa020eaa484fd9ec56b7ed75ce2 10563Author: Peng Huang <shawn.p.huang@gmail.com> 10564Date: 2010-02-12 23:49:01 +0800 10565 10566 Add ExtEditor.cc 10567 10568A src/ExtEditor.cc 10569M src/ExtEditor.h 10570M src/Makefile.am 10571 10572commit 16c742c8193da82959077dc743a965ca3008d5b0 10573Author: Peng Huang <shawn.p.huang@gmail.com> 10574Date: 2010-02-12 17:21:22 +0800 10575 10576 Fix typo in comment 10577 10578M src/PinyinEngine.cc 10579 10580commit 9f4d0fcbe34d9f0c3d8f2aadd117974b36174030 10581Author: Peng Huang <shawn.p.huang@gmail.com> 10582Date: 2010-02-12 17:07:00 +0800 10583 10584 Add some comments 10585 10586M src/PinyinEngine.cc 10587 10588commit 3c1b478b282d796639deb210c97a2b495d029f70 10589Author: Peng Huang <shawn.p.huang@gmail.com> 10590Date: 2010-02-12 16:41:50 +0800 10591 10592 Add ExtEditor.h 10593 10594A src/ExtEditor.h 10595M src/Makefile.am 10596M src/PinyinEngine.cc 10597M src/PinyinEngine.h 10598 10599commit d558a8e641d15d88805ababdd3e8d571233d8ee4 10600Author: Peng Huang <shawn.p.huang@gmail.com> 10601Date: 2010-02-12 15:15:40 +0800 10602 10603 Fix chinese mode issues. 10604 10605M src/PinyinEngine.cc 10606 10607commit 64182077becb35474b9c75bc56991370a987e955 10608Author: Peng Huang <shawn.p.huang@gmail.com> 10609Date: 2010-02-11 14:12:09 +0800 10610 10611 Fix problem of auto commit 10612 10613M src/PinyinEditor.cc 10614 10615commit 1e3f4faf7a1df27006ce5a52bf0c783c0e1706f0 10616Author: Peng Huang <shawn.p.huang@gmail.com> 10617Date: 2010-02-11 13:34:41 +0800 10618 10619 Clean up code 10620 10621M src/PinyinEditor.cc 10622M src/PinyinEngine.h 10623 10624commit 4ea6d5cc18adf9b76059589d7c0265c117e7a8e0 10625Author: Peng Huang <shawn.p.huang@gmail.com> 10626Date: 2010-02-11 13:10:09 +0800 10627 10628 Handle some punct keys 10629 10630M src/PinyinEditor.cc 10631 10632commit 4b2cc678eec06c9da0a5a185100f919557bfc2ae 10633Author: Peng Huang <shawn.p.huang@gmail.com> 10634Date: 2010-02-11 12:50:17 +0800 10635 10636 Do not pass Release key event to editors. 10637 10638M src/DoublePinyinEditor.cc 10639M src/Editor.cc 10640M src/FallbackEditor.cc 10641M src/PinyinEditor.cc 10642M src/PinyinEngine.cc 10643M src/PinyinEngine.h 10644 10645commit 30a249a7c58ffe379c02d0c4057dd5ac7d164c2b 10646Author: Peng Huang <shawn.p.huang@gmail.com> 10647Date: 2010-02-11 12:32:30 +0800 10648 10649 Add FallbackEditor 10650 10651A src/FallbackEditor.cc 10652A src/FallbackEditor.h 10653M src/Makefile.am 10654M src/PinyinEngine.cc 10655M src/PinyinEngine.h 10656 10657commit 50ef4dce7f948d13fb9dc46396bc414017738c48 10658Author: Peng Huang <shawn.p.huang@gmail.com> 10659Date: 2010-02-10 14:25:38 +0800 10660 10661 Update po files. 10662 10663M po/ibus-pinyin.pot 10664M po/ru.po 10665M po/zh_CN.po 10666 10667commit 96fcc6938e31a0f4bbe19f0f8ebe8fa84bb64006 10668Author: Peng Huang <shawn.p.huang@gmail.com> 10669Date: 2010-02-10 14:23:12 +0800 10670 10671 Update POTFILES.in 10672 10673M po/POTFILES.in 10674 10675commit 200aed6bb7a53d76cabe4559dfc43bf0005fdda3 10676Author: Peng Huang <shawn.p.huang@gmail.com> 10677Date: 2010-02-10 14:13:36 +0800 10678 10679 Show auxiliary text correctly. 10680 10681M src/PinyinEditor.cc 10682 10683commit c4e6359b3f46c125d5e7d65428cbdfe8be2d3683 10684Author: Peng Huang <shawn.p.huang@gmail.com> 10685Date: 2010-02-10 13:40:34 +0800 10686 10687 Update SimpTradConverterTable from wikipedia 10688 10689M src/SimpTradConverterTable.h 10690 10691commit dc4b853b45f05ba7c5da721538da5cc1495a340b 10692Author: Peng Huang <shawn.p.huang@gmail.com> 10693Date: 2010-02-10 13:32:53 +0800 10694 10695 Handle ';' in DoublePinyinEditor. 10696 10697M src/DoublePinyinEditor.cc 10698M src/DoublePinyinEditor.h 10699M src/FullPinyinEditor.cc 10700 10701commit 0e7dcb67c0762883c0976650e536e4748a580fd4 10702Author: Peng Huang <shawn.p.huang@gmail.com> 10703Date: 2010-02-10 13:11:42 +0800 10704 10705 Remove some unused code. 10706 10707M src/PinyinEngine.h 10708 10709commit 67ec52a9391bc31840f12eb29cdb1829997c33f0 10710Author: Peng Huang <shawn.p.huang@gmail.com> 10711Date: 2010-02-10 12:58:40 +0800 10712 10713 Add wordlist 10714 10715A data/wordlist 10716 10717commit 6db692b129f7648371cbcf427a19dc7b153064e6 10718Author: Peng Huang <shawn.p.huang@gmail.com> 10719Date: 2010-02-10 12:55:28 +0800 10720 10721 Move _() to PinyinProperties.cc 10722 10723M src/PinyinProperties.cc 10724M src/PinyinProperties.h 10725 10726commit 86681649085508eebbce4d2a39d29a061fa99523 10727Author: Peng Huang <shawn.p.huang@gmail.com> 10728Date: 2010-02-10 12:53:37 +0800 10729 10730 Implement candidateClicked method 10731 10732M src/Editor.cc 10733M src/Editor.h 10734M src/PinyinEditor.cc 10735M src/PinyinEditor.h 10736M src/PinyinEngine.cc 10737 10738commit a6ec9cf51f8ddcf3f295ebe8f74b1c3a53248fae 10739Author: Peng Huang <shawn.p.huang@gmail.com> 10740Date: 2010-02-07 13:25:35 +0800 10741 10742 Refactory classes, and use sigc++ to make code clear. 10743 10744M configure.ac 10745M src/DoublePinyinEditor.cc 10746M src/DoublePinyinEditor.h 10747A src/Editor.cc 10748A src/Editor.h 10749M src/FullPinyinEditor.cc 10750M src/FullPinyinEditor.h 10751M src/Makefile.am 10752M src/PhraseEditor.cc 10753M src/PhraseEditor.h 10754M src/PinyinArray.h 10755M src/PinyinEditor.cc 10756M src/PinyinEditor.h 10757M src/PinyinEngine.cc 10758M src/PinyinEngine.h 10759A src/PinyinProperties.cc 10760A src/PinyinProperties.h 10761M src/RawEditor.h 10762M src/Text.h 10763 10764commit efa0c8f199b0e058b3cc5f88f0d6e20c382570b3 10765Author: Peng Huang <shawn.p.huang@gmail.com> 10766Date: 2010-02-02 10:01:19 +0800 10767 10768 Fix problem when use '0' to select 10th candidate 10769 10770M src/PinyinEngine.cc 10771 10772commit 9db3894d2b02e0e7e28955bf8564dcf5e1240624 10773Author: Peng Huang <shawn.p.huang@gmail.com> 10774Date: 2010-01-26 21:27:16 +0800 10775 10776 Exit if can not connect to ibus 10777 10778M src/Bus.h 10779M src/Main.cc 10780 10781commit 7c8dc0f92d59d0657b4edf42c03410e81bc1a8cd 10782Author: Peng Huang <shawn.p.huang@gmail.com> 10783Date: 2010-01-19 13:22:03 +0800 10784 10785 Add local.db 10786 10787M src/Database.cc 10788 10789commit d43b51fcf3ff9f9d4f0b95db10f242018b3e1bc7 10790Author: Peng Huang <shawn.p.huang@gmail.com> 10791Date: 2010-01-18 16:41:22 +0800 10792 10793 Remove SIMP_TO_TRAD_NR 10794 10795M src/SimpTradConverter.cc 10796M src/SimpTradConverterTable.h 10797M src/update-simptrad-table.py 10798 10799commit 2adb75fd7849d94019a36a13fbd3196ff707aea3 10800Author: Peng Huang <shawn.p.huang@gmail.com> 10801Date: 2010-01-18 16:39:58 +0800 10802 10803 Fix genpytable.py 10804 10805M scripts/genpytable.py 10806M src/PinyinParser.cc 10807M src/PinyinParserTable.h 10808 10809commit 56518df0f50db706a9331b04c1b866c7de0fd814 10810Author: Peng Huang <shawn.p.huang@gmail.com> 10811Date: 2010-01-18 16:24:02 +0800 10812 10813 Fix fuzzy and auto correct problem with 'rve rue' 10814 10815M scripts/genpytable.py 10816M src/PinyinParser.cc 10817M src/PinyinParserTable.h 10818 10819commit ea33ab8c6312d9cad4f371b61e276cb82ac8bf3d 10820Author: Peng Huang <shawn.p.huang@gmail.com> 10821Date: 2010-01-18 16:22:25 +0800 10822 10823 Add option auto correct "ue -> ve" 10824 10825M setup/ibus-pinyin-preferences.ui 10826M setup/main.py 10827 10828commit 9c2e615dd98273c4344e93bb9058a79eb224daea 10829Author: Peng Huang <shawn.p.huang@gmail.com> 10830Date: 2010-01-18 16:08:57 +0800 10831 10832 Fix a typo. 10833 10834M src/Config.cc 10835 10836commit 722857195c111dbe41dc240747e73720999d5017 10837Author: Peng Huang <shawn.p.huang@gmail.com> 10838Date: 2010-01-18 14:50:21 +0800 10839 10840 Use lve, nve to replace lue, nue 10841 10842M scripts/genpytable.py 10843M scripts/pydict.py 10844M src/Config.cc 10845M src/PinyinParserTable.h 10846M src/Types.h 10847 10848commit abf357f7fb4db64b0487ebd1e1fff83670d27a16 10849Author: Peng Huang <shawn.p.huang@gmail.com> 10850Date: 2010-01-18 13:11:56 +0800 10851 10852 Update SimpTradConverterTable.h 10853 10854M src/SimpTradConverterTable.h 10855 10856commit 742bd5e1c74a19bf89b3bb9965dbd95d5a202e5f 10857Author: Peng Huang <shawn.p.huang@gmail.com> 10858Date: 2010-01-13 13:19:33 +0800 10859 10860 Add intltool in rpm spec file. 10861 10862M ibus-pinyin.spec.in 10863 10864commit e8e197527ba0271f9fc440c60253a904c8006bd6 10865Author: Peng Huang <shawn.p.huang@gmail.com> 10866Date: 2010-01-04 10:01:03 +0800 10867 10868 Open user db in EXCLUSIVE mode. 10869 10870M src/Database.cc 10871 10872commit d2f9f35a38c313449a2a1d40ea082d6b7a1f03b6 10873Author: Peng Huang <shawn.p.huang@gmail.com> 10874Date: 2010-01-04 09:38:33 +0800 10875 10876 Use PERSIST journal mode for better performance. 10877 10878M src/Database.cc 10879 10880commit 0168e6e8d18455557e3412aef86f1d74cd643e9d 10881Author: Peng Huang <shawn.p.huang@gmail.com> 10882Date: 2010-01-04 09:33:52 +0800 10883 10884 Remove some duplicate code. 10885 10886M src/Database.cc 10887 10888commit 5255574afea895f997c0c2dcca69826cb311c4cd 10889Author: Peng Huang <shawn.p.huang@gmail.com> 10890Date: 2010-01-04 08:27:42 +0800 10891 10892 Remove unused code. 10893 10894M src/Database.h 10895 10896commit 1d75209df049d6440d231ea400012a4b3b37f162 10897Author: Peng Huang <shawn.p.huang@gmail.com> 10898Date: 2010-01-04 08:25:41 +0800 10899 10900 Optimize sqlite for better performance. 10901 10902M src/Database.cc 10903 10904commit 209e5a877991fd8e2c31b51dfd6a155df08da208 10905Merge: ee861c1 8a49985 10906Author: Peng Huang <shawn.p.huang@gmail.com> 10907Date: 2010-01-01 19:20:05 +0800 10908 10909 Merge branch 'stl' 10910 10911commit ee861c1028911ab2bee572dd27dfab8d6408604f 10912Author: Peng Huang <shawn.p.huang@gmail.com> 10913Date: 2010-01-01 19:18:22 +0800 10914 10915 Ignore number key if with some modifiers. 10916 10917M src/PinyinEngine.cc 10918 10919commit 8a49985b01eb5d4a0c9dc6d4d0b94046ebb4db1d 10920Author: Peng Huang <shawn.p.huang@gmail.com> 10921Date: 2009-12-31 14:20:49 +0800 10922 10923 Use *_LDADD replace *_LDFLAGS 10924 10925M src/Makefile.am 10926 10927commit c65c97a970ad103389c757e4752b9988c03891dd 10928Author: Peng Huang <shawn.p.huang@gmail.com> 10929Date: 2009-12-29 15:34:13 +0800 10930 10931 Fix appendUnicode problem. 10932 10933M src/String.h 10934 10935commit 88df593befb03975149ddeea4a548b36e84d8c18 10936Author: Peng Huang <shawn.p.huang@gmail.com> 10937Date: 2009-12-29 15:22:55 +0800 10938 10939 Remvoe set method of PinyinSegment 10940 10941M src/PinyinArray.h 10942M src/PinyinParser.cc 10943 10944commit 151dc92a5abf86addc6457b2a955104820228968 10945Author: Peng Huang <shawn.p.huang@gmail.com> 10946Date: 2009-12-29 15:20:12 +0800 10947 10948 Refine code. 10949 10950M src/PinyinArray.h 10951 10952commit 01834cf05d5a58a3e0e90292de7da26840e08b7e 10953Author: Peng Huang <shawn.p.huang@gmail.com> 10954Date: 2009-12-29 14:06:34 +0800 10955 10956 Fix coding style problem 10957 10958M src/String.h 10959 10960commit ed6dae4ecd54c6c3d13e3d90d1e6258b2e3b6e4a 10961Author: Peng Huang <shawn.p.huang@gmail.com> 10962Date: 2009-12-29 13:46:58 +0800 10963 10964 Remove some unused code. 10965 10966M src/Array.h 10967 10968commit d7546ce273582eb2d349488e6dccac0fbeed888b 10969Author: Peng Huang <shawn.p.huang@gmail.com> 10970Date: 2009-12-29 13:46:20 +0800 10971 10972 Remove some unused code. 10973 10974M src/PinyinParser.cc 10975M src/WideString.h 10976 10977commit e4eb144538957ce5fc5e0291838e152898985243 10978Author: Peng Huang <shawn.p.huang@gmail.com> 10979Date: 2009-12-29 13:36:40 +0800 10980 10981 Remove some unused code. 10982 10983M src/Array.h 10984 10985commit 66f093415d482a94243d0cca3f17168b749cf04a 10986Author: Peng Huang <shawn.p.huang@gmail.com> 10987Date: 2009-12-29 13:34:22 +0800 10988 10989 Replace GArray with std::vector 10990 10991M src/Array.h 10992M src/Database.cc 10993M src/FullPinyinEditor.cc 10994M src/PhraseEditor.cc 10995M src/PinyinArray.h 10996M src/PinyinEngine.cc 10997 10998commit 8aecb7ba7a5470691599994847e1175bf65f1710 10999Author: Peng Huang <shawn.p.huang@gmail.com> 11000Date: 2009-12-29 10:10:48 +0800 11001 11002 Remove unused code. 11003 11004M src/String.h 11005 11006commit 665e60b1c8efc84148fd76beeb28762ef066a048 11007Author: Peng Huang <shawn.p.huang@gmail.com> 11008Date: 2009-12-29 09:51:01 +0800 11009 11010 Reserve for String 11011 11012M src/String.h 11013 11014commit 5515a1fd092a80abba2ba81d6e4aa8fd214563f8 11015Author: Peng Huang <shawn.p.huang@gmail.com> 11016Date: 2009-12-28 21:23:17 +0800 11017 11018 Implement Env util class 11019 11020M src/Database.cc 11021M src/Util.h 11022 11023commit ccf8268c2e532dd89c19ad3dd6b92aef562c1e66 11024Author: Peng Huang <shawn.p.huang@gmail.com> 11025Date: 2009-12-28 21:22:51 +0800 11026 11027 Reimplement operator<< (const gunichar *wstr) 11028 11029M src/String.h 11030 11031commit 5ddd4d2ce16ddd812762db37bd13907c0ed7b604 11032Author: Peng Huang <shawn.p.huang@gmail.com> 11033Date: 2009-12-28 18:12:00 +0800 11034 11035 Replase GString with std::string 11036 11037M src/Database.cc 11038M src/Database.h 11039M src/String.h 11040 11041commit 42dcb9d9848eb180fc9a19a533084025681e32bf 11042Author: Peng Huang <shawn.p.huang@gmail.com> 11043Date: 2009-12-28 17:06:26 +0800 11044 11045 Use STL to replace some class in Database 11046 11047M src/Database.cc 11048M src/Database.h 11049M src/PhraseEditor.h 11050 11051commit 001c65de561863bf73fc1a34092d437bfe897d15 11052Author: Peng Huang <shawn.p.huang@gmail.com> 11053Date: 2010-01-01 19:09:26 +0800 11054 11055 Overide operator-> of Prointer 11056 11057M src/Pointer.h 11058 11059commit fa82e9bdf2dfc8406b4309a0617efd4bb7f85774 11060Author: Peng Huang <shawn.p.huang@gmail.com> 11061Date: 2009-12-28 14:30:37 +0800 11062 11063 Add Some source files. 11064 11065A src/CustomPhrase.cc 11066A src/CustomPhrase.h 11067A src/HashTable.h 11068M src/Makefile.am 11069 11070commit 4728ea9371fd8db91d971f1bfaf404c0437081c2 11071Author: Peng Huang <shawn.p.huang@gmail.com> 11072Date: 2009-12-13 08:35:10 +0800 11073 11074 Create databases' indexes in build time. 11075 11076M ibus-pinyin.spec.in 11077 11078commit 34a762ae03bf4840f98aed803ca71ad870072ca4 11079Author: Peng Huang <shawn.p.huang@gmail.com> 11080Date: 2009-12-08 16:07:07 +0800 11081 11082 Fix make distcheck errors. 11083 11084A po/POTFILES.skip 11085 11086commit e738d2c6534ff31601b2d7abca550155fa214c8b 11087Author: Peng Huang <shawn.p.huang@gmail.com> 11088Date: 2009-12-08 14:05:59 +0800 11089 11090 Remove some unused code. 11091 11092M src/Engine.cc 11093 11094commit 615fffda8783d711532e9a348e078567e0d37c01 11095Author: Peng Huang <shawn.p.huang@gmail.com> 11096Date: 2009-11-30 08:38:01 +0800 11097 11098 Fix numpad problem. 11099 11100M src/PinyinEngine.cc 11101 11102commit df3078be38802ab9a97272fc3a735f8c942ff9c5 11103Author: Peng Huang <shawn.p.huang@gmail.com> 11104Date: 2009-10-28 13:03:14 +0800 11105 11106 WIP. 11107 11108M src/FullPinyinEditor.cc 11109M src/PinyinEditor.cc 11110M src/PinyinEditor.h 11111M src/PinyinEngine.cc 11112 11113commit 445ad900614e3357effa765fe868670ad7dd437d 11114Author: Peng Huang <shawn.p.huang@gmail.com> 11115Date: 2009-10-28 11:48:56 +0800 11116 11117 Add new constructors. 11118 11119M src/Array.h 11120M src/String.h 11121 11122commit 9b9cd44eb4a3fe4d5e0b2b96ff221e9cc4255c68 11123Author: Peng Huang <shawn.p.huang@gmail.com> 11124Date: 2009-10-18 11:58:06 +0800 11125 11126 Add RawEditor.h 11127 11128M src/Makefile.am 11129M src/PinyinEngine.cc 11130M src/PinyinEngine.h 11131A src/RawEditor.h 11132 11133commit b7b1c191e0431859370a71b8be713dd9616b7e29 11134Merge: ee65708 5bc41f0 11135Author: Peng Huang <shawn.p.huang@gmail.com> 11136Date: 2009-10-16 14:08:06 +0800 11137 11138 Merge branch 'master' of github.com:phuang/ibus-pinyin 11139 11140commit 5bc41f03f51755020b26a76881aa88fdf5b1d9dc 11141Author: Peng Huang <shawn.p.huang@gmail.com> 11142Date: 2009-10-14 14:30:27 +0800 11143 11144 Update ru.po from Alexey Kotlyarov 11145 11146M po/ru.po 11147 11148commit ee6570805dc8dca0c29ade184fb3192095e34280 11149Merge: 987f18c 6f15555 11150Author: Peng Huang <shawn.p.huang@gmail.com> 11151Date: 2009-10-13 08:39:42 +0800 11152 11153 Merge branch 'master' of github.com:phuang/ibus-pinyin 11154 11155commit 6f1555521ec77221492ef8e2e41be62d8f9349e3 11156Author: Peng Huang <shawn.p.huang@gmail.com> 11157Date: 2009-10-13 08:34:00 +0800 11158 11159 Update po files. 11160 11161M po/ibus-pinyin.pot 11162M po/ru.po 11163M po/zh_CN.po 11164 11165commit f7bc5d6e04aaddb25974dd54118386104b740929 11166Author: Peng Huang <shawn.p.huang@gmail.com> 11167Date: 2009-10-13 08:32:08 +0800 11168 11169 Add ru.po from koterpillar 11170 11171M AUTHORS 11172M po/LINGUAS 11173A po/ru.po 11174 11175commit 987f18cb2223057084e7867e931861b834f92eea 11176Author: Peng Huang <shawn.p.huang@gmail.com> 11177Date: 2009-10-12 09:02:11 +0800 11178 11179 Add Regex.h in Makefile.am 11180 11181M src/Makefile.am 11182 11183commit 543a8eac21b9d5322f74362f09fe93c979121477 11184Author: Peng Huang <shawn.p.huang@gmail.com> 11185Date: 2009-10-12 06:20:45 +0800 11186 11187 Add Regex.h 11188 11189M src/FullPinyinEditor.cc 11190M src/PinyinEditor.cc 11191M src/PinyinEditor.h 11192A src/Regex.h 11193 11194commit aa521b442eb37158c55ea361eeb7272575bbbd87 11195Author: Peng Huang <shawn.p.huang@gmail.com> 11196Date: 2009-10-11 19:16:34 +0800 11197 11198 Add some methods define 11199 11200M src/PinyinEngine.cc 11201M src/PinyinEngine.h 11202 11203commit aa091d372671bb95fe2faf336630df0a332ada56 11204Author: Peng Huang <shawn.p.huang@gmail.com> 11205Date: 2009-10-11 19:13:13 +0800 11206 11207 Add some comments 11208 11209M src/PinyinEngine.h 11210 11211commit b1a7b427774f6682eb4f9b0165d3bcdc90468c91 11212Author: Peng Huang <shawn.p.huang@gmail.com> 11213Date: 2009-10-11 19:11:23 +0800 11214 11215 Define several input modes 11216 11217M src/PinyinEngine.cc 11218M src/PinyinEngine.h 11219 11220commit 5c976eb12117b83d4b66b126f7f4f67efee00e3b 11221Author: Peng Huang <shawn.p.huang@gmail.com> 11222Date: 2009-10-11 16:46:24 +0800 11223 11224 Add m_prev_pressed_key_result to trace last pressed key result 11225 11226M src/PinyinEngine.cc 11227M src/PinyinEngine.h 11228 11229commit 9e0cb3d79dcbed222f206f015b6186f93c17e1c0 11230Author: Peng Huang <shawn.p.huang@gmail.com> 11231Date: 2009-10-11 15:52:04 +0800 11232 11233 Fix problem click number key, and number greater than current page size. 11234 11235M src/PinyinEngine.cc 11236 11237commit 46cecc7c264af982b0fee9e59398965fb6cee117 11238Author: Peng Huang <shawn.p.huang@gmail.com> 11239Date: 2009-10-11 15:31:32 +0800 11240 11241 Update header of zh_CN.po 11242 11243M po/zh_CN.po 11244 11245commit e035410d2a8f92101feeedff56f70c5e91a5cffc 11246Author: Peng Huang <shawn.p.huang@gmail.com> 11247Date: 2009-10-10 16:13:28 +0800 11248 11249 Use ibus-setup icon 11250 11251M src/Main.cc 11252M src/PinyinEngine.cc 11253 11254commit 560a2b3d108aa91fc4c86bd219937abaec9314ac 11255Author: Peng Huang <shawn.p.huang@gmail.com> 11256Date: 2009-10-10 13:58:47 +0800 11257 11258 Refine autogen.sh 11259 11260M autogen.sh 11261 11262commit 30f49d24befdaa71dc6225407c8fdcc86b6c5680 11263Author: Peng Huang <shawn.p.huang@gmail.com> 11264Date: 2009-10-10 10:39:32 +0800 11265 11266 WIP. 11267 11268M .gitignore 11269M po/.gitignore 11270M src/main.db 11271 11272commit 0d8ba7a632e07464d9a73d38823c19991ae11aff 11273Author: Peng Huang <shawn.p.huang@gmail.com> 11274Date: 2009-10-10 10:36:37 +0800 11275 11276 Add BR libuuid-devel 11277 11278M ibus-pinyin.spec.in 11279 11280commit 764f98a14c972f6fedbd656097d308c31879668e 11281Author: Peng Huang <shawn.p.huang@gmail.com> 11282Date: 2009-10-10 07:50:53 +0800 11283 11284 Use XDG cache dir for database 11285 11286M src/Database.cc 11287 11288commit ffe7331c5a67eb51d0225f94bb7ba8133c060213 11289Author: Peng Huang <shawn.p.huang@gmail.com> 11290Date: 2009-10-10 07:30:08 +0800 11291 11292 Change database dir to ~/.config/ibus/pinyin 11293 11294M src/Database.cc 11295 11296commit c407e80f90182c09914639681de968abf01c8be6 11297Author: Peng Huang <shawn.p.huang@gmail.com> 11298Date: 2009-10-10 07:10:42 +0800 11299 11300 Change gtk version of ui file. 11301 11302M setup/ibus-pinyin-preferences.ui 11303 11304commit 8b3a7e9dbfa097c594cc31c55c04ab72661ef033 11305Author: Peng Huang <shawn.p.huang@gmail.com> 11306Date: 2009-10-10 07:07:11 +0800 11307 11308 Use gnome-autogen and update zh_CN.po 11309 11310M autogen.sh 11311M configure.ac 11312M po/POTFILES.in 11313M po/ibus-pinyin.pot 11314M po/zh_CN.po 11315 11316commit d78465f9eb4fa032888b60c9ecf6a6c744f2ecd8 11317Author: Peng Huang <shawn.p.huang@gmail.com> 11318Date: 2009-10-10 06:34:55 +0800 11319 11320 Rename glade to ui 11321 11322M po/POTFILES.in 11323M po/ibus-pinyin.pot 11324M setup/Makefile.am 11325R100 setup/ibus-pinyin-preferences.glade setup/ibus-pinyin-preferences.ui 11326M setup/main.py 11327 11328commit a7c655fc1e9d2818054ab92b7f5a74c274ae3897 11329Author: Peng Huang <shawn.p.huang@gmail.com> 11330Date: 2009-10-09 21:16:13 +0800 11331 11332 Support using mouse to select candidate. 11333 11334M src/Engine.cc 11335M src/PinyinEngine.cc 11336M src/PinyinEngine.h 11337 11338commit 77268496348665c01a68871496b80723fd819c22 11339Author: Peng Huang <shawn.p.huang@gmail.com> 11340Date: 2009-10-09 09:59:54 +0800 11341 11342 Update sumbol links 11343 11344M src/valid_hanzi.py 11345 11346commit 2a95b4199d6e13385d752e79086398867ae852c5 11347Author: Peng Huang <shawn.p.huang@gmail.com> 11348Date: 2009-10-09 07:06:11 +0800 11349 11350 Rename simple pinyin to incomplete pinyin 11351 11352M po/ibus-pinyin.pot 11353M po/zh_CN.po 11354M setup/ibus-pinyin-preferences.glade 11355M setup/main.py 11356M src/Config.cc 11357M src/FullPinyinEditor.cc 11358M src/PinyinParserTable.h 11359M src/Types.h 11360 11361commit 4ccb9ab33199c07aac25b8e017d01adb7fa512b5 11362Author: Peng Huang <shawn.p.huang@gmail.com> 11363Date: 2009-10-08 13:07:29 +0800 11364 11365 Rename database google to android 11366 11367M Makefile.am 11368M configure.ac 11369M data/db/Makefile.am 11370R092 data/db/google/Makefile.am data/db/android/Makefile.am 11371R100 data/db/google/README data/db/android/README 11372R100 data/db/google/create_db.py data/db/android/create_db.py 11373R100 data/db/google/create_valid_hanzi.py data/db/android/create_valid_hanzi.py 11374R100 data/db/google/id.py data/db/android/id.py 11375R100 data/db/google/pydict.py data/db/android/pydict.py 11376R100 data/db/google/rawdict_utf16_65105_freq.txt data/db/android/rawdict_utf16_65105_freq.txt 11377R100 data/db/google/valid_hanzi.py data/db/android/valid_hanzi.py 11378R100 data/db/google/valid_utf16.txt data/db/android/valid_utf16.txt 11379M ibus-pinyin.spec.in 11380M src/Database.cc 11381 11382commit 5bdcee961d675d69e078845c7be6739649eb2b31 11383Author: Peng Huang <shawn.p.huang@gmail.com> 11384Date: 2009-10-08 11:16:29 +0800 11385 11386 Test input argument of selectCandidate 11387 11388M src/PhraseEditor.cc 11389 11390commit 6d895ea960f921afc12904b9ce11972368656e2e 11391Author: Peng Huang <shawn.p.huang@gmail.com> 11392Date: 2009-10-08 08:34:24 +0800 11393 11394 Fix script error in fedora 12 11395 11396M src/php_2_py.php 11397 11398commit 2e1f5a55499603b85b50c60bc5a830fc8a3fb9bd 11399Author: Peng Huang <shawn.p.huang@gmail.com> 11400Date: 2009-10-07 21:49:14 +0800 11401 11402 Fix a typo 11403 11404M src/PinyinEngine.cc 11405 11406commit 091e73e98f0e2ff711cedb6a94bb740ae2121da7 11407Author: Peng Huang <shawn.p.huang@gmail.com> 11408Date: 2009-10-07 07:37:47 +0800 11409 11410 Remove some commented code. 11411 11412M src/PinyinEngine.cc 11413 11414commit bb9e10a51f1c024e994c107a3183fbb9c0772027 11415Author: Peng Huang <shawn.p.huang@gmail.com> 11416Date: 2009-10-07 07:14:54 +0800 11417 11418 Update zh_CN.po 11419 11420M po/ibus-pinyin.pot 11421M po/zh_CN.po 11422 11423commit 366ba41b91ca6b49651354b97887ab510969af74 11424Author: Peng Huang <shawn.p.huang@gmail.com> 11425Date: 2009-10-07 07:06:08 +0800 11426 11427 Add configure option to choice if showing candidates in traditional 11428 Chinese. 11429 11430M setup/ibus-pinyin-preferences.glade 11431M setup/main.py 11432M src/Config.cc 11433M src/Config.h 11434M src/PinyinEngine.cc 11435 11436commit 7fecc5539e7b08ce598541689458dc42e009f7b2 11437Author: Peng Huang <shawn.p.huang@gmail.com> 11438Date: 2009-10-06 15:21:07 +0800 11439 11440 Refine some messages. 11441 11442M data/db/Makefile.am 11443 11444commit 796b42579b4d448cc4ff0a634456cd98fff53524 11445Author: Peng Huang <shawn.p.huang@gmail.com> 11446Date: 2009-10-06 15:16:25 +0800 11447 11448 Remove ZhConversion.php ZhConversion.py 11449 11450D src/ZhConversion.php 11451D src/ZhConversion.py 11452 11453commit 90a6303589d02a5f867e7d946fecaaf8cb9fdafb 11454Author: Peng Huang <shawn.p.huang@gmail.com> 11455Date: 2009-10-06 15:15:45 +0800 11456 11457 Add target to create ZhConversion.{php, py} 11458 11459M src/Makefile.am 11460 11461commit 84eddcfa8bcb893d6835843d1263602a44484dea 11462Author: Peng Huang <shawn.p.huang@gmail.com> 11463Date: 2009-10-06 15:05:41 +0800 11464 11465 Rename scirpt name 11466 11467M data/db/google/Makefile.am 11468R100 data/db/google/create_db_from_google.py data/db/google/create_db.py 11469 11470commit 2d6b56f3ba73c16d9ca2ec2d24ec112905a6396f 11471Author: Peng Huang <shawn.p.huang@gmail.com> 11472Date: 2009-10-06 15:03:34 +0800 11473 11474 Fix make distcheck errors. 11475 11476M Makefile.am 11477M data/db/google/Makefile.am 11478M data/db/google/create_db_from_google.py 11479M data/db/google/create_valid_hanzi.py 11480A data/db/google/valid_hanzi.py 11481M po/ibus-pinyin.pot 11482M po/zh_CN.po 11483T src/valid_hanzi.py 11484 11485commit 169d23ca9644f0d62b6d8f084f356ee18874ef65 11486Author: Peng Huang <shawn.p.huang@gmail.com> 11487Date: 2009-10-06 14:47:45 +0800 11488 11489 Only display traditional Chinese preedit & auxiliary text 11490 11491M src/PhraseEditor.cc 11492M src/PhraseEditor.h 11493M src/PinyinEngine.cc 11494M src/PinyinEngine.h 11495 11496commit 95f5e3ffa0d9492fedf6a7fdafb5c2d927ff5684 11497Author: Peng Huang <shawn.p.huang@gmail.com> 11498Date: 2009-10-06 13:42:52 +0800 11499 11500 Add Makefile.am in data/db/google 11501 11502A data/db/google/Makefile.am 11503 11504commit 51aa686a911461292d28f6c15fd90565eab926d2 11505Author: Peng Huang <shawn.p.huang@gmail.com> 11506Date: 2009-10-06 11:18:53 +0800 11507 11508 Reimplement Simp to Trad 11509 11510A data/db/google/create_valid_hanzi.py 11511M src/PinyinEngine.cc 11512M src/SimpTradConverter.cc 11513M src/SimpTradConverterTable.h 11514M src/String.h 11515D src/Unihan_Variants.txt 11516A src/ZhConversion.php 11517A src/ZhConversion.py 11518A src/php_2_py.php 11519M src/update-simptrad-table.py 11520A src/valid_hanzi.py 11521 11522commit 5fcba789bfa30a67ee652ebb137a169a3a006212 11523Author: Peng Huang <shawn.p.huang@gmail.com> 11524Date: 2009-10-05 18:30:50 +0800 11525 11526 Add android git url 11527 11528M data/db/google/README 11529 11530commit 5aca064041820dd12db6905859ed677741f3fbb8 11531Author: Peng Huang <shawn.p.huang@gmail.com> 11532Date: 2009-10-05 18:05:45 +0800 11533 11534 Add PinyinParserTable.h SimpTradConverterTable.h 11535 11536M src/.gitignore 11537M src/Makefile.am 11538A src/PinyinParserTable.h 11539A src/SimpTradConverterTable.h 11540 11541commit 28aeb79317f5cefa316fe351e7b0ebacbff07eb0 11542Author: Peng Huang <shawn.p.huang@gmail.com> 11543Date: 2009-10-05 17:54:27 +0800 11544 11545 Generate SimpTradConvertTable.h from Unihan 11546 11547M src/Makefile.am 11548A src/Unihan_Variants.txt 11549A src/update-simptrad-table.py 11550 11551commit e1fca2997da77309316446dc4b79314f7de5ed59 11552Author: Peng Huang <shawn.p.huang@gmail.com> 11553Date: 2009-10-05 16:45:18 +0800 11554 11555 Add PinyinParserTable.h.open-phrase 11556 11557A src/PinyinParserTable.h.open-phrase 11558 11559commit 746f8db61544ba27269fa33f27fdecbc3246d0cb 11560Author: Peng Huang <shawn.p.huang@gmail.com> 11561Date: 2009-10-05 16:42:16 +0800 11562 11563 Refine code 11564 11565M scripts/genpytable.py 11566 11567commit 6f7acc02db4afa26082da5a561e01299f00be7ee 11568Author: Peng Huang <shawn.p.huang@gmail.com> 11569Date: 2009-10-05 16:26:29 +0800 11570 11571 Remove unused function 11572 11573M src/PinyinParser.cc 11574 11575commit 3a9b172b0a8f22686fe7c8e13fbbc547087450dd 11576Author: Peng Huang <shawn.p.huang@gmail.com> 11577Date: 2009-10-05 16:17:30 +0800 11578 11579 Adjust freq of google database 11580 11581M data/db/google/create_db_from_google.py 11582 11583commit efa62ef0960cbebeb38110d9fc95f895da1d2a59 11584Author: Peng Huang <shawn.p.huang@gmail.com> 11585Date: 2009-10-05 15:52:57 +0800 11586 11587 Add create_index.sql in data/db 11588 11589A data/db/create_index.sql 11590 11591commit 7a755bd0134e600586dbd53186553bdfb5ebc0dc 11592Author: Peng Huang <shawn.p.huang@gmail.com> 11593Date: 2009-10-05 15:52:31 +0800 11594 11595 Remove create_index.sql in data 11596 11597D data/create_index.sql 11598 11599commit 4518b8d196b6cd0f0c50f77bc99c808e3da434ee 11600Author: Peng Huang <shawn.p.huang@gmail.com> 11601Date: 2009-10-05 15:42:14 +0800 11602 11603 Check if maindb exist before open it. 11604 11605M src/Database.cc 11606 11607commit 7692e2d59ccf5d7419e499366ff548dbc42bc803 11608Author: Peng Huang <shawn.p.huang@gmail.com> 11609Date: 2009-10-05 14:53:43 +0800 11610 11611 Fix symbol link 11612 11613M src/main.db 11614 11615commit 3b45d3f4db14e9db2f49241c637fe93494020a76 11616Author: Peng Huang <shawn.p.huang@gmail.com> 11617Date: 2009-10-05 14:51:38 +0800 11618 11619 Fix rpm build problems. 11620 11621M data/db/google/create_db_from_google.py 11622M data/db/open-phrase/Makefile.am 11623M ibus-pinyin.spec.in 11624 11625commit 1ab8d3eaf4230c61ea4a78752334f99bac904621 11626Author: Peng Huang <shawn.p.huang@gmail.com> 11627Date: 2009-10-05 14:38:24 +0800 11628 11629 Fix problem in install-data-hook 11630 11631M data/db/Makefile.am 11632M data/db/open-phrase/Makefile.am 11633 11634commit 746b31da492ab63120655f287fc56b8fb26584eb 11635Author: Peng Huang <shawn.p.huang@gmail.com> 11636Date: 2009-10-05 14:24:55 +0800 11637 11638 Use google.db, if open-phrase.db does not exist. 11639 11640M Makefile.am 11641M configure.ac 11642M data/Makefile.am 11643R100 data/google/create_index.sql data/create_index.sql 11644A data/db/Makefile.am 11645R100 data/google/README data/db/google/README 11646R100 data/google/create_db_from_google.py data/db/google/create_db_from_google.py 11647A data/db/google/id.py 11648A data/db/google/pydict.py 11649R100 data/google/rawdict_utf16_65105_freq.txt data/db/google/rawdict_utf16_65105_freq.txt 11650R100 data/google/valid_utf16.txt data/db/google/valid_utf16.txt 11651A data/db/open-phrase/Makefile.am 11652D data/google/id.py 11653D data/google/pydict.py 11654M src/Database.cc 11655 11656commit 66834d7005c5ef6f176b5b081d8b76973ff7605e 11657Author: Peng Huang <shawn.p.huang@gmail.com> 11658Date: 2009-10-05 14:00:40 +0800 11659 11660 WIP. 11661 11662M configure.ac 11663M data/Makefile.am 11664 11665commit 05f27be4de0df3c59236badf44f1434b7b79d142 11666Author: Peng Huang <shawn.p.huang@gmail.com> 11667Date: 2009-10-05 13:27:09 +0800 11668 11669 WIP. 11670 11671M data/google/create_db_from_google.py 11672A data/google/create_index.sql 11673 11674commit a412a978ff08503a85c73c5a67e627a53b6bf03d 11675Author: Peng Huang <shawn.p.huang@gmail.com> 11676Date: 2009-10-05 13:23:30 +0800 11677 11678 WIP. 11679 11680R098 data/google/createdb.py data/google/create_db_from_google.py 11681A data/google/id.py 11682A data/google/pydict.py 11683 11684commit 26235d24107158b0c200f9a3a6caa78b23ce68fd 11685Author: Peng Huang <shawn.p.huang@gmail.com> 11686Date: 2009-10-05 13:18:19 +0800 11687 11688 Add script for creating db from google pinyin data 11689 11690A data/google/createdb.py 11691M scripts/id.py 11692 11693commit f0d700e8dfc3610eb577d57bb937ef7188b5e436 11694Author: Peng Huang <shawn.p.huang@gmail.com> 11695Date: 2009-10-05 13:15:30 +0800 11696 11697 Add README 11698 11699A data/google/README 11700 11701commit 23183f101caabd187af61dea8e19e527302d0b1d 11702Author: Peng Huang <shawn.p.huang@gmail.com> 11703Date: 2009-10-05 12:58:03 +0800 11704 11705 Add phrases dict from Android Pinyin IME 11706 11707A data/google/rawdict_utf16_65105_freq.txt 11708A data/google/valid_utf16.txt 11709 11710commit 55cef919009b93a3a5204ceb6a846a8040209005 11711Author: Peng Huang <shawn.p.huang@gmail.com> 11712Date: 2009-10-05 12:02:12 +0800 11713 11714 Refine coding style 11715 11716M scripts/pydict.py 11717 11718commit 9d6249684c8d6497100a62e74603e9317b2aaf2a 11719Author: Peng Huang <shawn.p.huang@gmail.com> 11720Date: 2009-10-05 12:01:26 +0800 11721 11722 Update pydict.py 11723 11724M scripts/pydict.py 11725 11726commit 81070b09ca9a8bec2ab76006aa049f460904e23a 11727Author: Peng Huang <shawn.p.huang@gmail.com> 11728Date: 2009-10-05 11:54:20 +0800 11729 11730 Move all scripts to $top_srcdir/scripts 11731 11732D data/scripts/pydict.py 11733M po/zh_CN.po 11734R100 data/scripts/Makefile scripts/Makefile 11735R100 data/scripts/create_db.py scripts/create_db.py 11736R100 data/scripts/create_index.py scripts/create_index.py 11737R100 data/scripts/create_unique_index.py scripts/create_unique_index.py 11738R100 data/scripts/double.py scripts/double.py 11739R100 src/scripts/genpytable.py scripts/genpytable.py 11740R100 src/scripts/gensimptradtable.py scripts/gensimptradtable.py 11741R100 data/scripts/id.py scripts/id.py 11742R100 src/scripts/pydict.py scripts/pydict.py 11743R100 data/scripts/pyutil.py scripts/pyutil.py 11744R100 src/scripts/sctc.py scripts/sctc.py 11745M src/Makefile.am 11746 11747commit d866b6b936220d6f3f95a24a0d3c762186134ba6 11748Author: Peng Huang <shawn.p.huang@gmail.com> 11749Date: 2009-10-05 09:25:33 +0800 11750 11751 Modify the logic of processing capital letters 11752 11753M src/PinyinEngine.cc 11754M src/PinyinEngine.h 11755 11756commit 765dc6e1768bb1314b454481132315f6ed28d042 11757Author: Peng Huang <shawn.p.huang@gmail.com> 11758Date: 2009-10-05 08:54:04 +0800 11759 11760 Input upper letters correctly 11761 11762M src/PinyinEngine.cc 11763 11764commit 63d516ed5897fb9de3259c52cb6b00c873fec6ab 11765Author: Peng Huang <shawn.p.huang@gmail.com> 11766Date: 2009-10-03 21:41:39 +0800 11767 11768 Input currect with keypad 11769 11770M src/PinyinEngine.cc 11771 11772commit d0f38189ad1a0171be6e2196b0403c44f52a0b46 11773Author: Peng Huang <shawn.p.huang@gmail.com> 11774Date: 2009-10-02 19:51:11 +0800 11775 11776 refine coding style 11777 11778M src/WideString.h 11779 11780commit 1756fd7996a9fc6af873b8cee9ff6af8991fcce5 11781Author: Peng Huang <shawn.p.huang@gmail.com> 11782Date: 2009-10-02 19:49:07 +0800 11783 11784 Fix build warning 11785 11786M src/Database.cc 11787 11788commit 5af19efc0e13f928769ee7255ef5ed1b840b2d9a 11789Author: Peng Huang <shawn.p.huang@gmail.com> 11790Date: 2009-10-02 08:21:09 +0800 11791 11792 Fix auto commit problem. 11793 11794M src/PinyinEngine.cc 11795 11796commit 60cfd20aa525f1245565f45801ea2a678f147f62 11797Author: Peng Huang <shawn.p.huang@gmail.com> 11798Date: 2009-10-02 08:00:02 +0800 11799 11800 Refine sql 11801 11802M src/Database.cc 11803 11804commit 1997e24f2e3b11ac567d9cea43149d3dd1f7a0ec 11805Author: Peng Huang <shawn.p.huang@gmail.com> 11806Date: 2009-10-02 07:57:20 +0800 11807 11808 Add executeSQL method. 11809 11810M src/Database.cc 11811M src/Database.h 11812 11813commit bebf306e96c28f8fcec10a76d6b58e8becfff06f 11814Author: Peng Huang <shawn.p.huang@gmail.com> 11815Date: 2009-10-02 07:31:43 +0800 11816 11817 Process punctuations correctly 11818 11819M src/PinyinEngine.cc 11820 11821commit 6958d5b6c9dfbf973566bf41a0ff8dd003e7e2e3 11822Author: Peng Huang <shawn.p.huang@gmail.com> 11823Date: 2009-10-01 16:14:21 +0800 11824 11825 Add some inline comments 11826 11827M src/Database.cc 11828 11829commit 92241be43b67d99328281d222a1b52663ea1a5a3 11830Author: Peng Huang <shawn.p.huang@gmail.com> 11831Date: 2009-10-01 16:09:31 +0800 11832 11833 Tuning sqlite database for better performance. 11834 11835M src/Database.cc 11836 11837commit fe526abc18ee805ebb6e5d396dccc5967c19c2c2 11838Author: Peng Huang <shawn.p.huang@gmail.com> 11839Date: 2009-10-01 12:09:44 +0800 11840 11841 Update project url 11842 11843M ibus-pinyin.spec.in 11844 11845commit 5fac3733f4e76bde305153b6559288b100105184 11846Author: Peng Huang <shawn.p.huang@gmail.com> 11847Date: 2009-10-01 12:04:53 +0800 11848 11849 Update .gitignore files 11850 11851M .gitignore 11852A data/.gitignore 11853M data/Makefile.am 11854M po/.gitignore 11855A po/ibus-pinyin.pot 11856A setup/.gitignore 11857A src/.gitignore 11858 11859commit e3710c25e02180b3f684af509f8b272f5d32438b 11860Author: Peng Huang <shawn.p.huang@gmail.com> 11861Date: 2009-10-01 11:45:35 +0800 11862 11863 unify help message 11864 11865M configure.ac 11866 11867commit 7b77b901d96e9fed80efc4074dec64c81373ed86 11868Author: Peng Huang <shawn.p.huang@gmail.com> 11869Date: 2009-10-01 09:52:47 +0800 11870 11871 Add upload target 11872 11873M Makefile.am 11874 11875commit 4f27c1a24bf44e294abdba9b2d9729247fa75c14 11876Author: Peng Huang <shawn.p.huang@gmail.com> 11877Date: 2009-10-01 09:46:01 +0800 11878 11879 Add googlecode upload script 11880 11881A tools/googlecode_upload.py 11882 11883commit eaaf6a123092e316bebcf2a1d597fd216921c10a 11884Author: Peng Huang <shawn.p.huang@gmail.com> 11885Date: 2009-10-01 09:17:34 +0800 11886 11887 Use g_strlcpy and g_strlcat to avoid buffer overflow 11888 11889M src/Database.cc 11890M src/Phrase.h 11891M src/PinyinParser.cc 11892 11893commit 2ef56713a13c750257203182cea398f1309b8ede 11894Author: Peng Huang <shawn.p.huang@gmail.com> 11895Date: 2009-10-01 09:11:08 +0800 11896 11897 Use strncat correctly 11898 11899M src/Phrase.h 11900 11901commit fb8659454f750c14b8b3f2ea695fe40d7f152cd1 11902Author: Peng Huang <shawn.p.huang@gmail.com> 11903Date: 2009-10-01 08:46:56 +0800 11904 11905 Process keys on keypad correctly 11906 11907M src/PinyinEngine.cc 11908 11909commit c0f86e9a34e82bb41858b80c530cf3df38e6153b 11910Author: Peng Huang <shawn.p.huang@gmail.com> 11911Date: 2009-10-01 08:11:59 +0800 11912 11913 Fix build error with sqlite 3.5 11914 11915M src/Database.cc 11916 11917commit f30f9f83239bdafedf5fa64c33eec27dfb12ea20 11918Author: Peng Huang <shawn.p.huang@gmail.com> 11919Date: 2009-10-01 07:48:46 +0800 11920 11921 Fix double pinyin problems. 11922 11923M src/DoublePinyinEditor.cc 11924M src/PinyinParser.cc 11925 11926commit a949d50a4fca0d3d12024220a4a6e2f5c1646a45 11927Author: Peng Huang <shawn.p.huang@gmail.com> 11928Date: 2009-09-30 22:38:40 +0800 11929 11930 Add --disable-pinyin-database argument of ./configure 11931 11932M configure.ac 11933M data/Makefile.am 11934 11935commit 458d3dd50ec8dbec2237b5c796f65044d7bd79e6 11936Author: Peng Huang <shawn.p.huang@gmail.com> 11937Date: 2009-09-30 22:08:47 +0800 11938 11939 Refine coding style 11940 11941M src/PinyinEngine.cc 11942 11943commit 894b06bf59417ae6f05b40d5cdb1c53076bc4512 11944Author: Peng Huang <shawn.p.huang@gmail.com> 11945Date: 2009-09-30 22:06:49 +0800 11946 11947 Commit full width space, only if in full mode 11948 11949M src/PinyinEngine.cc 11950M src/PinyinEngine.h 11951 11952commit 1caefa8402499902e5b89b2763c2ab5e75b06e37 11953Author: Peng Huang <shawn.p.huang@gmail.com> 11954Date: 2009-09-30 19:46:22 +0800 11955 11956 Fix fuzzy pinyin problem with ian <=> iang 11957 11958M src/Config.cc 11959M src/Types.h 11960 11961commit 02413c97d10f845d9daa90425a132b90b87d7d9b 11962Author: Peng Huang <shawn.p.huang@gmail.com> 11963Date: 2009-09-30 19:33:01 +0800 11964 11965 Fix ch c fuzzy pinyin problem 11966 11967M src/Types.h 11968 11969commit 52e791f2cdd5d12c36698308c6ef35c5c7352218 11970Author: Peng Huang <shawn.p.huang@gmail.com> 11971Date: 2009-09-30 16:55:15 +0800 11972 11973 Fix segment fault of fuzzy pinyin 11974 11975M src/Database.h 11976 11977commit 5323e2385f36f72405d4ceffa24c2bb1bd2e9a84 11978Author: Peng Huang <phuang@phuang-laptop.(none)> 11979Date: 2009-09-30 13:59:06 +0800 11980 11981 Import debian packaging scripts from Ubuntu 11982 11983A debian/changelog 11984A debian/compat 11985A debian/control 11986A debian/copyright 11987A debian/docs 11988A debian/ibus-pinyin.lintian-overrides 11989A debian/rules 11990A debian/watch 11991 11992commit 714143ad7539df66860607a316e36e1b7155d1dd 11993Author: Peng Huang <shawn.p.huang@gmail.com> 11994Date: 2009-09-30 07:50:21 +0800 11995 11996 Fix commi problem 11997 11998M src/PhraseEditor.h 11999M src/PinyinEngine.cc 12000 12001commit eac3c4057934617567288069fc7515177e175322 12002Author: Peng Huang <shawn.p.huang@gmail.com> 12003Date: 2009-09-29 19:31:38 +0800 12004 12005 Show preedit text correctly 12006 12007M src/PinyinEngine.cc 12008 12009commit 7d2aeda8396d1c617ae2c0336f9fe8a384da6ead 12010Author: Peng Huang <shawn.p.huang@gmail.com> 12011Date: 2009-09-29 19:22:56 +0800 12012 12013 Update preedit and auxiliary text format 12014 12015M src/PinyinEngine.cc 12016 12017commit ca6793524c34c754709bf1126827b6d142d53bcb 12018Author: Peng Huang <shawn.p.huang@gmail.com> 12019Date: 2009-09-29 17:13:48 +0800 12020 12021 Fix some bugs 12022 12023M src/PinyinEngine.cc 12024 12025commit 53501ecd68dd46aa97413adeab38e2cbfdfe610c 12026Author: Peng Huang <shawn.p.huang@gmail.com> 12027Date: 2009-09-29 16:54:56 +0800 12028 12029 Add Typing and Editing modes 12030 12031M src/PinyinEngine.cc 12032M src/PinyinEngine.h 12033 12034commit 6e126f3b96183a4820a2c5db374b16af92d27f5f 12035Author: Peng Huang <shawn.p.huang@gmail.com> 12036Date: 2009-09-29 16:19:28 +0800 12037 12038 Use ' ' replace '\'' in pinyin string 12039 12040M src/PinyinEngine.cc 12041 12042commit 47bfea10eca0449551c930efaaa389263b749ff1 12043Author: Peng Huang <shawn.p.huang@gmail.com> 12044Date: 2009-09-29 16:01:23 +0800 12045 12046 Update zh_CN.po 12047 12048M po/zh_CN.po 12049 12050commit 8f598fd6296df0d24916a030631e2967bc9dddcf 12051Author: Peng Huang <shawn.p.huang@gmail.com> 12052Date: 2009-09-29 15:56:02 +0800 12053 12054 Fix some bugs. 12055 12056M src/Array.h 12057M src/PinyinArray.h 12058M src/PinyinEngine.cc 12059 12060commit b3423070d9b267eb8c3755ca8a865250845aad5c 12061Author: Peng Huang <shawn.p.huang@gmail.com> 12062Date: 2009-09-29 15:34:12 +0800 12063 12064 Also set the foreground color of the highlight candidate in preedit text 12065 12066M src/PinyinEngine.cc 12067 12068commit 6fc3c5aae690b2f4c1170dbcf890a43f8adf5f0c 12069Author: Peng Huang <shawn.p.huang@gmail.com> 12070Date: 2009-09-29 15:27:01 +0800 12071 12072 Hide auxiliary text if no candidates 12073 12074M src/PinyinEditor.h 12075M src/PinyinEngine.cc 12076 12077commit 9d66a329785cabc2aea5dc6501e03fe7df20a805 12078Author: Peng Huang <shawn.p.huang@gmail.com> 12079Date: 2009-09-29 14:42:07 +0800 12080 12081 Adjust preedit text dynamically 12082 12083M src/Array.h 12084M src/DoublePinyinEditor.cc 12085M src/PinyinArray.h 12086M src/PinyinEngine.cc 12087M src/PinyinParser.cc 12088 12089commit 699336c050105398d36940b4db9ba55beb04a517 12090Author: Peng Huang <shawn.p.huang@gmail.com> 12091Date: 2009-09-29 13:47:05 +0800 12092 12093 Show unselected pinyin in preedit text 12094 12095M src/PinyinEngine.cc 12096M src/PinyinEngine.h 12097 12098commit 80a09d4cda14d6294d7d6849af1e21eacad73c86 12099Author: Peng Huang <shawn.p.huang@gmail.com> 12100Date: 2009-09-29 08:53:16 +0800 12101 12102 Use operator += of phrase 12103 12104M src/Database.cc 12105 12106commit b75395ca94f913b964c43066875fdbfb0b488041 12107Author: Peng Huang <shawn.p.huang@gmail.com> 12108Date: 2009-09-29 08:28:25 +0800 12109 12110 Refactory PhraseEditor 12111 12112M src/Makefile.am 12113M src/Phrase.h 12114M src/PhraseArray.h 12115M src/PhraseEditor.cc 12116M src/PhraseEditor.h 12117M src/PinyinEngine.cc 12118M src/Types.h 12119 12120commit 1101d1d38fb5c78be0cf92893888804da6afc2a6 12121Merge: 06f2ebb 5b5fa82 12122Author: Peng Huang <shawn.p.huang@gmail.com> 12123Date: 2009-09-29 07:53:53 +0800 12124 12125 Merge branch '1.2.99' of git@github.com:phuang/ibus-pinyin into 1.2.99 12126 12127commit 5b5fa823cd1ccc656ad28323e19d3e6edb3afb4d 12128Author: Peng Huang <shawn.p.huang@gmail.com> 12129Date: 2009-09-29 07:52:04 +0800 12130 12131 Add Phrase.h 12132 12133A src/Phrase.h 12134 12135commit 06f2ebbe03b12c27b22beb6bff51a94e598d64a8 12136Author: Peng Huang <shawn.p.huang@gmail.com> 12137Date: 2009-09-29 06:56:13 +0800 12138 12139 Add some comments 12140 12141M src/FullPinyinEditor.cc 12142 12143commit b02b9e47675ed2dcc8486faacada1b4a582056a3 12144Author: Peng Huang <shawn.p.huang@gmail.com> 12145Date: 2009-09-28 16:03:23 +0800 12146 12147 Press space to select highlight candidate 12148 12149M src/PinyinEngine.cc 12150M src/PinyinEngine.h 12151 12152commit b7196b0435b8d4ccd61d06fe7df275c1f580d107 12153Author: Peng Huang <shawn.p.huang@gmail.com> 12154Date: 2009-09-28 07:13:22 +0800 12155 12156 Commit half width '.' after half width numbers 12157 12158M src/PinyinEngine.cc 12159M src/PinyinEngine.h 12160 12161commit ba136a3846ed111cfabb05b47c16c8a9c393b8fe 12162Author: Peng Huang <shawn.p.huang@gmail.com> 12163Date: 2009-09-28 07:04:42 +0800 12164 12165 Reset before commit text to application. 12166 12167M src/PinyinEngine.cc 12168 12169commit 6b097b4ca7bca4ac328c3296d5dc3a2f7c078215 12170Author: Peng Huang <shawn.p.huang@gmail.com> 12171Date: 2009-09-27 16:48:25 +0800 12172 12173 Refine coding style 12174 12175M src/Database.h 12176 12177commit 54f0169827e813747e6f295e12d13099b36d7bb1 12178Author: Peng Huang <shawn.p.huang@gmail.com> 12179Date: 2009-09-27 16:47:22 +0800 12180 12181 Use get replace operator [] 12182 12183M src/Database.h 12184 12185commit 8965a486d163828f7283a0b9ac3b83a56d6a0cef 12186Author: Peng Huang <shawn.p.huang@gmail.com> 12187Date: 2009-09-27 16:43:30 +0800 12188 12189 Refectory conditions 12190 12191M src/Database.cc 12192M src/Database.h 12193 12194commit ae26cda94d9ffc2df06414284a6e09bf24da2d0d 12195Merge: 38c62f3 347d456 12196Author: Peng Huang <shawn.p.huang@gmail.com> 12197Date: 2009-09-27 14:46:23 +0800 12198 12199 Merge branch '1.2.99' of github.com:phuang/ibus-pinyin into 1.2.99 12200 12201commit 347d4564f6015e32887a537861b2d5f6d3f31fb2 12202Author: Peng Huang <shawn.p.huang@gmail.com> 12203Date: 2009-09-26 07:37:49 +0800 12204 12205 Support WideString in String 12206 12207M src/String.h 12208M src/WideString.h 12209 12210commit d94521ce1bf8405f0fd46a1050704dba050024f2 12211Author: Peng Huang <shawn.p.huang@gmail.com> 12212Date: 2009-09-26 07:28:55 +0800 12213 12214 Add WideString 12215 12216M src/Array.h 12217M src/Makefile.am 12218M src/PinyinEngine.cc 12219A src/WideString.h 12220 12221commit 38c62f348c03a8b715a8baa12eedcd75c68eafc7 12222Author: Peng Huang <shawn.p.huang@gmail.com> 12223Date: 2009-09-25 17:18:50 +0800 12224 12225 Reset in focusOut 12226 12227M src/DoublePinyinEditor.cc 12228M src/FullPinyinEditor.cc 12229M src/FullPinyinEditor.h 12230M src/PinyinEngine.h 12231 12232commit cc46aa7c24252c17d213655e4dd9ea07682672de 12233Author: Peng Huang <shawn.p.huang@gmail.com> 12234Date: 2009-09-25 16:19:10 +0800 12235 12236 Change author info 12237 12238M AUTHORS 12239M Makefile.am 12240M configure.ac 12241M data/Makefile.am 12242M data/icons/Makefile.am 12243M data/scripts/pydict.py 12244M data/scripts/pyutil.py 12245M ibus-pinyin.spec.in 12246M m4/Makefile.am 12247M po/Makevars 12248M po/zh_CN.po 12249M setup/Makefile.am 12250M setup/ibus-setup-pinyin.in 12251M src/Makefile.am 12252M src/special_table 12253 12254commit 9e2d1632f9a7b512457a4ee276bf1ed824de6903 12255Author: Peng Huang <shawn.p.huang@gmail.com> 12256Date: 2009-09-25 13:43:13 +0800 12257 12258 Implement auto commit. 12259 12260M setup/ibus-pinyin-preferences.glade 12261M src/PinyinEngine.cc 12262 12263commit 1b7a439abe24cd350a0332c632302b78a3d99853 12264Author: Peng Huang <shawn.p.huang@gmail.com> 12265Date: 2009-09-25 12:27:00 +0800 12266 12267 Use ? : operator 12268 12269M src/PinyinEngine.cc 12270 12271commit 077a9b9ede0f64fdf54e2d3801a8a34cbb7b6543 12272Author: Peng Huang <shawn.p.huang@gmail.com> 12273Date: 2009-09-25 11:40:49 +0800 12274 12275 Update zh_CN.po 12276 12277M po/zh_CN.po 12278 12279commit b4041c918a42a6f26d190fd9009800bc12c42548 12280Author: Peng Huang <shawn.p.huang@gmail.com> 12281Date: 2009-09-25 11:37:10 +0800 12282 12283 Implement shift select candidate 12284 12285M setup/ibus-pinyin-preferences.glade 12286M setup/main.py 12287M src/Config.cc 12288M src/Config.h 12289M src/PinyinEngine.cc 12290 12291commit a0ee977ca23b41650f841089e1f184787324b22a 12292Author: Peng Huang <shawn.p.huang@gmail.com> 12293Date: 2009-09-25 10:45:48 +0800 12294 12295 Adjust the setup ui 12296 12297M setup/ibus-pinyin-preferences.glade 12298 12299commit 348bf0203d58e22c64ef3e91fee2cc279c1af0aa 12300Author: Peng Huang <shawn.p.huang@gmail.com> 12301Date: 2009-09-25 10:36:06 +0800 12302 12303 Delay update of page size 12304 12305M setup/ibus-pinyin-preferences.glade 12306 12307commit 6bc7522f638b1d7f80d7c2706a62369a578505a1 12308Author: Peng Huang <shawn.p.huang@gmail.com> 12309Date: 2009-09-25 10:34:01 +0800 12310 12311 Use HScale widget for page size 12312 12313M setup/ibus-pinyin-preferences.glade 12314M setup/main.py 12315 12316commit 15cd217742d7c773867e067eed8d6de8af4af297 12317Author: Peng Huang <shawn.p.huang@gmail.com> 12318Date: 2009-09-25 10:22:08 +0800 12319 12320 Adjust preferences dialog 12321 12322M po/zh_CN.po 12323M setup/ibus-pinyin-preferences.glade 12324 12325commit 4e2273761ef1fb1b56ee63f582b0c6d6ffd230bc 12326Author: Peng Huang <shawn.p.huang@gmail.com> 12327Date: 2009-09-25 09:59:51 +0800 12328 12329 Hide some unused options. 12330 12331M setup/ibus-pinyin-preferences.glade 12332 12333commit 83b156c8854c87dbf01a0a8bb1e69d900873eabf 12334Author: Peng Huang <shawn.p.huang@gmail.com> 12335Date: 2009-09-25 08:15:41 +0800 12336 12337 Fix some typos 12338 Update zh_CN.po 12339 12340M po/zh_CN.po 12341M setup/ibus-pinyin-preferences.glade 12342 12343commit 3fdf13e54e1e8c2ef417baa40f0c954a6cf8d2e3 12344Author: Peng Huang <shawn.p.huang@gmail.com> 12345Date: 2009-09-24 15:58:56 +0800 12346 12347 Add assert in simpToTrad 12348 12349M src/SimpTradConverter.cc 12350 12351commit 64cc8d82fb927baa0d0fdd14bfd0a295b9ff22c0 12352Author: Peng Huang <shawn.p.huang@gmail.com> 12353Date: 2009-09-24 15:48:09 +0800 12354 12355 Refine coding style 12356 12357M src/Text.h 12358 12359commit 32820f777a5bbc94ca9e521db545d264f973f62f 12360Author: Peng Huang <shawn.p.huang@gmail.com> 12361Date: 2009-09-24 15:20:33 +0800 12362 12363 Clean up icons 12364 12365M data/icons/full-punct.svg 12366M data/icons/full.svg 12367M data/icons/half-punct.svg 12368 12369commit 27bab03f8813af661371d23706ed3a410228830a 12370Author: Peng Huang <shawn.p.huang@gmail.com> 12371Date: 2009-09-24 15:16:45 +0800 12372 12373 Clean up icons 12374 12375M data/icons/simp-chinese.svg 12376M data/icons/trad-chinese.svg 12377 12378commit 15dd100c26f19308f5824142defb3a1ba38aa350 12379Author: Peng Huang <shawn.p.huang@gmail.com> 12380Date: 2009-09-24 14:59:06 +0800 12381 12382 StaticText use Text as parent class. 12383 12384M src/PinyinEngine.cc 12385M src/Text.h 12386 12387commit 613a80f34fcfffc559a0abf0252b187f18199c9b 12388Author: Peng Huang <shawn.p.huang@gmail.com> 12389Date: 2009-09-24 14:41:06 +0800 12390 12391 Remove unused variables. 12392 12393M src/Makefile.am 12394 12395commit 94d850c70fd078dabfa8dea39112f95db545f99b 12396Author: Peng Huang <shawn.p.huang@gmail.com> 12397Date: 2009-09-24 14:30:13 +0800 12398 12399 Use name SimpTrad table 12400 12401M src/scripts/gensimptradtable.py 12402R081 src/scripts/map.py src/scripts/sctc.py 12403 12404commit 4ce8b5db3be34deefc8785d9e9602142a1761c1f 12405Author: Peng Huang <shawn.p.huang@gmail.com> 12406Date: 2009-09-24 11:54:41 +0800 12407 12408 Fix some typos. 12409 12410M setup/ibus-pinyin-preferences.glade 12411M setup/main.py 12412 12413commit 0f6dbec1e15bac3a115c8a0736ae894c6584b329 12414Author: Peng Huang <shawn.p.huang@gmail.com> 12415Date: 2009-09-24 11:46:53 +0800 12416 12417 Add configure for Simplified/Traditional Chinese 12418 12419M po/zh_CN.po 12420M setup/ibus-pinyin-preferences.glade 12421M setup/main.py 12422M src/Config.cc 12423M src/Config.h 12424M src/PinyinEngine.cc 12425 12426commit fc6e52a1619b3cd92c0de9960ab11370ca3d683b 12427Author: Peng Huang <shawn.p.huang@gmail.com> 12428Date: 2009-09-24 11:28:53 +0800 12429 12430 Add icons for simplified/traditional chinese 12431 12432M data/icons/Makefile.am 12433A data/icons/simp-chinese.svg 12434A data/icons/trad-chinese.svg 12435M src/PinyinEngine.cc 12436 12437commit 902cee398e046244a992061b417efd0a72ed6d7b 12438Author: Peng Huang <shawn.p.huang@gmail.com> 12439Date: 2009-09-24 08:38:19 +0800 12440 12441 Add Traditional Chinese support 12442 12443M po/zh_CN.po 12444M src/LookupTable.h 12445M src/PinyinEngine.cc 12446M src/PinyinEngine.h 12447M src/Text.h 12448 12449commit 4560e4d77aed235f98041864b83d95c49ff542d9 12450Author: Peng Huang <shawn.p.huang@gmail.com> 12451Date: 2009-09-23 20:12:57 +0800 12452 12453 WIP. 12454 12455M src/PinyinEngine.cc 12456M src/PinyinEngine.h 12457 12458commit b5ed6295724e9b69350e661587f46d3bcfda49d8 12459Author: Peng Huang <shawn.p.huang@gmail.com> 12460Date: 2009-09-23 20:04:28 +0800 12461 12462 Implement SimTradConverter 12463 12464M src/SimpTradConverter.cc 12465M src/SimpTradConverter.h 12466M src/scripts/gensimptradtable.py 12467 12468commit 13e14bc02147d5575ee7e29c24286e349af00933 12469Author: Peng Huang <shawn.p.huang@gmail.com> 12470Date: 2009-09-23 17:13:42 +0800 12471 12472 Add SimpTradConverter. 12473 12474M po/zh_CN.po 12475M src/Makefile.am 12476M src/PinyinParser.cc 12477A src/SimpTradConverter.cc 12478A src/SimpTradConverter.h 12479M src/scripts/genpytable.py 12480A src/scripts/gensimptradtable.py 12481A src/scripts/map.py 12482 12483commit 34d0c0da7958579b241b5a51851ed18e1fc81ed9 12484Author: Peng Huang <shawn.p.huang@gmail.com> 12485Date: 2009-09-23 16:16:10 +0800 12486 12487 Add Shift+Shace & Control+. shortcuts 12488 12489M src/PinyinEngine.cc 12490 12491commit 820b19b3f9c80bfd56a1b0a3e1ee05f95d8cdf5f 12492Author: Peng Huang <shawn.p.huang@gmail.com> 12493Date: 2009-09-23 13:42:49 +0800 12494 12495 Remove zh_CN.gmo 12496 12497D po/zh_CN.gmo 12498 12499commit 7ab0dd288d917a5c588af4134320c32c13b9d801 12500Author: Peng Huang <shawn.p.huang@gmail.com> 12501Date: 2009-09-23 13:39:45 +0800 12502 12503 Fix build errors. 12504 12505M Makefile.am 12506A data/scripts/Makefile 12507M src/scripts/genpytable.py 12508 12509commit 9bc6ab1d2816b790c87885a426e9cda053be7050 12510Author: Peng Huang <shawn.p.huang@gmail.com> 12511Date: 2009-09-23 13:31:09 +0800 12512 12513 Remove all files from .gitignore. 12514 12515M .gitignore 12516 12517commit 998c9299f04a4756ff8a08ab3448b3f7860b9fe0 12518Author: Peng Huang <shawn.p.huang@gmail.com> 12519Date: 2009-09-23 13:30:02 +0800 12520 12521 Import c version pinyin engine 12522 12523M AUTHORS 12524M Makefile.am 12525M README 12526M autogen.sh 12527M configure.ac 12528R055 icons/Makefile.am data/Makefile.am 12529A data/icons/Makefile.am 12530R100 icons/chinese.svg data/icons/chinese.svg 12531R100 icons/english.svg data/icons/english.svg 12532R100 icons/full-punct.svg data/icons/full-punct.svg 12533R100 icons/full-letter.svg data/icons/full.svg 12534R100 icons/half-punct.svg data/icons/half-punct.svg 12535R100 icons/half-letter.svg data/icons/half.svg 12536R100 icons/ibus-pinyin.svg data/icons/ibus-pinyin.svg 12537A data/scripts/create_db.py 12538A data/scripts/create_index.py 12539A data/scripts/create_unique_index.py 12540A data/scripts/double.py 12541A data/scripts/id.py 12542R100 engine/pydict.py data/scripts/pydict.py 12543R100 engine/pyutil.py data/scripts/pyutil.py 12544D debian/README.Debian 12545D debian/changelog 12546D debian/compat 12547D debian/control 12548D debian/copyright 12549D debian/cron.d.ex 12550D debian/dirs 12551D debian/docs 12552D debian/emacsen-install.ex 12553D debian/emacsen-remove.ex 12554D debian/emacsen-startup.ex 12555D debian/ibus-pinyin-default.ex 12556D debian/ibus-pinyin.doc-base.EX 12557D debian/init.d.ex 12558D debian/init.d.lsb.ex 12559D debian/manpage.1.ex 12560D debian/manpage.sgml.ex 12561D debian/manpage.xml.ex 12562D debian/menu.ex 12563D debian/postinst.ex 12564D debian/postrm.ex 12565D debian/preinst.ex 12566D debian/prerm.ex 12567D debian/rules 12568D debian/watch.ex 12569D engine/Makefile.am 12570D engine/factory.py 12571D engine/ibus-engine-pinyin.in 12572D engine/main.py 12573D engine/pinyin.py 12574D engine/pycreatedb.py 12575D engine/pyparser.py 12576D engine/pysqlitedb.py 12577D engine/special_phrase 12578D engine/specialphrase.py 12579D engine/specialtable.py 12580M ibus-pinyin.spec.in 12581M po/LINGUAS 12582M po/POTFILES.in 12583D po/ja.po 12584A po/zh_CN.gmo 12585M po/zh_CN.po 12586M setup/Makefile.am 12587A setup/ibus-pinyin-preferences.glade 12588M setup/ibus-setup-pinyin.in 12589M setup/main.py 12590D setup/pydict.py 12591D setup/setup.glade 12592A src/Array.h 12593A src/Bus.h 12594A src/Config.cc 12595A src/Config.h 12596A src/Database.cc 12597A src/Database.h 12598A src/DoublePinyinEditor.cc 12599A src/DoublePinyinEditor.h 12600A src/DoublePinyinTable.h 12601A src/Engine.cc 12602A src/Engine.h 12603A src/FullPinyinEditor.cc 12604A src/FullPinyinEditor.h 12605A src/HalfFullConverter.cc 12606A src/HalfFullConverter.h 12607A src/LookupTable.h 12608A src/Main.cc 12609A src/Makefile.am 12610A src/PhraseArray.h 12611A src/PhraseEditor.cc 12612A src/PhraseEditor.h 12613A src/PinyinArray.h 12614A src/PinyinEditor.cc 12615A src/PinyinEditor.h 12616A src/PinyinEngine.cc 12617A src/PinyinEngine.h 12618A src/PinyinParser.cc 12619A src/PinyinParser.h 12620A src/Pointer.h 12621A src/Property.h 12622A src/SpecialTable.cc 12623A src/SpecialTable.h 12624A src/String.h 12625A src/Text.h 12626A src/Types.h 12627A src/Util.h 12628A src/main.db 12629R072 engine/pinyin.xml.in.in src/pinyin.xml.in.in 12630A src/scripts/genpytable.py 12631A src/scripts/pydict.py 12632R099 engine/special_table src/special_table 12633 12634commit 9911013dd7e4edc7c295dad24121309b1fda5718 12635Author: Peng Huang <shawn.p.huang@gmail.com> 12636Date: 2009-09-19 15:10:21 +0800 12637 12638 Update some strings. 12639 12640M po/ja.po 12641M po/zh_CN.po 12642M setup/setup.glade 12643 12644commit 60dd01654c82899a97156a99bfa34c3514b8a078 12645Author: Peng Huang <shawn.p.huang@gmail.com> 12646Date: 2009-09-15 13:35:17 +0800 12647 12648 Disable FuzzyPinyin in engine.py 12649 12650M engine/pinyin.py 12651 12652commit ce469a0c93a3cb71c079a76b5b0de48b68f5ca00 12653Author: Peng Huang <shawn.p.huang@gmail.com> 12654Date: 2009-09-15 13:29:41 +0800 12655 12656 Display English candidates in correct color. 12657 12658M engine/pinyin.py 12659 12660commit 775d1ea766876016294bcc01a2df38107803928a 12661Author: Peng Huang <shawn.p.huang@gmail.com> 12662Date: 2009-06-12 14:57:19 +0800 12663 12664 Handle mouse click on lookup table. 12665 12666M engine/pinyin.py 12667 12668commit 58db26f7ba33a59f9f98669e929d3b4c43e778d4 12669Author: Peng Huang <shawn.p.huang@gmail.com> 12670Date: 2009-08-21 12:23:58 +0800 12671 12672 Call bindtextdomain 12673 12674M setup/Makefile.am 12675M setup/ibus-setup-pinyin.in 12676M setup/main.py 12677 12678commit 531eaf2badafb45afdfd28f9148cdc7e3db30331 12679Author: Peng Huang <shawn.p.huang@gmail.com> 12680Date: 2009-08-03 15:02:59 +0800 12681 12682 Reset preedit when press CapsLock key. 12683 12684M engine/pinyin.py 12685 12686commit 8500e2894bd02b64e3f39eb36c450c2b32070b73 12687Author: Peng Huang <shawn.p.huang@gmail.com> 12688Date: 2009-07-23 17:10:05 +0800 12689 12690 Show origin input when enable ShuangPin 12691 12692M engine/pinyin.py 12693 12694commit 92eb30242e44b1924a3bf0818b315a51275c19f3 12695Author: Peng Huang <shawn.p.huang@gmail.com> 12696Date: 2009-06-14 14:50:43 +0800 12697 12698 Modify process_key_event method & bump the version 12699 12700M configure.ac 12701M engine/pinyin.py 12702 12703commit e3103262badb9b9784354c78ec9bb4a499b736c5 12704Author: Peng Huang <shawn.p.huang@gmail.com> 12705Date: 2009-05-26 07:55:28 +0800 12706 12707 Only ask confirm when values changed. 12708 12709M setup/main.py 12710 12711commit 39cf7c6a88046faa81afba16024736a5ad09c80e 12712Author: Peng Huang <shawn.p.huang@gmail.com> 12713Date: 2009-05-26 07:53:26 +0800 12714 12715 Center the about string 12716 12717M setup/setup.glade 12718 12719commit 4d081ef806c95cf3d8ea9cdb2765c561ac4c26a0 12720Author: Peng Huang <shawn.p.huang@gmail.com> 12721Date: 2009-05-26 07:51:39 +0800 12722 12723 Show About page in setup dialog 12724 12725M setup/setup.glade 12726 12727commit 9bbb69a2b3e69d1bbe4a86887d1506cba5bb88af 12728Author: Peng Huang <shawn.p.huang@gmail.com> 12729Date: 2009-05-25 14:01:09 +0800 12730 12731 Raise setup dialog when click setup icon. 12732 12733M engine/pinyin.py 12734M setup/main.py 12735 12736commit ab99791ab560e0d1c0e806e7d708a6db121691bf 12737Author: Peng Huang <shawn.p.huang@gmail.com> 12738Date: 2009-05-25 13:25:58 +0800 12739 12740 Hide some page in setup dialog. 12741 12742M setup/setup.glade 12743 12744commit 1d7c4cc697322fc8cbd21f3fe0b49cd41c563dde 12745Author: Huang Peng <shawn.p.huang@gmail.com> 12746Date: 2009-03-03 11:37:08 +0800 12747 12748 Try to cover errors when user_db is locked. 12749 12750M engine/pinyin.py 12751 12752commit 9b2c20c8946f40928e89601f7ab7dd471a70a730 12753Author: Huang Peng <shawn.p.huang@gmail.com> 12754Date: 2009-03-03 11:00:13 +0800 12755 12756 Remove some INDEX on py_phrase table to reduce the size of db file. 12757 And refine coding style. 12758 12759M engine/pysqlitedb.py 12760 12761commit 638416babf296f7f131de0c8b07221fa519cb929 12762Author: Huang Peng <shawn.p.huang@gmail.com> 12763Date: 2009-02-24 17:19:48 +0800 12764 12765 Replace priority with rank. 12766 12767M engine/pinyin.xml.in.in 12768 12769commit ad6cffb02a0a50338fb9ded8996c446ec6d172dc 12770Author: Huang Peng <shawn.p.huang@gmail.com> 12771Date: 2009-02-24 16:41:03 +0800 12772 12773 Add priority in pinyin.xml. 12774 12775M engine/pinyin.xml.in.in 12776 12777commit 0867f5388828b3e82ff175a23e679fe8e2617d4d 12778Author: Huang Peng <shawn.p.huang@gmail.com> 12779Date: 2009-02-18 19:34:53 +0800 12780 12781 Fix problem when generate xml. 12782 12783M engine/pinyin.xml.in.in 12784 12785commit a135c88d75f76711683993abaa040c03ba7a39f5 12786Author: Peng Huang <phuang@phuang.nay.redhat.com> 12787Date: 2009-02-12 11:15:22 +0800 12788 12789 Fix issue 254: Start pinyin setup failed when click setup property on 12790 language panel. 12791 12792M engine/ibus-engine-pinyin.in 12793M engine/pinyin.py 12794 12795commit 1e04cf629ec734a17b2e2bff05af56654a2f78fe 12796Author: Huang Peng <shawn.p.huang@gmail.com> 12797Date: 2009-02-06 09:55:37 +0800 12798 12799 Fix problem when generate pinyin.xml 12800 12801M configure.ac 12802M engine/Makefile.am 12803R085 engine/pinyin.xml.in engine/pinyin.xml.in.in 12804M po/ja.po 12805M po/zh_CN.po 12806 12807commit aaaa4768ecd33ee3f44b38fb29af7813c374f77f 12808Author: Huang Peng <shawn.p.huang@gmail.com> 12809Date: 2009-02-05 16:01:26 +0800 12810 12811 Migrate to ibus-1.1. 12812 12813M configure.ac 12814M engine/Makefile.am 12815M engine/factory.py 12816M engine/ibus-engine-pinyin.in 12817M engine/main.py 12818D engine/pinyin.engine.in 12819M engine/pinyin.py 12820A engine/pinyin.xml.in 12821M ibus-pinyin.spec.in 12822M po/ja.po 12823M po/zh_CN.po 12824M setup/Makefile.am 12825M setup/main.py 12826 12827commit fc2075852ca2fcce099625ecd524e0eadf38999f 12828Author: Huang Peng <shawn.p.huang@gmail.com> 12829Date: 2008-10-07 10:34:14 +0800 12830 12831 Disable user db optimizing. 12832 12833M setup/main.py 12834M setup/setup.glade 12835 12836commit dc8bfa8aa8116b4182834bc5eea854575fec1fce 12837Author: Huang Peng <shawn.p.huang@gmail.com> 12838Date: 2008-10-04 10:35:07 +0800 12839 12840 Fix `make distcheck` error. 12841 12842M po/POTFILES.in 12843 12844commit 37d4be2d30fa8a2fd3a0bd39c9f7a8fbb155a1dc 12845Author: Huang Peng <shawn.p.huang@gmail.com> 12846Date: 2008-10-04 09:00:10 +0800 12847 12848 WIP. 12849 12850M engine/factory.py 12851 12852commit efdd39ea3e2e3d72da1921649454a75fb975318e 12853Author: Huang Peng <shawn.p.huang@gmail.com> 12854Date: 2008-10-03 17:29:02 +0800 12855 12856 Change config interface. 12857 12858M engine/pinyin.py 12859M setup/main.py 12860 12861commit 4a0616f128ffead2a461600a0068d1495a03a21f 12862Author: Huang Peng <shawn.p.huang@gmail.com> 12863Date: 2008-09-25 13:55:01 +0800 12864 12865 Use pinyin-database-0.1.10.6.tar.bz2 12866 12867M ibus-pinyin.spec.in 12868 12869commit 0892216bb1e017e9990f8ad6a86af5bc332632de 12870Author: Huang Peng <shawn.p.huang@gmail.com> 12871Date: 2008-09-15 20:32:11 +0800 12872 12873 Use pinyin-database-0.1.10.6.tar.bz2. 12874 12875M engine/Makefile.am 12876 12877commit 6a77264baf1037c9ab7950408f3456b177aef326 12878Author: Huang Peng <shawn.p.huang@gmail.com> 12879Date: 2008-09-15 20:31:42 +0800 12880 12881 Change arguments of pycreatedb.py. 12882 12883M engine/pycreatedb.py 12884 12885commit 9cc7eb4d128cce38aa989b8d90e7404f0fa6a36b 12886Author: Huang Peng <shawn.p.huang@gmail.com> 12887Date: 2008-09-15 20:06:17 +0800 12888 12889 Refine coding style. 12890 12891M engine/pycreatedb.py 12892 12893commit 4293565d5ffac5938248e5c787ec11ebbf5e5a88 12894Author: Huang Peng <shawn.p.huang@gmail.com> 12895Date: 2008-09-15 12:23:41 +0800 12896 12897 Fix some typoes. 12898 12899M engine/pinyin.py 12900 12901commit 196168b440f8cf160e23fd05d0663886e6f0aac3 12902Author: Huang Peng <shawn.p.huang@gmail.com> 12903Date: 2008-09-15 02:56:52 +0800 12904 12905 Add Half punctuations feature by Jiahua Huang <jhuangjiahua@gmail.com>. 12906 12907M engine/pinyin.py 12908M engine/pysqlitedb.py 12909M po/ja.po 12910M po/zh_CN.po 12911M setup/main.py 12912M setup/setup.glade 12913 12914commit e253a5d1a5cd03fa4d2bddb30d842122f2d1adcf 12915Author: Huang Peng <shawn.p.huang@gmail.com> 12916Date: 2008-09-12 07:50:28 +0800 12917 12918 Import debian packing files by 一叶 <oneleaf@gmail.com>. 12919 12920A debian/README.Debian 12921A debian/changelog 12922A debian/compat 12923A debian/control 12924A debian/copyright 12925A debian/cron.d.ex 12926A debian/dirs 12927A debian/docs 12928A debian/emacsen-install.ex 12929A debian/emacsen-remove.ex 12930A debian/emacsen-startup.ex 12931A debian/ibus-pinyin-default.ex 12932A debian/ibus-pinyin.doc-base.EX 12933A debian/init.d.ex 12934A debian/init.d.lsb.ex 12935A debian/manpage.1.ex 12936A debian/manpage.sgml.ex 12937A debian/manpage.xml.ex 12938A debian/menu.ex 12939A debian/postinst.ex 12940A debian/postrm.ex 12941A debian/preinst.ex 12942A debian/prerm.ex 12943A debian/rules 12944A debian/watch.ex 12945 12946commit 992d809adc9bb6e37ea68832868c2b0c405aed89 12947Author: Huang Peng <shawn.p.huang@gmail.com> 12948Date: 2008-09-07 09:01:33 +0800 12949 12950 Hide fuzzy pinyin detial configure. 12951 12952M setup/setup.glade 12953 12954commit 9a4a296fef26a1729f7bb6da6a16a415ac39aa51 12955Author: Huang Peng <shawn.p.huang@gmail.com> 12956Date: 2008-09-07 08:37:49 +0800 12957 12958 Hide fuzzy pinyin detial configure. 12959 12960M setup/setup.glade 12961 12962commit 26b7d6814d1d973b9cd227cdef8529aa402f6cf7 12963Author: Huang Peng <shawn.p.huang@gmail.com> 12964Date: 2008-09-01 21:10:16 +0800 12965 12966 Update after process_key event. 12967 12968M engine/pinyin.py 12969 12970commit d7f72b5b9bb422b2eb2bec860ca8fc0bbaf1a12f 12971Author: Huang Peng <shawn.p.huang@gmail.com> 12972Date: 2008-08-31 11:50:38 +0800 12973 12974 Fix SpellCheck problems. 12975 12976M engine/pinyin.py 12977 12978commit 836819899a7b57428a50b475df20e41284832ef9 12979Author: Huang Peng <shawn.p.huang@gmail.com> 12980Date: 2008-08-30 12:42:58 +0800 12981 12982 Add ja.po. 12983 12984A po/ja.po 12985 12986commit 778f3dc3f41040e9bfb9babb669605a6cfa1bf27 12987Author: Huang Peng <shawn.p.huang@gmail.com> 12988Date: 2008-08-30 07:54:11 +0800 12989 12990 Translate engine name. 12991 12992M engine/factory.py 12993M po/zh_CN.po 12994 12995commit 8ad05ac166e1e76d98c3eb15aee601eb56f2f8c2 12996Author: Huang Peng <shawn.p.huang@gmail.com> 12997Date: 2008-08-29 07:23:42 +0800 12998 12999 Add Japanese translation by UTUMI Hirosi <utuhiro78@yahoo.co.jp>. 13000 13001M AUTHORS 13002M po/LINGUAS 13003 13004commit 4fdfbb9cd8810b0621969ab823eecb3d7df7f4d7 13005Author: Huang Peng <shawn.p.huang@gmail.com> 13006Date: 2008-08-25 13:59:13 +0800 13007 13008 Enable maintainer-mode. 13009 13010M configure.ac 13011 13012commit 6a3129c439a01cee7f8753618b36438b5014bcd8 13013Author: Huang Peng <shawn.p.huang@gmail.com> 13014Date: 2008-08-22 12:03:02 +0800 13015 13016 Add Name.zh. 13017 13018M engine/pinyin.engine.in 13019 13020commit c35d180957dbf38a50d78b13a6acf0e2a27ef76a 13021Author: Huang Peng <shawn.p.huang@gmail.com> 13022Date: 2008-08-19 08:55:24 +0800 13023 13024 Refine code. 13025 13026M engine/pinyin.py 13027 13028commit ee5648bce5eac608e457504a605dea256469ad1c 13029Author: Huang Peng <shawn.p.huang@gmail.com> 13030Date: 2008-08-17 21:48:30 +0800 13031 13032 Fix problem when press LeftArrow with preedit. 13033 13034M engine/pinyin.py 13035 13036commit cfffb78b2c215fe9a4a729bee4ec1777c2324f69 13037Author: Huang Peng <shawn.p.huang@gmail.com> 13038Date: 2008-08-17 08:24:51 +0800 13039 13040 Fix wrong path. 13041 13042M engine/pinyin.py 13043 13044commit 8a156d44015074655f3809b8fa9f5ed8cbb2604f 13045Author: Huang Peng <shawn.p.huang@gmail.com> 13046Date: 2008-08-15 12:17:29 +0800 13047 13048 Install ibus-setup-pinyin in bindir. 13049 13050M ibus-pinyin.spec.in 13051M setup/Makefile.am 13052 13053commit 5aa6bf8b1ede1b38457cb5b5b5d92e4a41b1ce6f 13054Author: Huang Peng <shawn.p.huang@gmail.com> 13055Date: 2008-08-13 23:21:34 +0800 13056 13057 Remove unused sources files from POFILES.in. 13058 13059M po/POTFILES.in 13060M po/zh_CN.po 13061 13062commit 559fb4a8497386c8a2f5684a58883fba432b6ae4 13063Author: Huang Peng <shawn.p.huang@gmail.com> 13064Date: 2008-08-13 23:16:43 +0800 13065 13066 Use path to replace text. 13067 13068M icons/english.svg 13069M icons/ibus-pinyin.svg 13070 13071commit f9d4c97799dc475a80cbebfaa9ec589e3e67b188 13072Author: Huang Peng <shawn.p.huang@gmail.com> 13073Date: 2008-08-13 23:11:46 +0800 13074 13075 Add i18n support in spec file. 13076 13077M ibus-pinyin.spec.in 13078 13079commit 85b1ca77319a394977ca94f2f8c4e7a3f3cae68f 13080Author: Huang Peng <shawn.p.huang@gmail.com> 13081Date: 2008-08-13 23:08:46 +0800 13082 13083 Add zh_CN.po 13084 13085A po/zh_CN.po 13086 13087commit b8979fddf87da82a6a34cf57848be66ebe9393da 13088Author: Huang Peng <shawn.p.huang@gmail.com> 13089Date: 2008-08-13 22:54:13 +0800 13090 13091 i18n WIP. 13092 13093A po/LINGUAS 13094M po/POTFILES.in 13095 13096commit d2d44a33909d71c5602a7bb7a9358b4eb089a1f0 13097Author: Huang Peng <shawn.p.huang@gmail.com> 13098Date: 2008-08-13 18:28:49 +0800 13099 13100 Ignore NumLock mask. 13101 13102M engine/pinyin.py 13103 13104commit daff2154050c95f71a09664db4d9fd635612a097 13105Author: Huang Peng <shawn.p.huang@gmail.com> 13106Date: 2008-08-13 16:01:57 +0800 13107 13108 Install ibus-engine-pinyin in @bindir@ 13109 13110M configure.ac 13111M engine/Makefile.am 13112M engine/pinyin.engine.in 13113M ibus-pinyin.spec.in 13114 13115commit 8421a297e4e612558816377fc0c480b151b77081 13116Author: Huang Peng <shawn.p.huang@gmail.com> 13117Date: 2008-08-11 01:16:22 +0800 13118 13119 optimize lookup_table transport performance. 13120 13121M engine/pinyin.py 13122 13123commit f72efe3a0d6a75e75fa23687586d3741c383b485 13124Author: Huang Peng <shawn.p.huang@gmail.com> 13125Date: 2008-08-09 08:33:01 +0800 13126 13127 Refine coding style. 13128 13129M configure.ac 13130 13131commit c60fc3e24fa5bce8362487733004f444a1c9ccc2 13132Author: Huang Peng <shawn.p.huang@gmail.com> 13133Date: 2008-08-08 17:22:01 +0800 13134 13135 Modify for fedora packaging review. 13136 13137M ibus-pinyin.spec.in 13138 13139commit 65ece255cd9d2e6d7ae8951a7f4e232406d568c2 13140Author: Huang Peng <shawn.p.huang@gmail.com> 13141Date: 2008-08-08 15:13:10 +0800 13142 13143 Use GPLv2. 13144 13145M COPYING 13146 13147commit 4ec9e409834694cfe68fb83d5594d52209f79828 13148Author: Huang Peng <shawn.p.huang@gmail.com> 13149Date: 2008-08-08 13:16:53 +0800 13150 13151 Refine doc. 13152 13153M README 13154M ibus-pinyin.spec.in 13155 13156commit 6b59ed7ee0dc0e87e45e86c2677c5ecb1f418b42 13157Author: Huang Peng <shawn.p.huang@gmail.com> 13158Date: 2008-08-08 09:41:24 +0800 13159 13160 Fix problems reported by rpmlint 13161 13162M Makefile.am 13163M README 13164M engine/Makefile.am 13165M ibus-pinyin.spec.in 13166 13167commit 59a0e164ed3c807bc77e38e2f63068151fc5f68a 13168Author: Huang Peng <shawn.p.huang@gmail.com> 13169Date: 2008-08-07 19:26:14 +0800 13170 13171 Set tooltip for setup property. 13172 13173M engine/pinyin.py 13174 13175commit 275b8af0d38a3f3f8b2f167f6d32302880d09ddb 13176Author: Huang Peng <shawn.p.huang@gmail.com> 13177Date: 2008-08-06 14:29:19 +0800 13178 13179 Fix rpm problem. 13180 13181M engine/Makefile.am 13182M engine/pinyin.engine.in 13183M engine/pysqlitedb.py 13184M ibus-pinyin.spec.in 13185 13186commit f9993e15e8554d1a6076b45319448b235343a266 13187Author: Huang Peng <shawn.p.huang@gmail.com> 13188Date: 2008-08-05 21:18:56 +0800 13189 13190 Do not update ui duing English input mode. 13191 13192M engine/pinyin.py 13193 13194commit b7fda37131e221e42e4bd06f835d4c12bd82fcb1 13195Author: Huang Peng <shawn.p.huang@gmail.com> 13196Date: 2008-08-05 18:09:12 +0800 13197 13198 Group item in full-punct.svg 13199 13200M icons/full-punct.svg 13201 13202commit a03c7edf5d96e2026ac865adcb09129e4bc2f59e 13203Author: Huang Peng <shawn.p.huang@gmail.com> 13204Date: 2008-08-05 18:08:03 +0800 13205 13206 Edit full-punct.svg. 13207 13208M icons/full-punct.svg 13209 13210commit 3fcd03547de68bcab9e3a5c84f30c78bded9fe43 13211Author: Huang Peng <shawn.p.huang@gmail.com> 13212Date: 2008-08-05 11:25:32 +0800 13213 13214 Implement setup button in lanuage panel. 13215 13216M engine/pinyin.py 13217 13218commit 017b9ae582d12c6cc3a63b097577e3307f851b71 13219Author: Huang Peng <shawn.p.huang@gmail.com> 13220Date: 2008-08-05 10:56:45 +0800 13221 13222 Get install location from $IBUS_PINYIN_LOCATION. 13223 13224M engine/Makefile.am 13225M engine/factory.py 13226M engine/pinyin.py 13227M icons/Makefile.am 13228 13229commit 0fe97edd530b363b858d6e59731d2dcc85b55ba5 13230Author: Huang Peng <shawn.p.huang@gmail.com> 13231Date: 2008-08-05 10:46:55 +0800 13232 13233 Get install location from $IBUS_PINYIN_LOCATION. 13234 13235M engine/Makefile.am 13236M engine/ibus-engine-pinyin.in 13237M engine/pinyin.py 13238M engine/pysqlitedb.py 13239M engine/specialphrase.py 13240M engine/specialtable.py 13241 13242commit c85a12d8233a0de3c54bb75d1b8cea3d9b71c550 13243Author: Huang Peng <shawn.p.huang@gmail.com> 13244Date: 2008-08-02 21:38:12 +0800 13245 13246 Disable GBK by default. 13247 13248M engine/pinyin.py 13249M setup/main.py 13250 13251commit b8cc28392439f2ef89a8082b58e3abe993b719e3 13252Author: Huang Peng <shawn.p.huang@gmail.com> 13253Date: 2008-08-02 16:38:32 +0800 13254 13255 Remove autoheader in autogen.sh. 13256 13257M autogen.sh 13258 13259commit 1cb0d2c1cbba0e5304db32d7242136f11575511a 13260Author: Huang Peng <shawn.p.huang@gmail.com> 13261Date: 2008-08-02 16:24:55 +0800 13262 13263 Download py.db from SCIM-Python project. 13264 13265M engine/Makefile.am 13266 13267commit 7f9640ee1fa7e6a404b63378163964ff0f46c90f 13268Author: Huang Peng <shawn.p.huang@gmail.com> 13269Date: 2008-07-31 20:27:08 +0800 13270 13271 WIP. 13272 13273M setup/main.py 13274 13275commit bd0b9b00f32a6e89ae02957d8bd87dc233b4bf6d 13276Author: Huang Peng <shawn.p.huang@gmail.com> 13277Date: 2008-07-31 19:48:57 +0800 13278 13279 Refine coding style. 13280 13281M setup/main.py 13282 13283commit 50a7676aa97b84719ffb16369052a9557c961dbf 13284Author: Huang Peng <shawn.p.huang@gmail.com> 13285Date: 2008-07-31 19:47:43 +0800 13286 13287 WIP. 13288 13289M setup/main.py 13290M setup/setup.glade 13291 13292commit 4b70c60463cf791ebc820ba3740ed375bf348737 13293Author: Huang Peng <shawn.p.huang@gmail.com> 13294Date: 2008-07-31 19:33:05 +0800 13295 13296 WIP. 13297 13298M setup/Makefile.am 13299M setup/main.py 13300 13301commit ff2f5eb3c770d5bdacd919af0bcfac7fd7768107 13302Author: Huang Peng <shawn.p.huang@gmail.com> 13303Date: 2008-07-31 19:28:59 +0800 13304 13305 Add a symbol link to ../engine/pydict.py 13306 13307A setup/pydict.py 13308 13309commit efcdfd3ffb3cc7c6eb6f20246aea3f7bb7133e50 13310Author: Huang Peng <shawn.p.huang@gmail.com> 13311Date: 2008-07-31 18:11:25 +0800 13312 13313 Change static methods' name. 13314 13315M engine/factory.py 13316M engine/pinyin.py 13317 13318commit 8532f6aacdbef9532b5b0143150c724ee246a66b 13319Author: Huang Peng <shawn.p.huang@gmail.com> 13320Date: 2008-07-31 17:01:59 +0800 13321 13322 Remove __init__.py. 13323 13324D setup/__init__.py 13325 13326commit 7c79ccacf56185c830b48c63fb1b57f4efb1a4cc 13327Author: Huang Peng <shawn.p.huang@gmail.com> 13328Date: 2008-07-31 16:28:52 +0800 13329 13330 WIP. 13331 13332M configure.ac 13333M setup/Makefile.am 13334A setup/ibus-setup-pinyin.in 13335 13336commit 882ca1c1a07e69d26b54f97d64b9898e2e315433 13337Author: Huang Peng <shawn.p.huang@gmail.com> 13338Date: 2008-07-31 16:25:39 +0800 13339 13340 Add setup. 13341 13342M Makefile.am 13343M configure.ac 13344M engine/Makefile.am 13345M engine/ibus-engine-pinyin.in 13346A setup/Makefile.am 13347A setup/__init__.py 13348A setup/main.py 13349A setup/setup.glade 13350 13351commit d5c39aac7b5999c6aa69dc72dad2ee0b1751ad8e 13352Author: Huang Peng <shawn.p.huang@gmail.com> 13353Date: 2008-07-31 16:13:12 +0800 13354 13355 Use ibus config schema. 13356 13357M engine/factory.py 13358M engine/pinyin.py 13359 13360commit 6d2815e09ef2d068fa44d1dcfa5412631d64f235 13361Author: Huang Peng <shawn.p.huang@gmail.com> 13362Date: 2008-07-31 13:13:36 +0800 13363 13364 Update UI before commit string. 13365 13366M engine/pinyin.py 13367 13368commit dc5047095aeaeae36b8f256fcac488e5ec8d02c8 13369Author: Huang Peng <shawn.p.huang@gmail.com> 13370Date: 2008-07-31 13:03:18 +0800 13371 13372 Rename IBus to Bus. 13373 13374M engine/main.py 13375 13376commit fe89bf6474e902e26c14ea1a9fb1ae0671148ebb 13377Author: Huang Peng <shawn.p.huang@gmail.com> 13378Date: 2008-07-31 12:11:12 +0800 13379 13380 WIP. 13381 13382M engine/main.py 13383 13384commit 0d482d9d91b8013da8ad4fc9f7173d97a292eb39 13385Author: Huang Peng <shawn.p.huang@gmail.com> 13386Date: 2008-07-28 14:29:47 +0800 13387 13388 Use IBus replace Connection. 13389 13390M engine/factory.py 13391M engine/main.py 13392 13393commit 94039b8d966944bfa41435087bdd962124a8073a 13394Author: Huang Peng <shawn.p.huang@gmail.com> 13395Date: 2008-07-25 17:01:57 +0800 13396 13397 Use ibus.Connection to replace dbus.Connection 13398 13399M engine/main.py 13400 13401commit ffedf87ed82fadb762a00b1793c1c67ced06ed39 13402Author: Huang Peng <shawn.p.huang@gmail.com> 13403Date: 2008-07-25 15:27:23 +0800 13404 13405 focus_in engine when enable. 13406 13407M engine/pinyin.py 13408 13409commit 4fd33361000bfcf80a549e1ba494277993fbf0fa 13410Author: Huang Peng <shawn.p.huang@gmail.com> 13411Date: 2008-07-25 11:15:39 +0800 13412 13413 Fix properties' problem when focus_in & focus_out 13414 13415M engine/pinyin.py 13416 13417commit 28bc29b4fdf65eb17628d4c5746ba5fe7583973d 13418Author: Huang Peng <shawn.p.huang@gmail.com> 13419Date: 2008-07-25 10:45:34 +0800 13420 13421 Check english if preedit is not empty. 13422 13423M engine/pinyin.py 13424 13425commit fb131cea327cb7e8d52eff4ecdd5a87b922e51ce 13426Author: Huang Peng <shawn.p.huang@gmail.com> 13427Date: 2008-07-24 13:31:19 +0800 13428 13429 Add shadown for icons. 13430 13431M icons/chinese.svg 13432M icons/english.svg 13433M icons/full-letter.svg 13434M icons/full-punct.svg 13435M icons/half-letter.svg 13436M icons/half-punct.svg 13437M icons/ibus-pinyin.svg 13438 13439commit bd67973a8e455647142636ac44f6c5d557fd889b 13440Author: Huang Peng <shawn.p.huang@gmail.com> 13441Date: 2008-07-24 13:01:32 +0800 13442 13443 Update pinyin icon. 13444 13445M icons/ibus-pinyin.svg 13446 13447commit ef7ec3481fab16f16ff9a0d09de6d439f617b270 13448Author: Huang Peng <shawn.p.huang@gmail.com> 13449Date: 2008-07-24 12:59:46 +0800 13450 13451 Create new icons. 13452 13453M engine/factory.py 13454M engine/pinyin.py 13455M icons/Makefile.am 13456A icons/chinese.svg 13457A icons/english.svg 13458A icons/full-letter.svg 13459A icons/full-punct.svg 13460A icons/half-letter.svg 13461A icons/half-punct.svg 13462 13463commit cf110cb4094370ef59e42feef31407a6608ff8b9 13464Author: Huang Peng <shawn.p.huang@gmail.com> 13465Date: 2008-07-23 16:09:06 +0800 13466 13467 Save data in ~/ibus/pinyin 13468 13469M engine/pysqlitedb.py 13470 13471commit 4395775c092ecad7e701f8f78ce0312aa0c343c0 13472Author: Huang Peng <shawn.p.huang@gmail.com> 13473Date: 2008-07-22 22:34:02 +0800 13474 13475 WIP 13476 13477M engine/pinyin.py 13478 13479commit 0683bc7fdffe14e3d3370fd04a53926cbcb7ffa7 13480Author: Huang Peng <shawn.p.huang@gmail.com> 13481Date: 2008-07-22 14:57:09 +0800 13482 13483 Add DBUS_DEBUG=true. 13484 13485M engine/Makefile.am 13486 13487commit c5f3a3f327f2ad5f34e1382a2df695ae86889cb3 13488Author: Huang Peng <shawn.p.huang@gmail.com> 13489Date: 2008-07-22 12:50:38 +0800 13490 13491 WIP. 13492 13493M engine/pinyin.py 13494 13495commit 7c614c07c36c929caedabbb2b5ddd1cef0af67cb 13496Author: Huang Peng <shawn.p.huang@gmail.com> 13497Date: 2008-07-20 12:55:56 +0800 13498 13499 Enhance performance. 13500 13501M engine/pinyin.py 13502 13503commit 5ae43a9abd1775ab09775ef70799832bcce18dd4 13504Author: Huang Peng <shawn.p.huang@gmail.com> 13505Date: 2008-07-20 07:37:42 +0800 13506 13507 Fix some typos. 13508 13509M engine/pinyin.py 13510 13511commit 74aaa879e95a05f63dce14e32439c01394cf1a4c 13512Author: Huang Peng <shawn.p.huang@gmail.com> 13513Date: 2008-07-20 07:37:03 +0800 13514 13515 Remove engine.py 13516 13517D engine/engine.py 13518 13519commit 3074f2ffba196c78b408f313cc2bc967b22e9ab1 13520Author: Huang Peng <shawn.p.huang@gmail.com> 13521Date: 2008-07-18 16:54:22 +0800 13522 13523 Fix bug. 13524 13525M engine/Makefile.am 13526M engine/pinyin.engine.in 13527 13528commit 09c183f51cd1e52109d5481d5191952faa893dc4 13529Merge: 39e0598 2cd5821 13530Author: Huang Peng <shawn.p.huang@gmail.com> 13531Date: 2008-07-18 16:47:07 +0800 13532 13533 Merge commit 'tmpl/master' into temp 13534 13535 Conflicts: 13536 13537 configure.ac 13538 engine/Makefile.am 13539 engine/engine.py 13540 engine/factory.py 13541 engine/main.py 13542 13543commit 2cd58216d71607f7ee417a30fab016015e3b7025 13544Author: Huang Peng <shawn.p.huang@gmail.com> 13545Date: 2008-07-18 16:40:51 +0800 13546 13547 Add enchant.engine.in. 13548 13549M configure.ac 13550M engine/Makefile.am 13551A engine/enchant.engine.in 13552 13553commit 39e0598679d369c2fae73929d8c098dfeb1b4202 13554Author: Huang Peng <shawn.p.huang@gmail.com> 13555Date: 2008-07-18 16:35:55 +0800 13556 13557 Make page_{up,down} & cursor_{up,down} work. 13558 13559M engine/pinyin.py 13560 13561commit cd59896a961cf8edacbbdacd9a56c6f06fe3c333 13562Author: Huang Peng <shawn.p.huang@gmail.com> 13563Date: 2008-07-18 16:25:50 +0800 13564 13565 WIP. 13566 13567M engine/pinyin.py 13568 13569commit 8f2318497a4e3e054ab549c4e29554ef4033252c 13570Author: Huang Peng <shawn.p.huang@gmail.com> 13571Date: 2008-07-18 16:18:03 +0800 13572 13573 Fix a bug when create KeyEvent object. 13574 13575M engine/pinyin.py 13576 13577commit 087557c33f2185c7866629e6729e5d428d93ec66 13578Author: Huang Peng <shawn.p.huang@gmail.com> 13579Date: 2008-07-18 13:49:34 +0800 13580 13581 Add __invalidate function. 13582 13583M engine/factory.py 13584M engine/pinyin.py 13585 13586commit 98051a45d3643233da16904dcd8c4a73727bbc0b 13587Author: Huang Peng <shawn.p.huang@gmail.com> 13588Date: 2008-07-18 13:39:23 +0800 13589 13590 Remove engine.py. 13591 13592M engine/Makefile.am 13593D engine/engine.py 13594 13595commit 036f8e7a4805003bd84fb74934de9bd65efd2b72 13596Author: Huang Peng <shawn.p.huang@gmail.com> 13597Date: 2008-07-18 11:31:09 +0800 13598 13599 WIP. 13600 13601M engine/factory.py 13602M engine/main.py 13603M engine/pinyin.py 13604 13605commit 08ed60f18bf97aa81ae63da4e162dfb008bb5f69 13606Author: Huang Peng <shawn.p.huang@gmail.com> 13607Date: 2008-07-18 10:59:00 +0800 13608 13609 WIP. 13610 13611M engine/pinyin.py 13612 13613commit b97883b6daaaa5185d48bc0d6d9b61a19f71da4b 13614Author: Huang Peng <shawn.p.huang@gmail.com> 13615Date: 2008-07-18 10:45:14 +0800 13616 13617 Add LANG=en_US in test task. 13618 13619M engine/Makefile.am 13620 13621commit b5282fef3d73c78b956ba755bfeb2ffe30e15ecf 13622Author: Huang Peng <shawn.p.huang@gmail.com> 13623Date: 2008-07-18 10:40:35 +0800 13624 13625 Refactory Engine & EngineFactory. 13626 13627M engine/engine.py 13628M engine/factory.py 13629M engine/main.py 13630 13631commit 2d61073e078d64ba1393034113f0ef7b349223a5 13632Author: Huang Peng <shawn.p.huang@gmail.com> 13633Date: 2008-07-17 07:44:51 +0800 13634 13635 Rename ibus-engine-enchant.in to ibus-engine-pinyin.in 13636 13637M configure.ac 13638M engine/Makefile.am 13639R100 engine/ibus-engine-enchant.in engine/ibus-engine-pinyin.in 13640 13641commit 84965105c3d8b689d53bb00f4da778401921a4a5 13642Author: Huang Peng <shawn.p.huang@gmail.com> 13643Date: 2008-07-16 22:46:06 +0800 13644 13645 WIP. 13646 13647A engine/pinyin.py 13648A engine/special_phrase 13649A engine/special_table 13650A engine/specialphrase.py 13651A engine/specialtable.py 13652 13653commit ceb12f46eaad2c186f0334369a62f3f19c76e9fb 13654Author: Huang Peng <shawn.p.huang@gmail.com> 13655Date: 2008-07-16 22:20:37 +0800 13656 13657 Add pycreatedb.py 13658 13659M engine/Makefile.am 13660A engine/pycreatedb.py 13661 13662commit de72e8c5172d8b52391b8d02f576ded5e958a968 13663Author: Huang Peng <shawn.p.huang@gmail.com> 13664Date: 2008-07-16 22:16:50 +0800 13665 13666 Add pysqlitedb.py 13667 13668M engine/Makefile.am 13669A engine/pysqlitedb.py 13670 13671commit 2ff9d96200b0d905520c913ef3c652bf9e8b8e00 13672Author: Huang Peng <shawn.p.huang@gmail.com> 13673Date: 2008-07-16 19:44:22 +0800 13674 13675 refine coding style. 13676 13677M engine/pydict.py 13678M engine/pyparser.py 13679M engine/pyutil.py 13680 13681commit efddab95f00292f4ffe69fbcc71055c4d1abbdb3 13682Author: Huang Peng <shawn.p.huang@gmail.com> 13683Date: 2008-07-16 19:43:10 +0800 13684 13685 Replace tap with spaces. 13686 13687M engine/pydict.py 13688M engine/pyparser.py 13689M engine/pyutil.py 13690 13691commit 0239c6260e1f155122d18412142a1e4cb1eea0db 13692Author: Huang Peng <shawn.p.huang@gmail.com> 13693Date: 2008-07-16 19:42:10 +0800 13694 13695 Add pyutil.py 13696 13697M engine/Makefile.am 13698A engine/pyutil.py 13699 13700commit 375f483fb28c88d443232576ff83bae74ac816c6 13701Author: Huang Peng <shawn.p.huang@gmail.com> 13702Date: 2008-07-16 19:40:45 +0800 13703 13704 Add pyparser.py 13705 13706M engine/Makefile.am 13707A engine/pyparser.py 13708 13709commit 9a4965b22dedf93de263ffe65da07632baf2f4ba 13710Author: Huang Peng <shawn.p.huang@gmail.com> 13711Date: 2008-07-16 19:38:25 +0800 13712 13713 Add pydict.py 13714 13715M engine/Makefile.am 13716M engine/factory.py 13717M engine/main.py 13718A engine/pydict.py 13719 13720commit 85b2059354c5cb53dae32b675d988079391a312a 13721Author: Huang Peng <shawn.p.huang@gmail.com> 13722Date: 2008-07-15 17:05:53 +0800 13723 13724 Change vim settings and replace tab with spaces. 13725 13726M engine/engine.py 13727M engine/factory.py 13728M engine/main.py 13729 13730commit 0a5aa6c5a7cee64a9327aa6c615f98dcebc0763f 13731Author: Huang Peng <shawn.p.huang@gmail.com> 13732Date: 2008-07-15 17:05:17 +0800 13733 13734 Change vim settings and replace tab with spaces. 13735 13736M engine/engine.py 13737M engine/factory.py 13738M engine/main.py 13739 13740commit bdd57e9ca4fd3eb300706e975e10ba9a70d46dc3 13741Merge: 9294f79 1c4769d 13742Author: Huang Peng <shawn.p.huang@gmail.com> 13743Date: 2008-07-15 13:45:55 +0800 13744 13745 Merge commit 'tmpl/master' 13746 13747commit 1c4769d2d09646449ff5349cb047f99d7dcfc3e8 13748Author: Huang Peng <shawn.p.huang@gmail.com> 13749Date: 2008-07-15 13:45:36 +0800 13750 13751 Fix a typo. 13752 13753M engine/factory.py 13754 13755commit 9294f791411fdfcd666cfdc1e30ae339024b9dcc 13756Merge: 7c00eb9 41fd717 13757Author: Huang Peng <shawn.p.huang@gmail.com> 13758Date: 2008-07-15 13:44:29 +0800 13759 13760 Merge commit 'tmpl/master' 13761 13762commit 41fd717f3b26c1e337e3d92f78f67c9a79926818 13763Author: Huang Peng <shawn.p.huang@gmail.com> 13764Date: 2008-07-15 13:42:15 +0800 13765 13766 Refine coding style 13767 13768M engine/engine.py 13769M engine/factory.py 13770M engine/main.py 13771 13772commit 7c00eb9e07f6a6ae093d772900415fe0d94585de 13773Author: Huang Peng <shawn.p.huang@gmail.com> 13774Date: 2008-07-04 11:22:09 +0800 13775 13776 Add exec in shell launch script. 13777 13778M engine/ibus-engine-enchant.in 13779 13780commit 406ee586236520b70aee9e247828bae2f94b1d8b 13781Author: Huang Peng <shawn.p.huang@gmail.com> 13782Date: 2008-07-04 11:20:59 +0800 13783 13784 Add exec in shell launch script. 13785 13786M engine/ibus-engine-enchant.in 13787 13788commit add0371bc27ecfc6555cde544d6792fc7273b9ad 13789Author: Huang Peng <shawn.p.huang@gmail.com> 13790Date: 2008-07-02 18:38:45 +0800 13791 13792 Add Destroy functions. 13793 13794M engine/engine.py 13795M engine/factory.py 13796 13797commit cf49f79e427188914c2a425df05b066a3fb33b6e 13798Author: Huang Peng <shawn.p.huang@gmail.com> 13799Date: 2008-07-02 17:44:51 +0800 13800 13801 Create PinYin project from template. 13802 13803M .gitignore 13804M Makefile.am 13805M configure.ac 13806M engine/Makefile.am 13807R097 ibus-tmpl.spec.in ibus-pinyin.spec.in 13808M icons/Makefile.am 13809R078 icons/ibus-enchant.svg icons/ibus-pinyin.svg 13810 13811commit 7d8b4502603d38e023e9eba90a2a8391fded6edc 13812Author: Huang Peng <shawn.p.huang@gmail.com> 13813Date: 2008-07-02 17:20:00 +0800 13814 13815 Use @PACKAGE_NAME@ to replace ibus-tmpl 13816 13817M ibus-tmpl.spec.in 13818 13819commit 26e5a0081d754ef1f1a52cc1a4c8cbfbac4f4551 13820Author: Huang Peng <shawn.p.huang@gmail.com> 13821Date: 2008-07-02 17:16:57 +0800 13822 13823 Change header in icons/Makefile.am 13824 13825M icons/Makefile.am 13826 13827commit 3f3eecb73dfbdfca91d3bf7ae60ea8c7b41dd9bd 13828Author: Huang Peng <shawn.p.huang@gmail.com> 13829Date: 2008-07-02 17:12:20 +0800 13830 13831 define package_name macro. 13832 13833M Makefile.am 13834M configure.ac 13835 13836commit f6303d37775aff4c1087bea9da91345a5c849afd 13837Author: Huang Peng <shawn.p.huang@gmail.com> 13838Date: 2008-06-29 16:48:38 +0800 13839 13840 Add icon. 13841 13842M Makefile.am 13843M configure.ac 13844M engine/factory.py 13845M ibus-tmpl.spec.in 13846A icons/Makefile.am 13847A icons/ibus-enchant.svg 13848 13849commit b741f5db502727dfe40d4087019c882a85d96f9f 13850Author: Huang Peng <shawn.p.huang@gmail.com> 13851Date: 2008-06-29 16:18:54 +0800 13852 13853 Use GPLv2. 13854 13855M Makefile.am 13856M configure.ac 13857M engine/Makefile.am 13858M engine/engine.py 13859M engine/factory.py 13860M engine/ibus-engine-enchant.in 13861M engine/main.py 13862M ibus-tmpl.spec.in 13863M m4/Makefile.am 13864 13865commit 1e9f9787283d449fe7446a9fa19924c964980180 13866Author: Huang Peng <shawn.p.huang@gmail.com> 13867Date: 2008-06-29 16:10:36 +0800 13868 13869 Add a template engine - enchant. 13870 13871M Makefile.am 13872M configure.ac 13873A engine/Makefile.am 13874A engine/engine.py 13875A engine/factory.py 13876A engine/ibus-engine-enchant.in 13877A engine/main.py 13878M ibus-tmpl.spec.in 13879 13880commit 058ff8eec8aa8a7e5e8e7b404f2f47d87456bfaa 13881Author: Huang Peng <shawn.p.huang@gmail.com> 13882Date: 2008-06-29 15:57:07 +0800 13883 13884 Import IBus template project. 13885 13886A .gitignore 13887A AUTHORS 13888A COPYING 13889A ChangeLog 13890A Makefile.am 13891A NEWS 13892A README 13893A autogen.sh 13894A configure.ac 13895A ibus-tmpl.spec.in 13896A m4/.gitignore 13897A m4/Makefile.am 13898A m4/as-version.m4 13899A po/.gitignore 13900A po/Makevars 13901A po/POTFILES.in 13902