-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
24041 lines (17000 loc) · 557 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
commit 91dd6724035bf89eb843b7d147e08794a35a569a
Author: Peng Huang <[email protected]>
Date: 2012-02-05 09:04:22 -0500
Release 1.4.1.
BUG=None
TEST=Make dist
Review URL: https://codereview.appspot.com/5602056
M configure.ac
commit 185dd51b595bdeedf8d86eb1214466e2de93f5f3
Author: Peng Huang <[email protected]>
Date: 2012-02-02 00:28:42 -0500
Fix typoes and remove Encoding from desktop files.
BUG=None
TEST=None
Review URL: https://codereview.appspot.com/5618046
M bus/ibus.desktop.in
M client/x11/main.c
M setup/ibus-setup.desktop.in
commit 6c777b2d17cbbbf84cddebec0da980374774542b
Author: Daiki Ueno <[email protected]>
Date: 2012-02-01 10:00:42 +0900
Minor fixes related to git.mk.
Remove .gitignore files from the git repo, define GITIGNOREFILES in some
Makefiles, and update git.mk from the Behdad upstream.
BUG=none
TEST=manually
Review URL: https://codereview.appspot.com/5581057
D .gitignore
M Makefile.am
D bus/.gitignore
D client/x11/.gitignore
D data/.gitignore
M data/dconf/Makefile.am
D debian/.gitignore
D docs/.gitignore
D docs/reference/ibus/.gitignore
D gconf/.gitignore
M git.mk
D ibus/.gitignore
D m4/.gitignore
M m4/Makefile.am
D po/.gitignore
D setup/.gitignore
D src/.gitignore
D src/tests/.gitignore
D ui/gtk/.gitignore
commit cbdd673a040c95ba42f33c0c3884319b37155b46
Author: Daiki Ueno <[email protected]>
Date: 2012-02-01 09:59:37 +0900
Generate vapi from gir instead of gi.
BUG=none
TEST=manually on Fedora 16
Review URL: https://codereview.appspot.com/5599052
A bindings/vala/IBus-1.0-custom.vala
A bindings/vala/IBus-1.0.metadata
M bindings/vala/Makefile.am
D bindings/vala/ibus-1.0.vapi
D bindings/vala/ibus-1.0/ibus-1.0-custom.vala
D bindings/vala/ibus-1.0/ibus-1.0.defines
D bindings/vala/ibus-1.0/ibus-1.0.excludes
D bindings/vala/ibus-1.0/ibus-1.0.files
D bindings/vala/ibus-1.0/ibus-1.0.gi
D bindings/vala/ibus-1.0/ibus-1.0.metadata
D bindings/vala/ibus-1.0/ibus-1.0.namespace
M configure.ac
commit deaa090367c89128490a9247a7d0fd5d1b21149c
Author: Daiki Ueno <[email protected]>
Date: 2012-01-31 12:56:27 +0900
Minor fixes when generating GIR.
BUG=none
TEST=manually
Review URL: https://codereview.appspot.com/5600052
M src/Makefile.am
M src/ibusengine.h
M src/ibusfactory.h
commit eb1dbdce044f43a1064179c4ee2591cff0f74aad
Author: Daiki Ueno <[email protected]>
Date: 2012-01-30 12:29:48 +0900
dconf: preserve names under /desktop/ibus/engine/bopomofo.
BUG=none
TEST=manually on Fedora 16
Review URL: https://codereview.appspot.com/5595047
M data/ibus.schemas.in
commit 3e363af1c526a92456df5d1597763d175cd7ba7d
Author: fujiwarat <[email protected]>
Date: 2012-01-29 10:32:01 +0900
Fix the GIR annotation of ibus_bus_get_global_engine #2.
BUG=none
TEST=Linux desktop
Review URL: https://codereview.appspot.com/5578054
M src/ibusbus.h
commit d380b11952513f3862be4d91d2c2042d76621ee3
Author: fujiwarat <[email protected]>
Date: 2012-01-27 11:16:52 +0900
Fix the GIR annotation of ibus_bus_get_global_engine.
BUG=none
TEST=Linux_desktop
Review URL: https://codereview.appspot.com/5576048
M src/ibusbus.h
commit d3610308ed0d1d722de061d3957dcef55bcf7448
Author: fujiwarat <[email protected]>
Date: 2012-01-26 11:09:33 +0900
Fix the return value in IBusEngine.process_key_event with signal.
BUG=none
TEST=Linux_desktop
Review URL: https://codereview.appspot.com/5569061
M src/ibusengine.c
commit 90e971bdbb0d46ad474d3e952286fb40f3d04bfe
Author: Daiki Ueno <[email protected]>
Date: 2012-01-26 10:27:27 +0900
Add a dconf option to inhibit dconf name conversion.
BUG=https://code.google.com/p/ibus/issues/detail?id=1395
TEST=manually with ibus-hangul and ibus-skk on Fedora 16
Review URL: https://codereview.appspot.com/5570062
M data/ibus.schemas.in
M dconf/config.c
commit 50491822d6bc6738a5f565360b14a6913059b006
Author: fujiwarat <[email protected]>
Date: 2012-01-24 11:06:19 +0900
Rename ibus_engine_new_type with ibus_engine_new_with_type.
seed assigns GType in IBus.Engine.type and also assignes "*_new_foo"
method in IBus.Engine.foo so renamed the function.
BUG=http://code.google.com/p/ibus/issues/detail?id=1397
TEST=Linux_desktop with seed and gjs
Review URL: https://codereview.appspot.com/5572046
M src/ibusengine.c
M src/ibusengine.h
M src/ibusfactory.c
commit 64c5f3d8667f26cd44ed35c229a8983ba75c6eff
Author: Peng Huang <[email protected]>
Date: 2012-01-06 10:17:10 -0500
Add G_GNUC_PRINTF for function ibus_text_new_from_printf(), so compiler can check arguments.
BUG=None
TEST=Manually
Review URL: http://codereview.appspot.com/5519047
M src/ibustext.h
commit f25acc22028e3dd98d8482e58c3925d2611683b9
Author: fujiwarat <[email protected]>
Date: 2011-12-31 09:55:20 +0900
Fix g-ir-scanner errors in ibusproperty.h and ibustext.h.
BUG=none
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5498091
M src/ibusproperty.h
M src/ibustext.h
commit 4d1f38314b3a9c3dc1683053cda10cfa36fd9019
Author: Peng Huang <[email protected]>
Date: 2011-12-22 09:59:05 -0500
Fix a typo in docs/references/ibus/Makefile
BUG=None
TEST=make
Review URL: http://codereview.appspot.com/5496079
M docs/reference/ibus/Makefile.am
commit df10a24f905c8eea420a5fd33eff78417312410c
Author: Peng Huang <[email protected]>
Date: 2011-12-22 09:57:23 -0500
Add ibus_text_set_attributes for scipt language bindings.
BUG=None
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5500067
M src/ibustext.c
M src/ibustext.h
commit ee9c4fba4535e85bd1f02743cab8914dd84e6178
Author: Peng Huang <[email protected]>
Date: 2011-12-22 09:57:01 -0500
Make all fields of IBusProperty as gobject property.
BUG=http://code.google.com/p/ibus/issues/detail?id=1383
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5500066
M src/ibusproperty.c
M src/ibusproperty.h
commit fd07a5a761fe1c242ba8babaab1060d5679a3618
Author: fujiwarat <[email protected]>
Date: 2011-12-20 13:46:45 +0900
Fix a SEGV if ibusimcontext->ibuscontext is null.
BUG=
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5489086
M client/gtk2/ibusimcontext.c
commit 028e2dca75f6cf12c589216b4f156aa10ffdd2bb
Author: fujiwarat <[email protected]>
Date: 2011-12-14 09:55:26 +0900
Update translations.
po/LINGUAS: Updated
po/ ca.po da.po de.po es.po fr.po hu.po ja.po pa.po te.po zh_TW.po: Updated
po/ fa.po lv.po tg.po: Added
BUG=
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5483055
M po/LINGUAS
M po/ca.po
M po/da.po
M po/de.po
M po/es.po
A po/fa.po
M po/fr.po
M po/hu.po
M po/ja.po
A po/lv.po
M po/pa.po
M po/te.po
A po/tg.po
M po/zh_TW.po
commit 5236e2159f2e6184c18df9a9ecbb05bfb09106d4
Author: fujiwarat <[email protected]>
Date: 2011-11-30 12:28:22 +0900
Add the engine preference button on ibus-setup
The new preference button launches $libexecdir/ibus-setup- + engine.name
by default. The engine is IBusEngineDesc.
If engine.setup has a value, the button launches it instead.
BUG=RH#618229
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5437062
M ibus/enginedesc.py
M setup/ibus-setup.in
M setup/main.py
M setup/setup.ui
M src/ibusenginedesc.c
M src/ibusenginedesc.h
commit 5d2ac19e1524b1802f5298eedff1ba52423c847f
Author: Daiki Ueno <[email protected]>
Date: 2011-11-30 09:40:15 +0900
Disable surrounding-text when retrieve-surrounding signal is not handled in GTK.
BUG=https://code.google.com/p/ibus/issues/detail?id=1358
TEST=On Fedora with ibus-m17n tis820
Review URL: http://codereview.appspot.com/5431086
M client/gtk2/ibusimcontext.c
commit 23abee88ca1a234d0ed549489a505cd2a07a9a5c
Author: fujiwarat <[email protected]>
Date: 2011-11-21 11:06:21 +0900
Use ibus_input_context_process_key_event_async in ibus-x11
ibus-hangul calls ibus_commit_text() in process_key_event with
returing FALSE. ibus_commit_text() is async API and there is a
time issue in ibus_commit_text() and returning process_key_event.
This fix adds async in ibus-x11 process_key_event too.
BUG=RH#753781
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5417044
M client/x11/main.c
commit 613e01520f27a53c947fed476d99aeb8ae1ae39b
Author: fujiwarat <[email protected]>
Date: 2011-11-08 10:48:42 +0900
Fixed fallback icons.
1. Set 'ibus-keyboard' icon for IME off in non-GNOME theme.
People would think the application icon for non-GNONE classic desktop.
The themed icon is applied for GNOME icon theme only.
2. Set gtk-fallback-icon-theme as 'gnome'
ibus gtk panel needs gtk stock icons but some desktop does not load GNOME
icon theme. I assigned 'gnome' for gtk-fallback-icon-theme if it's none.
3. Use 'gtk-dialog-info' if 'gtk-info' is not found.
It seems the latest gtk2 does not have 'gtk-info' icon via pygtk2.
BUG=RH#711632
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5320066
M ibus/_config.py.in
M ui/gtk/main.py
M ui/gtk/panel.py
commit 02893693fc0a8692a6242b0be6dc8f09e14c1c54
Author: fujiwarat <[email protected]>
Date: 2011-11-02 14:17:50 +0900
Rerotate next/previous engines without global engine.
BUG=http://code.google.com/p/ibus/issues/detail?id=1331
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5321067
M bus/ibusimpl.c
commit cca4fd8993613a6993965c3120323e43c4647ef5
Author: Daiki Ueno <[email protected]>
Date: 2011-10-28 15:42:08 +0900
Don't set focus on GTK password entry.
For an old bug:
https://bugzilla.redhat.com/show_bug.cgi?id=484643
Input method should be disabled on password entry for security reason.
BUG=none
TEST=manually with gtk-demo "Entry Buffer" example
Review URL: http://codereview.appspot.com/5319053
M client/gtk2/ibusimcontext.c
commit 910f8a64098d89b04c50056f621ec1a49dd3e7ea
Author: fujiwarat <[email protected]>
Date: 2011-10-25 10:50:34 +0900
Fix previous_engine without global engine.
BUG=http://code.google.com/p/ibus/issues/detail?id=1331
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5297047
M bus/ibusimpl.c
commit ee966e327cc3b1b4bba40379bc0fbb3d46c38239
Author: fujiwarat <[email protected]>
Date: 2011-10-25 10:37:22 +0900
Add ibusutil.h in ibus.h
BUG=http://code.google.com/p/ibus/issues/detail?id=1338
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5294054
M src/ibus.h
commit d19018b8709847009d2e0836c942dd9f1385e7cb
Author: Yusuke Sato <[email protected]>
Date: 2011-10-09 13:52:42 +0900
Always consume a hotkey press
BUG=1324
Review URL: http://codereview.appspot.com/5242044
M bus/ibusimpl.c
commit cb519c852dfc7a652df1768c81974d750ef48f58
Author: Daiki Ueno <[email protected]>
Date: 2011-09-29 12:24:53 +0900
Fix hiding button items in GTK panel.
BUG=none
TEST=manual
Review URL: http://codereview.appspot.com/5148041
M ui/gtk/toolitem.py
commit 600fd9ab1607a6d5780fb07a6cd49290ca85c4fc
Author: Peng Huang <[email protected]>
Date: 2011-09-23 11:11:24 -0400
Release 1.4.0
BUG=None
TEST=make dist
Review URL: http://codereview.appspot.com/5106043
M configure.ac
commit a5aadb62244d699fa38f6699cf38faf71a7c24c0
Author: Peng Huang <[email protected]>
Date: 2011-09-23 11:10:53 -0400
Fix make distcheck error
BUG=None
TEST=make distcheck
Review URL: http://codereview.appspot.com/5113041
M po/POTFILES.in
commit 55cb3cd2e398169a1335564e3e95003df469dd66
Author: Daiki Ueno <[email protected]>
Date: 2011-09-21 10:00:17 +0900
Fix dconf profile installation.
BUG=none
TEST=manual
Review URL: http://codereview.appspot.com/5077042
M data/dconf/Makefile.am
commit e42dda581368a77e2f6f87caee1b9355f7f725fa
Author: Peng Huang <[email protected]>
Date: 2011-09-18 10:39:09 -0400
Add some warning message in ibustext.c
BUG=None
TEST=Linux desktop
Review URL: http://codereview.appspot.com/5051043
M src/ibustext.c
commit 235ef3ae4a0796bc03f2265b15e9a0a7a39b892c
Author: Peng Huang <[email protected]>
Date: 2011-09-18 10:36:02 -0400
Refine configure.ac and fix make distcheck errors.
BUG=None
TEST=Test on Linux desktop
Review URL: http://codereview.appspot.com/5045043
M configure.ac
M docs/reference/ibus/.gitignore
M docs/reference/ibus/Makefile.am
M ibus.spec.in
M src/Makefile.am
commit 6c474596e43c932467d4d35afa23db59a71093f5
Author: fujiwarat <[email protected]>
Date: 2011-09-16 23:36:44 +0900
Add get methods for the members in IBusAttribute for non-C language.
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4956068
M src/ibusattribute.c
M src/ibusattribute.h
commit 4438c043aafa301579737094dbccc02c9ef8c2c1
Author: Daiki Ueno <[email protected]>
Date: 2011-09-16 10:22:38 +0900
Implement org.freedesktop.DBus.StartServiceByName.
BUG=none
TEST=tested with https://github.com/ueno/ibus-gucharmap/tree/charmap-service
Review URL: http://codereview.appspot.com/4960060
M bus/dbusimpl.c
M ibus/bus.py
M src/ibustypes.h
commit 02604ac968d6f0c6064b4620f8a65148a178eacd
Author: Peng Huang <[email protected]>
Date: 2011-09-09 09:47:37 -0400
Fix make dist error if dsettings does not exist.
BUG=make dist failed without gsettings
TEST=make dist
Review URL: http://codereview.appspot.com/4994043
M data/dconf/Makefile.am
commit 19a504a62574b9f2d1ef9f61bedfbac2819d8c8b
Author: Peng Huang <[email protected]>
Date: 2011-09-08 22:09:26 -0400
Do not send surrounding text to ibus-daemon if engine does not need surrounding text.
BUG=None
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4977058
M src/ibusinputcontext.c
commit 894ecc8e16b01d5594ef9b8f9c5530bb2e9d0502
Author: fujiwarat <[email protected]>
Date: 2011-08-25 09:59:42 +0900
Add Disable signal when bus_ibus_impl_set_context_engine_from_desc is called.
BUG=#1261
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4875049
M bus/inputcontext.c
commit adcf71e6e5de45530a09e7b9f310f2e489cd9631
Author: fujiwarat <[email protected]>
Date: 2011-08-24 11:44:21 +0900
Check if BusInputContext has an enabled engine in global input method.
BUG=RH#731610
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4917041
M bus/ibusimpl.c
commit ac9dfac13cef34288440a2ecdf067cd827fb2f8f
Author: Peng Huang <[email protected]>
Date: 2011-08-19 08:23:33 -0400
Use GVariant as attachment for IBusSerializable.
BUG=None
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4902051
M src/ibusserializable.c
M src/ibusserializable.h
M src/tests/ibus-serializable.c
commit 9614076737ee88c092af209485d1d65d2269f4ad
Author: Tsuyoshi Horo <[email protected]>
Date: 2011-08-18 11:48:30 -0400
Fix for ibus_serializable_{get,set}_attachment.
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4905054
Patch from Tsuyoshi Horo <[email protected]>.
M src/ibusserializable.c
M src/ibusserializable.h
M src/tests/ibus-serializable.c
commit 97afd4854b0af0483539d2ab8f0e6f15309d1ec4
Author: fujiwarat <[email protected]>
Date: 2011-08-14 08:56:31 +0900
Add create-engine signal in IBusFactory for non-C applications.
TEST=Linux desktop
Separated from CL #4853041.
Review URL: http://codereview.appspot.com/4801081
M src/ibusfactory.c
M src/ibusfactory.h
M src/ibusmarshalers.list
M src/ibusservice.h
commit 02a4f3e8ab4bb0f4c7310b5e654bec1fb1892f56
Author: Peng Huang <[email protected]>
Date: 2011-08-11 21:13:28 -0400
Port keyval and unicode converting functions from gtk.
BUG=None
TEST=None
Review URL: http://codereview.appspot.com/4870042
M src/Makefile.am
M src/ibus.h
M src/ibuskeymap.c
A src/ibuskeys.h
A src/ibuskeyuni.c
M src/ibusshare.h
commit 2ed0adc7a238d5a19f8b01cdcd165a34608bf9f3
Author: Seigo Nonaka <[email protected]>
Date: 2011-08-11 20:53:13 -0400
Support selection text retrival.
This patch enable us to get selection text on client application.
Currently only GtkTextView widget can get them in gtk application.
BUG=None
TEST=manually done.(By gedit text editor)
Review URL: http://codereview.appspot.com/4844041
Patch from Seigo Nonaka <[email protected]>.
M bus/engineproxy.c
M bus/engineproxy.h
M bus/inputcontext.c
M client/gtk2/ibusimcontext.c
M ibus/engine.py
M ibus/inputcontext.py
M ibus/interface/iengine.py
M ibus/interface/iinputcontext.py
M src/ibusengine.c
M src/ibusengine.h
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/ibusmarshalers.list
commit 6ec33ea8cdf16c6225896351a59ac9a01d5e36ca
Author: Peng Huang <[email protected]>
Date: 2011-08-11 20:23:18 -0400
Add missing config.h in gdk-private.c
Forget include config.h in gdk-private.c. So the HAVE_X11_XKBLIB_H is always undefined, and ibux-x11 can not get correct group from x key event.
BUG=ibus-x11 can not handle group correctly
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4865041
M client/x11/gdk-private.c
commit 4980dab52ca40b5b6904f9e9df397ac6dfa57ded
Author: Peng Huang <[email protected]>
Date: 2011-08-10 21:46:27 -0400
Fix make rpm errors
BUG=make rpm failed in fedora
TEST=make rpm in fedora
Review URL: http://codereview.appspot.com/4862041
M configure.ac
M docs/reference/ibus/.gitignore
M ibus.spec.in
commit 0cb912cfe5664714e612206d955d458532adc707
Author: Peng Huang <[email protected]>
Date: 2011-07-23 09:23:41 +0800
Always enable the new focused BusInputContext
BUG=http://crosbug.com/17013
TEST=On ChromeOS
Review URL: http://codereview.appspot.com/4816047
M bus/ibusimpl.c
commit 51fe80487d523243d1eaaa9cf5da566184fcd654
Author: Daiki Ueno <[email protected]>
Date: 2011-07-18 18:44:23 +0900
Add ibus-dconf.
BUG=https://code.google.com/p/ibus/issues/detail?id=1235
TEST=manually with "make check" and interactive testing
Review URL: http://codereview.appspot.com/4750041
M Makefile.am
M configure.ac
M data/Makefile.am
A data/dconf/Makefile.am
A data/dconf/ibus.convert
A data/dconf/make-dconf-override-db.sh
A data/dconf/profile/ibus
M data/ibus.schemas.in
A dconf/Makefile.am
A dconf/config.c
A dconf/config.h
A dconf/dconf.xml.in.in
A dconf/main.c
commit 88a44759ce5d3d785c7be96525130c67e8c63e1e
Author: Daiki Ueno <[email protected]>
Date: 2011-07-15 09:51:07 +0900
Fix GObject ref/unref issues.
BUG=none
TEST=manual
Review URL: http://codereview.appspot.com/4700048
M bus/registry.c
M bus/test-client.c
commit 48cc200d7dbe999f92b05507a7c59bea42ac6f1c
Author: fujiwarat <[email protected]>
Date: 2011-07-12 15:14:59 +0900
Fixed an error in IBus.Bus.register_component
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4668060
M ibus/component.py
commit 290a37e1d4e3ec44dfea4b99744520f781c92592
Author: Yusuke Sato <[email protected]>
Date: 2011-07-12 14:04:30 +0900
Use g_variant_dup_string for consistency.
This fix is similar to https://github.com/ibus/ibus/commit/624c4451da2bd171bd8ac53a9b9dd2a4227ef67f .
BUG=None
TEST=None
Review URL: http://codereview.appspot.com/4641101
M bus/ibusimpl.c
commit 55a5652ac7d91fb319ef6576500e421eb53e80f4
Author: Yusuke Sato <[email protected]>
Date: 2011-07-11 11:55:19 +0900
Remove the callback on destroy.
BUG=crosbug.com/17293
TEST=src/tests/ibus-bus.c
Review URL: http://codereview.appspot.com/4675074
M src/ibusbus.c
M src/tests/ibus-bus.c
commit 624c4451da2bd171bd8ac53a9b9dd2a4227ef67f
Author: Peng Huang <[email protected]>
Date: 2011-07-07 12:42:52 -0400
Fix several GVariant related issues. And remove a wrong unref.
BUG=None
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4667067
M bus/ibusimpl.c
M bus/inputcontext.c
M src/ibusconfig.c
commit ed2a89506271e4ed6cd20568a0e6aa32cc5d5cce
Author: Peng Huang <[email protected]>
Date: 2011-07-05 13:11:41 -0400
Fix SEGV in ibus_keymap_lookup_keysym
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4636083
M bus/engineproxy.c
commit b9cfc5eb2e0b33d866301de7b6724b7f134ffae5
Author: Peng Huang <[email protected]>
Date: 2011-07-05 10:45:20 -0400
Add org.freedesktop.IBus.Config.GetValues to get all values in one RPC.
BUG=http://crosbug.com/16287
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4667056
M debian/control
M debian/libibus-1.0-0.symbols
M gconf/config.c
M ibus/config.py
M ibus/interface/iconfig.py
M memconf/config.c
M src/ibusconfig.c
M src/ibusconfig.h
M src/ibusconfigservice.c
M src/ibusconfigservice.h
M src/tests/ibus-config.c
commit 0e315c18c79c02cb5ea88c8b966cee0d70bedbf0
Author: Peng Huang <[email protected]>
Date: 2011-07-04 12:26:03 +0800
Fix make dpkg errors.
BUG=None
TEST=Make dpkg
Review URL: http://codereview.appspot.com/4673041
A debian/ibus-gtk3.install
M debian/libibus-1.0-0.symbols
M debian/rules
M docs/reference/ibus/.gitignore
M docs/reference/ibus/Makefile.am
commit 83d4b3ac538320bfb8e872dd9282ca5bbedf4652
Author: Peng Huang <[email protected]>
Date: 2011-07-04 03:27:23 +0800
Fix BusEngineProxy instance leak.
BUG=none
TEST=manually with / without global-engine setting
Review URL: http://codereview.appspot.com/4662043
M bus/engineproxy.c
M bus/inputcontext.c
commit 8677fac588f4189d59c95e6dbead9fd9c5152871
Author: Peng Huang <[email protected]>
Date: 2011-07-04 03:24:47 +0800
Add icon_symbol property in IBusEngineDesc.
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4648050
M ibus/enginedesc.py
M src/ibusenginedesc.c
M src/ibusenginedesc.h
commit 508f6a11d39860f4fdb005e8a54574a5fba52e9d
Author: Kazuhiro Inaba <[email protected]>
Date: 2011-06-18 00:10:36 -0400
Store capabilities when ibuscontext is not ready yet.
Due to the asynchronous creation of contexts, gtk_im_set_use_preedit may
be called before the context is ready. This patch is to
record the change of capability flag and enables to set it
later in _create_input_context_done.
BUG=http://crosbug.com/16500
TEST=ChromeOS Cr-48
Review URL: http://codereview.appspot.com/4635049
Patch from Kazuhiro Inaba <[email protected]>.
M client/gtk2/ibusimcontext.c
commit aec97ac090980dfcd7eeef55c1755f6cd3f87a01
Author: Daiki Ueno <[email protected]>
Date: 2011-06-18 00:03:07 -0400
Simplify surrounding-text initialization.
Currently the immodule tries to retrieve surrounding-text unconditionally
on focus_in and enabled. These calls could be eliminated if engine were
able to proclaim that it will need surrounding-text.
This patch extends ibus_engine_get_surrounding_text() to allow this.
Engines that need surrounding-text are expected to have:
/* Indicate we will use surrounding-text. */
ibus_engine_get_surrounding_text (engine, NULL, NULL);
in their enable() method. This would work because enable() is called before
SetCapabilities DBus call.
BUG=none
TEST=manually with ibus-m17n, with the above change.
Review URL: http://codereview.appspot.com/4613043
Patch from Daiki Ueno <[email protected]>.
M client/gtk2/ibusimcontext.c
M src/ibusengine.c
M src/ibusengine.h
commit 92b30f09885a91cd74840677aab46159a23192c6
Author: Peng Huang <[email protected]>
Date: 2011-06-17 23:46:31 -0400
Restore cursor location when a new IBusInputContext is created.
BUG=http://crosbug.com/16500
TEST=Linux desktop
Review URL: http://codereview.appspot.com/4635044
M client/gtk2/ibusimcontext.c
commit 1da68ecf2fd4aca41e90715822a9902f4e8162f6
Author: Peng Huang <[email protected]>
Date: 2011-06-16 15:46:46 -0400
Fix some fuction signatures to make ibus g-i firendly.
BUG=None
TEST=Test on Linux desktop
Review URL: http://codereview.appspot.com/4517146
M client/gtk2/ibusimcontext.c
M src/ibusinputcontext.c
M src/ibusinputcontext.h
M src/tests/ibus-bus.c
M src/tests/ibus-inputcontext-create.c
M src/tests/ibus-inputcontext.c
commit e73de0283f14fa1207b5cfc35dc43c1cf1d78d40
Author: Peng Huang <[email protected]>
Date: 2011-06-16 13:13:01 -0400