Jean-Philippe Andre
a5329fc680
evas/cserve2: add lots of error checks in the client side.
...
It seems some images are fully loaded even when we request
only preload. The load handler will take care of both cases anyway.
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 20:20:55 +09:00
Carsten Haitzler
20834f0925
match egl changes in x11 with wl.
2013-06-04 15:46:24 +09:00
Carsten Haitzler
2bfe58887d
evas gl: do not assume querying extension strings are extns in glx and egl.
2013-06-04 15:35:15 +09:00
Cedric Bail
dba4a080d9
eet: for more safety let eet handle the reference to the file.
2013-06-04 15:04:19 +09:00
Cedric Bail
06cd16548c
eina: add eina_file_dup.
2013-06-04 15:04:19 +09:00
Cedric Bail
080ce9316b
evas: refactorize gl texture creation code.
2013-06-04 15:04:19 +09:00
Cedric Bail
229d9f1efd
evas: make it usable from modules.
2013-06-04 15:04:19 +09:00
Jean-Philippe Andre
452a301bfa
evas/cserve2: fix fonts flags.
...
aka: fix italic fonts or T25 .
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 15:04:19 +09:00
ChunEon Park
d3e1cb055a
edje - use Eina_Bool
2013-06-04 14:42:52 +09:00
ChunEon Park
86f37578fa
edje/edje_cc_parser - support [] markers for indexing values
2013-06-04 14:30:07 +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
Cedric Bail
ad5d75dfcd
evas: add support for engine specific extention during thread task.
2013-06-04 11:20:25 +09:00
Cedric Bail
cd57e792bc
ecore: actually return the real value, even if they were the same in this case.
2013-06-04 11:20:25 +09:00
Cedric Bail
4d15a0f50f
evas: add infra to block the main loop from evas.
...
PS: later on, I think we should just move evas to use Ecore infra
directly to create jobs and sync with the main loop.
2013-06-04 11:20:25 +09:00
Ederson Desouza
b52a380a5f
Support for -1.0 @ text ellipsis fields -- for not ellipsizing it at all.
2013-06-03 12:02:16 -03:00
ChunEon Park
ad7622b94a
edje/edje_cc - remove white spaces
2013-06-03 20:55:10 +09:00
Daniel Zaoui
a435306974
Eo: improve error message.
2013-06-03 14:31:31 +03: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
Simon
23ed5115c0
evas: Fix evas gif image loader for libgif version 5
...
Because arc doesn't like me much at the moment here's a simple patch to
fix the gif loader for the latest libgif version. DGifOpen now takes a
error param as its final argument, if the param is not NULL it will
return a error code if it fails. Similar to another patch i sent a few
months back. The patch has been tested on OBS for old and new versions.
2013-06-03 09:16:25 +01:00
Ryuan Choi
a011fc1dd9
edje_entry: password entry should not be selected when doublc clicked
...
or tripple clicked.
selection should be allowed when select_allow is true whatever
select_mode is.
Reproduce step is below.
1. ELM_THEME=default-desktop ELM_PROFILE=standard elementary_test
--test-win-only "Entry Scrolled
2. double click on password entry.
2013-06-03 15:47:05 +09:00
Mike Blumenkrantz
4ea0e29c6f
add embryo params for proxy src visible/clip
...
hermet please look at these, they don't seem to work right for some reason
2013-05-31 15:28:57 +01:00
ChunEon Park
11b43dad4b
evas - fixed source clip. If the source object is a evas primitive object, then proxy won't clipped by proxy clipper itself.
2013-05-31 20:29:18 +09:00
Carsten Haitzler
9ecc87713d
fix slowdown as a result of fixing text ascent/descent for fontsets from tom.
2013-05-31 20:09:41 +09:00
ChunEon Park
f55092ab93
edje - support edc proxy.source_clip
2013-05-31 20:08:59 +09:00
Carsten Haitzler
9473c4a9a5
continuation of ascent/descent fix by tom - make textblock work too.
2013-05-31 19:08:35 +09:00
Chris Michael
b524b31256
Add new wayland_egl engine that does buffer age, double/triple
...
buffering, etc, and uses evas gl_common (so glview/simple tests in elm work).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
30bd7c27e0
Add evas_wl_main file.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
c5355d32ee
Add start of new wayland_egl engine code.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
ae9246beae
Add evas_engine header file
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
a6dcda0adc
Add new Evas_Engine_Wayland_Egl header.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
a0ed1b5b5d
Remove old wayland_egl engine code in prep for rewrite to use gl_common.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
ChunEon Park
80e1353807
edje - support edc source_visible
2013-05-31 17:35:30 +09:00
ChunEon Park
f87c050342
edje - indent fix.
2013-05-31 16:53:04 +09:00
ChunEon Park
87ce63941d
edje/edje_cc - fixed typo
2013-05-31 16:04:33 +09:00
ChunEon Park
7eb1880bbf
edje - updated vim syntax
2013-05-31 15:55:57 +09:00
Jérémy Zurcher
269ee8d623
feed Changelog for --enable-image-loader-xyz
2013-05-31 00:09:59 +02:00
Jérémy Zurcher
d3c5356cf3
Makefile: compilation succed without png support
...
use --enable-image-loader-png=no
related to T64 and D133
2013-05-30 23:47:35 +02:00
Jérémy Zurcher
2370e968e5
image loaders m4: configure fail if not found and option is "yes" or "static"
...
fix T64
related to D133
2013-05-30 23:45:11 +02:00
Jérémy Zurcher
2ff44b6fac
image loaders m4: add ARG_ENABLE_EVAS_IMAGE_LOADER to rule them all
...
possibles values: yes | static | auto | no
2013-05-30 23:31:32 +02:00
Mike Blumenkrantz
29a4edb274
improve eina_str_convert_len docs
2013-05-30 07:41:55 +01:00
ChunEon Park
fd7d1f9f98
evas/render - this is insane to me since nowhere it release the render_pre_done FALSE pairly.
...
This causes the textblock layouting problem.
It should be checked when does it really render_pre() called.
If someone knows the reason of this, please ping me.
2013-05-30 14:50:47 +09:00
ChunEon Park
1f558c6cde
evas/textblock - revert the textblock pre_render_done.
...
Fundamentally, this is not a point of the problem.
somewhere pre_render caller is inccorrect without releasing the flag.
2013-05-30 14:43:41 +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
Carsten Haitzler
6a4cdea904
fix evas partial swapotkeep the full re-render in the rects if it switches to full mode.
2013-05-29 21:38:11 +09:00
Chris Michael
964f4769ae
Fix potential memleak reported by klockwork.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-29 13:24:49 +01:00
Chris Michael
23fc3b3da7
Fix possible memory leak reported by klockwork.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-29 13:11:54 +01:00
Carsten Haitzler
c8256f5fae
fix evas gl engine partial swap to do full swap in full mode.
2013-05-29 17:30:42 +09:00