profile/ivi/evas.git
12 years agoevas: try to fix another breakage by preventing the size of the bounding box to be...
cedric [Thu, 3 May 2012 10:58:12 +0000 (10:58 +0000)]
evas: try to fix another breakage by preventing the size of the bounding box to be smaller than the actual object geometry.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70693 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: \o/ My mojo is back, unbork pipeline font rendering.
cedric [Thu, 3 May 2012 07:31:04 +0000 (07:31 +0000)]
evas: \o/ My mojo is back, unbork pipeline font rendering.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70687 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFor Evas_GL surface config, prefer to use GL_DEPTH24_STENCIL8
sung [Thu, 3 May 2012 06:42:37 +0000 (06:42 +0000)]
For Evas_GL surface config, prefer to use GL_DEPTH24_STENCIL8
format internally when it's  available instead of using them
separately.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70686 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: a little bit faste.
cedric [Thu, 3 May 2012 04:40:09 +0000 (04:40 +0000)]
evas: a little bit faste.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70684 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: let's try to determine the smallest possible size
cedric [Thu, 3 May 2012 03:58:27 +0000 (03:58 +0000)]
evas: let's try to determine the smallest possible size
for the bounding box. This vastly improve the time spent
during event propagation when playing with elm_genlist.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70683 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleaned up some evas_gl code and added surface cap feature.
sung [Thu, 3 May 2012 02:33:18 +0000 (02:33 +0000)]
Cleaned up some evas_gl code and added surface cap feature.
(Trying it again since this commit broke evas build yesterday.)

Previously, evas_gl_surface_create() didn't actually do
the render buffer attach to the the FBO. It was performed when
the make_current was called for the first time.  The issue
was that even though the surface was successfully created with
the given configuration, there was a possibility of make_current
failing with the error message "FBO not complete" because of
the surface configuration.

So, I've added a piece of code that checks the FBO
capabilities beforehand to set up a available surface configurations
so that it doesn't have to fail during make_current for unsupported
surface format.

Also, I've changed the surface config in a way that once the
user calls evas_gl_surface_create(), evas gl sets the config
parameter with configuration that evas_gl is actually using.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70680 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoRevert "Cleaned up some evas_gl code and added surface cap feature."
tasn [Wed, 2 May 2012 11:07:29 +0000 (11:07 +0000)]
Revert "Cleaned up some evas_gl code and added surface cap feature."

This reverts commit 70617.

According to stefan_schmidt, reverting this fixes compilation errors.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70624 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleaned up some evas_gl code and added surface cap feature.
sung [Wed, 2 May 2012 08:31:15 +0000 (08:31 +0000)]
Cleaned up some evas_gl code and added surface cap feature.

Previously, evas_gl_surface_create() didn't actually do
the render buffer attach to the the FBO. It was performed when
the make_current was called for the first time.  The issue
was that even though the surface was successfully created with
the given configuration, there was a possibility of make_current
failing with the error message "FBO not complete" because of
the surface configuration.

So, I've added a piece of code that checks the FBO
capabilities beforehand to set up a available surface configurations
so that it doesn't have to fail during make_current for unsupported
surface format.

