- ui/gtk3: Emojier supports Ctrl-c,v,x and Ctrl-Shift-c 081d09f
- Make all emoji dicts for fully qualified ad80999
- ui/gtk3: Fix SEGV of Emojier on de_DE.UTF-8 bc0f913
- ui/gtk3: Do not activate emoji cells on mouse until mouse moves 98f70ee
- ui/gtk3: Fix SEGV of XKeysymToKeycode() on Wayland 91bebf0
- client/gtk2: include the scaling factor in Wayland (Xiang Fan) 6a3301d
- Implement ibus portal (Alexander Larsson) 203a3df 35ce624 9772e80 9937a0e 3e01bab
- ui/gtk3: Switcher should ignore mouse until it moves d788918
- client/gtk2: Do not send key events to GtkIMContextSimple bbfb3d7 d784e04
- ui/gtk3: Fix PropertyPanel position in workarea 0632cbb
- ui/gtk3: Fix to enable menu button on PropertyPanel 4a54163
- ui/gtk3: Increase timeout of window filter in PropertyPanel 53d1f9e
- ui/gtk3: Unset GDK_CORE_DEVICE_EVENTS d37c8bb
- ui/gtk3: Unref Panel and Indicator when double panels run dfe21a2
- Fix a typo in configure.ac (Felix Yan) e6bab7a
- Typo fix (Mario Bodemann) c1b93f9
- Fix build issues 4fe3050 21bac47 79aebc5
- engine: Add Malay and Mongolian keymaps 44d0535
- Update translations 8cb149b 56b5126
1.5.16
fujiwarat
released this
- Implement shortcut keys on emoji dialog 58f6140
- Move language setting from IBusEmojier to ibus-setup 0efb1c5
- Works
ibus emojicommand for Wayland (Peng Wu) 648f58a 2f8982a da33672 290f786 aba81ac 61fa8ea - Enable to type multiple code points on Emojier 8b6f9fa
- Emoji misc enhancements. 9dbea34 31ed31e c580845 fbe3de1 50e344a cb0a36c 4b8d7ba edcb4a0 1159093 0836c3f 086fc54
- Change emoji modal dialog to focused dialog c6cdf21
- Change to use Unicode Emoji files instead of EmojiOne files 2f73064
- Add
ibus-emojiman mapge 5f653d3 f6c2e2d - Make more readable error messages if emoji xml files are missed bd7e0ba 1643007
- Fix IBusEmojiDialog_1_0_gir_LIBS for --as-needed LDFLAGS c3168d4
- bus: Add error messages for g_dbus_server_new_sync 4e02857
- tools: Fix
ibus emojiSEGV when language is changed. 7e477d5 - client/x11: Add XSetIOErrorHandler() for GNOME3 desktop ab6c38c
- Update translations 21e6c00
- Release 1.5.16 ccc602d
You can get Unicode emoji files from http://www.unicode.org/Public/emoji/4.0/ or Fedora provides unicode-emoji package. The version 4.0 is recommended since 5.0 is not released officially yet.
You can get emoji annotation files from https://github.com/fujiwarat/cldr-emoji-annotation or Fedora provides cldr-emoji-annotation package.
1.5.15
fujiwarat
released this
- Fix GVariant leaks (Eric R. Schulz) 997e5cb
- ui/gtk3: Fix radio buttons on Property Panel ceb6a9b
- Update translations 708e5e5
- Fix warning messages during panel resizes af66ace
- src: Hide lookup table if emoji annotation does not hit e795eda
- src: Enable to type digit to commit emoji on lookup window 4d86e59
- src: Enable PageUp, PageDown, CandidateClick buttons with emoji lookup faf5e3c
- ui/gtk3: support scroll event in candidates panel (Peng Wu) 52b7272
- src: Avoid emoji typing during Unicode typing f80dcc9
- ui/gtk3: Fix panel CSS format for GTK 3.22 aacf5ad
- util/IMdkit: Fix the range of memset() in i18nIc.c 371535b
- ui/gtk3: Refactor color of a selected candidate on lookup window bdc83bc
- ui/gtk3: Free normal_color in CandidateArea b8f5553
- ui/gtk3: Refactor to set panel icon b498ff5
- ui/gtk3: Fix typo in switcher.get_input_context_path() fcb90f7
- bus: fix service file when --disable-xim is specified (Marc-Antoine Perennou) 993289f
- Fix memory leak in IBus.Bus.get_global_engine() (Eric R. Schulz) 0a24481
- Move emoji implementation from IBusEngineSimple to IBusPanel 02d99aa
- setup: Set emoji preview text on font setting 13bf503
- Add 'ibus emoji' command for no ibus panel desktops c37989a
- Release 1.5.15 f7f3bc8
- Fix a build failure with --disable-emoji-dict 641c3cb
You can get emoji.json with npm install -g emojione or Fedora provides nodejs-emojione-json package.
You can get emoji annotation files from https://github.com/fujiwarat/cldr-emoji-annotation or Fedora provides cldr-emoji-annotation package.
1.5.14
fujiwarat
released this
- Don't warn if DISPLAY is not set (Matthias Clasen) 0432aa6
- Install a DBus service file (Rui Matos) 84c18f1
- configure: don't hardcode pkg-config (Marc-Antoine Perennou) b210c0d
- conf/gconf: Fix SEGV in ibus_config_gconf_get_values a186059
- client/gtk2: Fix SEGV with Wayland display 3ef21fe
- ui/gtk3: Fix panel CSS format for GTK 3.20 a598ae2
- engine: Implement Emoji typing with XKB engines 160d3c9
- engine: Add emoji-list.html 0ed644c
- engine: Use annotations/en.xml from unocode.org but not emoji-list.html 0ee1896
- Fix typo in configure.ac f88c487
- tests/ibus-engine-switch: Don't try to remove non-existing GSource 20068d9
- Fix make dist eee7a13
- Fix Croatian language code in simple.xml 028624f
- Replace deprecated GSimpleAsyncResult with GTask since GLib 2.46 239d363
You can get emoji.json with npm install -g emojione or Fedora provides nodejs-emojione-json package.
1.5.13
fujiwarat
released this
1.5.12
fujiwarat
released this
- check for x11 for the ui too (Marc-Antoine Perennou) c0ced65
- ibus-daemon update user cache when user observed path is updated 1d67867
- panel: Constrain the candidate area to the current monitor bounds (Alexey Kotlyarov) 4a8024b
- panel: Fix the default position of property panel with dual monitors 3ebeb65
- setup: Fix PyGIWarning: GdkX11 was imported without specifying a version 49f3a73
- engine: Change language code from ISO 639-2 to ISO 639-1 in simple.xml 3af58fa
Release 1.5.11
fujiwarat
released this
- dconf: Work around using dbus development builds and /etc/machine-id (Colin Walters) 49ee54f
- Add ibus_keyval_convert_case and ibus_keyval_to_upper/lower methods (Peng Wu) 0ba6452
- Add Swedish svdvorak in simple.xml (Albert Veli) f32e98f
- Change ranks for minor keymaps in simple.xml 4a4bd5f
- I18N for engine longnames on ibus-setup 8b18759 0215603
- Put PropertyPanel at bottom right when desktop is KDE eb4ffa1
- ibus-ui-gtk3: Draw gray color on PropertyPanel handle 020bd45
- Fix compile error in client/x11/Makefile (Hodong Kim) cc88075 f6ba337
- ibus-ui-gtk3: Enable absolute path of engine icon in KDE5 35d035b
- ibus-ui-gtk3: Support language icon in KDE5. cb93cab 25593ed
- xim: use gtk3 (Marc-Antoine Perennou) 4d49a66 0f9ea3d
- Fix to show keyboard shortcuts in ibus-setup. 5d9109b
- Fix to get X11 display name on GTK3 applications in GNOME Wayland ffdcc6c
- Update xinput-ibus to check Qt5 libraries besides Qt4 ones 1a45642
- Load locale compose files dynamically. 7ae585a 85f5433 3397fca
- Set sync process_key_event in ibus-x11 b58351e
- ibus-ui-gtk3: radio and check menu items work with GTK 3.16 64b8609
- Support vertical writing with IBUS_INPUT_HINT_VERTICAL_WRITING 7fd6077
- Enable to show a property on ibus panel icon 23c45b9
Release 1.5.10
fujiwarat
released this
- Fix to lose a focus when move the focus from the delayed focus-in/out. f33e19b
- Fix not to SEGV ibus-ui-gtk3 with wrong 'preload-engines' value. bb818e4
- ibus-setup tries C since en_US.UTF-8 is not installed in Debian by default. by Osamu Aoki e250726
- Remove "Release" modifiers key on ibus-setup. de3541d
- Fixes ibus_engine_update_lookup_table_fast method by Peng Wu a7abce6
- Fixes ibus_keyval_name method in c++ binding by Peng Wu f69ddc3
- Carry current context content type into fake context when switching by Rui Matos 0977157
- Show language rather than layout in xkb panel icon by Doug Rintoul 8f471ce
- IMdkit: Track window property offsets correctly by Klemens Baum 576ebc3
- Increase dbus timeout to 15 seconds 1b668f6
- Run ibus_bus_preload_engines_async 30 seconds later in ibus-ui-gtk3 83451e4
- gtk clients do not lose focus when chrome popup window takes the focus 38d3c5c
- Release registry observed_paths and components if they are broken e6c8832
- Add ibus panel icon for plasma-desktop in KDE5 aab56c2
Now ibus gtk panel enables AppIndicator when the desktop is KDE.
If you use KDE4, run ./configure --disable-appindicator in the build,
or do not set XDG_CURRENT_DESKTOP=KDE in the runtime.
Release 1.5.9
fujiwarat
released this
Release 1.5.8
fujiwarat
released this
- Set max-width-chars property in ibus-setup wrapped GtkLabel. 0be4664
- Add German (nodeadkeys) keymap in simple.xml. 318836a
- Delete Korean keymap. 386bafb
- Let ibus-ui-gtk3 not to show zero-lenght preedit text. 3469285
- Fix many memory leaks provided by Christophe Fergeau. 87fb61f f3e8aaf 18687d7 d0aaf77 ca8cac8 f4d7cea 70ddaf1 0d15329 167d1d7 5d887bd b07dedf 6291feb
- Add Polish (qwertz) keymap in simple.xml ee4c5ec
- Fix escape key with Ctrl+Shift+U ISO 14755. 9bad0c9
- Update ibuscomposetable.h for pt-br. b6afffb
- Set up ibus engines when users log into the session for the first time. 38fa3e8
- Do not sort ibus engines when they are saved by ibus-setup. a530075
- Update IBusKeymap jp. 8ef258e
- Run xmodmap after run setxkbmap -l layout. 14bd938
- Add ibus reset-config and read-config sub-commands. 3dcf247 9e5a2bd
- Fix ibus-setup SEGV in enginetreeview.py 10483bf
- Fix deprecated warnings with python3-gobject 3.13.3. a17dc8e
- Export the 'IBUS_SETUP_XID' environment variable for each engine setup. b1b4e29
- Fix deprecated gtk3 GtkMisc, GtkAlignment and vala Gdk.X11Display 130d310
- Enhance UI to add engines on ibus-setup 3e6178c