path: root/src/lib/ecore_imf/ecore_imf_context.c (follow)
AgeCommit message (Collapse)Author
2016-08-16ecore_imf: fix typoSungmin Kwak
Change-Id: I2660fa96a0525fcdf9e83e9eb33f449c282f6581
2016-01-18ecore imf: fix imf module load hangs when not even configuredCarsten Haitzler (Rasterman)
so on some distributions scim tries to connect and hangs waiting for connect to work. this is a problem for just loading any imf module unless EXPLICITLY configured, so disable using an imf module unless it is specifically configured to work. this fixes this hang. this is a workaround though, but what else are we to do? @fix
2015-06-30ecore_imf: fix wrong return type of ↵Jihoon Kim
ecore_imf_context_input_panel_return_key_type_get @fix
2015-03-02ecore-imf: Add check for environment variable to enable show/hide of input panelChris Michael
Summary: Allow ecore_imf input panel to be shown/hidden via the master 'enabled' switch or via an environment variable. This is required for Tizen in order that 3rd party apps can still show input_panel even if master switch is disabled (as per discussion with Carsten). @fix Signed-off-by: Chris Michael <>
2014-09-23ecore_imf: Add ecore_imf_context_bidi_direction_set/get APIJihoon Kim
Some Input Methods want to know the bidi direction (LTR/RTL) at the current cursor position.
2014-08-30ecore_imf: Add ecore_imf_context_input_hint_set APIJihoon Kim
2014-08-30ecore_imf: fix to call function of immodule when the input method property ↵Jihoon Kim
is changed
2014-08-20ecore_imf_context: fixing default id getterAndrii Kroitor
Summary: If none of ECORE_IMF_MODULE and WAYLAND_DISPLAY variables are setted best of available moduls should be found. Removed odd return statement. Reviewers: cedric, seoz, Hermet Reviewed By: Hermet Subscribers: cedric, reutskiy.v.v Differential Revision: @fix
2014-08-11imf - fix x11 vs wl fix to leave x11 alone for those without scimCarsten Haitzler (Rasterman)
scim has a nasty habit of sitting and hanging if tryng to set up and no scim daemon is there. since in x11 you may have multiple input methods, leave it to be manually set up via env var, and if not then dont work at all.
2014-08-11ecore-imf - fix broken state on non-x11 environmentsCarsten Haitzler (Rasterman)
this fixes ecore-imf to auto-pick scim or wayland vased in DISPLAY and WALAND_DISPLAY env vars. it's not a perfect/good/correct fix. it should be picking based on canvas engine type, but that is a far more invasive effort, so for release, do this simple one that brings back wayland input panel and keeps x11 input methods going as long as app is either x11 (DISPLAY) or wayland (WAYLAND_DISPLAY). if both are set, it'll get it wrong. as i said - that's a more invasive fix.
2014-01-23ecore_imf: fix to call function of immodule when the input method property ↵Jihoon Kim
is changed
2014-01-23Add ecore_imf_context_selection_get API to allow Input Method to get the ↵Jihoon Kim
selected text.
2013-11-15Do not call the contexts' input_panel_show/hide methods unlessChris Michael
input_panel_enabled is True. Part of Fix for Phab Ticket T501 Signed-off-by: Chris Michael <>
2013-11-11ecore_imf: fix indentationJihoon Kim
2013-08-13Add ecore_imf_context_input_panel_on_demand_set/get APIJihoon Kim
2013-07-17[ecore_imf] fix crash because of invalid show request contextJihoon Kim
2013-07-08Fix "Allocation too small" errors reported by Coverity. (Basically, ifChris Michael
we are going to allocate space for a variable of a certain type, then lets make sure we Declare that variable as the proper type). NB: Fixes Coverity CIDs 1039602, 1039603, 1039604 Signed-off-by: Chris Michael <>
2013-07-08Fix formattingChris Michael
Signed-off-by: Chris Michael <>
2013-05-14ecore_imf: fix crash when ecore_imf_context_del is called in ↵Jihoon Kim
2013-04-13ecore_imf: Add ecore_imf_context_input_panel_event_callback_call, clear APIJihoon Kim
2013-04-13ecore_imf: Add ecore_imf_input_panel_hide() APIJihoon Kim
2013-03-27ecore_imf: Add ecore_imf_context_input_panel_layout_variation_set/get APIJihoon Kim
2013-01-08ecore_imf: move the docs to headerJihoon Kim
SVN revision: 82373
2012-12-28efl/ecore_imf: fix doxygen hierarchy.Gustavo Sverzut Barbieri
someone should move the docs to header, too much for me to do right now. SVN revision: 81838
2012-12-18efl: Created Ecore group and added existing Ecore groups to it.Jonas M. Gastal
SVN revision: 81293
2012-12-02merge: add escape ecore, fix several bugsVincent Torri
SVN revision: 79995