WooHyun Jung
ba8b15bcff
[edje/edje_entry] Before cursor is moved by mouse_down, imf_context_reset should be called with current cursor position.
...
SVN revision: 81209
2012-12-18 07:13:58 +00:00
Jihoon Kim
4ebd335973
edje: ecore_imf cursor infomation update is not necessary in focus-out event
...
SVN revision: 81201
2012-12-18 05:11:09 +00:00
Jihoon Kim
bafa56598b
edje: Return plain text in retrive surrounding text callback of entry
...
SVN revision: 80825
2012-12-13 11:35:41 +00:00
Jihoon Kim
6ba18e57d2
edje_entry: remove trailingspace
...
SVN revision: 78837
2012-11-02 08:15:58 +00:00
Jihoon Kim
d5609b7f62
edje_entry: fix typos
...
SVN revision: 78835
2012-11-02 08:14:50 +00:00
Tom Hacohen
0b036b4782
Edje entry: Fix update of cursor with IMF and user_insert.
...
Was missing, now cursor updates like it should.
SVN revision: 78587
2012-10-28 13:29:01 +00:00
Daniel Zaoui
fdd87314b2
Edje porting to Eo
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78305
2012-10-21 10:46:58 +00:00
WooHyun Jung
311ea71f36
edje/edje_entry : Add more tags(preedit_sub1~4) for supporting a
...
variety of preediting states.
SVN revision: 77731
2012-10-10 09:15:16 +00:00
KoziarekBeata
698265a251
From: KoziarekBeata <b.koziarek@samsung.com>
...
Subject: [E-devel] [Edje][Patch] Patch with NULL checks for some
functions in edje_entry file
This patch contains NULL checks for some functions in edje_entry file.
Lack of these NULL checks after calling these function causes
segmentation faults.
SVN revision: 77719
2012-10-10 08:06:27 +00:00
Stefan Schmidt
27e48050d4
edje_entry: Fix mem leak and get rid of useless calloc here.
...
We could leak here if the next condition is true. And more important we calloc
in just 6 lines below again. From the log it seems this was just not catched
in a rewrite of this part of the code.
SVN revision: 77319
2012-10-02 12:53:54 +00:00
Carsten Haitzler
a00b9084ea
use less memory at runtime with real part structs. actual savings are
...
about 25%.
SVN revision: 76460
2012-09-11 13:14:51 +00:00
Tom Hacohen
b0a19e7d4a
Edje textblock: Fixed an issue with textblock fit.
...
Thanks to Brian Wang for reporting this.
SVN revision: 75730
2012-08-27 08:59:11 +00:00
Cedric BAIL
21f29e9484
edje: fix fixed point issue.
...
SVN revision: 75484
2012-08-21 03:06:44 +00:00
Carsten Haitzler
65dd623ac1
address http://trac.enlightenment.org/e/ticket/1263 at least where
...
deadkeys and composition are involved. i don't know if they are or are
not. anything else is an issue outside of efl i believe. (eg keymap)
SVN revision: 75398
2012-08-18 01:31:49 +00:00
Carsten Haitzler
29452cf797
fix entry shift selection extend with mouse.
...
SVN revision: 74338
2012-07-24 03:52:14 +00:00
WooHyun Jung
be181af5dc
edje/edje_entry : Only MOUSE_UP should reset character.
...
SVN revision: 74312
2012-07-23 08:36:36 +00:00
WooHyun Jung
445fae77be
edje/edje_entry : Just fixed a comment.
...
SVN revision: 74168
2012-07-19 08:26:02 +00:00
Tom Hacohen
162c54fc88
Edje entry: Fixed anchor update with user insert.
...
SVN revision: 73211
2012-07-03 08:52:17 +00:00
Tom Hacohen
b374ba7d6f
Edje entry: Set start and end correctly when deleting word backwards.
...
SVN revision: 72400
2012-06-18 13:31:27 +00:00
Tom Hacohen
b55e500449
Edje entry: range_del_emit - only emit if there was a non-empty range.
...
SVN revision: 72399
2012-06-18 13:31:24 +00:00
Jihoon Kim
e9784a1c83
edje_entry: display preedit string even though there is no attribute
...
SVN revision: 71761
2012-06-06 15:06:31 +00:00
Christopher Michael
d92f6f316c
Edje: Fix compiler warnings for edje_entry_input_panel functions when
...
Ecore is built without IMF support.
SVN revision: 71435
2012-05-26 08:34:25 +00:00
Tom Hacohen
a3cbdde4c0
Edje entry: Fixed edje_entry_user_insert.
...
SVN revision: 69917
2012-04-04 08:29:31 +00:00
Jihoon Kim
e95b611cf2
Fix number isn't inserted when NUMLOCK is locked and KEYPAD is pressed
...
SVN revision: 69784
2012-03-30 06:34:45 +00:00
Jihoon Kim
09c584418b
edje_entry.c: remove trailing whitespace
...
SVN revision: 69629
2012-03-26 08:31:05 +00:00
WooHyun Jung
e161329ae1
edje/edje_entry : fix a bug about selelction with arrow keys + page
...
up/down.
SVN revision: 69218
2012-03-12 05:35:25 +00:00
Mikael SANS
579e75ff1e
edje/entry: add double click(selects word) and triple click(selects line)
...
SVN revision: 68847
2012-03-06 19:59:51 +00:00
Tom Hacohen
97c02b6656
Edje entry: added edje_object_part_text_user_insert.
...
SVN revision: 68556
2012-02-29 15:57:53 +00:00
Jihoon Kim
8c9ee103cb
Add edje_object_part_text_imf_context_get API.
...
This API can be used to get the input method context in entry.
SVN revision: 68385
2012-02-24 06:51:04 +00:00
Jihoon Kim
ee82a4f6ac
edje: revert r68306
...
SVN revision: 68307
2012-02-23 06:46:07 +00:00
Jihoon Kim
c58edcd114
Add edje_object_part_text_imf_context_get API
...
This API can be used to get the input method context in entry.
SVN revision: 68306
2012-02-23 06:15:12 +00:00
Jihoon Kim
d95f9820c1
edje_entry.c: fix formatting
...
SVN revision: 68148
2012-02-20 08:51:55 +00:00
Jihoon Kim
e464a99326
edje/edje_entry:
...
add edje_object_part_text_input_panel_language_set/get
edje_object_part_text_input_panel_imdata_set/get
edje_object_part_text_input_panel_return_key_type_set/get
edje_object_part_text_input_panel_return_key_disabled_set/get
SVN revision: 67966
2012-02-15 08:21:11 +00:00
Tom Hacohen
5d4f7667cb
Edje entry: Fix mis-merge in my previous commit.
...
Spank spank. :)
SVN revision: 67935
2012-02-14 13:54:44 +00:00
Tom Hacohen
478d4c5cce
Edje entry: Make keybindings work with non-latin keyboard layouts.
...
SVN revision: 67902
2012-02-14 08:32:23 +00:00
Jihoon Kim
1e350bd45a
add edje_object_part_text_prediction_allow_set/get.
...
These APIs can be used to set whether prediction feature is allowed or not.
SVN revision: 67889
2012-02-14 02:34:50 +00:00
Jihoon Kim
e1668198af
add edje_object_part_text_imf_context_reset that will use for reseting the input method context
...
SVN revision: 67881
2012-02-13 11:40:55 +00:00
Jihoon Kim
f7ac08317c
Add edje_object_part_text_input_panel_show/hide.
...
These APIs can be used in input panel manual control mode.
SVN revision: 67873
2012-02-13 06:34:47 +00:00
WooHyun Jung
af9f325325
[edje/markup filter] Add new API, edje_object_markup_filter_callback_add. When using
...
edje_object_text_insert_filter_callback_add, a filter function
should check the type(format, text, or markup) of text for correct
filtering. But in markup filter function(added by new API), text is
always markup so no need to check the type of text.
SVN revision: 67724
2012-02-07 08:49:56 +00:00
Jihoon Kim
557628f18b
edje entry: set ALPHABET in case of password mode
...
SVN revision: 67708
2012-02-06 03:30:45 +00:00
Jihoon Kim
0cfdf167d0
Entry: Fix to work edje_object_part_text_input_panel_enabled_set/get well even though ecore_imf doesn't exist or immodule isn't used.
...
SVN revision: 67690
2012-02-03 04:50:23 +00:00
Tom Hacohen
61134f1e6b
Edje: Fixed a lot of warnings.
...
SVN revision: 67324
2012-01-19 08:17:12 +00:00
Jihoon Kim
c652e4e78a
From: Jihoon Kim <imfine98@gmail.com>
...
Long time ago, in
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg32795.html
mail thread and IRC,
I talked with about problem of asynchronous event API such as
ecore_imf_context_commit_event_add,
ecore_imf_context_preedit_changed_event_add, so on.
In short, The problem is that key event and text_set APIs are processed
immediately, but commit event and preedit changed event is processed
asynchronously because those APIs add each event to ecore event queue.
To fix these problems, I've decided to create synchronous event APIs such
as ecore_imf_context_event_callback_add, del and call.
For considering compatibility, sync and async event callback functions are
used in xim and scim immodule.
SVN revision: 67290
2012-01-18 04:38:04 +00:00
Tom Hacohen
626b70afb3
Edje entry: Handle entry newline legacy mode better.
...
SVN revision: 67265
2012-01-17 08:38:37 +00:00
Tom Hacohen
08b0c50578
Edje entry: Fix undo/redo with imf.
...
Many thanks to Jihoon Kim and SeoZ for reporting this issue.
SVN revision: 66784
2012-01-03 09:55:59 +00:00
Carsten Haitzler
545390e173
fix bad func protocype - it returned a duplicated string, not internal.
...
SVN revision: 66745
2012-01-02 11:32:06 +00:00
WooHyun Jung
303b104025
edje/edje_entry : Fix a bug. Wrong calculation for text length.
...
SVN revision: 66596
2011-12-28 10:27:06 +00:00
WooHyun Jung
411f1c65d4
edje/edje_entry : By this commit, preediting texts will be shown
...
differently. When inputting Korean text, preediting text will be shown
as selected. When inputting Japaneses text, preediting text will be
shown with underline. (Sometimes shown as selected for changing whole
preediting text to another text)
SVN revision: 66580
2011-12-28 02:40:16 +00:00
WooHyun Jung
0f1e337c55
edje/edje_entry : fix small bug when inputting password.
...
SVN revision: 66561
2011-12-27 08:02:39 +00:00
Tom Hacohen
c41fdd1430
Edje entry: Added cursor,changed,manual signal.
...
SVN revision: 66259
2011-12-15 14:41:46 +00:00