Also, I've changed the surface config in a way that once the
user calls evas_gl_surface_create(), evas gl sets the config
parameter with configuration that evas_gl is actually using.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70617 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/evas_key_grab - +warning for exceptional case.
hermet [Wed, 2 May 2012 06:58:08 +0000 (06:58 +0000)]
evas/evas_key_grab - +warning for exceptional case.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70610 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/evas_object_textblock - don't be crushed up.
hermet [Wed, 2 May 2012 06:09:45 +0000 (06:09 +0000)]
evas/evas_object_textblock - don't be crushed up.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70603 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/evas_object_table - don't be aborted
hermet [Wed, 2 May 2012 05:56:06 +0000 (05:56 +0000)]
evas/evas_object_table - don't be aborted

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70602 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas/evas_object_table - removed white spaces and fixed indentations
hermet [Wed, 2 May 2012 05:55:15 +0000 (05:55 +0000)]
Evas/evas_object_table - removed white spaces and fixed indentations

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70601 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/doc - more information for exceptional cases.
hermet [Wed, 2 May 2012 05:38:51 +0000 (05:38 +0000)]
evas/doc - more information for exceptional cases.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70600 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas/Doc - --missed commit.
hermet [Wed, 2 May 2012 05:32:53 +0000 (05:32 +0000)]
Evas/Doc - --missed commit.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70599 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/doc - added warnings to not make users embarrass when they see segfaults.
hermet [Wed, 2 May 2012 05:30:33 +0000 (05:30 +0000)]
evas/doc - added warnings to not make users embarrass when they see segfaults.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70598 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/box - Don't be aborted.
hermet [Wed, 2 May 2012 05:01:34 +0000 (05:01 +0000)]
evas/box - Don't be aborted.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70595 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: so we did have a test to check if we could reuse the same map pointer,
cedric [Wed, 2 May 2012 04:37:39 +0000 (04:37 +0000)]
evas: so we did have a test to check if we could reuse the same map pointer,
but instead we did a malloc, a double memcpy and a free. WTH ?

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70593 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/evas_object_box - --whitespaces
hermet [Wed, 2 May 2012 02:47:12 +0000 (02:47 +0000)]
evas/evas_object_box - --whitespaces

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70590 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas/evas_event - do not be crashed.
hermet [Wed, 2 May 2012 02:40:03 +0000 (02:40 +0000)]
evas/evas_event - do not be crashed.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70589 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: reduce complexity and update needed for smart object bounding box.
cedric [Wed, 2 May 2012 02:17:33 +0000 (02:17 +0000)]
evas: reduce complexity and update needed for smart object bounding box.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70588 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas textblock: Fixed a bug with right shadows.
tasn [Tue, 1 May 2012 08:50:25 +0000 (08:50 +0000)]
Evas textblock: Fixed a bug with right shadows.

Added a missing break.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70569 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomissing fribidi cflags in all places that include evas_private.h ...
raster [Tue, 1 May 2012 07:35:35 +0000 (07:35 +0000)]
missing fribidi cflags in all places that include evas_private.h ...
which includes fribidi headers from evas font bidi headers...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70565 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: and for this nice international hollyday let me introduce a dynamic bounding...
cedric [Tue, 1 May 2012 07:31:42 +0000 (07:31 +0000)]
evas: and for this nice international hollyday let me introduce a dynamic bounding box for smart object.

This make it possible to use the object tree to reduce the number of object, we need to explore to know
what is under a specific position. First used by propagation event code. That code is now 4 times faster, enjoy !
As a side cost evas_object_move goes from 925 to 980 valgrind cycle on my computer, so not something you
will notice.

NOTE: if you notice any breakage regarding event propagation, map, cats, minor or major, please report to
me ! I hope I didn't loose my mojo, with such a scary change, I have a big chance to get it back !

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70564 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years ago[evas] When deleting map, resize/move informs will occur, that may want to access...
glima [Mon, 30 Apr 2012 20:47:54 +0000 (20:47 +0000)]
[evas] When deleting map, resize/move informs will occur, that may want to access smart data.

So, don't delete them before that, eh?

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70560 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas font: Fix a compiler warning.
tasn [Mon, 30 Apr 2012 11:15:18 +0000 (11:15 +0000)]
Evas font: Fix a compiler warning.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70555 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: remove unused parameter.
cedric [Mon, 30 Apr 2012 09:42:42 +0000 (09:42 +0000)]
evas: remove unused parameter.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70550 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina,evas,edje,elementary: add missing files from tarballs.
cedric [Mon, 30 Apr 2012 01:55:06 +0000 (01:55 +0000)]
eina,evas,edje,elementary: add missing files from tarballs.

Patch by Jérôme Pinot <ngc891@gmail.com>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70543 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas textblock: Fixed warning.
tasn [Sun, 29 Apr 2012 09:09:25 +0000 (09:09 +0000)]
Evas textblock: Fixed warning.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70536 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas textblock: Fixed two textblock issues (range_delete).
tasn [Sun, 29 Apr 2012 09:09:14 +0000 (09:09 +0000)]
Evas textblock: Fixed two textblock issues (range_delete).

