Commit Graph

4450 Commits

Author SHA1 Message Date
Cedric BAIL e18334a778 evas: better patch for preventing infinite loop.
SVN revision: 61520
2011-07-20 09:14:41 +00:00
Tom Hacohen 9f7d3f8af8 Evas tests: Added a test to verify last textblock bugfix.
SVN revision: 61505
2011-07-19 15:14:40 +00:00
Tom Hacohen 6eb5cdc681 Evas textblock: Fixed a bug when the last paragraph is empty.
SVN revision: 61504
2011-07-19 14:32:54 +00:00
Tom Hacohen 540592a0df Evas tests: Added another textblock format removal test.
SVN revision: 61503
2011-07-19 13:43:20 +00:00
Tom Hacohen a66ec744e9 Evas tests: Added some format removal tests.
SVN revision: 61502
2011-07-19 13:19:18 +00:00
Carsten Haitzler ca357bea50 fix pack_set of evas table (fix to added feature already in changelog)
SVN revision: 61501
2011-07-19 11:24:34 +00:00
Iván Briano 8c07c3fa30 Add missing images
SVN revision: 61490
2011-07-18 22:39:13 +00:00
Gustavo Lima Chaves f9737c3187 [evas] Fixing oopsies on text/image object docs.
Text needed an explanation and citation to the .c example and large
images explaining borders were prettyfied on html docs.



SVN revision: 61488
2011-07-18 21:45:14 +00:00
Iván Briano 094f06522a Images and more Map stuff
SVN revision: 61486
2011-07-18 21:06:56 +00:00
Tom Hacohen 50e197ecc0 Evas text: Fixed text_props_index_find and added props_cluster_next/prev.
SVN revision: 61469
2011-07-18 07:41:27 +00:00
Tom Hacohen c6a1f2caa1 Evas text: Made text_props_index_find faster.
SVN revision: 61468
2011-07-18 07:41:21 +00:00
ChunEon Park 5440167a6d evas/evas_engine - patched by Seung-Soo Woo <om101.woo@samsung.com>
Dear all,

eng_image_stride_get() of gl backend get fault stride value.
In case of using dynamic image, it get from dyn.w*4.
But, dyn.stride was already got from secsym_eglGetImageAttribSEC() in _pool_tex_dynamic_new().
dyn.stride can be changed according to DDK.
So, the stride needs to get from dyn.stride.

Please find enclosed file.

Thanks.



SVN revision: 61463
2011-07-18 05:32:06 +00:00
Tom Hacohen 1fdf2c67b5 Evas textblock: Adjusted textblock_item_text struct fields.
Removed the unused per-item baseline and changed inset to Evas_Coord.

SVN revision: 61443
2011-07-17 13:42:55 +00:00
Tom Hacohen 7f37b26856 Evas textblock: Fixed inline valign.
SVN revision: 61442
2011-07-17 13:42:51 +00:00
Tom Hacohen 12fa2337cc Evas tests: Enabled mixed wrap tests now that it's fixed.
SVN revision: 61441
2011-07-17 11:15:23 +00:00
Tom Hacohen 73a5f2277a Evas textblock: Fixed a bug in mixed wrapping mode.
SVN revision: 61440
2011-07-17 11:15:18 +00:00
Tom Hacohen 6898c688f2 Evas textblock: Fixed linegap.
SVN revision: 61438
2011-07-17 10:48:05 +00:00
Tom Hacohen 5501f844d3 Evas tests: Added a textblock test that emulates edje's min size calc.
Currently mixed wrapping is disabled, because something is wrong there,
but word and char work. This also tests the bugs fixed in previous commits.

SVN revision: 61437
2011-07-17 10:48:01 +00:00
Tom Hacohen 0af138b6ff Evas textblock: Fixed a bug in RELSIZE items size calculation.
SVN revision: 61436
2011-07-17 10:47:58 +00:00
Tom Hacohen c47d4bebd8 Evas text: Added _text_props_cluster_next.
Started using it in tb.

SVN revision: 61435
2011-07-17 10:47:54 +00:00
Tom Hacohen 4f9010d33d Evas textblock: Fixed an issue with item formats.
They weren't pushed to the format stack which in turn meant </item> popped
unrelated formats causing a mess in the stack.

SVN revision: 61434
2011-07-17 10:47:39 +00:00
Lucas De Marchi 1feec2b65e evas: fix common misppellings
Mispellings detected by codespell.



SVN revision: 61408
2011-07-15 14:37:49 +00:00
Gustavo Lima Chaves 8de348318f [evas] More diagrams on docs.
SVN revision: 61374
2011-07-14 15:11:36 +00:00
Gustavo Lima Chaves 60c0f2ebca [evas] English corrections.
SVN revision: 61373
2011-07-14 15:11:20 +00:00
Tom Hacohen 6dc9a02f09 Evas tests: Fixed a textblock cursor test.
SVN revision: 61372
2011-07-14 14:38:41 +00:00
Tom Hacohen 4431349f56 Evas textblock: Removed useless code. We should never get there.
SVN revision: 61370
2011-07-14 14:25:46 +00:00
Tom Hacohen 8b59100774 Evas tests: Added more cursor tests, this time with bidi.
SVN revision: 61369
2011-07-14 14:25:42 +00:00
Tom Hacohen 00e8406b24 Evas textblock: Fixed cursor_coord_set with rtl/bidi in some cases.
Fix it when pressing beyond line boundaries.

