forked from acevery/ibus-table
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathChangeLog
12199 lines (8245 loc) · 401 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 47ab64dfe0e3034c4100f5ebadf0e502924b2330
Author: Mike FABIAN <[email protected]>
Date: Tue Jan 21 01:18:54 2025 +0100
Release 1.17.10
commit 61ffe389fb396d98540a3f15f1b4500db3d4fed1
Author: Mike FABIAN <[email protected]>
Date: Tue Jan 21 01:39:32 2025 +0100
Update ibus-table.pot (Only line number changes)
commit 1ad83aea17469cea8042fb0913fcdb7986b27c11
Author: Mike FABIAN <[email protected]>
Date: Tue Jan 21 01:59:02 2025 +0100
Add the generated .desktop files to the tarball (Avoids gettext dependency when building from the tarball)
commit a3265a7bfe64839ae223f18fe2493ffa46bbf918
Author: Mike FABIAN <[email protected]>
Date: Tue Jan 21 00:47:38 2025 +0100
Generate translations into metainfo.xml files with autotools
Resolves: https://github.com/mike-fabian/ibus-table/issues/171
commit 42bd3b4770d5fd38bf69b12635bd598158ff082a
Author: Yuri Chornoivan <[email protected]>
Date: Tue Jan 21 00:19:30 2025 +0100
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (152 of 152 strings)
Co-authored-by: Yuri Chornoivan <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/uk/
Translation: ibus-table/app
commit 0846d2521b69cc164ced0326a7de67f4f1c1f954
Author: Oğuz Ersen <[email protected]>
Date: Sun Jan 19 20:57:51 2025 +0100
Translated using Weblate (Turkish)
Currently translated at 100.0% (152 of 152 strings)
Co-authored-by: Oğuz Ersen <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/tr/
Translation: ibus-table/app
commit 5448e7047a99fbf89aebf9cd994914bdabcae208
Author: Weblate <[email protected]>
Date: Sun Jan 19 02:57:54 2025 +0100
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit 76b94b085df2a10161c261cf0eee4173fd8845cf
Author: Mike FABIAN <[email protected]>
Date: Sun Jan 19 03:01:35 2025 +0100
Update ibus-table.pot (Only line number changes)
commit 21781e4589b465f5275b14561a738b75ff208238
Author: Mike FABIAN <[email protected]>
Date: Sun Jan 19 02:59:07 2025 +0100
Rename ibus-table.appdata.xml, see also: https://github.com/mike-fabian/ibus-typing-booster/issues/598
commit 33cdd35fe1fdb17011a43162621f0dc343e38d36
Author: Mike FABIAN <[email protected]>
Date: Sun Jan 19 02:44:08 2025 +0100
Translated using Weblate (Japanese)
Currently translated at 48.0% (73 of 152 strings)
Translated using Weblate (German)
Currently translated at 100.0% (152 of 152 strings)
Co-authored-by: Mike FABIAN <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/de/
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ja/
Translation: ibus-table/app
commit c80bf4d817a2c9fa081e259a2c16c08a54234fe9
Author: Weblate <[email protected]>
Date: Sun Jan 19 02:39:08 2025 +0100
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit 3de89b2d682be2529de621ff177e028e198c36fd
Author: Mike FABIAN <[email protected]>
Date: Sun Jan 19 02:42:11 2025 +0100
Update ibus-table.pot (2 new messages for translation of “Name” and “Comment” in ibus-setup-table.desktop)
commit c2a0defb843509a6f078b69508169decfb430726
Author: Mike FABIAN <[email protected]>
Date: Sun Jan 19 02:25:02 2025 +0100
Make desktop file translatable and generate translations into desktop file
commit 841c70b85bb2869403acffbeab1f4e9e6b07bb4a
Author: Mike FABIAN <[email protected]>
Date: Sun Jan 19 02:27:53 2025 +0100
Fix mypy warnings
commit bdda5ca03e20933bf066a4e0256d94f9cfb53fd0
Author: Sergey A <[email protected]>
Date: Tue Jan 7 13:38:47 2025 +0100
Translated using Weblate (Russian)
Currently translated at 98.6% (148 of 150 strings)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit a7c852b22ec7b0c83e94815591e13ec76d69bbb7
Author: Sergey A <[email protected]>
Date: Sat Jan 4 22:20:35 2025 +0100
Translated using Weblate (Russian)
Currently translated at 98.0% (147 of 150 strings)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit 65de56eac725ba4aa91147ca2477a119263a72a2
Author: Weblate <[email protected]>
Date: Wed Dec 11 15:10:16 2024 +0100
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit 825ddfba9dad832b18471c7bfb95a7243c6d3f77
Author: Mike FABIAN <[email protected]>
Date: Wed Dec 11 14:30:45 2024 +0100
Release 1.17.9
commit 0a1e272f577640740b4d1842a2cbc6267cf28cce
Author: Mike FABIAN <[email protected]>
Date: Wed Dec 11 14:32:40 2024 +0100
Update ibus-table.pot (Only line number changes)
commit b805f48d8563975cb4313c714cb94ce009b23c7e
Author: Mike FABIAN <[email protected]>
Date: Wed Dec 11 14:22:02 2024 +0100
Make the setup tool use the wrapper itb_sound.py instead of using simpleaudio unconditionally
Resolves: https://github.com/mike-fabian/ibus-table/issues/162
commit fa864522898b4dc3b3fdcead91175ac05c6cad13
Author: Mike FABIAN <[email protected]>
Date: Wed Dec 11 14:20:51 2024 +0100
Add more debug output
commit 0b752dfdf49d8cda859a8cdfc82ff7825dce75f6
Author: Mike FABIAN <[email protected]>
Date: Wed Dec 11 14:17:40 2024 +0100
Fix some mypy warnings which appeared after the upgrade to Fedora 41 (python3-mypy-1.13.0-1.fc41.noarch)
commit 01e2632164c98b610bc157faa68f2d761c4e416a
Author: Mike FABIAN <[email protected]>
Date: Wed Dec 11 14:14:18 2024 +0100
Improve it_util.variant_to_value()
commit 8c6896387959f9cd855434d96aef710abcf6915a
Author: ButterflyOfFire <[email protected]>
Date: Thu Nov 21 17:38:41 2024 +0100
Translated using Weblate (Kabyle)
Currently translated at 29.3% (44 of 150 strings)
Co-authored-by: ButterflyOfFire <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/kab/
Translation: ibus-table/app
commit 16176b40840ff0a381ed035235581f6a2a19dc40
Author: Weblate Translation Memory <[email protected]>
Date: Thu Oct 24 11:38:33 2024 +0200
Translated using Weblate (Kabyle)
Currently translated at 29.3% (44 of 150 strings)
Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/kab/
Translation: ibus-table/app
commit 67d1e8e63a7e7b420dafe805522c118404a5ef10
Author: ButterflyOfFire <[email protected]>
Date: Thu Oct 24 11:38:33 2024 +0200
Translated using Weblate (Kabyle)
Currently translated at 29.3% (44 of 150 strings)
Added translation using Weblate (Kabyle)
Co-authored-by: ButterflyOfFire <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/kab/
Translation: ibus-table/app
commit 31707f63f73edd08ea0107fb581934207e5aea0c
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 11 16:43:28 2024 +0200
Release 1.17.8
commit 36054877febf633daa90dd0faa22e5cf54b87084
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 11 17:00:22 2024 +0200
Update Unihan_Variants.txt and regenerate engine/chinese_variants.py for Unicode 16.0.0 release
- Update Unihan_Variants.txt from “2023-07-15 Unicode 15.1.0” to “2024-07-31 Unicode version: 16.0.0”
- Regenerate engine/chinese_variants.py for Unihan_Variants.txt
commit cd6a4ed0d09f3f3e5d9b291ea5ae9b273a8f98c8
Author: Weblate Translation Memory <[email protected]>
Date: Sun Sep 8 12:38:29 2024 +0200
Translated using Weblate (Greek)
Currently translated at 17.3% (26 of 150 strings)
Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/el/
Translation: ibus-table/app
commit 36db5ffa3ea2da492e801f0a383116f417f250fb
Author: Giannis Antypas <[email protected]>
Date: Sun Sep 8 12:38:29 2024 +0200
Translated using Weblate (Greek)
Currently translated at 17.3% (26 of 150 strings)
Added translation using Weblate (Greek)
Co-authored-by: Giannis Antypas <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/el/
Translation: ibus-table/app
commit ddd30b8c6b2485b866a077d1bb1d6ac9ddd08727
Author: Mike FABIAN <[email protected]>
Date: Sun Aug 25 19:52:28 2024 +0200
Release 1.17.7
commit 19d632adad8326510296e39c776f7074688f1684
Author: Mike FABIAN <[email protected]>
Date: Sun Aug 25 18:48:08 2024 +0200
Translated using Weblate (French)
Currently translated at 100.0% (150 of 150 strings)
Co-authored-by: Mike FABIAN <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/fr/
Translation: ibus-table/app
commit c5050577926ca625ecc57441f295f8a47ab851cc
Author: Léane GRASSER <[email protected]>
Date: Fri Aug 23 15:36:06 2024 +0200
Translated using Weblate (French)
Currently translated at 100.0% (150 of 150 strings)
Co-authored-by: Léane GRASSER <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/fr/
Translation: ibus-table/app
commit bcaa9d820fb0be3281063ca181f8c72f47605687
Author: Sergey A <[email protected]>
Date: Fri Aug 23 15:36:06 2024 +0200
Translated using Weblate (Russian)
Currently translated at 93.3% (140 of 150 strings)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit 374b32d49126feaa1b3d5c36d2927f4cab08d5f2
Author: Sergey A <[email protected]>
Date: Tue Jul 30 09:02:36 2024 +0200
Translated using Weblate (Russian)
Currently translated at 92.6% (139 of 150 strings)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit 8386ac2ce1ab543515605d4e7f96b69fc995d589
Author: Sergey A <[email protected]>
Date: Sun Jul 28 12:38:40 2024 +0200
Translated using Weblate (Russian)
Currently translated at 87.3% (131 of 150 strings)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit f1aaf7998d72d127bd91ebbe1a8d656f8cb36460
Author: Weblate <[email protected]>
Date: Thu Jun 27 14:38:22 2024 +0200
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit f4a9e2746ba420fc798e2d9258075d8a309964fe
Author: Mike FABIAN <[email protected]>
Date: Thu Jun 27 14:40:56 2024 +0200
Fix typo in comment
commit 46ccd315f4f0cfaa3c6cc675f228c2df247a0a06
Author: Mike FABIAN <[email protected]>
Date: Thu Jun 27 09:47:45 2024 +0200
Release 1.17.6
commit b2cbc7af2adf8820fac36c7630211cd86ae0a1ab
Author: Mike FABIAN <[email protected]>
Date: Thu Jun 27 09:49:36 2024 +0200
Update ibus-table.pot (Only line number changes)
commit 72e6d9d64905c58337bd9d60a62f9174e610cfd7
Author: Mike FABIAN <[email protected]>
Date: Thu Jun 27 09:41:40 2024 +0200
Yet another fix to make it possible again to use keys with Unicode keysyms in keybindings and make it work with all known versions of ibus
Resolves: https://github.com/kaio/ibus-table/issues/85
See also: https://github.com/mike-fabian/ibus-typing-booster/issues/497
This makes the code work both with older ibus (<= 1.5.29) which does
>>> IBus.keyval_name(0x0100263a)
'U+263A'
>>>
and newer ibus (>= 1.5.31 or 1.5.30 with some patches) which does:
>>> IBus.keyval_name(0x0100263a)
'0x100263a'
>>>
So this should work with all currently known versions of ibus.
commit ebc56a23362f953a21804245a1ea2382341efa8e
Author: Weblate Translation Memory <[email protected]>
Date: Wed Jun 26 17:36:08 2024 +0200
Translated using Weblate (Czech)
Currently translated at 40.0% (60 of 150 strings)
Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/cs/
Translation: ibus-table/app
commit 0d64bd3149ae95e673ba1f46774571129c699302
Author: Weblate <[email protected]>
Date: Tue Jun 25 17:30:32 2024 +0200
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit a18bca96e4f04db6e96a670bc8b021d41c38aeab
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 12:03:50 2024 +0200
Release 1.17.5
commit 3eba07a6622c475f3828af92ebed2b2c4da158c8
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 10:24:52 2024 +0200
Update ibus-table.pot (Only line number changes)
commit 14b06afa2b7fbe2af30b1d0b0f426647a3ffd861
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 11:53:31 2024 +0200
Fix for ibus-1.5.30: Make it possible again to use keys with Unicode keysyms in keybindings
See: https://github.com/mike-fabian/ibus-typing-booster/issues/497
Behaviour change between ibus-1.5.29 and 1.5.30.
commit 3dfd67d7275b71a62f44678ab78e32a824235dc2
Author: Mike FABIAN <[email protected]>
Date: Wed Jun 19 10:29:41 2024 +0200
Fix DeprecationWarning
engine/main.py:232: DeprecationWarning: Testing an element's truth value will raise an exception in future versions. Use specific 'len(elem)' or 'elem is not None' test instead.
commit cc53fde689092d4083dda158c75eb31044c112ce
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 17:30:49 2024 +0200
Remove unused import
commit fa2f0864d94f00fa2684f5edc221f9c9fd47dc30
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 16:37:14 2024 +0200
Drop Python2 support (using pyupgrade --py3-plus *.py)
commit 2e477732c307501fa8f1d1263f69672d9591d99e
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 16:45:04 2024 +0200
Consistently use `if a not in b:` instead of `if not a in b:`
commit 2e5a1f46a18a42495683fab1b47a13c8ccd65804
Author: Mike FABIAN <[email protected]>
Date: Wed May 29 12:26:58 2024 +0200
Consistently use `if a not in b:` instead of `if not a in b:`
commit 7433010763e83df4f580e9e4ce828018c10d801b
Author: Mike FABIAN <[email protected]>
Date: Mon Apr 15 15:15:04 2024 +0200
Fix appstreamcli validate warnings
mfabian@fedora:~$ cat /etc/fedora-release
Fedora release 40 (Forty)
mfabian@fedora:~$ appstreamcli validate --pedantic --no-net /usr/share/metainfo/ibus-table.appdata.xml
W: org.freedesktop.ibus.engine.table:33: developer-id-missing
✘ Validation failed: 警告: 1
commit 7296d33b523a1426c28908bc0b8a049fcbead185
Author: Mike FABIAN <[email protected]>
Date: Wed Feb 14 10:51:36 2024 +0100
Display key values in hexadecimal when printing debug messages
commit 7cd57e8ce9819ec1f1b47d52ed2f55384bbc1721
Author: Mike FABIAN <[email protected]>
Date: Wed Feb 14 10:25:51 2024 +0100
Make it possible to use keys with Unicode keysyms in keybindings
See: https://github.com/mike-fabian/ibus-typing-booster/issues/497
commit ad3cd2d8a4845f1ccc2d9591d7903ca6a38a6141
Author: Mike FABIAN <[email protected]>
Date: Thu Dec 14 13:29:13 2023 +0100
Use `frames_per_buffer=chunk_size` option in `self._paudio.open()`
See: https://bugzilla.redhat.com/show_bug.cgi?id=2238746#c3
commit a9691e8ec5a10e077e73e890aaa7ad23c7ef05b0
Author: Weblate Translation Memory <[email protected]>
Date: Fri Mar 1 07:36:00 2024 +0100
Translated using Weblate (Japanese)
Currently translated at 47.3% (71 of 150 strings)
Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ja/
Translation: ibus-table/app
commit 5fb65b72e2cb48fbda276eb9b6f7d9fde6b770d3
Author: Weblate Translation Memory <[email protected]>
Date: Mon Jan 15 03:37:09 2024 +0100
Translated using Weblate (Czech)
Currently translated at 36.6% (55 of 150 strings)
Co-authored-by: Weblate Translation Memory <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/cs/
Translation: ibus-table/app
commit f53190350b35b4fa0157967436aad65aa416bbca
Author: Liu Tao <[email protected]>
Date: Tue Dec 26 15:36:50 2023 +0100
Translated using Weblate (Chinese (Simplified) (zh_CN))
Currently translated at 92.0% (138 of 150 strings)
Co-authored-by: Liu Tao <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/zh_CN/
Translation: ibus-table/app
commit 97f8f76b69aec37c6181b62962e60b9f05ce5425
Author: Mike FABIAN <[email protected]>
Date: Tue Dec 26 15:36:50 2023 +0100
Translated using Weblate (Japanese)
Currently translated at 45.3% (68 of 150 strings)
Co-authored-by: Mike FABIAN <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ja/
Translation: ibus-table/app
commit 2cebe7236085409b093835dc62ad2459f2266de9
Author: Weblate <[email protected]>
Date: Fri Nov 10 17:42:45 2023 +0100
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit d016b6fa8e357c7ae531aa99afa25f617f1e0d89
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 9 16:58:10 2023 +0100
Release 1.17.4
commit 081ee0b91988c4b85d6f5269eab0dfe4ec56e42c
Author: Mike FABIAN <[email protected]>
Date: Fri Nov 10 16:04:17 2023 +0100
Update ibus-table.pot (Only line number changes)
commit 400047662e624c00d2e89ebf30f9f5078f05999e
Author: Mike FABIAN <[email protected]>
Date: Fri Nov 10 17:01:56 2023 +0100
Use “<developer><name>…</name></developer>” in ibus-table.appdata.xml instead of “<developer_name>…</developer_name>”
Because </developer_name> is deprecated and it makes the build fail on Fedora rawhide:
+ appstreamcli validate --pedantic --explain --no-net /builddir/build/BUILDROOT/ibus-table-1.17.4-1.fc40.x86_64//usr/share/metainfo/ibus-table.appdata.xml
W: org.freedesktop.ibus.engine.table:33: developer-name-tag-deprecated
The toplevel `developer_name` element is deprecated. Please use the `name` element in a
`developer` block instead.
✘ Validation failed: warnings: 1
commit ecb280a942298c1a2e4e244f3db740a4cf07805e
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 9 15:52:50 2023 +0100
Fix compose support for ibus >= 1.5.28
Resolves: https://github.com/mike-fabian/ibus-table/issues/145
- IBus.init() has been required to load the compose resource
since 1.5.28 after the EN compose table was moved to GResource.
Thanks to Takao Fujiwara <[email protected]> for the hint!
- Load $HOME/.XCompose file by calling self.add_table_by_locale(None)
- Add add_table_by_locale() to mock_engine.py to fix the unit tests
commit cc295b0dd05c36694409e440b7e755bfa3c1e04d
Author: Sergey A <[email protected]>
Date: Sat Oct 14 16:35:55 2023 +0200
Translated using Weblate (Russian)
Currently translated at 80.0% (120 of 150 strings)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit 4ef37f63e8b362b2c336cbf14368c0070df8fbc7
Author: Sergey A <[email protected]>
Date: Tue Sep 19 14:19:38 2023 +0000
Translated using Weblate (Russian)
Currently translated at 66.6% (100 of 150 strings)
Translation: ibus-table/app
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
commit c3512f028ba1de18da6f23901550d89409f6cec9
Author: Anonymous <[email protected]>
Date: Tue Sep 19 15:59:06 2023 +0200
Translated using Weblate (Russian)
Currently translated at 48.0% (72 of 150 strings)
Translated using Weblate (Russian)
Currently translated at 18.0% (27 of 150 strings)
Co-authored-by: Anonymous <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit 1ba3fb818f1528b899af36932c9e89782efe772b
Author: Sergey A <[email protected]>
Date: Tue Sep 19 15:59:05 2023 +0200
Translated using Weblate (Russian)
Currently translated at 48.0% (72 of 150 strings)
Translated using Weblate (Russian)
Currently translated at 18.0% (27 of 150 strings)
Added translation using Weblate (Russian)
Co-authored-by: Sergey A <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ru/
Translation: ibus-table/app
commit ea685aa695a27968a35c4cb83d36dd9bd42d70fb
Author: Weblate <[email protected]>
Date: Thu Sep 14 12:08:36 2023 +0200
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit d1149261616a2590185c2aae19437dd50162ce05
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 13 15:42:41 2023 +0200
Release 1.17.3
commit 4cfd348e8ff18c467a5c1a994af0275cc53b3890
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 13 16:34:07 2023 +0200
Update ibus-table.pot (Only line number changes)
commit 88072e7efee35675eae4a5e547a7ca86c8650dff
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 13 18:25:22 2023 +0200
remove /ibus-typing-booster.pc from .gitignore
commit 8c1cb448f98393a884e9b7513b7df22dcd2b87ed
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 13 18:19:52 2023 +0200
Fix some comments which mentioned ibus-typing-booster and not ibus-table
commit a008897a9b58893975e21f842360a435014df98d
Author: Mike FABIAN <[email protected]>
Date: Wed Sep 13 15:35:31 2023 +0200
Support several backends for playing sounds
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2237674
The available backends are:
• automatic
- choose one of the available backends automatically, depending on
what is installed and what should work depending on the version of
Python and other stuff
• pygame
- Seems best, can also play mp3. But requires the SDL libs
• pyaudio
- Broken for Python >= 3.10 if not updated to pyaudio >= 0.2.12
See: https://stackoverflow.com/questions/70344884)
- Sometimes it seems to hang. Not often, but when this happens this is really bad
• simpleaudio
Broken in Fedora 39, see: https://bugzilla.redhat.com/show_bug.cgi?id=2237680
• aplay
- Use the “aplay” binary. Quite reliable, apparently
commit ba730cccad81f265bae441f4279bf09ec367b5e3
Author: Mike FABIAN <[email protected]>
Date: Tue Sep 12 22:28:40 2023 +0200
Update Unihan_Variants.txt and regenerate engine/chinese_variants.py
- Update Unihan_Variants.txt from “2022-04-26 Unicode 15.0.0 draft” to “2023-07-15 Unicode version: 15.1.0”
- Regenerate engine/chinese_variants.py for Unihan_Variants.txt
commit 3aea49962801ee30d70cc9e005daeee51b15dfd7
Author: Mike FABIAN <[email protected]>
Date: Mon Aug 21 12:10:45 2023 +0200
Release 1.17.2
commit 39619ba99d9978a4e311250d52e156e5687dc3e9
Author: Oğuz Ersen <[email protected]>
Date: Fri Aug 4 19:21:05 2023 +0200
Translated using Weblate (Turkish)
Currently translated at 100.0% (150 of 150 strings)
Co-authored-by: Oğuz Ersen <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/tr/
Translation: ibus-table/app
commit a8e2f3d87879cc2dc84417d85f2de1230dcfc65e
Author: Mike FABIAN <[email protected]>
Date: Fri Jul 28 18:20:59 2023 +0200
Translated using Weblate (German)
Currently translated at 100.0% (150 of 150 strings)
Co-authored-by: Mike FABIAN <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/de/
Translation: ibus-table/app
commit 70f734278acf890aab53c61a9ffed6a77e0227b8
Author: Mike FABIAN <[email protected]>
Date: Mon Jul 10 11:07:21 2023 +0200
Release 1.17.1
commit 0802887fb746ef49bcdabac9776bded06a8fd9fb
Author: Mike FABIAN <[email protected]>
Date: Mon Jul 10 11:28:14 2023 +0200
Fix mypy warnings
commit 9188fa74a5445e0a3763ee5273193dc7147a4a4a
Author: Mike FABIAN <[email protected]>
Date: Mon Jul 10 11:00:28 2023 +0200
Return empty program_name and window_title in get_active_window_xprop() when xprop results are unexpected
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2215466
See also this ibus-typing-booster bug: https://bugzilla.redhat.com/show_bug.cgi?id=2175009
commit a39794d39f45e0c4faecef68e757175b0e473d07
Author: Anonymous <[email protected]>
Date: Tue May 30 08:20:43 2023 +0200
Translated using Weblate (Sinhala)
Currently translated at 10.0% (15 of 150 strings)
Co-authored-by: Anonymous <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/si/
Translation: ibus-table/app
commit 9c48742c0bf0f443f97d4e46a8447ddf0bfdb1dc
Author: Mike FABIAN <[email protected]>
Date: Wed Apr 5 11:15:27 2023 +0200
Release 1.17.0
commit e758bc45b99dda5e1faaf13160da0d2cf0830dbf
Author: Mike FABIAN <[email protected]>
Date: Wed Apr 5 10:33:57 2023 +0200
New option commit_invalid_mode: Choose what happens when a character not in valid input characters is typed
Resolves: https://github.com/mike-fabian/ibus-table/issues/133
See also: https://github.com/moebiuscurve/ibus-table-others/issues/26
commit ed1fd30fba4e6c392d29433ef03260659d8b5c76
Author: Mike FABIAN <[email protected]>
Date: Tue Feb 21 17:52:35 2023 +0100
Ignore some mypy warnings
commit 64d3aec6f2184b7bdbb423086189c088a4a68789
Author: Mike FABIAN <[email protected]>
Date: Tue Feb 21 17:42:22 2023 +0100
Stop calling self.set_wmclass('ibus-setup-table', 'IBus Table Preferences')
https://tronche.com/gui/x/icccm/sec-4.html#WM_CLASS
gnome-shell seemed to use the first argument of set_wmclass()
to find the .desktop file.
If the .desktop file is found, the name shown by gnome-shell in the
top bar comes from that .desktop file and the icon to show is also
read from that .desktop file. If the .desktop file cannot be found,
the second argument of set_wmclass() is shown by gnome-shell in the
top bar.
It only works like this when gnome-shell runs under Xorg
though, under Wayland things are different.
But https://docs.gtk.org/gtk3/method.Window.set_wmclass.html
says:
Don’t use this function. It sets the X Window System “class”
and “name” hints for a window. According to the ICCCM, you
should always set these to the same value for all windows in
an application, and GTK+ sets them to that value by default,
so calling this function is sort of pointless.
Deprecated since: 3.22
Please do not use it in newly written code.
Nevertheless calling set_wmclass() still used to be necessary
so I kept calling it inspite of the deprecation warning
on stdout.
But apparently this is not needed anymore since at least
Fedora 34/RHEL9, now the icon and the correct text appear in
the Gnome panel without calling set_wmclass().
commit 732f6225055e07ff27d6712061c6354798f9f739
Author: Yuri Chornoivan <[email protected]>
Date: Wed Apr 5 15:50:33 2023 +0200
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (150 of 150 strings)
Co-authored-by: Yuri Chornoivan <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/uk/
Translation: ibus-table/app
commit a1cb01fc6f174a1a7ad4aa72bbcc09edc7d783bb
Author: Mike FABIAN <[email protected]>
Date: Wed Apr 5 13:48:01 2023 +0200
Translated using Weblate (German)
Currently translated at 100.0% (150 of 150 strings)
Co-authored-by: Mike FABIAN <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/de/
Translation: ibus-table/app
commit f05e2c1279101074d0a27ab5f936ab61c7c7960d
Author: Weblate <[email protected]>
Date: Wed Apr 5 13:40:51 2023 +0200
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translation: ibus-table/app
commit 52f1d4874d80e0e43c1608af6386e97447b35fa6
Author: Mike FABIAN <[email protected]>
Date: Wed Apr 5 11:09:45 2023 +0200
Update ibus-table.pot (4 new messages)
commit e262fade03160085a95a33245552e11361033f3b
Author: Temuri Doghonadze <[email protected]>
Date: Sun Feb 5 19:20:26 2023 +0100
Translated using Weblate (Georgian)
Currently translated at 44.5% (65 of 146 strings)
Co-authored-by: Temuri Doghonadze <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ka/
Translation: ibus-table/app
commit ee8bb2317b9f52ecf7f24c1437b060040070b74c
Author: Weblate <[email protected]>
Date: Sat Feb 4 03:20:37 2023 +0100
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translated using Weblate (Georgian)
Currently translated at 44.5% (65 of 146 strings)
Co-authored-by: Anonymous <[email protected]>
Co-authored-by: Weblate <[email protected]>
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/
Translate-URL: https://translate.fedoraproject.org/projects/ibus-table/app/ka/
Translation: ibus-table/app
commit aa9e2ad29b6bd313baec86783029b323059b346b
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 10 14:52:05 2022 +0100
Release 1.16.14
commit 873c133c25990c7fba8fcdc14029534fe337ee2a
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 10 14:53:21 2022 +0100
Update ibus-table.pot (Only line number changes)
commit cf2c5020146ed03369649b8c0ca104a78baae207
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 10 14:40:38 2022 +0100
Add “class Capabilite(Flag)” for compatibilty
To be able to write
if self.client_capabilities & it_util.Capabilite.OSK:
instead of always checking whether a capability is already available in the current
version of ibus:
if (hasattr(IBus.Capabilite, 'OSK')
and
self.client_capabilities & IBus.Capabilite.OSK):
commit ca296cba952e56a9171b4daed471203c365b4464
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 10 09:08:18 2022 +0100
Use lower() on LC_MESSAGES only if it is a string and not None
Resolves: https://github.com/mike-fabian/ibus-table/issues/130
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2131410
commit 38d844bc77b0a0c4b75bddb756fcfbc3d927049e
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 3 17:15:57 2022 +0100
Improve string representation of class KeyEvent for better debugging output
commit 8861905c8a64191faeee7189820d82eaa2c29f17
Author: Mike FABIAN <[email protected]>
Date: Thu Nov 3 16:28:04 2022 +0100
Use InputPurpose and and InputHints compatibility classes
This code is synced from ibus-typing-booster.
commit 399751b84b078b79afcfbf64b2ce374018400e21
Author: Mike FABIAN <[email protected]>
Date: Tue Nov 1 08:31:56 2022 +0100
Release 1.16.13
commit 11ccc00849f4793b9608931ca9760085d01509ab
Author: Mike FABIAN <[email protected]>
Date: Tue Nov 1 08:34:28 2022 +0100
Update ibus-table.pot (Only line number changes)
commit 2d86913f189853ae7765933d9beafbc5a71e64e7
Author: Mike FABIAN <[email protected]>
Date: Tue Nov 1 21:21:04 2022 +0100
Remove self._on, seems useless