Cedric Bail
c9c77a4004
evas: fast path for map with same color on all corner.
2013-06-20 17:35:04 +09:00
Cedric Bail
1609055579
evas: reduce memory footprint taken by Evas_Object_Table callbacks setup.
...
This reduce by 50K elemines memory use on 32bits system.
2013-06-18 11:44:29 +09:00
Cedric Bail
91aea489c3
evas: reduce memory usage by using Eo array of callbacks.
...
Reduce usage by 100K on my test on Elementary test, likely better with 64bits system.
2013-06-18 11:44:29 +09:00
Sung W. Park
8e6f0aa11c
Evas: add partial rendering support for evasgl direct rendering
...
Evas_GL Direct rendering is an optimization path that renders
directly to the window if conditions are met. Because evas gl
backend used to re-render the entire screen, evas_gl direct
rendering didin't have to concern with partial region rendering.
Now that partial rendering/swapping has been applied to evas gl-
backend, evas_gl direct rendering also had to take into account
clip regions. in order to properly apply it, some adjustments
were made to the engine functions and etc.
2013-06-17 18:32:00 +09:00
Cedric Bail
669e40fbce
edje: reduce memory footprint of edje callbacks.
...
Divide by two the amount of memory used by callbacks in elementary_test.
2013-06-17 16:55:22 +09:00
Jiyoun Park
f488cf2b4d
Evas: Fix bs if app call image object update add after call api like
...
fileset.
2013-06-13 14:09:28 +09:00
Carsten Haitzler
fdabe06989
evas - partial rendering support now for qualcomm extn too.
2013-06-11 18:12:07 +09:00
ChunEon Park
8476e20ffe
edje - support map color set
2013-06-06 18:18:36 +09:00
Jiyoun Park
ebf0cd6728
Evas: fix gif cannot decode alpha value correctly.
2013-06-05 15:26:09 +09:00
Cedric Bail
2d8bef3c25
evas: let's welcome this nice set of bug fixes.
2013-06-04 20:21:17 +09:00
Cedric Bail
06cd16548c
eina: add eina_file_dup.
2013-06-04 15:04:19 +09:00
Cedric Bail
5384b78110
NEWS: little cleanup of news.
2013-06-04 11:34:22 +09:00
Cedric Bail
d1bed386bd
evas: correctly detect if loader support asynchronous preloading.
...
This is an astonishing bug, I wonder since how long it has been there. It
is basically due to the use of void * and a wrong cast. Type checking is
clearly useful, let's use it more !
2013-06-04 11:22:13 +09:00
Carsten Haitzler
21d42be902
fill in news/changelogs i've been too lazy to put in. :) *BAD RASTER*
2013-06-03 18:32:13 +09:00
Carsten Haitzler
98efd5ad86
fix edje parts of type GROUP on size min calc to calc the child groups too
2013-06-03 17:18:25 +09:00
ChunEon Park
f55092ab93
edje - support edc proxy.source_clip
2013-05-31 20:08:59 +09:00
ChunEon Park
80e1353807
edje - support edc source_visible
2013-05-31 17:35:30 +09:00
Mike Blumenkrantz
fbd09e2562
add support for text/x-moz-url DND operations
2013-05-29 13:46:11 +01:00
Mike Blumenkrantz
37aa26b977
add eina_str_convert_len() for converting from encodings which contain '\0' characters
...
eina_str_convert() is GUARANTEED to break when doing any such encoding (eg. UTF16->UTF8). I don't know who added the original function, but this is very bad, and we should almost certainly deprecate eina_str_convert() so people are not surprised when they are unable to convert strings as expected.
2013-05-29 13:46:11 +01:00
David Walter Seikel
52ad16014d
NEWS and ChangeLog for "Stop leaking evas objects in Lua."
...
We are doing latest on top now in ChangeLog?
2013-05-29 09:39:22 +10:00
ChunEon Park
b7ff5a737f
evas/textblock - fix the textblock to render pre again if it needs to be relayouting
2013-05-28 23:07:24 +09:00
Jihoon Kim
6d51904588
Add ECORE_IMF_INPUT_PANEL_LAYOUT_DATETIME, EDJE_INPUT_PANEL_LAYOUT_DATETIME layout
2013-05-27 16:14:52 +09:00
Daniel Willmann
16cbbb202f
ecore_con: Server start time was not initialized correctly
...
ecore_con_event_server_add() is never called (at least not in the
standard TCP connection case, so initialize svr->start_time in
ecore_con_server_add(). This shouldn't regress any other behaviour as
this is done at the very beginning and any later change to start_time
will still happen.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-05-24 16:18:02 +01:00
Daniel Willmann
714401f1c3
Forwardport NEWS/Changelog of Guillaume's/Cravix's fixes
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-05-24 16:02:43 +01:00
Daniel Juyung Seo
3c618e54a1
ecore_pipe.c: fixed fd handler increasing issue.
...
Call _ecore_pipe_unhandle() when you return from _ecore_pipe_read() or the fd will never be closed.
This fixed increasing numbers of fd handler issue when you call ecore_pipe_add/del repeatedly.
In that case, reusing ecore_pipe is recommended though.
2013-05-22 20:46:19 +09:00
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
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
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
Shinwoo Kim
3b81d4aa51
[ecore_x] add accessibility support
2013-04-18 14:53:58 +09:00