Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Evas: Fixed wrong EINA_UNUSED usage in the gl_x11 engine. | Christopher Michael | 2013-02-26 | 1 | -4/+4 |
| | |||||
* | evas: Deal with double glShaderSource signature | Henrique Dante de Almeida | 2013-02-26 | 3 | -3/+5 |
| | | | | | | | | | The function glShaderSource may have 2 signatures: http://stackoverflow.com/questions/12586695/signature-difference-in-openglshadersource-between-opengl-es-2-revisions http://www.opengl.org/sdk/docs/man/xhtml/glShaderSource.xml http://www.khronos.org/opengles/sdk/docs/man/xhtml/glShaderSource.xml This patch changes all internal signatures to use the most restrictive signature. | ||||
* | ephysics: turn EPhysics_Body into a POD-type struct | Henrique Dante de Almeida | 2013-02-26 | 2 | -12/+23 |
| | | | | | | EPhysics_Body is an Eina_Inlist, and Eina_Inlist iterator macros use offsetof(). Since using offsetof in C++ classes is invalid, EPhysics_Body must be a POD-type struct. | ||||
* | ethumb: Support strict aliasing rules in MD5 code | Henrique Dante de Almeida | 2013-02-26 | 2 | -16/+20 |
| | |||||
* | evas: Fix PSD image loading | Henrique Dante de Almeida | 2013-02-26 | 2 | -2/+2 |
| | |||||
* | ecore: Fix _ecore_glib_select | Henrique Dante de Almeida | 2013-02-26 | 1 | -17/+30 |
| | | | | | | This fixes a mutex allocated on stack, a race on GCond initialization and use of deprecated functions: g_mutex_new() and friends were deprecated in glib 2.32. | ||||
* | evas: Fix buffer overflows on environment variables | Henrique Dante de Almeida | 2013-02-26 | 5 | -5/+5 |
| | |||||
* | Fix evas GL common engine to have a shader to do oversampling on | Carsten Haitzler (Rasterman) | 2013-02-26 | 81 | -203/+2250 |
| | | | | | | | | | | downscaling. This makes quality much better and "at best" equates to a 16 point sample (2x2 linear interpolation samples, where a linear interpolation sample equates to a 2x2 sample). This will have perfomance impact, but the quality is worth it and makes it closer to software downscaling in quality. It supports 2x2, 2x1 and 1x2 oversampling. YUV not done, nor image mask (font shaders not needed). | ||||
* | oops - still had printfs. remove. | Carsten Haitzler (Rasterman) | 2013-02-26 | 1 | -11/+1 |
| | |||||
* | Evas text: Fixed a bug with the (kinda) newly added text object ellipsis. | Tom Hacohen | 2013-02-25 | 2 | -13/+33 |
| | | | | | There was a problem with bidi texts and ellipsis. The text would be trimmed according to the visual position instead of the logical. | ||||
* | Evas text: Added a test that shows how broken ellipsis is. | Tom Hacohen | 2013-02-25 | 1 | -0/+32 |
| | |||||
* | Evas text tests: Start shipping DejaVuSans with the test suite. | Tom Hacohen | 2013-02-25 | 4 | -8/+22 |
| | | | | | We can finally rely on having fonts in all cases (even when there's no fontconfig) and we can also rely on specific sizing. | ||||
* | Evas: Fixed wrong if in the x11 engine. | Christopher Michael | 2013-02-25 | 1 | -1/+1 |
| | |||||
* | * evas/cache: remove the freed worker from the pthread worker list when it's ↵ | ChunEon Park | 2013-02-25 | 1 | -0/+1 |
| | | | | failed to create a new thread so as not to access it if a thread is working newly. | ||||
* | evas/cache - formatting | ChunEon Park | 2013-02-25 | 1 | -40/+34 |
| | |||||
* | evas/common - scale sample code refactoring. simpler and more effcient. | ChunEon Park | 2013-02-23 | 1 | -50/+56 |
| | |||||
* | ecore_imf_example: call ecore_imf_context_filter_event in mouse up/down event | Jihoon Kim | 2013-02-23 | 1 | -2/+29 |
| | |||||
* | ecore_imf_example: remove unused variable, fix warning | Jihoon Kim | 2013-02-23 | 1 | -6/+7 |
| | |||||
* | Edje entry fit: Set the min size according to the fitting as well. | Tom Hacohen | 2013-02-22 | 1 | -47/+47 |
| | |||||
* | Edje entry fit: Set the min/max sizes according to the fitting, not before. | Tom Hacohen | 2013-02-22 | 1 | -28/+29 |
| | |||||
* | evas/common - return function as soon as possible. | chuneon.park | 2013-02-22 | 1 | -4/+4 |
| | |||||
* | evas/common - fix indentation | chuneon.park | 2013-02-22 | 1 | -30/+30 |
| | |||||
* | Evas font: Fixed font run detection for some cases. | Tom Hacohen | 2013-02-21 | 1 | -6/+4 |
| | | | | | There were issues for specific cases with 2 different fonts in the middle of a run. | ||||
* | Evas text: Fixed bug with the text object direction detection. | Tom Hacohen | 2013-02-21 | 3 | -5/+47 |
| | |||||
* | edje: let's fix the edje test to init/shutdown edje correctly. | Cedric BAIL | 2013-02-21 | 1 | -6/+9 |
| | | | | | We have so much wonderfull tool, like git and make lcov-check. Sadly we are lacking a tool to check their usage ! PEBKAC is still an issue. | ||||
* | Revert "tests/edje: Disable edje mising file test until the needed header is ↵ | Tom Hacohen | 2013-02-21 | 1 | -4/+2 |
| | | | | | | | | commited." I added the file in the previous commit. This reverts commit 251eac7d7a5c6d7f2e4fccac3c2240197b7c5aac. | ||||
* | Edje tests: Added missing file. | Tom Hacohen | 2013-02-21 | 2 | -1/+39 |
| | |||||
* | eeze: fix build with recent Eina change. | Cedric BAIL | 2013-02-21 | 1 | -3/+3 |
| | |||||
* | eeze: add back support for older system. | Cedric BAIL | 2013-02-21 | 4 | -2/+909 |
| | | | | | | Support for older system that don't come with libmount or have an older libmount. This is a backport from Eeze 1.7 tree. There is no code change there. | ||||
* | Add ecore_x_dnd_self_begin() and ecore_x_dnd_self_drop() to allow dnd | Carsten Haitzler (Rasterman) | 2013-02-21 | 3 | -68/+139 |
| | | | | | to your own window (drop where u drag from). helpful for elm where dnd src/dst are object based, so we talk dnd protocol to ourselves. | ||||
* | Revert "Refactor evas_sw_xlib_outbuf to allocate less in case of rotations." | Stefan Schmidt | 2013-02-20 | 1 | -64/+12 |
| | | | | | | | | | | This reverts commit 139737247d563f53a064c7f4a025a89ed64c2983. THis fix was completely wrong. Conflicts: ChangeLog | ||||
* | tests/edje: Disable edje mising file test until the needed header is commited. | Stefan Schmidt | 2013-02-20 | 1 | -2/+4 |
| | | | | I tried to get it from Tom's machine but I can't log in there. :) | ||||
* | eina: make that test not depend on efl configuration. | Cedric BAIL | 2013-02-20 | 1 | -48/+111 |
| | |||||
* | Fix ecore-x edid fetch to ftech 128, not 100 bytes. | Carsten Haitzler (Rasterman) | 2013-02-20 | 1 | -1/+1 |
| | |||||
* | edje: let's properly report that file doesn't exist. | Cedric BAIL | 2013-02-20 | 1 | -1/+4 |
| | |||||
* | Edje tests: Added a failing test for the file doesn't exist issue. | Tom Hacohen | 2013-02-19 | 2 | -0/+18 |
| | |||||
* | edje file_set: _edje_object_orientation_inform should be in the Eo | Daniel Zaoui | 2013-02-19 | 2 | -1/+1 |
| | | | | | | implementation, not just legacy Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com> | ||||
* | Ecore_x: Revert "don't filter out non-master pointers in xi2.2 support." | Tom Hacohen | 2013-02-19 | 1 | -8/+3 |
| | | | | | | This actually breaks genlist selection. This reverts commit 5adb2f1ae6766fb0880aba5a92fff4fa52d1402f. | ||||
* | evas/wayland_shm: Remove x,y offsets from swapbuf related APIs. | Rafael Antognolli | 2013-02-19 | 6 | -29/+19 |
| | | | | These offsets can be calculated later during the resize operations. | ||||
* | ecore_evas/wayland_shm: Fixed window resize. | Rafael Antognolli | 2013-02-19 | 4 | -42/+34 |
| | | | | | | | | | | | | Using the server_allocation/allocation to determine the resize offset was not completely precise, and causing the window to not always resize correctly. Additionally, calling evas_engine_info_set() on every resize step caused the window content to blink and resize very slow, because the swap buffer, swapper, and everything were being destroyed and recreated. Now only the swapbuf_reconfigure is being called during the resize, which is way faster. | ||||
* | Fix swapper to take resize edges into account. | Christopher Michael | 2013-02-19 | 1 | -7/+10 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Fix function prototypes to take resize edges into account. | Christopher Michael | 2013-02-19 | 1 | -2/+2 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Fix swapbuf setup to take resize edges into account. | Christopher Michael | 2013-02-19 | 1 | -6/+10 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Fix function prototypes to take x & y as params. Fix functions to take x & y ↵ | Christopher Michael | 2013-02-19 | 1 | -7/+14 |
| | | | | | | as params (for resize edges). Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Fix new shm engine to take resize edges into account. | Christopher Michael | 2013-02-19 | 1 | -1/+28 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Fix swapper_setup function prototype to take x & y as params. | Christopher Michael | 2013-02-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Add x & y to Output buffer. | Christopher Michael | 2013-02-19 | 1 | -1/+1 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Remove blank line. | Christopher Michael | 2013-02-19 | 1 | -1/+0 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Add edges struct to engine information. | Christopher Michael | 2013-02-19 | 1 | -0/+4 |
| | | | | Signed-off-by: Christopher Michael <cp.michael@samsung.com> | ||||
* | Free any old input or opaque regions if they exist (regardless of the ↵ | Christopher Michael | 2013-02-19 | 1 | -4/+4 |
| | | | | | | existance of a surface). Signed-off-by: Christopher Michael <cp.michael@samsung.com> |