Releases: ibus/ibus
1.5.30-rc3
Changes between ibus-1.5.30-rc3 and ibus-1.5.30.rc2
Bug Fixes:
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK 7f3bde0
Contributors:
configure: Fix bash '=' operator for BSD (Izumi Tsutsui) 7078329
github/workflows: Update action/checkout version (Rafael Fontenelle) 68217a0
src/ibusservice: Fix unused variable (Jan Engelhardt) cd2cde9
1.5.30-rc2
Changes between ibus-1.5.30-rc2 and ibus-1.5.30.rc1
Bug Fixes:
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK e4eaeb7
ui/gtk3: Fix SEGV with Super-space in Wayland c63cc67
src/ibusengine: Free names in ibus_engine_filter_key_event() ca61d6e
tools: Fix ibus start/restart in Plasma Wayland 5696033
ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland b4b9c2e
ui/gtk3: Set Indicator status at launching time b25643c
Translation Contributors:
po: Update translation (German) (Mike FABIAN) 95bdbb2
po: Update translation (Korean) (김인수) 633b3c0
po: Update translation (Swedish) (Luna Jernberg) 537d4d0
po: Update translation (Turkish) (Oğuz Ersen) 841724a
po: Update translation (Ukrainian) (Yuri Chornoivan) 2a58178
po: Update translation (Polish) (Piotr Drąg) 01e3964
po: Update translation (Georgian) (Weblate Translation Memory) dfbed6c
po: Update translation (Punjabi) (A S Alam) ca90790
po: Update translation (Danish) (Alan01) 6df5e1e
1.5.30-rc1
Enhance IBus with Plasma Wayland:
- Implement preedit color in Plasma Wayland 59944dd
- Implement
ibus start/restart
for Plasma Wayland 74712fa e425bbf - Show preferences menu item in activate menu 3e7ee44
Data Updates & Bug Fixes:
- Fix control keys with game application 4872c1f
- Fix typing freeze with barcode reader b49f3a4
- Fix memory issues 1be3e2f 0a7a4d1 43a6e38
- Fix preedit issue with X applications 719792d
- Code maintenance ac46d15 8470873 820fed3
- Update simple.xml, ibusunicodegen.h 1a17f88 228f0a7
- Update CI 2ede4a1 a69a449
Code Contributors:
- setup/enginedialog: Improve the search for engines (Mike FABIAN) d3d7762
- configure: Don't do AC_CHECK_FILE when cross compiling (oreo639) cc46e62
Translation Contributors:
- po: Update translation (Georgian) (Temuri Doghonadze) 16ebd40
- po: Update translation (Chinese (Traditional) (zh_TW)) (Cheng-Chia Tseng) 92769c3
- po: Update translation (Czech) (Krystof Cerny) 4620b33
- po: Update translation (Czech) (Daniel Rusek) e513e26
- po: Update translation (Hebrew) (Yaron Shahrabani) 68c1d6a
- po: Update translation (Punjabi) (A S Alam) 82b56fd
- po: Update translation (Turkish) (Oğuz Ersen) 8e31032
- po: Update translation (Chinese (Simplified) (zh_CN)) (Liu Tao) 847a80e
- po: Update translation (Korean) (김인수) 1180470
- po: Update translation (Portuguese (Brazil)) (Rafael Fontenelle) dc27015
1.5.30-beta1
Release 1.5.30-beta1
1.5.29
1.5.29-rc1
- Implement Plasma Wayland c366736 e379baf 494448b 6ed5e45 3f3f0b6 b0f06ae b8ab800 ed552e8 8923456 42be272 281c9ae 7b83a1f 2952035 0251f2c 4a15f66 2f40eea
- Distinguish Arabic XKB and Keypad XKB options ad883dc
- Update simple.xml with xkeyboard-config 2.39 155c584
- Fix key typing issues 497f0c7 8f706d1 7237fcc 38f09c6 7502abb
- Fix Emoji and Unicode issues 7c8abbe 310c442
- Fix build issues 630f3f7 67a0f36 4e644e8 cf3c5c0
- Fix setup dialog SEGV 4831ed5
- Fix remote desktop issue 25a2dfc 580ea41
- Enhance CI 431c72b 3bbec69 cac49dc 5ed9f13 7c61e22 f05c12d d47dc55
Code Contributors:
- Enhance man page builds (Emil Velikov) 1a25975 03a486c
- Fix typo in src/ibusservice.h (Gunnar Hjalmarsson) 98c6ee7
- Fix BSD build issues (Izumi Tsutsui) ce5e2bb 9553dbf
- Fix unaligned accesses in different endianness in compose table (Matt Turner) b97e666
- Enhance parallel builds (Matt Turner) be1f1d0 f25c48a 692da97
- Enhance builds (Matt Turner) 76f2f4a d23bbdd f0492c8
- Fix cross compiling (oreo639) 18f0d9f
- Update Emoji shortcut key in ibus-emoji(7) (Sibo Dong) a4007f7
- use a shell exec in systemd service files for Ubuntu (Simon Deziel) a140924
- Fix position of candidate popup window with GTK4 applications in Xorg (Peng Wu) 86d9bb9
Translation Contributors:
- po: Update translation (Danish) (Alan01) 01f9a27
- po: Update translation (English (United Kingdom)) (Andi Chandler) fbbb76f
- po: Update translation (Georgian) (Temuri Doghonadze) c2a15bc 96a6850
- po: Update translation (German) (Mike FABIAN) a474d6e
- po: Update translation (Japanese) (fujiwarat) 35d7438 e9f59d6 e6c436f
- po: Update translation (Korean) (김인수) 8d70676
- po: Update translation (Polish) (Piotr Drąg) 2d841c7
- po: Update translation (Swedish) (Luna Jernberg) 6b62480
- po: Update translation (Ukrainian) (Yuri Chornoivan) fc59704
1.5.28
- Implement new process_key_event for ibus-x11 506ac99
- Convert internal EN compose table to GResource 19ca106 ae69635 bf8848e
- Enhance surrounding text 8d0abbc 781119b ddead51 2a235c8
- Enhance CI 2719e93 2555fa9 a3a9bd3 f3a7772
- Update ibusunicodegen.h with Unicode 15.0.0 8f00d67
- Update simple.xml with xkeyboard-config 2.38-1 594ec48 3c51582
- Fix SEGVs cd621f8 ecfae16
- Release 1.5.28 bc065f8
Code Contributors:
- tools: Check libdl for dlclose() properly in configure (Izumi Tsutsui) babad78
- configure: Fix texts for surrounding text (Eberhard Beilharz) d190bc3
- Add active-surrounding-text property to IBusEngine (Philippe Rouquier) bd24be4
Translation Contributors:
- po: Update translation (Georgian) (Temuri Doghonadze) 382c034
- po: Update translation (Spanish) (Emilio Herrera) 8abf3eb
- po: Update translation (Turkish) (Oğuz Ersen) f3a9983
- po: Update translation (Russian) (Alexey Rubtsov) 4b0e4c5
- po: Update translation (Korean) (김인수) 41e33c2
- po: Update translation (French) (Julien Humbert) 2f897b5
- po: Update translation (Italian) (Luis Pixeltux) f6eabce
1.5.27
- Disable XKB engines in Plasma Wayland 230fb22 b4723eb 9ad0637
- ibusimcontext keycode - 8 for gtk3 keycode generation 8711dc8
- Revert CCedilla change for pt-BR in ibusimcontext 3e5fab4
- Update CI 47303a6 16df64e 79e446e
- Add IBUS_CAP_OSK to IBusCapabilite b94f0c1
- Enable ibus restart in GNOME desktop ab0d176
- Add ibus im-module command 965567d fee26c6 db2ef5d
- Implement new process_key_event for GTK4 c957c5f
- Add focus_in_id()/focus_out_id() class methods 92771d0
- Delete xkb:latam:: in denylist.txt 82e38d9
- Enhance Xutf8TextListToTextProperty d47dbfa
- Revert Emoji shoftcut key to Super-space 1520c39
- Update simple.xml with xkeyboard-config 2.36 ef9bd3b
Code Contributors:
- Fix refcounting issues (Carlos Garnacho) 17648f0
- Fix bashisms in org.freedesktop.IBus.session.GNOME.service (Mitsuya Shibata) f1c456d
- Update xkb-latin-layouts in gschema (Mike FABIAN) bca7bf0
- Use our own prefix to look up systemd user services dir (Naïm Favier) 9f62a40
- Add functionality to change IBus panel themes with available GTK themes (Hollow Man) 233a3f4 addab9f ff99828
Translation Contributors:
- Update translation (Korean) (김인수) f7c045e d810713
- Update translation (Punjabi) (A S Alam) 5f85888
- Update translation (Italian) (Nathan) 8ec7eff
- Update translation (Ukrainian) (Yuri Chornoivan) 2c262cb 742091b
- Update translation (Japanese) (fujiwarat) f3d7aa9
- Update translation (Estonian) (H A) e88651e
- Update translation (Polish) (Piotr Drąg) e78c545
- Update translation (German) (Mike FABIAN) 1f4fe9f
- Update translation (Turkish) (Oğuz Ersen) ced5bfb
1.5.26
- Enhance compose keys df664b1 19377ad
- Enhance Emoji features acc5570 104148b d9ff2bb
- Implement clear preedit for GTK4 5487a6b
- Calculate keycode from keysym in GTK3 forward-key-event 4957d14
- Fix to send char position at update_preedit_text f5757ad
- Deprecate gettext.bind_textdomain_codeset() since Python 3.8 28acfd4
- Fix ibus_key_event_from_string for gobject-introspection c69b61a
- Fix a key event loop with forwarding keys 6b979e7
- Delete gnome-autogen dependency 2bc47f0
- Change XKB layout string color in panel 0e118e7
- Add IBUS_INPUT_HINT_PRIVATE for browser private mode 0f1485b
- mkdir socket dirs instead of socket paths 787b564 dfd3fbf
- Add org.freedesktop.IBus.session.generic.service b5423f0
- Check XDG_SESSION_DESKTOP for Plasma desktop 1f27521
- Update simple.xml with xkeyboard-config 2.35.1 a3c0724
- Update ibusunicodegen.h with unicode-ucd 14.0.0 9bf9ef0
- Enhance CI fbea544 51e3295 d53d31d be17934 675b94f
- Fix typos a82bda5
Code Contributors:
- Fix wrong cursor location in gtk3 apps (Alynx Zhou) 936a0e7
- Update URLS (Eberhard Beilharz) ecca9db
- invalidate cache based on symlink mtime too (Naïm Favier) cfcc6f1
- Fix unref problems with floating references (Eberhard Beilharz) 5a455b1
- Update man page for Emoji shortcut key (Sibo Dong) ad95015
- Add systemd unit file (Carlos Garnacho) a076b38
- Fix forward key keycode for GTK4 (Changwoo Ryu) 5cfe838
Translation Contributors:
- Update translation (Finnish) (Jan Kuparinen) e77f80c
- Update translation (Korean) (simmon) 6df55eb
- Update translation (Chinese (Simplified) (zh_CN)) (Dingzhong Chen) 0199dde
- Update translation (Turkish) (Oğuz Ersen) 58fe1e5
- Update translation (Catalan) (Jordi Mas) a1528a0
- Update translation (Arabic) (Abdullah Albaroty) 0e522c4
- Update translation (Arabic) (Zayed Al-Saidi) 20c5dc9
1.5.25
- src/tests: Run gnome-session with no-overview mode 214b60a bc7811c ab6b958
- client/gtk2: Implement ibus_im_context_set_surrounding_with_selection() d105a39
- Code reviews e9e1642 17ae266
- src/ibuscomposetable: Do not include the same compose file a755d16
- src/ibusenginesimple: Multi_key to 0xB7 7e12d58 2fc1a02
- src/ibusenginesimple: Make Compose preedit less intrusive 3e2609e df49566 4259f16 5bd2ecc
- Change default Emoji shortcut key b952d30
- setup: Enhance engine search function a4939f6
- client/gtk2/ibusimcontext: Enable sync process in GTK4 a823161
- engine: Update simple.xml with xkeyboard-config 2.33 934c456 238eb61
Code Contributors:
- src/ibuscomposetable: Add support for the include directive (lf-) 9f9c88b
- src/ibuscomposetable: Fix a buffer overflow in compose handling (lf-) 7f09379
- client/x11: Add support for XFixes ClientDisconnectMode (Olivier Fourdan) 71ca4a9
- setup: Start ibus-daemon with the --daemonize option (Gunnar Hjalmarsson) e465011
- src: Fix a typo in ibusenginesimple.h (user202729) bc265fb
Translation Contributors:
- po: Update translation (Spanish) (Emilio Herrera) c0170ae
- po: Update translation (Bengali) (Abu Huraira) 1239c93
- po: Update translation (Finnish) (Jan Kuparinen) 3ceecf3
- po: Update translation (Occitan) (Quentin PAGÈS) 6e1588d
- po: Update translation (Chinese (Simplified) (zh_CN)) (Liu Tao) 883f517
- po: Update translation (Russian) (Alexey Rubtsov) a7ebfc9
- po: Update translation (Japanese) (Korean) (simmon) b85c399
- po: Update translation (Korean) (Seong-ho Cho) 904f162
- po: Update translation (Korean) (JungHee Lee) 32d54e0