profile/ivi/evas.git
13 years agoRemove pointless test (it's the loop invariant).
nash [Tue, 24 Aug 2010 08:14:05 +0000 (08:14 +0000)]
Remove pointless test (it's the loop invariant).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51604 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago1 bug-- ... when maps got enabled and disabled you'd find in softwarre
raster [Tue, 24 Aug 2010 06:58:07 +0000 (06:58 +0000)]
1 bug-- ... when maps got enabled and disabled you'd find in softwarre
that you'd get dirty areas that didnt re-rneder. fixed with nasty hack
- force a full update if anyone in the evas object tree changed maps
from on to off and vice-versa

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51600 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago!! once
raster [Tue, 24 Aug 2010 02:56:04 +0000 (02:56 +0000)]
!! once

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51597 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agonicer do !! once.
raster [Tue, 24 Aug 2010 02:55:09 +0000 (02:55 +0000)]
nicer do !! once.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51596 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoi think i may have fixed a bug in mosue grabs. not sure though as
raster [Tue, 24 Aug 2010 02:53:33 +0000 (02:53 +0000)]
i think i may have fixed a bug in mosue grabs. not sure though as
repod case eludes me - but a code review got me to clean a bit up.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51595 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agotrying to clean up ccpcheck complaints - but this one is just stupid?
raster [Sun, 22 Aug 2010 23:00:47 +0000 (23:00 +0000)]
trying to clean up ccpcheck complaints - but this one is just stupid?
makes zero sense. as such so far cppcheck has only found maybe 10% of
its grumbling and bitching as real bugs. shutting it up in some cases
is possible. in others it's possible BUT with a possible performance
penalty. that's unacceptable. wondering what to do.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51557 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoleak--
raster [Sun, 22 Aug 2010 22:55:58 +0000 (22:55 +0000)]
leak--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51555 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agolets happy-lucky-fun calloc shall we? make sure our structs are 0.
raster [Sun, 22 Aug 2010 22:51:46 +0000 (22:51 +0000)]
lets happy-lucky-fun calloc shall we? make sure our structs are 0.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51554 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: simplified descent calculation.
tasn [Sun, 22 Aug 2010 12:26:40 +0000 (12:26 +0000)]
Evas textblock: simplified descent calculation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51516 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: fixed most of the cases on which a cursor was not drawn correctly.
tasn [Sun, 22 Aug 2010 11:00:45 +0000 (11:00 +0000)]
Evas textblock: fixed most of the cases on which a cursor was not drawn correctly.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51515 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoConvert (hopefully) all comparisons to NULL
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL

Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;

other cases:

a == NULL                         !a
a != NULL                         a

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51487 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix free shutdown of gl common part of gl engine -> gl pipes badbess.
raster [Sat, 21 Aug 2010 05:59:27 +0000 (05:59 +0000)]
fix free shutdown of gl common part of gl engine -> gl pipes badbess.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51485 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agopass distcheck -> cedric! u br0ksed it!
raster [Fri, 20 Aug 2010 02:40:45 +0000 (02:40 +0000)]
pass distcheck -> cedric! u br0ksed it!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51458 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed range_text_get, no works when selecting text from multiple...
tasn [Thu, 19 Aug 2010 14:07:45 +0000 (14:07 +0000)]
Evas textblock: Fixed range_text_get, no works when selecting text from multiple paragraphs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51392 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eina: fix structure content to be more futur proof and reduce
cedric [Thu, 19 Aug 2010 12:02:28 +0000 (12:02 +0000)]
* eina: fix structure content to be more futur proof and reduce
risk of ABI breakage.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51390 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agogl-x11 enabled now by default if deps found. it's a 1st class citizen
raster [Thu, 19 Aug 2010 08:22:44 +0000 (08:22 +0000)]
gl-x11 enabled now by default if deps found. it's a 1st class citizen
these days. and - readme updated and up to snuff for --enable opts.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51386 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Improved the docs of the size get functions. It should now be clear...
tasn [Thu, 19 Aug 2010 07:46:32 +0000 (07:46 +0000)]
Evas textblock: Improved the docs of the size get functions. It should now be clear exactly what they are about.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51385 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoremove transform stuff - never was implemented anyway so no effective
raster [Thu, 19 Aug 2010 07:32:44 +0000 (07:32 +0000)]
remove transform stuff - never was implemented anyway so no effective
break.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51384 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand make dynamic hint actually work when we have zero-copy texture
raster [Thu, 19 Aug 2010 05:18:17 +0000 (05:18 +0000)]
and make dynamic hint actually work when we have zero-copy texture
support. fully ok now for argb8888.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51380 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix stride and hint setting so any order works.
raster [Thu, 19 Aug 2010 05:03:37 +0000 (05:03 +0000)]
fix stride and hint setting so any order works.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51379 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix 2 unimplemented bits in dynamic texture stuff.
raster [Thu, 19 Aug 2010 03:30:47 +0000 (03:30 +0000)]
fix 2 unimplemented bits in dynamic texture stuff.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51378 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRemove dead code
lucas [Wed, 18 Aug 2010 23:32:15 +0000 (23:32 +0000)]
Remove dead code

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51374 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoOops, alpha is used.
devilhorns [Wed, 18 Aug 2010 16:22:27 +0000 (16:22 +0000)]
Oops, alpha is used.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51289 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoComment out some unused variables.
devilhorns [Wed, 18 Aug 2010 16:08:30 +0000 (16:08 +0000)]
Comment out some unused variables.
Fix some 'may be used uninitialized' warnings.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51288 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoComment out unused variable (commented out instead of removed as I am
devilhorns [Wed, 18 Aug 2010 16:03:22 +0000 (16:03 +0000)]
Comment out unused variable (commented out instead of removed as I am
not sure if it has a future use or not).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51287 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRemove/Comment out some unused variables.
devilhorns [Wed, 18 Aug 2010 16:01:18 +0000 (16:01 +0000)]
Remove/Comment out some unused variables.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51286 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd some missing functions that were EAPI'd, but not included in the
devilhorns [Wed, 18 Aug 2010 15:52:16 +0000 (15:52 +0000)]
Add some missing functions that were EAPI'd, but not included in the
main header (This fixes some compiler warnings about implicit
declarations).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51285 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix compiler warning: "declared static but never defined".
devilhorns [Wed, 18 Aug 2010 15:43:38 +0000 (15:43 +0000)]
Fix compiler warning: "declared static but never defined".

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51284 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoInitialize var to Zero (remove compiler warning).
devilhorns [Wed, 18 Aug 2010 15:27:37 +0000 (15:27 +0000)]
Initialize var to Zero (remove compiler warning).
Remove Whitespace in cs_server.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51283 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix placement of __UNUSED__.
devilhorns [Wed, 18 Aug 2010 15:20:48 +0000 (15:20 +0000)]
Fix placement of __UNUSED__.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51282 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * evas: remove some warning.
cedric [Wed, 18 Aug 2010 15:11:07 +0000 (15:11 +0000)]
* evas: remove some warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51281 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix warnings about some unused paramaters (This does not cleanup all
devilhorns [Wed, 18 Aug 2010 14:44:23 +0000 (14:44 +0000)]
Fix warnings about some unused paramaters (This does not cleanup all
the warnings, just the ones which were Obviously not used).

Evas_Object_Text.c: Fix big ole nasty oopsie in the declaration of
object_func: Was missing a NULL for can_map.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51280 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed range_delete with multiple paragraphs + cursor position after...
tasn [Wed, 18 Aug 2010 13:56:34 +0000 (13:56 +0000)]
Evas textblock: Fixed range_delete with multiple paragraphs + cursor position after deletion.
Switched int -> size_t in a couple of places I forgot.
Fixed all of gcc's warnings when compiling with -Wextra.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51278 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed range_delete.
tasn [Wed, 18 Aug 2010 12:29:20 +0000 (12:29 +0000)]
Evas textblock: Fixed range_delete.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51275 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix direct egl img rgba ordering.
raster [Wed, 18 Aug 2010 09:53:14 +0000 (09:53 +0000)]
fix direct egl img rgba ordering.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51273 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoreally minor - no api break. adding struct memmebrs that should have
raster [Wed, 18 Aug 2010 01:32:54 +0000 (01:32 +0000)]
really minor - no api break. adding struct memmebrs that should have
been there. to implement request stuff properly. nothing breaks with
this. simply missing members we needed anyway.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51270 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: render should be allowed to be passed an object with no paragraphs...
tasn [Tue, 17 Aug 2010 17:55:48 +0000 (17:55 +0000)]
Evas textblock: render should be allowed to be passed an object with no paragraphs, but should just return and do nothing.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51263 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas font draw: Fixed a typo in font draw
tasn [Tue, 17 Aug 2010 15:59:03 +0000 (15:59 +0000)]
Evas font draw: Fixed a typo in font draw

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51254 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouseful configure output for enabling gles
raster [Tue, 17 Aug 2010 08:42:37 +0000 (08:42 +0000)]
useful configure output for enabling gles

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51244 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * evas: oops, that wasn't to be gone.
cedric [Mon, 16 Aug 2010 16:13:41 +0000 (16:13 +0000)]
* evas: oops, that wasn't to be gone.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51221 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * evas: remove gradient and gradient2.
cedric [Mon, 16 Aug 2010 15:14:49 +0000 (15:14 +0000)]
* evas: remove gradient and gradient2.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51219 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Added comment about styles in the docs.
tasn [Mon, 16 Aug 2010 12:56:01 +0000 (12:56 +0000)]
Evas textblock: Added comment about styles in the docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51209 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas bidi: Added saftey conversions to make sure FriBidiChar and Eina_Unicode are...
tasn [Mon, 16 Aug 2010 12:51:30 +0000 (12:51 +0000)]
Evas bidi: Added saftey conversions to make sure FriBidiChar and Eina_Unicode are really the same size.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51208 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * evas: fix word/metric cache build.
cedric [Mon, 16 Aug 2010 12:28:17 +0000 (12:28 +0000)]
* evas: fix word/metric cache build.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51204 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * evas: unbreak pipe rendering.
cedric [Mon, 16 Aug 2010 12:12:13 +0000 (12:12 +0000)]
* evas: unbreak pipe rendering.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51202 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fixed many compilation warnings.
tasn [Mon, 16 Aug 2010 10:46:56 +0000 (10:46 +0000)]
Evas: Fixed many compilation warnings.
1. Fixed evas_common_encoding_utf8 functions to get char * instead of unsigned char * and return Eina_Unicode instead of int.
2. Removed a couple of unused variables.
3. Removed deprecated evas_common_font_utf8* functions.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51200 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fix the inefficent ways used to get string length. No need to get...
tasn [Mon, 16 Aug 2010 09:44:50 +0000 (09:44 +0000)]
Evas textblock: Fix the inefficent ways used to get string length. No need to get length twice and strbuf has a very fast function to getting length, no need to get the string and the calc it's length.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51182 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed evas_textblock_cursor_paragraph_text_get to return markup.
tasn [Mon, 16 Aug 2010 09:40:01 +0000 (09:40 +0000)]
Evas textblock: Fixed evas_textblock_cursor_paragraph_text_get to return markup.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51181 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: removed two unwanted fixmes.
tasn [Mon, 16 Aug 2010 09:18:09 +0000 (09:18 +0000)]
Evas textblock: removed two unwanted fixmes.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51178 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Another fix to 'range_get' fixes the text getting and not just the...
tasn [Mon, 16 Aug 2010 09:08:01 +0000 (09:08 +0000)]
Evas textblock: Another fix to 'range_get' fixes the text getting and not just the mishandling of formats.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51176 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocopy & paste fix.
raster [Mon, 16 Aug 2010 08:59:52 +0000 (08:59 +0000)]
copy & paste fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51172 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed a bug with getting text in range.
tasn [Mon, 16 Aug 2010 08:52:18 +0000 (08:52 +0000)]
Evas textblock: Fixed a bug with getting text in range.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51170 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Use the unicode object replacement char, not the regular replacement...
tasn [Mon, 16 Aug 2010 08:36:08 +0000 (08:36 +0000)]
Evas textblock: Use the unicode object replacement char, not the regular replacement char.
Drop the object replacement char if passed as text.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51168 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agowell that went missing eh?
raster [Mon, 16 Aug 2010 08:36:06 +0000 (08:36 +0000)]
well that went missing eh?

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51167 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Updated usage documentation.
tasn [Mon, 16 Aug 2010 08:22:18 +0000 (08:22 +0000)]
Evas textblock: Updated usage documentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51166 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agonicer list. need to check that over.
raster [Mon, 16 Aug 2010 08:12:46 +0000 (08:12 +0000)]
nicer list. need to check that over.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51164 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomissed an eet 1.4.0 min req.
raster [Mon, 16 Aug 2010 08:06:00 +0000 (08:06 +0000)]
missed an eet 1.4.0 min req.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51163 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoeina-1 -> eina
raster [Mon, 16 Aug 2010 08:04:47 +0000 (08:04 +0000)]
eina-1 -> eina

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51162 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoeina req.
raster [Mon, 16 Aug 2010 07:33:59 +0000 (07:33 +0000)]
eina req.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51159 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas -> 1.0.0 alpha readied.
raster [Mon, 16 Aug 2010 06:58:07 +0000 (06:58 +0000)]
evas -> 1.0.0 alpha readied.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51158 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix up copyings likewise. nicely standardised templateish.
raster [Mon, 16 Aug 2010 03:00:16 +0000 (03:00 +0000)]
fix up copyings likewise. nicely standardised templateish.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51150 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocopyight notice vanished - add back in.
raster [Sun, 15 Aug 2010 21:55:53 +0000 (21:55 +0000)]
copyight notice vanished - add back in.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed the bug with going up/down lines when the cursor points to...
tasn [Sun, 15 Aug 2010 16:04:34 +0000 (16:04 +0000)]
Evas textblock: Fixed the bug with going up/down lines when the cursor points to an <item>.
With this fix I also fixed a couple of potential bugs with cursor geometry in places with mixed visible+invisible formatting.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51133 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas bidi: Added defines for bidi paragraph types (instead of using the fribidi defines).
tasn [Sun, 15 Aug 2010 14:36:20 +0000 (14:36 +0000)]
Evas bidi: Added defines for bidi paragraph types (instead of using the fribidi defines).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51131 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Removed deprecated 'lines' from Evas_Object_Textblock.
tasn [Sun, 15 Aug 2010 09:10:15 +0000 (09:10 +0000)]
Evas: Removed deprecated 'lines' from Evas_Object_Textblock.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51129 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Remove an unused function.
tasn [Sun, 15 Aug 2010 08:59:39 +0000 (08:59 +0000)]
Evas textblock: Remove an unused function.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51127 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Free paragraphs as well as lines.
tasn [Sun, 15 Aug 2010 08:17:21 +0000 (08:17 +0000)]
Evas textblock: Free paragraphs as well as lines.
Fixes a small memory leak.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51126 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix compile
discomfitor [Sat, 14 Aug 2010 14:36:40 +0000 (14:36 +0000)]
fix compile
raster SPANK SPANK SPANK!!!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51115 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Alexander Kerner <alexander.kerner@googlemail.com>
raster [Sat, 14 Aug 2010 11:17:35 +0000 (11:17 +0000)]
From: Alexander Kerner <alexander.kerner@googlemail.com>

Attached is a small patch to fix eng_font_draw in software_8.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51112 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoApply memset-calloc.cocci
lucas [Fri, 13 Aug 2010 12:53:08 +0000 (12:53 +0000)]
Apply memset-calloc.cocci

Change calls to malloc + memset to calloc whenever an automatic conversion can
be done.

Possible candidates are not treated here, only the ones we can be sure the
conversion is safe.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51078 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomore comments
raster [Fri, 13 Aug 2010 11:23:07 +0000 (11:23 +0000)]
more comments

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51074 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocomments.
raster [Fri, 13 Aug 2010 11:13:45 +0000 (11:13 +0000)]
comments.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51073 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand make it work... yes. first time sec egl image works.
raster [Fri, 13 Aug 2010 11:08:57 +0000 (11:08 +0000)]
and make it work... yes. first time sec egl image works.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51072 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agooopsie. fix.
raster [Fri, 13 Aug 2010 10:39:41 +0000 (10:39 +0000)]
oopsie. fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51071 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomore work on egl image direct access.
raster [Fri, 13 Aug 2010 10:34:51 +0000 (10:34 +0000)]
more work on egl image direct access.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51070 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed cursor sizes in rare situations, for example the text from...
tasn [Thu, 12 Aug 2010 15:49:43 +0000 (15:49 +0000)]
Evas textblock: Fixed cursor sizes in rare situations, for example the text from expedite textblock_basic test and point the 'c' in COLOR you would get a badly shaped cursor.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51050 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Textblock fixed formating.
tasn [Thu, 12 Aug 2010 15:04:47 +0000 (15:04 +0000)]
Evas: Textblock fixed formating.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51045 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Textblock - Fixed a couple of segs/invalid memory access.
tasn [Thu, 12 Aug 2010 14:59:42 +0000 (14:59 +0000)]
Evas: Textblock - Fixed a couple of segs/invalid memory access.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51044 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Each paragraph has at least one layout item in order to mark it's existence.
tasn [Thu, 12 Aug 2010 14:20:19 +0000 (14:20 +0000)]
Evas: Each paragraph has at least one layout item in order to mark it's existence.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51039 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: textblock - made _format_fill faster.
tasn [Thu, 12 Aug 2010 09:35:53 +0000 (09:35 +0000)]
Evas: textblock - made _format_fill faster.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51032 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: textblock - Made _format_param_parse sane and cleaner and fixed compilation...
tasn [Thu, 12 Aug 2010 09:31:43 +0000 (09:31 +0000)]
Evas: textblock - Made _format_param_parse sane and cleaner and fixed compilation warnings about unused functions.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51031 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: fixed textblock compiler warnings.
tasn [Thu, 12 Aug 2010 07:02:30 +0000 (07:02 +0000)]
Evas: fixed textblock compiler warnings.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51029 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomore glue/infra. glue evas api to engine together. gl engine gets stubs.
raster [Thu, 12 Aug 2010 06:11:13 +0000 (06:11 +0000)]
more glue/infra. glue evas api to engine together. gl engine gets stubs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51028 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoworking on new gl engine feature. inactive right now.
raster [Thu, 12 Aug 2010 06:02:15 +0000 (06:02 +0000)]
working on new gl engine feature. inactive right now.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51027 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoi->0
raster [Wed, 11 Aug 2010 23:12:03 +0000 (23:12 +0000)]
i->0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51026 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: textblock - fixed arabic shaping and fixed an issue with persistant paragraph...
tasn [Wed, 11 Aug 2010 13:03:24 +0000 (13:03 +0000)]
Evas: textblock - fixed arabic shaping and fixed an issue with persistant paragraph direction (regarding RTL).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50996 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Improved evas_textblock_cursor_range_text_get to return markup text instead...
tasn [Wed, 11 Aug 2010 12:29:20 +0000 (12:29 +0000)]
Evas: Improved evas_textblock_cursor_range_text_get to return markup text instead of plain text.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50992 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Textblock - Sanitized format init and shutdown.
tasn [Wed, 11 Aug 2010 11:20:10 +0000 (11:20 +0000)]
Evas: Textblock - Sanitized format init and shutdown.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50991 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Cursor updates is now done in one function and it's updated correctly everywhere.
tasn [Wed, 11 Aug 2010 10:27:44 +0000 (10:27 +0000)]
Evas: Cursor updates is now done in one function and it's updated correctly everywhere.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50990 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: fix range text get in textblock.
tasn [Wed, 11 Aug 2010 08:33:22 +0000 (08:33 +0000)]
Evas: fix range text get in textblock.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50988 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Added align=auto format to textblock.
tasn [Wed, 11 Aug 2010 07:46:37 +0000 (07:46 +0000)]
Evas: Added align=auto format to textblock.
This is the default. This lets you make textblock (or parts affected by this tag) auto align according to the natural paragraph direction.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50985 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Added auto lines alignment to textblock. RTL lines will automatically align...
tasn [Wed, 11 Aug 2010 07:23:48 +0000 (07:23 +0000)]
Evas: Added auto lines alignment to textblock. RTL lines will automatically align to the right and LTR lines to the left.
This is not done per line, but per paragraph so a line break will not force recalculation of auto-alignment, only a PS.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50984 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoChoose a style for comment
lucas [Tue, 10 Aug 2010 19:12:07 +0000 (19:12 +0000)]
Choose a style for comment

Be nice with simpler regex

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50972 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Updated Evas_BiDi docs.
tasn [Tue, 10 Aug 2010 15:12:05 +0000 (15:12 +0000)]
Evas: Updated Evas_BiDi docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50966 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Update documentation of evas_object_textblock.
tasn [Tue, 10 Aug 2010 14:36:48 +0000 (14:36 +0000)]
Evas: Update documentation of evas_object_textblock.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50965 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fixed a bug when erasing the last paragraph of a textblock.
tasn [Tue, 10 Aug 2010 08:34:47 +0000 (08:34 +0000)]
Evas: Fixed a bug when erasing the last paragraph of a textblock.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50958 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas: Fixed compilation warnings in xrender_x11 engine.
tasn [Tue, 10 Aug 2010 08:17:06 +0000 (08:17 +0000)]
evas: Fixed compilation warnings in xrender_x11 engine.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50957 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas: Fixed compilation warnings in software_16 engine.
tasn [Tue, 10 Aug 2010 07:40:09 +0000 (07:40 +0000)]
evas: Fixed compilation warnings in software_16 engine.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50955 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fixed the compilation warning with sw8 engine. This is not just to beautify...
tasn [Tue, 10 Aug 2010 07:36:23 +0000 (07:36 +0000)]
Evas: Fixed the compilation warning with sw8 engine. This is not just to beautify the compilation output (which is a good enough cause on it's own behalf), right shift with negative values is not defined in the standard which means everything can happen.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50954 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago1. slightly optimise a get opaque call. (some tests get a 5-10% speedup)
raster [Tue, 10 Aug 2010 02:35:07 +0000 (02:35 +0000)]
1. slightly optimise a get opaque call. (some tests get a 5-10% speedup)
2. gl - be stricter on gl-es texture formats.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@50950 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33