Changes in IBus 1.5.30

A S Alam (2):
      po: Update translation (Punjabi)
      po: Update translation (Punjabi)

Alan01 (1):
      po: Update translation (Danish)

Cheng-Chia Tseng (1):
      po: Update translation (Chinese (Traditional) (zh_TW))

Daniel Rusek (1):
      po: Update translation (Czech)

Izumi Tsutsui (1):
      configure: Fix bash '=' operator for BSD

Jan Engelhardt (1):
      src/ibusservice: Fix unused variable

Krystof Cerny (1):
      po: Update translation (Czech)

Liu Tao (1):
      po: Update translation (Chinese (Simplified) (zh_CN))

Luna Jernberg (1):
      po: Update translation (Swedish)

Mike FABIAN (2):
      setup/enginedialog: Improve the search for engines
      po: Update translation (German)

Oğuz Ersen (2):
      po: Update translation (Turkish)
      po: Update translation (Turkish)

Piotr Drąg (1):
      po: Update translation (Polish)

Rafael Fontenelle (2):
      po: Update translation (Portuguese (Brazil))
      github/workflows: Update action/checkout version

Temuri Doghonadze (1):
      po: Update translation (Georgian)

Weblate Translation Memory (1):
      po: Update translation (Georgian)

Yaron Shahrabani (1):
      po: Update translation (Hebrew)

Yuri Chornoivan (1):
      po: Update translation (Ukrainian)

fujiwarat (30):
      client/gtk2: Call strdup() after g_return_if_fail()
      ui/gtk3: Error handling with display == null
      client/wayland: Implement preedit color in Plasma Wayland
      src: Complete preedit signals for PostProcessKeyEvent
      Refactor object initialization
      github/workflows: Add libgtk-4-dev to Ubuntu CI
      ui/gtk3: Fix some warnings
      src/ibusenginesimple.c: Don't commit any characters
      tools: Implement `ibus start/restart` for Plasma Wayland
      tools: Refactor ibus start/restart for Plasma Wayland
      ui/gtk3: Show preferences menu item in activate menu
      util/IMdkit: Fix typing freeze with barcode reader
      Release 1.5.30-beta1
      client/gtk2: Free IBusText in ibus_im_context_clear_preedit_text()
      github/workflows: Replace Fedora 38 with Fedora 40
      engine: Update simple.xml with xkeyboard-config 2.41
      src: Update ibusunicodegen.h with Unicode 15.1.0
      ui/gtk3: Fix Vala C format errors
      po: Update translation (Japanese)
      po: Update POT file
      Release 1.5.30-rc1
      src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK
      ui/gtk3: Fix SEGV with Super-space in Wayland
      src/ibusengine: Free names in ibus_engine_filter_key_event()
      tools: Fix ibus start/restart in Plasma Wayland
      ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland
      ui/gtk3: Set Indicator status at launching time
      Release 1.5.30-rc2
      src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK
      Release 1.5.30-rc3

oreo639 (1):
      configure: Don't do AC_CHECK_FILE when cross compiling

김인수 (2):
      po: Update translation (Korean)
      po: Update translation (Korean)


client/gtk2: Call strdup() after g_return_if_fail() (fujiwarat) 1be3e2f7
ui/gtk3: Error handling with display == null (fujiwarat) 0a7a4d1d
client/wayland: Implement preedit color in Plasma Wayland (fujiwarat) 59944ddb
src: Complete preedit signals for PostProcessKeyEvent (fujiwarat) 719792d3
Refactor object initialization (fujiwarat) ac46d154
github/workflows: Add libgtk-4-dev to Ubuntu CI (fujiwarat) 2ede4a1f
ui/gtk3: Fix some warnings (fujiwarat) 84708739
src/ibusenginesimple.c: Don't commit any characters (fujiwarat) 4872c1fc
tools: Implement `ibus start/restart` for Plasma Wayland (fujiwarat) 74712fab
tools: Refactor ibus start/restart for Plasma Wayland (fujiwarat) e425bbf7
ui/gtk3: Show preferences menu item in activate menu (fujiwarat) 3e7ee448
util/IMdkit: Fix typing freeze with barcode reader (fujiwarat) b49f3a47
Release 1.5.30-beta1 (fujiwarat) fe4958b7
setup/enginedialog: Improve the search for engines (Mike FABIAN) d3d77627
configure: Don't do AC_CHECK_FILE when cross compiling (oreo639) cc46e622
client/gtk2: Free IBusText in ibus_im_context_clear_preedit_text() (fujiwarat) 43a6e38e
github/workflows: Replace Fedora 38 with Fedora 40 (fujiwarat) a69a449b
engine: Update simple.xml with xkeyboard-config 2.41 (fujiwarat) 1a17f88f
src: Update ibusunicodegen.h with Unicode 15.1.0 (fujiwarat) 228f0a77
ui/gtk3: Fix Vala C format errors (fujiwarat) 820fed38
po: Update translation (Japanese) (fujiwarat) 7e2e8298
po: Update translation (Georgian) (Temuri Doghonadze) 16ebd40a
po: Update translation (Chinese (Traditional) (zh_TW)) (Cheng-Chia Tseng) 92769c37
po: Update translation (Czech) (Krystof Cerny) 4620b333
po: Update translation (Czech) (Daniel Rusek) e513e263
po: Update translation (Hebrew) (Yaron Shahrabani) 68c1d6a0
po: Update translation (Punjabi) (A S Alam) 82b56fd9
po: Update translation (Turkish) (Oğuz Ersen) 8e310326
po: Update translation (Chinese (Simplified) (zh_CN)) (Liu Tao) 847a80ec
po: Update translation (Korean) (김인수) 11804709
po: Update translation (Portuguese (Brazil)) (Rafael Fontenelle) dc27015c
po: Update POT file (fujiwarat) 746efa23
Release 1.5.30-rc1 (fujiwarat) 0f778adf
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK (fujiwarat) e4eaeb74
ui/gtk3: Fix SEGV with Super-space in Wayland (fujiwarat) c63cc678
src/ibusengine: Free names in ibus_engine_filter_key_event() (fujiwarat) ca61d6e5
tools: Fix ibus start/restart in Plasma Wayland (fujiwarat) 5696033b
ui/gtk3: Fix ibus-daemon timeout in Plasma Wayland (fujiwarat) b4b9c2e4
ui/gtk3: Set Indicator status at launching time (fujiwarat) b25643c8
po: Update translation (German) (Mike FABIAN) 95bdbb27
po: Update translation (Korean) (김인수) 633b3c0f
po: Update translation (Swedish) (Luna Jernberg) 537d4d02
po: Update translation (Turkish) (Oğuz Ersen) 841724a4
po: Update translation (Ukrainian) (Yuri Chornoivan) 2a58178e
po: Update translation (Polish) (Piotr Drąg) 01e39647
po: Update translation (Georgian) (Weblate Translation Memory) dfbed6c6
po: Update translation (Punjabi) (A S Alam) ca907904
po: Update translation (Danish) (Alan01) 6df5e1e0
Release 1.5.30-rc2 (fujiwarat) 5dad4687
src/ibusengine: Identify SUPER_MASK in GTK4 with MOD4_MASK (fujiwarat) 7f3bde01
configure: Fix bash '=' operator for BSD (Izumi Tsutsui) 70783295
github/workflows: Update action/checkout version (Rafael Fontenelle) 68217a05
src/ibusservice: Fix unused variable (Jan Engelhardt) cd2cde97
Release 1.5.30-rc3 (fujiwarat) c61f425d