summaryrefslogtreecommitdiff
path: root/engine/python2/engine.py
Commit message (Collapse)AuthorAgeFilesLines
* engine: Fix page_up/page_down class methods (#27)fujiwarat2023-01-261-3/+3
|
* Add the escape_to_latin command as a vi-cooperative cancel (#29)Frédéric Mangano2022-08-031-0/+14
| | | | | | | | | | | | | | | 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-031-5/+17
| | | | | | | | 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.
* engine: Keep preedit with reset signalfujiwarat2021-02-191-1/+4
| | | | | | | 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-041-2/+2
|
* gir: Add Anthy.GContext.set_logger()fujiwarat2019-04-121-0/+1
|
* Enable to link anthy-unicodefujiwarat2019-04-121-8/+11
| | | | https://github.com/fujiwarat/anthy-unicode
* engine: input mode should be changed even if the mode is hiddenfujiwarat2019-03-111-5/+6
| | | | BUS=https://github.com/ibus/ibus/issues/2018
* engine: Load $HOME/.XCompose filefujiwarat2018-03-261-2/+3
|
* Migrated DConf to GSettings for python2fujiwarat2017-12-281-182/+95
|
* engine: Added __cmd_convert_to_katakana_allfujiwarat2017-11-211-8/+76
|
* Fixed circle_typing_methodfujiwarat2017-05-261-1/+12
|
* Fix page_up, page_down, candidate_clicked (#6)fujiwarat2017-05-261-5/+5
|
* Enabled to click candidate and page up/down on Emoji lookup tablefujiwarat2016-10-191-3/+6
| | | | Based on https://github.com/ibus/ibus/commit/faf5e3c56d
* Fixed __cmd_predict()fujiwarat2016-10-191-5/+5
|
* Fixed PyGIWarning: GdkX11 was imported without specifying a versionfujiwarat2016-01-191-2/+7
|
* Implement "Automatically commit" with periods.fujiwarat2015-09-181-6/+17
|
* Revised version checkfujiwarat2015-06-261-10/+16
|
* Replare FileNotFoundError with IOError for python2 compatibility. (#1736)fujiwarat2014-08-111-1/+1
| | | | http://legacy.python.org/dev/peps/pep-3151/
* Launched an error dialog when .anthy/last-record2_default.utf8 is broken.fujiwarat2014-02-041-0/+32
|
* Added python3.fujiwarat2014-01-301-0/+2786
The default is to use 'python' and --with-python option can change it. ./configure --with-python=python3