Eduardo Lima (Etrunko)
a346c834c1
edje_cc: Add -dd/--data_dir option
...
Used for specifying the path of files specified in 'data.file' section
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-06-04 17:39:30 -03:00
Rafael Antognolli
383bb37e61
evas/wayland_egl: Workaround for map perspective issues.
...
Account for the framespace offset on perspective fx and fy of each map
point.
This is just a workaround because I could not understand exactly why it
is needed. When no perspective is used, the viewport is set to the size
of the surface, and each map point seems to be used as is, with no
adjustment being needed.
However, when the map is not flat (perspective is used), a more complex
math is used to find the glViewport size. It ends up being bigger, but
there are some offsets used to compensate that, gc->shared->ax/y, which
are added to each vertex before pushing them. Thus, it seems to me that
the framespace offset should not be added to them, but things are weird
if this is not done.
Anyway, I just added those offsets, and it should not impact on gl_x11
since it's not using framespace, and software engines don't seem to
implement perspective anyway, so it all should be fine.
If anyone understands better what's going on here, please make a proper
fix or at least contact me to explain the problem, and maybe I can fix
it by myself.
2013-06-04 14:52:26 -03:00
Cedric Bail
2d8bef3c25
evas: let's welcome this nice set of bug fixes.
2013-06-04 20:21:17 +09:00
Jean-Philippe Andre
54e5d651e4
evas/cserve2: fix jpeg loader crash (invalid free)
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 20:21:17 +09:00
Jean-Philippe Andre
5d7689d627
evas/cserve2: fix crash in server side when sending SIGINT.
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 20:21:16 +09:00
Jean-Philippe Andre
6531423fd7
evas/cserve2: fix SIGFPE in expedite test case.
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 20:21:16 +09:00
Jean-Philippe Andre
5836f503e1
evas/cserve2: fix crash in cserve2's font loading mechanism.
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 20:21:16 +09:00
Jean-Philippe Andre
e973be52f9
evas/cserve2: fix memory leak when changing font hinting.
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 20:21:15 +09:00
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