Tom Hacohen
0e363f54b4
Evas textblock tests: Added tests for correct tag ordering.
...
Check that tags entered are correctly ordered.
2013-11-19 15:56:49 +00:00
Tom Hacohen
61264aebe3
Evas textblock tests: Added a complex markup set/get test.
...
This should make things more robust as thing tests a lot.
2013-11-19 15:56:49 +00:00
Ryuan Choi
f42f42a9a6
Add several missing Config.cmake.in
...
- EldbusConfig.cmake.in
- EthumbClientConfig.cmake.in
- EthumbConfig.cmake.in
2013-11-20 00:23:11 +09:00
Jérémy Zurcher
f8a09fb6db
efl.m4: change backslash sequences capability detection
...
removes ./configure: line 14173: test: =: unary operator expected
2013-11-19 16:01:05 +01:00
Daniel Zaoui
086c5ae901
Evas Smart: print Eo id instead of pointer to internal data.
2013-11-19 16:32:43 +02:00
Tom Hacohen
89ec93305e
Tests: fix the print summary for tests with dev profile.
...
When the dev profile is enabled, tests are also enabled if
libcheck is found. Fix the print in the summary to reflect
that.
2013-11-19 13:12:58 +00:00
Tom Hacohen
bf4a7e8c34
Revert "configure does not print tests option as a default"
...
This reverts commit d93c4b2307
.
Auto is not an option, and does not mean it'll be automatically
detected.
What auto means is that unless explicitly enabled/disabled it'll check
according to the build profile and will enable it automatically if using
the dev profile.
2013-11-19 13:06:24 +00:00
Chris Michael
0a32212a79
Add support for storing mulitple touch points.
...
Send events to properly focused surface.
Fill in missing parts of the event structures (ev->root, ev->multi).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-19 10:38:23 +00:00
Chris Michael
e1dc4579fd
Add list of touch points to input structure, and a pointer to the
...
"touch" focused surface.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-19 10:38:23 +00:00
Chris Michael
125576d6a1
Remove unused variable
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-19 10:38:23 +00:00
Carsten Haitzler
a4ec6ae8f1
1.8.0-alpha2
2013-11-19 17:21:58 +09:00
Carsten Haitzler
00598ee768
distcheck - solve missing ecore_evas_drm.h
2013-11-19 17:07:49 +09:00
Stefan Schmidt
f8092db957
mailmap: Add two more entries for Mike and Sebastian
...
Also fix some trailing whitespaces in the same commit. Breaking atomic commits here.
2013-11-18 16:32:23 +01:00
Stefan Schmidt
e02d94bb80
doc: Use correct line break to fix build
...
Escaping the backslash we want to use for a line break is a really bad idea.
Introduced in f126afbba2
to support a crippled
echo without new line option.
The linebreak was not detected and thus the first image name used as a target.
Broke our nightly efl build with make distcheck and made me really unhappy to
while searching for the cause.
2013-11-18 15:35:12 +01:00
Chris Michael
d96339e9bb
Don't send pointer_enter events on touch_down.
...
Fix touch_down and touch_up to send proper button ID (ecore_x sends 0).
Fixes Phab Ticket T468
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 12:58:54 +00:00
Chris Michael
1f8789644b
Remove read code.
...
Fixes Coverity CID1039498
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 12:52:38 +00:00
Chris Michael
7575883a56
ftell can return -1 to indicate error, so trap for that
...
Fixes Coverity CID1039358
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 12:37:38 +00:00
Chris Michael
41a700b2d5
ftell can return -1 to indicate error, so trap for that.
...
Fixes Coverity CID1039356
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 11:58:39 +00:00
Chris Michael
164269a2da
Malloc cannot accept a negative number so check 'num' parameter before
...
calling malloc.
Fixes Coverity CID1039352
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 11:50:42 +00:00
Cedric Bail
de13560056
evas: those if (re) are useless indeed.
...
Should fix CID 1129611 and CID 1129612 from this week coverity scan.
2013-11-18 19:21:06 +09:00
Cedric Bail
30fa53c13d
eina: try to handle all possible 64bits pointers environment.
2013-11-18 19:21:06 +09:00
Cedric Bail
ba30060ff9
evas: try to clarify licensing for people that are going to make their own Evas loader.
2013-11-18 19:21:06 +09:00
Chris Michael
a490019b52
Remove dead assignments reported by nightly build
...
cw/cy are never used inside the "dosel" block, so no need to fetch
geometry and calculate difference here (already fetched below when
needed anyway).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 10:15:54 +00:00
Chris Michael
0800b2ec1e
Partial revert of eb84475503
...
Actually, we don't need to free this data here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 08:04:07 +00:00
Chris Michael
eb84475503
Check for valid drag type before trying to strdup.
...
When deleting the drag, free any dupped strings.
Hopefully this fixes Phab Ticket T471. Don't know for sure as I cannot
reproduce the crash here :/
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-18 07:56:13 +00:00
ChunEon Park
5cefa00d0a
evas/render - optimize proxy rendering.
...
redraw proxy if the source is smart object and it's changed visually.
2013-11-18 16:12:30 +09:00
Daniel Juyung Seo
1500338a8d
evas_object_main.c: fixed formatting while reading the code.
2013-11-18 13:08:37 +09:00
Cedric BAIL
425b399172
eina: remove the value from the hash before changing it !
...
This should fix bug T439.
2013-11-17 12:20:02 +01:00
Carsten Haitzler
a1b503d0ad
ecore-evas - example - fix lack of bg object in sub buffer
...
this fixes T229
2013-11-17 14:04:40 +09:00
Cedric BAIL
239c326b96
evas: fix build without FontConfig.
...
Note that we still support building without FontConfig, so please
guard access to it.
2013-11-17 04:48:43 +01:00
Carsten Haitzler
753c359e61
ecore_fb - fix fb size get to use evas env vars for fb device
...
this makes evas ane ecore_fb agree on how to address the fb device.
this fixes terminology in fb on optimus (dual gpu) setups where you may
have to declare the exact fb to use (there are 2 of them, not just
fb0) and makes things consistent at least. this also should fix T253
2013-11-17 12:07:46 +09:00
Carsten Haitzler
80d666e7a4
ecore-audio - protect against more list-walking while list is modified
2013-11-17 11:03:20 +09:00
Carsten Haitzler
294b05c874
oops - remove printf debug.
2013-11-17 10:24:59 +09:00
Carsten Haitzler
b676a97960
evas - evasgl ... make osmesa sw render support work again
2013-11-17 10:23:25 +09:00
Carsten Haitzler
3411fccc1e
evas - gl - osmesa also try older osmesa major versions
2013-11-16 18:46:36 +09:00
Ryuan Choi
79e87c1e09
cmake: Add EDJE_CC_EXECUTABLE variable in EdjeConfig.cmake
2013-11-16 15:21:28 +09:00
Ryuan Choi
8c0d7d8e5e
Add EezeConfig.cmake.in
...
Other components already install XXXConfig.cmake and XXConfigVersion.cmake,
but Eeze was missing.
2013-11-16 15:18:55 +09:00
Andrii Kroitor
a4c16c221e
edje_edit: fixed SEGFAULT in _edje_real_part_free
...
Reviewers: cedric, seoz, raster
Reviewed By: raster
CC: reutskiy.v.v, cedric
Differential Revision: https://phab.enlightenment.org/D336
2013-11-16 09:55:42 +09:00
Carsten Haitzler
03969c9822
doc - update images.mk
2013-11-16 09:46:19 +09:00
Jean Guyomarc'h
f126afbba2
Fix build issues on Mac OS X due to sh differences.
...
Summary:
* efl.m4: add support for xterm-256color and fix display for the bsd echo. Fix autotools issue (present on Ubuntu also, but better handled).
* doc/Makefile.am: bsd echo may not handle -n option in sh
Reviewers: cedric
CC: cedric, seoz
Differential Revision: https://phab.enlightenment.org/D329
2013-11-16 09:43:23 +09:00
Sebastian Dransfeld
d606437f65
m4: remove saving of CFLAGS
...
Since we don't modify cflags, no need to save them.
2013-11-15 13:19:58 +01:00
Carsten Haitzler
deec62c9b6
evas - fix neon blend code used for text rendering to not leave dirty end
2013-11-15 19:17:01 +09:00
Chris Michael
0e4b25747f
Don't call input panel show/hide methods unless input_panel_enabled is
...
true.
Fixes Phab Ticket T501
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15 08:44:19 +00:00
Chris Michael
d00b7b2fe6
Do not call the contexts' input_panel_show/hide methods unless
...
input_panel_enabled is True.
Part of Fix for Phab Ticket T501
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15 08:43:23 +00:00
Chris Michael
e28d54d3e4
Unify ecore_evas resize code across both shm and egl engines.
...
This reduces code duplication for ecore_evas resize routines inside
wayland engines by using a common _ecore_evas_wl_common_resize
function as the resize code for both engines was the same anyway.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15 08:11:09 +00:00
Chris Michael
bc6711b229
Add function prototype for _ecore_evas_wl_common_resize
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-15 08:10:15 +00:00
Cedric Bail
d3022ad700
evas: fix potential similar problem as with GL X11 backend with wrong context being used.
...
See commit d2b647d2b3
.
2013-11-15 14:08:44 +09:00
Wonsik Jung
d2b647d2b3
evas: fix a missing eglMakeCurrent in image_cache_flush/image_cache_set in the GL X11 backend.
...
[Problem] When glTextureDelete is called in image_cache_flush(), it sometimes doesn't work.
[Cause] glTextureDelete is called with the wrong eglContext.
[Solution] Call eng_window_use() in image_cache_flush() and image_cache_set() to use the correct eglContext.
Change-Id: Id7ab1aaeb456be6dbc5f09cb2731ace5399a5dce
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-11-15 14:08:40 +09:00
Gustavo Sverzut Barbieri
8e362c7ad4
allow ecore to not load system modules.
...
this won't go to changelog/news as it's mainly internal, I can't see
people wanting to use it except rare cases as edje tools.
2013-11-14 13:27:19 -02:00
Chris Michael
a55a8ed3fb
Fix some formatting
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-11-14 12:45:33 +00:00