summaryrefslogtreecommitdiff
path: root/engine
Commit message (Collapse)AuthorAgeFilesLines
* engine: Fix to find compose resource in IBus coreHEADmainfujiwarat2023-02-172-2/+4
| | | | | IBus.init() has been required since 1.5.28 after the EN compose table was moved to GResource.
* engine: Fix page_up/page_down class methods (#27)fujiwarat2023-01-262-6/+6
|
* Add the escape_to_latin command as a vi-cooperative cancel (#29)Frédéric Mangano2022-08-032-0/+28
| | | | | | | | | | | | | | | When writing Japanese in Vim, everytime I switch from Insert mode back to Normal mode, I need to also switch back the IBus input mode to Latin or else Vim won’t take any of my input. This is kind fo annoying as key sequences like `<Esc>:w` easily get wired into muscle memory. For comparison, uim has got a vi-cooperative mode for that use case. See <https://blog.myon.info/entry/2014/04/14/entry/> for illustration. Here’s a new command which, when converting, behaves like cancel, but otherwise switches to Latin and sends the Escape key. To make IBus vi-cooperative, a user can map the Escape key to escape_to_latin instead of cancel.
* engine: Enable IBus.Engine::has-focus-id propertyfujiwarat2022-08-032-10/+34
| | | | | | | | IBusEngineClass::has-focus-id propery has been available since IBus 1.5.27 IBusEngineClass::focus_in_id() class method is used instead of IBusEngineClass::focus_id() one in case has-focus-id is %TRUE and object_path and client name are available with the class method.
* Fix covscan resultfujiwarat2021-04-272-4/+4
| | | | | | | - Fix double quote not to re-splitting elements - Fix deprecated GObject private - Fix section variable initialization - Fix dlg variable condition assignment
* engine: Keep preedit with reset signalfujiwarat2021-02-192-2/+8
| | | | | | | Now reset is emitted with mouse click [1] and each IME needs to handle the signal for the preedit mode. [1] https://github.com/ibus/ibus/commit/25d11f5cfd
* Fix a regex pattern in engine.pyfujiwarat2020-11-042-4/+4
|
* engine: Rename anthy.xml.in.in to anthy.inputMethod.xml.in.infujiwarat2019-05-142-4/+8
| | | | Update EXTRA_DIST in Makefile.am
* default.xml: Rename to default.inputMethod.xml to use ibus.itsfujiwarat2019-04-236-8/+6
| | | | | | | | ibus-anthy.appdata.xml: Add translatable=no in name tag and will file a patch upstream later. default.xml: It has a translatable string in the descriptoin tag and use ibus.its from the ibus core package to extract it.
* gir: Add Anthy.GContext.set_logger()fujiwarat2019-04-122-0/+2
|
* Enable to link anthy-unicodefujiwarat2019-04-126-20/+30
| | | | https://github.com/fujiwarat/anthy-unicode
* engine: input mode should be changed even if the mode is hiddenfujiwarat2019-03-112-10/+12
| | | | BUS=https://github.com/ibus/ibus/issues/2018
* engine: Load $HOME/.XCompose filefujiwarat2018-03-262-4/+6
|
* Migrated DConf to GSettings for python2fujiwarat2017-12-289-317/+184
|
* Migrated DConf to GSettingsfujiwarat2017-12-158-312/+185
|
* engine: Added __cmd_convert_to_katakana_allfujiwarat2017-11-212-16/+152
|
* Fixed circle_typing_methodfujiwarat2017-05-262-2/+24
|
* Fix page_up, page_down, candidate_clicked (#6)fujiwarat2017-05-262-10/+10
|
* Enabled to click candidate and page up/down on Emoji lookup tablefujiwarat2016-10-192-6/+12
| | | | Based on https://github.com/ibus/ibus/commit/faf5e3c56d
* Fixed __cmd_predict()fujiwarat2016-10-192-10/+10
|
* Fixed environment variables in anthy.xml and scripts (#4)fujiwarat2016-03-028-66/+76
|
* Fixed PyGIWarning: GdkX11 was imported without specifying a versionfujiwarat2016-01-198-16/+48
|
* Implement "Automatically commit" with periods.fujiwarat2015-09-182-12/+33
|
* Fixed get_xkb_layout in thumb.pyfujiwarat2015-09-172-2/+2
|
* Fixed bytes to str in thumb.py for python3fujiwarat2015-09-171-2/+2
| | | | | GLIb.spawn_sync() returns type bytes and the type is different between python2 and python3.
* Updated URL to use github.comfujiwarat2015-06-264-8/+8
|
* Added icon_prop_key in default.xmlfujiwarat2015-06-262-0/+2
|
* Revised version checkfujiwarat2015-06-262-20/+32
|
* Fixed to import sys (#1214092)fujiwarat2015-04-224-10/+14
|
* Added textdomain in default.xmlfujiwarat2015-03-266-48/+30
|
* Replare FileNotFoundError with IOError for python2 compatibility. (#1736)fujiwarat2014-08-112-2/+2
| | | | http://legacy.python.org/dev/peps/pep-3151/
* Launched an error dialog when .anthy/last-record2_default.utf8 is broken.fujiwarat2014-02-042-0/+64
|
* Added python3.fujiwarat2014-01-3033-124/+5813
| | | | | The default is to use 'python' and --with-python option can change it. ./configure --with-python=python3
* Fixed IOError in print sys.stderr when the parent process exits.fujiwarat2014-01-061-14/+16
|
* Reverted to hide unused symbol properties for panel.fujiwarat2013-09-091-17/+4
|
* Hid unused symbol properties for panel.fujiwarat2013-09-021-10/+26
|
* Implemented ISO 14755 with Ctrl+Shift+u in LATIN mode.fujiwarat2013-09-021-10/+25
|
* Added to check the input purpose for gnome-shell password dialog.fujiwarat2013-08-301-0/+14
|
* Fixed not to show dicts on menu when they do not exit.fujiwarat2013-08-301-14/+6
|
* Imported anthy zipcode.t into ibus-anthy.fujiwarat2013-08-291-38/+0
|
* Updated source files with the latest GPL 2.0.fujiwarat2013-08-2913-65/+65
|
* Enhanced dictionary selection.fujiwarat2013-08-291-183/+201
|
* Fixed kana_voiced_consonant_no_rule for 'bo'.fujiwarat2013-07-081-0/+1
|
* Fixed in case IBus.Bus.get_config returns NULL.fujiwarat2013-06-191-1/+7
|
* Fixed ibus-engine-anthy --xml without displayfujiwarat2013-06-193-16/+37
|
* Fixed a coding style.fujiwarat2013-05-144-6/+6
|
* Added customizable Hiragana_Katakana key.fujiwarat2013-05-131-3/+3
|
* Fixed some bugs.fujiwarat2013-05-132-15/+51
| | | | | | | Fixed Thumb Shift mode. timeout_and_full is no longer available in pygobject3. Fixed __cmd_circle_dict_method Used setxkbmap in Thumb Shift mode. until Gdk.property_get is fixed. Removed Hiragana_Katanaka in circle_kana_mode for latin_with_shift
* Sent IBus.PropState.UNCHECKED for ibus 1.5.fujiwarat2013-05-111-2/+40
|
* Added Zenkaku_Hankaku to on-off keys.fujiwarat2013-05-111-3/+2
|