ChunEon Park
e83accf1ee
edje/textblock - keep the styles if the new font by the text class is applied.
...
text is already did. for the consistency textblock should be kept the same way.
2013-05-22 18:04:34 +09:00
Tom Hacohen
20c0394ba2
Edje textblock: Fixed issue with quoted formats. (Fixes T113).
2013-05-16 11:04:01 +01:00
Jihoon Kim
41e5433735
ecore_imf: fix crash when ecore_imf_context_del is called in ecore_imf_context_input_panel_callback_call
2013-05-14 16:14:38 +09:00
Jihoon Kim
3eb79d3c3d
Edje entry: return surrounding string until the start position of selection
2013-05-14 09:33:19 +09:00
thiepha (Thiep Ha)
c38a2a6bb8
[Edje_Entry] Add selection handlers to entry
...
Add selection handlers to entry.
https://phab.enlightenment.org/D117
Conflicts:
ChangeLog
NEWS
2013-05-13 19:16:58 +09:00
Jiyoun Park
35b8b8fbf5
* Evas: Fix crash if app use native surface in wrong engine.
...
in sw engine, visual cannot be the image data.
2013-05-11 22:40:50 +09:00
Tom Hacohen
cc4cf77865
Evas font/text: Fixed an issue with asc/desc calculation in text object.
...
Added font_int asc/desc getters in order to achieve that.
Thanks to MinSu Seo for reporting.
2013-05-10 17:48:26 +01:00
ChunEon Park
0315565b7b
evas - don't try blend on gl backened if the render option is COPY
2013-05-10 01:33:56 +09:00
Mike Blumenkrantz
f224eaae11
add embryo fill support for proxy parts
2013-05-09 10:26:40 +01:00
Mike Blumenkrantz
b58cd30817
fix edje custom states on proxy parts
2013-05-09 09:57:56 +01:00
Rafael Antognolli
cf9d3c90f5
Ecore/Evas: Add evas_event_input_multi_down/up().
...
These events (from multi-touch) also have information about the mouse
pointer position, so they must be translated by the framespace too.
2013-05-08 16:50:15 -03:00
Rafael Antognolli
13c0e8f3f3
ecore/wayland: Fix alpha windows on EGL backend.
...
Now the opaque and input regions are updated on ecore_wl_window_resize,
there's no need to call ecore_wl_window_buffer_attach() for this
anymore.
The checks on alpha and transparent flags were also fixed.
ecore_wl_window_update_size() is now called by ecore_wl_window_resize(),
reducing duplicated code.
2013-05-06 16:46:20 -03:00
Cedric Bail
2b61da5a5a
evas: remove svg loader from inside the merged tree.
2013-05-06 19:02:04 +09:00
ChunEon Park
3ba5135135
evas - update map smart members when really it needs to render.
2013-05-06 00:48:56 +09:00
Jiyoun Park
8f0089e28f
Ecore_Input_Evas: Fix ecore_input_evas didn't check the device id of
...
mouse event
2013-05-05 11:52:33 +09:00
Jiyoun Park
e7990ed693
* Evas: Fix gif loader can't load image which has normal frames and
...
error frames
2013-05-05 00:01:57 +09:00
Rafael Antognolli
f490c4e5aa
evas/events: Add evas_event_input_multi_move().
...
Same as evas_event_input_mouse_move, but for multi_move.
2013-05-03 17:19:13 -03:00
Rafael Antognolli
f09e493bc2
evas/events: Add evas_event_input_mouse_move().
...
This function should be used internally by the input system
(Ecore_Evas_Input) to feed Evas with move events. The x,y event info is
relative to the base of the window/surface, instead of the 0,0 of the
canvas.
This case only happens for now under Wayland, where the 0,0 of the
canvas is translated due to the window decorations that are drawn by the
client.
2013-05-03 16:45:33 -03:00
ChunEon Park
9fc2835cf4
evas - add evas_object_image_source_clip_set()/get()
2013-04-29 15:30:37 +09:00
ChunEon Park
39a864d2f7
evas - fix the proxy object to not be clipped by source clipper
2013-04-26 14:45:41 +09:00
Tom Hacohen
455d8790b9
Evas textblock: Fixed line size calculation when using multiple fonts.
...
Thanks to MinSu Seo for reporting.
2013-04-25 15:16:20 +01:00
Jihoon Kim
2e0859f112
edje entry: remove duplicated ecore_imf_context_reset in adjusting the selection
2013-04-25 09:46:19 +09:00
Mike Blumenkrantz
715c77adb9
fix recursive proxy rendering to just show a black rectangle
2013-04-22 16:41:24 +01:00
Carsten Haitzler
6d54f4608d
fix 64bit ecore-x selection overrun bug.
2013-04-23 00:08:18 +09:00
WooHyun Jung
beba98895a
edje/edje_entry : When selected word exists, selection is cleared and cursor remains on the current entry by additional key input.
2013-04-22 23:34:25 +09:00
Jihoon Kim
6e767dd75b
edje: remove useless ecore_imf_context_reset call in case of pressing ESC and Return key
2013-04-19 14:46:42 +09:00
Carsten Haitzler
7cae29becd
fix evas gl_x11 in 16bpp (and similar depths).
2013-04-18 15:17:10 +09:00
ChunEon Park
4163b2f509
Evas: If an object goes to be hidden without replacing the cur/prev state info, the object context can be corrupted at the next show time. Now it replaces the cur/prev in that rare case.
2013-04-16 03:05:16 +09:00
Tom Hacohen
3f3ad67616
Evas textblock: Fixed a bug with deletion of ranges.
...
Fixed a bug with deletion of ranges that end just before a visual format.
Thanks to WooHyun Jung for reporting.
2013-04-15 17:15:22 +01:00
Jiyoun Park
ccea9eca41
Evas: fix gif bug related with scale down decode.
2013-04-15 13:45:18 +09:00
Jiyoun Park
5ba104b46e
* Evas: fix gif decoding bug related with background color.
2013-04-14 20:49:45 +09:00
ChunEon Park
6b9a895c59
evas/image - don't update evas render area by a clipper if the image object visible is changed.
2013-04-14 05:18:31 +09:00
Carsten Haitzler
9ec8064638
Work around new intel Mesa/xorg bug where alpha
...
channel in NON-ARGB windows is not filled in with 0xff
even if all the code does things right.
2013-04-14 01:14:58 +09:00
ChunEon Park
b660465410
evas - Don't be crashed even if the map image size is 0.
2013-04-13 18:58:08 +09:00
Jihoon Kim
af31393a09
ecore_imf: Add ecore_imf_context_input_panel_event_callback_call, clear API
2013-04-13 17:11:32 +09:00
Jihoon Kim
58d7c5c1dc
ecore_imf: Add ecore_imf_input_panel_hide() API
2013-04-13 17:01:56 +09:00
Rafael Antognolli
2d62ea88e5
ecore/wayland: Add support for double and triple click.
...
It's implemented exactly the same way as on the X11 backend. It does
handle multiple devices, though may need some adjustments when
multi-touch is added, since there's no support for multi-touch on
EFL-wayland yet.
2013-04-10 14:53:14 -03:00
Yakov Goldberg
7016872619
Efl textblock/entry: additions to split BiDi cursor
...
- handling multiple runs, multiple lines, last char of line/par
- tests added
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
2013-04-10 14:59:48 +03:00
Carsten Haitzler
92398f4f47
add mesa buffer release support to evas gl engine.
2013-04-10 18:47:44 +09:00
Carsten Haitzler
3cdd10e070
add gl buffer age support fully now for default automatic mode: query
...
extensions correctly in egl and glx too. need to hunt a partial swap
for glx now...
2013-04-10 18:47:44 +09:00
WooHyun Jung
6f437295af
Modified ChangeLog and News for the latest modification.
2013-04-10 13:53:37 +09:00
Jérémy Zurcher
2036f7d344
eina: add eina_inlist_first and eina_inlist_last
...
- both as static inline functions
- test added in eina_inlist_simple
2013-04-09 12:03:05 +02:00
Tom Hacohen
920c1b2af8
Evas font: Fixed a bug with cluster sizes and ligatures.
...
This casused cursor position (among other things) to look wrong with texts
ending with ligatures.
Thanks to Yakov Goldberg for reporting.
2013-04-08 13:31:09 +01:00
Carsten Haitzler
93dc78216c
Add multiple output api support to evas... just "eo infra stubs" right
...
now.
2013-04-08 20:10:06 +09:00
Cedric BAIL
f5b01e32ac
evas: stop over redraw of Evas_Map content with Smart Object.
...
Clip object would always stay in a changed state. Nobody was walking them
to reset. Now we do reset there state as soon as we do render them.
2013-04-05 15:19:48 +09:00
Jiyoun Park
810f1ca972
Evas font: fix font source have wrong current size.
2013-04-05 13:05:25 +09:00
Tom Hacohen
2da15ced65
Evas font: Disable run-time emboldment in some cases.
...
If OS/2 table is available and the font is demi-bold, don't do runtime
emboldment.
2013-04-04 16:05:42 +01:00
Yakov Goldberg
d55c3f2bb7
evas/font: fix handling querying char at coords (click on gap)
...
If query at x coord, which points to rigth half of LTR char,
next position will be returned. The same for left half of RTL char.
Signed-off-by: Yakov Goldberg <yakov.g@samsung.com>
2013-04-04 13:10:22 +03:00
Cedric BAIL
f11dc2f184
evas: fix crash with Evas buffer when target colorspace has no alpha.
2013-04-03 19:18:58 +09:00
Cedric Bail
1c50ffe83f
Evil: add mkdtemp
2013-03-31 00:13:06 +09:00