Jihoon Kim
777b9beb23
ecore_imf/ibus: Fix memory leak allocated by ibus_bus_new
2017-03-02 10:19:53 +09:00
Jihoon Kim
82188e12b5
ecore_imf/ibus: fix memory leak
2017-02-28 11:24:39 +09:00
Jihoon Kim
73ff3e07a2
ecore_imf/ibus: Fix memory leak
2017-02-27 21:32:07 +09:00
Jihoon Kim
5bb9294966
ecore_imf: remove unnecessary exported symbols in immodules
...
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
2017-01-09 10:22:58 +09:00
Carsten Haitzler
67246cddcb
ecore imf - ibus - fix destroy/disconnect handling that crashes
...
restart e or have ibus input get destroyed and come back... the ibus
module will do bad things to its pants... because the wrong things
were passed to the signal callbacks... this fixers that along with
ensuring a freed string ptr is NULL.
@fix
2016-07-30 01:42:15 +09:00
Carsten Haitzler
072674dbe2
efl - ecore c+ ecore-imf - fix odd case input when faking a real event
...
so ibus module for ecore-imf likes to send an x event back to
ourselves faking a key... this works unless we are looking at
modifiers that make make for odd combos with keysyms turned into
keycodes. so actualyl use the correct original keycode plus state
unless we are having to explicitly send a keysym from ibus core.
this fixes T3703
@fix
2016-05-27 23:57:30 +09:00
Jihoon Kim
478433f0cf
ecore_imf/ibus: fix indentation
2016-02-04 08:44:49 +09:00
Carsten Haitzler
14d5fde2d7
ecore imf - fix modules that are x11 based to only load in x11 and in wl
...
use env vars to determine module init for ecore-imf so you don't have
things like e locking up trying to init scim when running in wl mode.
do the same for ibus and xim modules too. do the inverse for wayland
imf module but here add also the check for ELM_DISPLAY that wasn't
there (like it is now in the other modules) so it is only initted on
wayland.
@fix
2015-10-31 11:40:05 +09:00
Amitesh Singh
073d735d48
ecore_imf: ibus - remove logically dead code
...
fixes CID: 1261460
2015-10-02 01:17:31 +05:30
Daniel Kolesa
6d9fd9b47e
eina, ecore_imf: fix uninitialized field warnings
2015-07-23 10:02:25 +01:00
vivek
2da804f616
ecore_imf: Add null check condition in ecore_imf module
...
Summary: Fixed null pointer dereference issue in ecore_imf module
@fix
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: raster, cedric
Differential Revision: https://phab.enlightenment.org/D1813
2015-01-08 08:34:21 -05:00
Jihoon Kim
082a96b34b
ecore_imf/ibus : fix bug not to show preedit string on Ubuntu 14.04
...
since ibus 1.5, enabled, disabled signal was deleted.
It affected bug not to show preedit string,
so code has been updated according to the change of the latest ibus 1.5.
It works well with the older ibus version
2014-10-04 13:13:46 +09:00
Jihoon Kim
316cfd49ae
ecore_imf/ibus: fix candidate word window position issue
...
In case application window locates in top left position,
The candidate word window provided by ibus could overlap the position of entry widget when typing Chinese and Japanese.
2014-10-02 10:09:12 +09:00
Jihoon Kim
f9c43dfb8a
ecore_imf/ibus: fix code formatting
2014-10-02 09:33:08 +09:00
Jihoon Kim
39136371c6
ecore_imf/ibus : provide to get surrounding text
...
It's important for languages such as Thai where only some sequences of characters are allowed.
2014-10-01 19:46:57 +09:00
Jihoon Kim
7b74e35659
ecore_imf/ibus: remove flag to support surrounding text
...
Not to provide surrounding text in ibus immodule yet.
It will fix bug that can't input vowel in Thai kedmanee layout provided by ibus-m17n
2014-10-01 17:08:36 +09:00
Jihoon Kim
d059e1af95
ecore_imf/ibus: support delete-surrounding-text signal
2014-09-30 10:47:26 +09:00
Jérémy Zurcher
9a79d1e864
silence a few warnings
2014-05-08 00:15:53 +02:00
Jihoon Kim
6a5c7dc7a3
ibusimmodule: support CAPS LOCK and NUM LOCK
...
When ibus immodule was used, caps lock and num lock had been not working.
2013-12-31 18:07:36 +09:00
Jihoon Kim
3191776c01
ibusimmodule: fix segmentation fault
...
This patch fixes "free(): invalid pointer issue"
2013-12-31 10:03:45 +09:00
Jihoon Kim
75e399158c
ibusimmodule: fix dereference after null check issue
...
The variable 'str' was used after checking NULL.
2013-12-19 10:20:42 +09:00
Jihoon Kim
236c9a1520
ibusimmodule: support preedit style
...
This patch will support to display the style of preedit such as underline, reverse.
2013-12-13 20:17:19 +09:00
Jihoon Kim
bab7612bb5
ibusimmodule: check whether pointer is NULL or not before accessing.
...
The pointer variable str can be NULL, therefore we should check whether it is NULL or not
before accessing.
This fixes CID 1132621, 1132622, 1132623
2013-11-29 11:23:29 +09:00
Daniel Juyung Seo
0e0f79c6f2
ecore ibus_imcontext: print the value of cursor_pos only when cursor_pos
...
is not null.
This fixes coverity CID 1132624.
2013-11-27 01:52:21 +09:00
Jihoon Kim
ae19344fc8
efl/ecore_imf/ibus: fix indentation
...
SVN revision: 82707
2013-01-12 16:09:56 +00:00
Jihoon Kim
505a88f3f2
efl/ecore_imf/ibus: fix wrong function definition
...
SVN revision: 82706
2013-01-12 16:07:40 +00:00
Jihoon Kim
01af3144d4
efl/ecore_imf/ibus: use EINA_SAFETY_ON_NULL_RETURN for checking NULL parameter
...
SVN revision: 82503
2013-01-10 04:26:59 +00:00
Jihoon Kim
bd0ce8260a
efl/ecore_imf: change namespace to all functions
...
SVN revision: 82497
2013-01-10 01:43:52 +00:00
Lucas De Marchi
f0a7a2a751
efl: move ecore/immodules to ecore_imf
...
Move both the source tree and the install directory.
SVN revision: 82474
2013-01-09 16:46:58 +00:00