efl/src
Tom Hacohen 841191d907 Evas textblock: Fix BiDi text cut-off at the edges.
This patch fixes an issue causing text to be cut off in some cases.
The problem was that we were calculating line width and alignment before
we did any bidi calculations, which in turn caused us to use the wrong
text items for those calculations.

Many thanks to Daniel Hirt for investigating this deeply, finding all
the nitty-gritty and generally pointing me to where the problem is.
Daniel also provided the test case.
His patch (D1291) was close, but not enough.

Fixes T1496

@Fix
2014-08-20 15:10:23 +01:00
..
benchmarks doc: fixed typo. 2014-08-18 01:10:39 +09:00
bin eolain impl generator - fix possible null access 2014-08-20 09:05:58 +09:00
bindings elua: make generator work again 2014-07-25 17:11:20 +01:00
edje_external/emotion
examples list example: revert unwanted local change push. 2014-08-18 03:18:07 +09:00
lib Evas textblock: Fix BiDi text cut-off at the edges. 2014-08-20 15:10:23 +01:00
modules evas-gl-generic: Fix formatting 2014-08-19 13:47:22 -04:00
scripts/eina
static_libs lz4: fix another security issue on ARM 32bits. 2014-07-14 15:59:06 +02:00
tests Evas textblock: Fix BiDi text cut-off at the edges. 2014-08-20 15:10:23 +01:00
utils/ecore
Makefile.am autotools: try to simplify our Makefile.am to reduce warnings. 2014-08-12 11:19:57 +02:00
Makefile_EPhysics.am
Makefile_Ecore.am autotools: do not build upower module on Windows system. 2014-08-12 11:19:57 +02:00
Makefile_Ecore_Audio.am
Makefile_Ecore_Audio_Cxx.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Ecore_Avahi.am
Makefile_Ecore_Cocoa.am ecore_cocoa: missing link flag 2014-06-18 11:34:07 +02:00
Makefile_Ecore_Con.am
Makefile_Ecore_Cxx.am autotools/eolian-cxx: Added variable to avoid code duplication. 2014-07-02 12:57:58 -03:00
Makefile_Ecore_Drm.am ecore-drm: Add dbus file 2014-07-15 09:44:14 -04:00
Makefile_Ecore_Evas.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am Revert "Added support for xdg-shell protocol in ecore-wayland" 2014-08-13 10:35:00 -04:00
Makefile_Ecore_Win32.am ecore_win23: oops forgotten path. 2014-06-23 11:25:04 +02:00
Makefile_Ecore_X.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Edje.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Edje_Cxx.am autotools/eolian-cxx: Added variable to avoid code duplication. 2014-07-02 12:57:58 -03:00
Makefile_Edje_Helper.am
Makefile_Eet.am Eet: Add support for ETC2 encoding and decoding 2014-06-13 17:14:56 +09:00
Makefile_Eet_Cxx.am eina-cxx: Added interop containers. 2014-07-18 18:55:56 -03:00
Makefile_Eeze.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Efl.am
Makefile_Efreet.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Eina.am new eina api/object - eina thread queues 2014-07-15 20:39:13 +09:00
Makefile_Eina_Cxx.am eina-cxx: eldbus-cxx: eo-cxx: Fixed test includes and header installation 2014-07-18 18:57:14 -03:00
Makefile_Eio.am
Makefile_Eldbus.am
Makefile_Eldbus_Cxx.am Eldbus C++: Don't generate C++ bindings when C++ is disabled. 2014-07-30 02:21:18 +01:00
Makefile_Elua.am Fix Elua compiling on OSX 2014-07-25 13:58:03 +01:00
Makefile_Elua_Helper.am elua: helper makefile typo fix 2014-06-16 09:46:41 +01:00
Makefile_Embryo.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Emotion.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Eo.am Eo base: Start generating eo_base from the .eo file. 2014-06-03 11:28:02 +01:00
Makefile_Eo_Cxx.am eina-cxx: eldbus-cxx: eo-cxx: Fixed test includes and header installation 2014-07-18 18:57:14 -03:00
Makefile_Eolian.am eolian: add test for class methods/properties 2014-07-24 14:02:46 +01:00
Makefile_Eolian_Cxx.am build_eolian_cxx_test: Set dependencies correctly and remove BUILT_SOURCES 2014-08-05 17:39:49 +02:00
Makefile_Eolian_Cxx_Helper.am eolian-cxx: Added namespaces and more (see below) 2014-06-30 19:35:06 +01:00
Makefile_Eolian_Helper.am
Makefile_Escape.am
Makefile_Ethumb.am autotools: use non deprecated macro. 2014-08-12 11:19:57 +02:00
Makefile_Ethumb_Client.am autotools: Fixed 'make examples' and 'make examples-install' 2014-07-02 20:01:09 -03:00
Makefile_Evas.am evas-wayland-egl: Fix segmentation fault on dynamic loaded gl related functions. 2014-08-15 09:24:20 -04:00
Makefile_Evas_Cxx.am autotools/eolian-cxx: Fixed the dependencies in some rules. 2014-07-01 17:08:47 -03:00
Makefile_Evil.am efl: remove Windows CE support 2014-07-13 15:17:17 +02:00