SVN revision: 61368
2011-07-14 14:25:39 +00:00
Tom Hacohen 344a98d2a9 Evas textblock: Added a small fix to valign.
SVN revision: 61366
2011-07-14 12:47:17 +00:00
Tom Hacohen 77978d965a Evas textblock: Fixed an issue with in-line valign.
Thanks to SeoZ for the report.

SVN revision: 61365
2011-07-14 12:31:24 +00:00
Tom Hacohen b976ff8adf Evas tests: Added more textblock cursor tests.
Added a set of tests to verify my last fix.

SVN revision: 61363
2011-07-14 08:00:27 +00:00
Tom Hacohen 1128519838 Evas textblock: Fixed issue with char/line_coord_set with valign. #2.
After adding some tests, I found out that my previous fix was not enough.

SVN revision: 61362
2011-07-14 08:00:23 +00:00
Tom Hacohen 9615dc0226 Evas tests: Added more textblock cursor tests.
Also added tests to verify my previous fix.

SVN revision: 61361
2011-07-14 07:36:49 +00:00
Tom Hacohen 218042176b Evas textblock: Fixed issue with char/line_coord_set with valign.
SVN revision: 61360
2011-07-14 07:36:45 +00:00
Tom Hacohen 8b499b1984 Evas tests: Added textblock line_coord_set tests.
These also verifies the bug fix from my previous commit.

SVN revision: 61345
2011-07-13 15:16:41 +00:00
Tom Hacohen 70da0ccdbe Evas textblock: Fixed a bug in line_coord_set with y<0.
SVN revision: 61344
2011-07-13 15:16:38 +00:00
Tom Hacohen edf4d4ee86 Evas tests: Added a bit of line geometry tests.
SVN revision: 61343
2011-07-13 15:16:34 +00:00
Tom Hacohen e03f8274dc Evas tests: Added more textblock cursor tests.
Also added tests to verify my previous fix.

SVN revision: 61342
2011-07-13 14:35:15 +00:00
Tom Hacohen 3b71290152 Evas textblock: Fixed a bug in cursor_char_coord_set with coords < 0.
SVN revision: 61341
2011-07-13 14:35:12 +00:00
Tom Hacohen 94255cd511 Evas tests: Added a missing fail_if to a textblock test.
SVN revision: 61337
2011-07-13 13:56:40 +00:00
Tom Hacohen c4a1b9c53b Evas tests: Added textblock tests, including ones to verify my last fixes.
SVN revision: 61335
2011-07-13 12:49:33 +00:00
Tom Hacohen 6c48f6f881 Evas textblock: Fixed a bug with scaling items.
SVN revision: 61334
2011-07-13 12:49:29 +00:00
Tom Hacohen 3755bdac92 Evas tests: Make sure default bidi direction of empty texts is correct.
SVN revision: 61333
2011-07-13 11:36:34 +00:00
Tom Hacohen 69abe2e093 Evas: Stopped using the typo enum EVAS_BIDI_DIRECTION_NATURAL.
s/EVAS_BIDI_DIRECTION_NATURAL/EVAS_BIDI_DIRECTION_NEUTRAL/

SVN revision: 61332
2011-07-13 11:36:31 +00:00
Tom Hacohen 9da04fdce9 Evas tests: Added more bidi, script and other tests to text object.
SVN revision: 61331
2011-07-13 11:36:26 +00:00
Tom Hacohen 420d235bff Evas: Moved font functions from object_text.c to font_dir.c
Not the best place, but at least better than putting them in object_text.c

SVN revision: 61327
2011-07-13 08:54:49 +00:00
Tom Hacohen 9f2e58e6f0 Evas tests: Added last_up_to_pos tests to text object.
SVN revision: 61326
2011-07-13 08:54:17 +00:00
ChunEon Park cf4ed126c4 [E-devel] [Patch] evas_gl_shader patch for get_program_binary extension
from gl77.lee@samsung.com

Dear all,

I attached a patch of evas_gl_shader.

I've removed a comment which is creating dummy shader when using GL_OES_get_program_binary extension.
Mr. Haegeun Park who is in charge of GPU driver fixed get_program_binary bug in the SGX driver.
There's no need to create dummy shaders any longer.

And I've added link status checking code to validate the binary object.

Please review this patch.

Thanks.



SVN revision: 61309
2011-07-13 00:56:12 +00:00
Gustavo Lima Chaves 7a64f6312b [evas] Filling more gaps of image object docs.
SVN revision: 61304
2011-07-12 17:30:14 +00:00
Gustavo Lima Chaves 4a37443310 [evas] Text objects example tweaks.
SVN revision: 61303
2011-07-12 17:29:39 +00:00