Found using raster's cat-debugging skills.
** No cats were harmed during debugging. **

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70535 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas, ecore, elementary: Updated AUTHORS and synced author documentation.
seoz [Sat, 28 Apr 2012 01:37:07 +0000 (01:37 +0000)]
evas, ecore, elementary: Updated AUTHORS and synced author documentation.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70529 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [Fri, 27 Apr 2012 10:34:49 +0000 (10:34 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] missing doxygen files in release tarballs

This patch add to EXTRA_DIST essential files for doxygen

small build fix:

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70514 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: remove EVAS_FRAME_QUEUING.
cedric [Thu, 26 Apr 2012 09:53:03 +0000 (09:53 +0000)]
evas: remove EVAS_FRAME_QUEUING.

NOTE: This should be part of evas_render itself and not
delegated to the engine. So cleaning things to make it easier
during evas_render rewrite.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70503 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: remove WORD_CACHE and METRIC_CACHE.
cedric [Thu, 26 Apr 2012 09:04:08 +0000 (09:04 +0000)]
evas: remove WORD_CACHE and METRIC_CACHE.

Note: this two were broken. Current plan to bring
that feature back in, is to attach this information
to Evas_Text_Prop during the prepare stage. This
would improve both single and multiple core rendering
without increasing the number of lock and the complexity
of the code.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70501 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: remove EVAS_SLI code path, it was to slow and unused for years.
cedric [Thu, 26 Apr 2012 08:41:39 +0000 (08:41 +0000)]
evas: remove EVAS_SLI code path, it was to slow and unused for years.

NOTE: other things that may join it in the near futur EVAS_FRAME_QUEUE,
EVAS_METRIC_CACHE and maybe EVAS_WORD_CACHE also. This is all part of
cleaning up our rendering path so we can actually improve it more easily.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70499 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: lock less font rendering.
cedric [Thu, 26 Apr 2012 08:18:51 +0000 (08:18 +0000)]
evas: lock less font rendering.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70497 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoefl: add release point in ChangeLog files.
cedric [Thu, 26 Apr 2012 08:07:22 +0000 (08:07 +0000)]
efl: add release point in ChangeLog files.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70494 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agorestore .99 micro versions for trunk and add back svnrev vers too.
raster [Thu, 26 Apr 2012 04:51:32 +0000 (04:51 +0000)]
restore .99 micro versions for trunk and add back svnrev vers too.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70492 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand removed the -beta tag...
raster [Thu, 26 Apr 2012 04:35:43 +0000 (04:35 +0000)]
and removed the -beta tag...

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70489 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomake notes about wayland stuff being experimental. we cant really back
raster [Thu, 26 Apr 2012 03:42:41 +0000 (03:42 +0000)]
make notes about wayland stuff being experimental. we cant really back
it until wayland itself is stable. warnings. lets hope it all works
out fine in the end.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70486 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agopatch up another out-of-bound text problem in textblock.
raster [Wed, 25 Apr 2012 08:34:06 +0000 (08:34 +0000)]
patch up another out-of-bound text problem in textblock.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70459 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years ago1 more valgrind bitch gone. i know pos shouldnt exceed string array
raster [Wed, 25 Apr 2012 08:26:05 +0000 (08:26 +0000)]
1 more valgrind bitch gone. i know pos shouldnt exceed string array
bounds by logic but it crept through - this protects if it does.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70458 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix valgrind complaint in textblock.
raster [Wed, 25 Apr 2012 08:04:36 +0000 (08:04 +0000)]
fix valgrind complaint in textblock.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70457 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoquiet stderr on xpm load unless we are loading data this phase
raster [Wed, 25 Apr 2012 04:07:12 +0000 (04:07 +0000)]
quiet stderr on xpm load unless we are loading data this phase

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70455 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas image: Add const to the obj parameter.
tasn [Tue, 24 Apr 2012 11:01:53 +0000 (11:01 +0000)]
Evas image: Add const to the obj parameter.

Patch by Daniel Zaoui.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70433 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agonews+chlog
raster [Sun, 22 Apr 2012 04:56:24 +0000 (04:56 +0000)]
news+chlog

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70383 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix bug/issue with shader saving - it will fail to save if dir exists
raster [Sun, 22 Apr 2012 04:55:11 +0000 (04:55 +0000)]
fix bug/issue with shader saving - it will fail to save if dir exists
for saved shaders (but doesnt have the binary file there). fixed!
(also compress the file too)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70382 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agotag everything as beta in svn.
raster [Sat, 21 Apr 2012 01:52:12 +0000 (01:52 +0000)]
tag everything as beta in svn.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70375 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoi don't believe that we forgot that desktopgl has an unload for shader
raster [Sat, 21 Apr 2012 01:51:58 +0000 (01:51 +0000)]
i don't believe that we forgot that desktopgl has an unload for shader
compiler... use it. minor minor minor.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70374 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agominor fix to convert-tiled.
raster [Fri, 20 Apr 2012 13:31:53 +0000 (13:31 +0000)]
minor fix to convert-tiled.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70363 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeina: fix Eina_Inarray API to at least match Eina_Array API.
cedric [Fri, 20 Apr 2012 08:30:59 +0000 (08:30 +0000)]
eina: fix Eina_Inarray API to at least match Eina_Array API.

NOTE: some of this function should be moved as inline, but that's to late for a change
I think. So we will fix that if needed.

Second point, I am not happy with is eina_inarray_insert and eina_inarray_insert_at. The
naming is really poor.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70352 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFixing doc for out of tree builds and removing broken references.
gastal [Tue, 17 Apr 2012 16:36:28 +0000 (16:36 +0000)]
Fixing doc for out of tree builds and removing broken references.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70276 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: fix typos in NEWS
jihoon [Mon, 16 Apr 2012 07:29:09 +0000 (07:29 +0000)]
evas: fix typos in NEWS

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70222 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd missing changelog and update news.
raster [Mon, 16 Apr 2012 03:03:26 +0000 (03:03 +0000)]
add missing changelog and update news.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70202 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoclear color multiply when rendering mapped obj
raster [Sun, 15 Apr 2012 03:55:36 +0000 (03:55 +0000)]
clear color multiply when rendering mapped obj

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70187 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomake sure cinfo is nulled out in jpeg loader!
raster [Fri, 13 Apr 2012 10:25:00 +0000 (10:25 +0000)]
make sure cinfo is nulled out in jpeg loader!

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70168 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas textblock: Updated changelog about previous change.
tasn [Thu, 12 Apr 2012 10:09:50 +0000 (10:09 +0000)]
Evas textblock: Updated changelog about previous change.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70130 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas gif-loader: Fixed shadow warnings.
tasn [Thu, 12 Apr 2012 10:08:30 +0000 (10:08 +0000)]
Evas gif-loader: Fixed shadow warnings.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70129 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years ago * Fix gl engine clipping bug when rendering to evas map fbo's
raster [Thu, 12 Apr 2012 08:01:13 +0000 (08:01 +0000)]
    * Fix gl engine clipping bug when rendering to evas map fbo's
        when gl window buffer is smaller than the fbo. used wrong
        surface size in clipping logic.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70125 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoformatting fixup.
raster [Thu, 12 Apr 2012 07:57:50 +0000 (07:57 +0000)]
formatting fixup.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70124 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas textblock: Fixed building without liblinebreak.
tasn [Thu, 12 Apr 2012 07:20:01 +0000 (07:20 +0000)]
Evas textblock: Fixed building without liblinebreak.

Thanks to David Seikel for spotting it and suggesting the solution.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70123 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years ago70000 GET
discomfitor [Wed, 11 Apr 2012 01:34:12 +0000 (01:34 +0000)]
70000 GET

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@70000 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agospell complaint properly
raster [Mon, 9 Apr 2012 03:43:45 +0000 (03:43 +0000)]
spell complaint properly

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69959 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas doxygen warnings from Jérôme Pinot
jihoon [Sat, 7 Apr 2012 14:01:55 +0000 (14:01 +0000)]
evas doxygen warnings from Jérôme Pinot

Attached patch fixes a bunch of warnings in evas doc:
- Make remaining EINA_{TRUE,FALSE} @c, removing some undef link in same
 time
- Make remaining NULL @c
- Fix the color space list
- small random fix

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69956 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas box layout bugfix.
barbieri [Tue, 3 Apr 2012 17:03:47 +0000 (17:03 +0000)]
evas box layout bugfix.

Due typo the weight was being handled as an integer, not floating
point. It worked with examples since they were usually being round to
int after being sum (0.3 + 0.7 -> 1.0, 3 + 7 -> 10).

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69910 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas.h: remove ingroup of Evas_Callback_Type. it's revert of 69885
jihoon [Tue, 3 Apr 2012 14:21:05 +0000 (14:21 +0000)]
Evas.h: remove ingroup of Evas_Callback_Type. it's revert of 69885

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69900 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore
seoz [Tue, 3 Apr 2012 13:43:31 +0000 (13:43 +0000)]
eet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69899 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agosvn:ignore
discomfitor [Tue, 3 Apr 2012 07:12:55 +0000 (07:12 +0000)]
svn:ignore

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69888 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agothis variable was unused and confusing
discomfitor [Tue, 3 Apr 2012 05:30:35 +0000 (05:30 +0000)]
this variable was unused and confusing

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69886 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas.h: fix doxygen
jihoon [Tue, 3 Apr 2012 04:15:44 +0000 (04:15 +0000)]
Evas.h: fix doxygen

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69885 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas.h: fix doxygen
jihoon [Thu, 29 Mar 2012 23:59:03 +0000 (23:59 +0000)]
Evas.h: fix doxygen

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69774 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoPatch by: Jérôme Pinot <ngc891@gmail.com>
gastal [Thu, 29 Mar 2012 13:51:05 +0000 (13:51 +0000)]
Patch by: Jérôme Pinot <ngc891@gmail.com>

There is a reference to evas-load-error-str.c in
the evas_load_error_str doc, but this file doesn't exist
anymore so I made the doc link to evas-images.c which use
several times this function.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69754 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [Thu, 29 Mar 2012 11:41:22 +0000 (11:41 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] evas doxygen doc (1)

There are a lot of small things to fix in the evas doc. Here is a first
batch. Fixes are trivial and obvious. Just a question about the first
hunk, I removed the <tdb> that replaced valid email for companies
because it makes doxygen complain about the unknown tag and, well, it
doesn't give any information either. Was there an explanation about
adding this ?

Joined is the patch along with the doc build log diff.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69749 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas doxyfile deprecated values from Jérôme Pinot
jihoon [Thu, 29 Mar 2012 11:04:06 +0000 (11:04 +0000)]
evas doxyfile deprecated values from Jérôme Pinot

The doxyfile of evas contains some variables that have been deprecated a
long time ago (6 years for some of them). Here is a patch that fix this
build warning:

make -C doc doc
make[1]: Entering directory `/tmp/evas/doc'
rm -rf html/ latex/ man/ xml/ evas-1.2.0-alpha-doc.tar*
doxygen
warning: Tag `DETAILS_AT_TOP' at line 44 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
warning: Tag `MAX_DOT_GRAPH_WIDTH' at line 135 of file Doxyfile has become
obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
warning: Tag `MAX_DOT_GRAPH_HEIGHT' at line 136 of file Doxyfile has become
obsolete.
To avoid this warning please update your configuration file using "doxygen -u"

As suggested, it would be good to run again doxygen -u Doxyfile.in

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69740 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd reg_get api for evas objects in order to help fix elm bug.
raster [Thu, 29 Mar 2012 07:46:30 +0000 (07:46 +0000)]
add reg_get api for evas objects in order to help fix elm bug.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69722 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas: Fix wayland_shm engine canvas_alpha return.
devilhorns [Wed, 28 Mar 2012 13:01:54 +0000 (13:01 +0000)]
Evas: Fix wayland_shm engine canvas_alpha return.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69706 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas evas_object_main.c: Revised code. Use EINA_TRUE/EINA_FALSE for Eina_Bool type...
seoz [Wed, 28 Mar 2012 07:17:39 +0000 (07:17 +0000)]
evas evas_object_main.c: Revised code. Use EINA_TRUE/EINA_FALSE for Eina_Bool type variable.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69693 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agosomeone somewhere along the way broke evas_render_method_list(). FIX!
raster [Mon, 26 Mar 2012 10:56:55 +0000 (10:56 +0000)]
someone somewhere along the way broke evas_render_method_list(). FIX!

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69634 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas changelog/news fixed/up to date
raster [Mon, 26 Mar 2012 05:44:18 +0000 (05:44 +0000)]
evas changelog/news fixed/up to date

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69627 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas: fix static linking
caro [Sun, 25 Mar 2012 17:40:44 +0000 (17:40 +0000)]
Evas: fix static linking

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69617 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix dist
caro [Sun, 25 Mar 2012 17:08:33 +0000 (17:08 +0000)]
fix dist

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69615 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas: fix shm_open() check (can be in libc or librt)
caro [Sun, 25 Mar 2012 16:39:04 +0000 (16:39 +0000)]
Evas: fix shm_open() check (can be in libc or librt)

 This works in linux and windows, and should fix shm_detection on BSD (including Mac)

 BSD, Mac and solaris users : please check that it compiles and shm_open is detected

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69612 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agowhitespaces--
caro [Sun, 25 Mar 2012 12:08:23 +0000 (12:08 +0000)]
whitespaces--

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69611 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agogo back to the "old fashioned way" of doing yuv->rgb without matrix.
raster [Fri, 23 Mar 2012 06:49:42 +0000 (06:49 +0000)]
go back to the "old fashioned way" of doing yuv->rgb without matrix.
the matrix seems to screw up on too many gl drivers/implementations.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69579 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoThose are not currently implemented, so documenting them is confusing to
gastal [Thu, 22 Mar 2012 16:57:16 +0000 (16:57 +0000)]
Those are not currently implemented, so documenting them is confusing to
users.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69568 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas.h: fix other typos
jihoon [Thu, 22 Mar 2012 14:47:18 +0000 (14:47 +0000)]
Evas.h: fix other typos

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69567 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas.h: fix some typos
jihoon [Thu, 22 Mar 2012 13:32:34 +0000 (13:32 +0000)]
Evas.h: fix some typos

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69566 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [Wed, 21 Mar 2012 11:54:28 +0000 (11:54 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] evas doc typos

3 typos in evas doc.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69539 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix map overdraw issue that has snuck in during development
raster [Wed, 21 Mar 2012 04:04:03 +0000 (04:04 +0000)]
fix map overdraw issue that has snuck in during development

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69534 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomake sure we clean temporary objects - make some notes too.
raster [Tue, 20 Mar 2012 08:08:42 +0000 (08:08 +0000)]
make sure we clean temporary objects - make some notes too.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69522 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix up missing LKI/LKD which was still pthread. hurts windows port due
raster [Mon, 19 Mar 2012 06:18:44 +0000 (06:18 +0000)]
fix up missing LKI/LKD which was still pthread. hurts windows port due
to using eina_lock there.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69498 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand work more on getting release in shape - version requirements.
raster [Sat, 17 Mar 2012 06:25:41 +0000 (06:25 +0000)]
and work more on getting release in shape - version requirements.

(god this is a pain in the butt)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69484 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd back in libs.private/requires to pc files with some fixes for
raster [Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)]
add back in libs.private/requires to pc files with some fixes for
missing.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69482 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agogear up svn for release. one of many steps/things to do.
raster [Sat, 17 Mar 2012 04:17:29 +0000 (04:17 +0000)]
gear up svn for release. one of many steps/things to do.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69481 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas: print error instead of only silently preventing bad things to happen.
cedric [Fri, 16 Mar 2012 15:02:01 +0000 (15:02 +0000)]
evas: print error instead of only silently preventing bad things to happen.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69460 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCompile fixes for evas examples.
gastal [Fri, 9 Mar 2012 18:05:56 +0000 (18:05 +0000)]
Compile fixes for evas examples.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69113 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas (wayland_shm): Support setting destination alpha.
devilhorns [Fri, 9 Mar 2012 02:33:37 +0000 (02:33 +0000)]
Evas (wayland_shm): Support setting destination alpha.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69072 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas (wayland_egl): Cleanup compiler warnings.
devilhorns [Thu, 8 Mar 2012 16:55:42 +0000 (16:55 +0000)]
Evas (wayland_egl): Cleanup compiler warnings.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69065 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoremove umask. mkstemp does it. :)
raster [Wed, 7 Mar 2012 18:22:52 +0000 (18:22 +0000)]
remove umask. mkstemp does it. :)

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@69012 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEvas textblock: Replaced style_user_set/get with push/pop/peek.
tasn [Wed, 7 Mar 2012 14:02:35 +0000 (14:02 +0000)]
Evas textblock: Replaced style_user_set/get with push/pop/peek.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@68952 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoto be paranoid - ensure umask for mkstemp allows no other uids oir
raster [Wed, 7 Mar 2012 09:05:47 +0000 (09:05 +0000)]
to be paranoid - ensure umask for mkstemp allows no other uids oir
grps access.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@68910 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33