profile/ivi/evas.git
14 years ago * evas: don't segv when manipulating line at canvas border.
cedric [Mon, 8 Nov 2010 14:31:22 +0000 (14:31 +0000)]
* evas: don't segv when manipulating line at canvas border.

FIXME: When the jump code start, it break line continuity and
make them look hugly. I have no idea how to properly fix that
right now.

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

14 years agoEvas textblock: Fixed range_delete to not move the main cursor if it's not inside...
tasn [Mon, 8 Nov 2010 07:46:43 +0000 (07:46 +0000)]
Evas textblock: Fixed range_delete to not move the main cursor if it's not inside the deleted range.

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

14 years agono more debian dir in our svn - debian now handles this tehmselves.
raster [Mon, 8 Nov 2010 05:49:10 +0000 (05:49 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.

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

14 years agoset log domain to -1 after unregistering it
caro [Sat, 6 Nov 2010 09:42:24 +0000 (09:42 +0000)]
set log domain to -1 after unregistering it

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

14 years ago * evas: fix possible off by one bug with line object.
cedric [Fri, 5 Nov 2010 14:59:22 +0000 (14:59 +0000)]
* evas: fix possible off by one bug with line object.

Reported by Daniele.

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

14 years agoEvas font-engine: Don't break if there was a previous miss. This is a workaround...
tasn [Thu, 4 Nov 2010 16:32:42 +0000 (16:32 +0000)]
Evas font-engine: Don't break if there was a previous miss. This is a workaround for a bug in the font index caching mechanism that happens if you cache the index miss before all the fonts were changed. We should probably just put a "dirty" flag on font sets that loaded more fonts or something like that.

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

14 years ago * evas: fix polygon move on first frame.
cedric [Thu, 4 Nov 2010 11:05:38 +0000 (11:05 +0000)]
* evas: fix polygon move on first frame.

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

14 years agoeek - case of stride value being wrong! fix!
raster [Tue, 2 Nov 2010 08:18:16 +0000 (08:18 +0000)]
eek - case of stride value being wrong! fix!

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

14 years agooops - in the process i disabled the multiple fonts in the fontsets to
raster [Tue, 2 Nov 2010 04:56:57 +0000 (04:56 +0000)]
oops - in the process i disabled the multiple fonts in the fontsets to
load on demand when first needed. fixed. rendering etc. works again
for all intl fonts.

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

14 years agowork on fixing up a font "leak". its disabled via returns in funcs -
raster [Fri, 29 Oct 2010 12:55:42 +0000 (12:55 +0000)]
work on fixing up a font "leak". its disabled via returns in funcs -
but also added in 24bit unicode support. needed for unicode v6
absolutely.. so we can have the pile of poo char work.

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

14 years agoput in some disabled cache dump dbg.
raster [Thu, 28 Oct 2010 10:00:22 +0000 (10:00 +0000)]
put in some disabled cache dump dbg.

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

14 years agoformatting.
raster [Wed, 27 Oct 2010 00:03:49 +0000 (00:03 +0000)]
formatting.

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

14 years agomake gles autodetect work.
raster [Wed, 27 Oct 2010 00:00:52 +0000 (00:00 +0000)]
make gles autodetect work.

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

14 years agostricter header checking.
raster [Tue, 26 Oct 2010 23:37:28 +0000 (23:37 +0000)]
stricter header checking.

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

14 years agomore complete gl auto-checking in configure.ac
raster [Tue, 26 Oct 2010 23:31:58 +0000 (23:31 +0000)]
more complete gl auto-checking in configure.ac

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

14 years agoand that tga entry too
raster [Tue, 26 Oct 2010 08:29:39 +0000 (08:29 +0000)]
and that tga entry too

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

14 years agoforgot tga loader in static list
raster [Tue, 26 Oct 2010 08:28:12 +0000 (08:28 +0000)]
forgot tga loader in static list

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

14 years agodisplay tga loader enabled status
raster [Tue, 26 Oct 2010 08:22:33 +0000 (08:22 +0000)]
display tga loader enabled status

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

14 years agofmting.
raster [Tue, 26 Oct 2010 07:00:26 +0000 (07:00 +0000)]
fmting.

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

14 years agoforgot to allow bmp loader to be static.
raster [Tue, 26 Oct 2010 02:55:56 +0000 (02:55 +0000)]
forgot to allow bmp loader to be static.

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

14 years agofix tasn bug++
raster [Mon, 25 Oct 2010 11:56:20 +0000 (11:56 +0000)]
fix tasn bug++

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

14 years agofix warnings in async render code.. and well.. warn about it - it
raster [Mon, 25 Oct 2010 11:27:17 +0000 (11:27 +0000)]
fix warnings in async render code.. and well.. warn about it - it
crashes for me in expedite with 4 cores on x86 at random points. looks
like it's bitrotting. though it was relatively tentative to begin with.

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

14 years agoEvas font-engine: Silence gcc about a possible use of unitialized value which can...
tasn [Mon, 25 Oct 2010 11:24:25 +0000 (11:24 +0000)]
Evas font-engine: Silence gcc about a possible use of unitialized value which can't really happen. Add parenthesis where needed.

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

14 years agounsigned INT!
raster [Mon, 25 Oct 2010 10:41:36 +0000 (10:41 +0000)]
unsigned INT!

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

14 years agoonly set swap interval if it changes for egl - and dont waitgl if swap
raster [Mon, 25 Oct 2010 07:22:43 +0000 (07:22 +0000)]
only set swap interval if it changes for egl - and dont waitgl if swap
native is available.

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

14 years agoput in special known "save native" case to avoid needing the env var.
raster [Mon, 25 Oct 2010 01:57:48 +0000 (01:57 +0000)]
put in special known "save native" case to avoid needing the env var.

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

14 years agomake sure they are extern fn pointers
raster [Sun, 24 Oct 2010 13:30:27 +0000 (13:30 +0000)]
make sure they are extern fn pointers

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

14 years agoEvas font-engine: Reverted my hack in 53828 because cedric already implemented clippi...
tasn [Sun, 24 Oct 2010 12:28:36 +0000 (12:28 +0000)]
Evas font-engine: Reverted my hack in 53828 because cedric already implemented clipping to object geometry.

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

14 years agoEvas font-engine: Hacked around a wrong setting of clipping in textblock. - Email...
tasn [Sun, 24 Oct 2010 10:59:52 +0000 (10:59 +0000)]
Evas font-engine: Hacked around a wrong setting of clipping in textblock. - Email in ML will soon follow.

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

14 years agoRemove warnings from evas_preload
lucas [Sat, 23 Oct 2010 22:33:33 +0000 (22:33 +0000)]
Remove warnings from evas_preload

Use EINA_INLIST_CONTAINER_GET instead of cast to
(Evas_Preload_Pthread_Worker*) to get  eina_inlist_remove's return.

This works even if the first field of Evas_Preload_Pthread_Worker is no
longer a EINA_INLIST

Patch by: Fabiano FidĂȘncio <fabianofidencio@gmail.com>

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

14 years agoallow evas gl engine skipping wait native if known to be safe.
raster [Fri, 22 Oct 2010 08:17:37 +0000 (08:17 +0000)]
allow evas gl engine  skipping wait native if known to be safe.

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

14 years agoFix doxy typo.
devilhorns [Wed, 20 Oct 2010 16:18:52 +0000 (16:18 +0000)]
Fix doxy typo.

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

14 years agofix shutdown - clear up has entrie handles.
raster [Wed, 20 Oct 2010 13:59:23 +0000 (13:59 +0000)]
fix shutdown - clear up has entrie handles.

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

14 years agoEvas textblock: Fixed docs. Patch by Jihoon Kim.
tasn [Wed, 20 Oct 2010 10:30:02 +0000 (10:30 +0000)]
Evas textblock: Fixed docs. Patch by Jihoon Kim.

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

14 years agoBetter.
xcomputerman [Mon, 18 Oct 2010 23:02:02 +0000 (23:02 +0000)]
Better.

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

14 years agoFix compile for gl_sdl engine, now builds again
xcomputerman [Mon, 18 Oct 2010 19:17:59 +0000 (19:17 +0000)]
Fix compile for gl_sdl engine, now builds again

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

14 years agoexperimental.
raster [Mon, 18 Oct 2010 04:53:31 +0000 (04:53 +0000)]
experimental.

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

14 years agoOh look, I had some docs to commit and forgot about them.
sachiel [Fri, 15 Oct 2010 13:24:51 +0000 (13:24 +0000)]
Oh look, I had some docs to commit and forgot about them.

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

14 years agoyou wouldnt believe it if i told you.. but put in a block to disallow
raster [Fri, 15 Oct 2010 05:39:53 +0000 (05:39 +0000)]
you wouldnt believe it if i told you.. but put in a block to disallow
move or resize of an obj WHILE in the middle of a move or resize
already - some weird case someone has come up with where this happens
and things like smart clipped's "move relatvie by dx, dy" totally
screw up then. it's a totally unexpected case though. some circular
action has been created that logically shouldn't have existed.

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

14 years ago * evas: prevent possible segv.
cedric [Thu, 14 Oct 2010 15:52:10 +0000 (15:52 +0000)]
* evas: prevent possible segv.

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

14 years ago * evas: force the update to only affect the currently processed area.
cedric [Thu, 14 Oct 2010 14:41:13 +0000 (14:41 +0000)]
* evas: force the update to only affect the currently processed area.

WARNING: PLEASE REVIEW THAT PATCH !

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

14 years agofix stride - again. but no one noticed this one ... yet :)
raster [Thu, 14 Oct 2010 03:21:20 +0000 (03:21 +0000)]
fix stride - again. but no one noticed this one ... yet :)

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

14 years agoFix bug in evas_smart_cb_descriptions_fix.
lucas [Wed, 13 Oct 2010 19:40:11 +0000 (19:40 +0000)]
Fix bug in evas_smart_cb_descriptions_fix.

The last element of descriptions array was always removed.

By: Otavio Pontes <otavio@profusion.mobi>

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

14 years ago * evas: don't use eina_list in thread that's not safe.
cedric [Wed, 13 Oct 2010 15:22:13 +0000 (15:22 +0000)]
* evas: don't use eina_list in thread that's not safe.

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

14 years agoEvas text: Fixed inset handling.
tasn [Wed, 13 Oct 2010 14:14:40 +0000 (14:14 +0000)]
Evas text: Fixed inset handling.

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

14 years agoEvas textblock + font engine: Don't take inset into account when not needed.
tasn [Wed, 13 Oct 2010 13:33:59 +0000 (13:33 +0000)]
Evas textblock + font engine: Don't take inset into account when not needed.

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

14 years agoEvas text object: Fixed shaping.
tasn [Tue, 12 Oct 2010 09:36:58 +0000 (09:36 +0000)]
Evas text object: Fixed shaping.

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

14 years agofix clip bug.
raster [Mon, 11 Oct 2010 09:53:52 +0000 (09:53 +0000)]
fix clip bug.

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

14 years agodisable ref.
raster [Fri, 8 Oct 2010 11:21:37 +0000 (11:21 +0000)]
disable ref.

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

14 years agofix for dyn image size change.
raster [Fri, 8 Oct 2010 05:11:32 +0000 (05:11 +0000)]
fix for dyn image size change.

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

14 years agobetter logging.
barbieri [Thu, 7 Oct 2010 23:46:42 +0000 (23:46 +0000)]
better logging.

 * log domains in lower-case only please. let's make it a standard so
   we don't have to look at the code everytime to figure out the name...

 * logs do NOT require trailing newline (\n), it's automatic!

 * do NOT add newline inside log messages!

 * add gl_common logging.

NOTE: I tried to compile all modules, but there are clear broken
      modules such as cairo and qtopia. Other modules like gl_sdl are
      broken as they were not updated to new gl_common api (resize
      method AFAIR).

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

14 years agoFix issue when using word-cache: Make sure we have a 'last' word
devilhorns [Thu, 7 Oct 2010 21:07:53 +0000 (21:07 +0000)]
Fix issue when using word-cache: Make sure we have a 'last' word
before trying to free it, else we segfault.

Fix compiler warnings wrt const vs non-const of Evas_BiDi_Props.
Fix formatting and remove whitespace also.

NB: The major change here is in evas_font_word_prerender wrt freeing
the 'last' word of the cache.

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

14 years agoEvas: Don't #define _GNU_SOURCE
etrunko [Thu, 7 Oct 2010 19:52:47 +0000 (19:52 +0000)]
Evas: Don't #define _GNU_SOURCE

Instead use AC_GNU_SOURCE macro in configure.ac and #include <config.h> properly

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

14 years ago * evas: fix bug in box vertical layout preventing object to
cedric [Thu, 7 Oct 2010 14:09:17 +0000 (14:09 +0000)]
* evas: fix bug in box vertical layout preventing object to
reduce size properly.

Bug reported by Boris 'billiob' Faure <billiob@gmail.com>

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

14 years agoshortcut some smart acceses for clipped smart.
raster [Thu, 7 Oct 2010 03:54:51 +0000 (03:54 +0000)]
shortcut some smart acceses for clipped smart.

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

14 years agoEvas textblock: Removed duplicated if.
tasn [Wed, 6 Oct 2010 18:26:29 +0000 (18:26 +0000)]
Evas textblock: Removed duplicated if.

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

14 years agoEvas font query: query coords should not take bitmap positioning into account.
tasn [Wed, 6 Oct 2010 12:24:14 +0000 (12:24 +0000)]
Evas font query: query coords should not take bitmap positioning into account.

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

14 years agoi think i foundsed me a fontconfig bug.. this i think is a
raster [Wed, 6 Oct 2010 08:53:06 +0000 (08:53 +0000)]
i think i foundsed me a fontconfig bug.. this i think is a
workartound.. it depends what fc's intent was tho.

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

14 years agoEvas textblock: Fixed a type in remove_pair that caused issues with offset adjustment...
tasn [Wed, 6 Oct 2010 08:45:10 +0000 (08:45 +0000)]
Evas textblock: Fixed a type in remove_pair that caused issues with offset adjustment of formats.

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

14 years agoEvas textblock: Fix bug with removing formats, format removal should stop at 'end...
tasn [Tue, 5 Oct 2010 16:17:04 +0000 (16:17 +0000)]
Evas textblock: Fix bug with removing formats, format removal should stop at 'end' non-inclusive, just like text removal works.

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

14 years agoEvas textblock: Fixed a bug with deleting range when the first char is a visible...
tasn [Tue, 5 Oct 2010 16:17:01 +0000 (16:17 +0000)]
Evas textblock: Fixed a bug with deleting range when the first char is a visible format.

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

14 years agoEvas textblock and font engine: Fixed cursor position to be at the end of the current...
tasn [Tue, 5 Oct 2010 14:05:23 +0000 (14:05 +0000)]
Evas textblock and font engine: Fixed cursor position to be at the end of the current item, and not the end of the line, this looks nicer in bidi strings.
Fixed querying char coords to return the current position of the NULL according to the text's alignment, not the paragraph's.

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

14 years agoEvas textblock: In continuation to the previous commit: range get should also work...
tasn [Tue, 5 Oct 2010 10:50:58 +0000 (10:50 +0000)]
Evas textblock: In continuation to the previous commit: range get should also work up until the char, not including.

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

14 years agoEvas textblock: Selection should work from the start cursor up to before the end...
tasn [Tue, 5 Oct 2010 10:44:40 +0000 (10:44 +0000)]
Evas textblock: Selection should work from the start cursor up to before the end cursor, i.e it should *not* include the end cursor.

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

14 years agodynamic tex ref wrong. fix.
raster [Mon, 4 Oct 2010 11:17:11 +0000 (11:17 +0000)]
dynamic tex ref wrong. fix.

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

14 years agoReduce variable useage for evas_object_box by using #define's instead
devilhorns [Mon, 4 Oct 2010 06:03:48 +0000 (06:03 +0000)]
Reduce variable useage for evas_object_box by using #define's instead
of const char's for signal strings.

Fix some formatting.

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

14 years agoEvas textblock: Added a small comment about where to find textblock style usage example.
tasn [Sun, 3 Oct 2010 16:42:56 +0000 (16:42 +0000)]
Evas textblock: Added a small comment about where to find textblock style usage example.

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

14 years agoefl 1.0.0 beta.
raster [Sun, 3 Oct 2010 09:21:08 +0000 (09:21 +0000)]
efl 1.0.0 beta.

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

14 years agoFix some misspellings.
devilhorns [Sun, 3 Oct 2010 01:44:21 +0000 (01:44 +0000)]
Fix some misspellings.

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

14 years agoeek stride should be in bytes - to allow for various image formats.
raster [Fri, 1 Oct 2010 12:18:18 +0000 (12:18 +0000)]
eek stride should be in bytes - to allow for various image formats.
fix for fallback.

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

14 years agoFrom: Howell Tam <howell.tam@fluffyspider.com>
raster [Fri, 1 Oct 2010 06:33:17 +0000 (06:33 +0000)]
From: Howell Tam <howell.tam@fluffyspider.com>
Subject: Evas evas_gl_shader.c patch

Patch for evas_gl_shader.c, need to check shader compile
errors too, not only program linking errors.

Not that it's very useful now since all Evas' shaders are in
good shape already, but it was useful when we're mucking around with
things.

And also to make Robi happy that there are some FST
contributions to E ;) And probably more to come...

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

14 years agofix flipped object texture if map enabled AND object happens to be
raster [Fri, 1 Oct 2010 06:22:31 +0000 (06:22 +0000)]
fix flipped object texture if map enabled AND object happens to be
exactly viewport size.

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

14 years agoaaaah and map in map clip and more bug fixes...
raster [Fri, 1 Oct 2010 04:46:04 +0000 (04:46 +0000)]
aaaah and map in map clip and more bug fixes...

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

14 years agomap in map render bug with gl - fix.
raster [Fri, 1 Oct 2010 03:40:12 +0000 (03:40 +0000)]
map in map render bug with gl - fix.

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

14 years agoand make values int so we can have "-1" :)
raster [Thu, 30 Sep 2010 23:23:51 +0000 (23:23 +0000)]
and make values int so we can have "-1" :)

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

14 years agofound the gl engine flashing white bug with laucnher 3 map test! aaah
raster [Thu, 30 Sep 2010 23:20:26 +0000 (23:20 +0000)]
found the gl engine flashing white bug with laucnher 3 map test! aaah
gl state bug/assumption. reset state when moving from 1 surface target
to another and then we are all happy. also fix lip geometry issue in
gl when rendering to non-default surf - related.

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

14 years agoxrender engine default--
raster [Tue, 28 Sep 2010 22:43:24 +0000 (22:43 +0000)]
xrender engine default--
software_8_x11 default--
software_16_x11 default--

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

14 years agomake sure that at any point if gl barfs... abort then.
raster [Tue, 28 Sep 2010 04:13:28 +0000 (04:13 +0000)]
make sure that at any point if gl barfs... abort then.

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

14 years ago * evas: fix rendering of object with color (*,*,*,0)
cedric [Sun, 26 Sep 2010 16:10:59 +0000 (16:10 +0000)]
* evas: fix rendering of object with color (*,*,*,0)
and render_op != BLEND.

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

14 years agomake fb engine default on linux too.
raster [Sun, 26 Sep 2010 03:39:18 +0000 (03:39 +0000)]
make fb engine default on linux too.

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

14 years agoFrom: Chidambar 'ilLogict' Zinnoury <illogict@online.fr>
raster [Sun, 26 Sep 2010 02:27:01 +0000 (02:27 +0000)]
From: Chidambar 'ilLogict' Zinnoury <illogict@online.fr>
Subject: [E-devel] [tentative patch] evas memleak when no callbacks

 I'm seeing some memleaks while using Evas' buffer engine. After
 investigation, it seems that evas_free does nothing and returns
 immediately if the canvas has no callbacks, which is what happens with
 the buffer engine.

  The attached patch seems to do the trick.

   However, as I don't know that much Evas' internals, I thought it'd be
   better to ask whether it's correct or I'm mistaken before committing.

    So please comment.

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

14 years agowooo overzealous commenting. fix. better now.
raster [Sat, 25 Sep 2010 14:46:10 +0000 (14:46 +0000)]
wooo overzealous commenting. fix. better now.

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

14 years agoworking on debug. doesn't affect anything atm.
raster [Sat, 25 Sep 2010 14:30:02 +0000 (14:30 +0000)]
working on debug. doesn't affect anything atm.

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

14 years agowell that improves map a bit! less overdraw! :) and 1 bug fixed. still
raster [Sat, 25 Sep 2010 06:19:30 +0000 (06:19 +0000)]
well that improves map a bit! less overdraw! :) and 1 bug fixed. still
1 left.

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

14 years agoformatting
caro [Sat, 25 Sep 2010 04:40:54 +0000 (04:40 +0000)]
formatting

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

14 years agoUse eina_sched_prio_drop()
lucas [Thu, 23 Sep 2010 20:40:35 +0000 (20:40 +0000)]
Use eina_sched_prio_drop()

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

14 years agofix error enum too
raster [Wed, 22 Sep 2010 13:25:17 +0000 (13:25 +0000)]
fix error enum too

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

14 years agofmting.
raster [Wed, 22 Sep 2010 12:02:35 +0000 (12:02 +0000)]
fmting.

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

14 years agofmting
raster [Wed, 22 Sep 2010 11:57:19 +0000 (11:57 +0000)]
fmting

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

14 years agodocs++
raster [Wed, 22 Sep 2010 11:29:42 +0000 (11:29 +0000)]
docs++

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

14 years agofmormatting cleanups
raster [Wed, 22 Sep 2010 11:28:31 +0000 (11:28 +0000)]
fmormatting cleanups

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

14 years agofmting
raster [Wed, 22 Sep 2010 11:14:25 +0000 (11:14 +0000)]
fmting

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

14 years agoformatting
raster [Wed, 22 Sep 2010 11:04:32 +0000 (11:04 +0000)]
formatting

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

14 years agoformatting.
raster [Wed, 22 Sep 2010 11:03:28 +0000 (11:03 +0000)]
formatting.

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

14 years agowarning--, formatting.
raster [Wed, 22 Sep 2010 11:02:19 +0000 (11:02 +0000)]
warning--, formatting.

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

14 years agosize_t -> int.
raster [Wed, 22 Sep 2010 10:58:44 +0000 (10:58 +0000)]
size_t -> int.
really - i prefer it and if we hit the 2gb limit of a signed int for
bytes added to a textblock... thats the day we will need evas 2 :)

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

14 years agomove some simple #define constants to typedefs. api compatible tho.
raster [Wed, 22 Sep 2010 10:52:54 +0000 (10:52 +0000)]
move some simple #define constants to typedefs. api compatible tho.

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

14 years agofmting
raster [Wed, 22 Sep 2010 09:37:18 +0000 (09:37 +0000)]
fmting

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

14 years agoformatting
raster [Wed, 22 Sep 2010 09:28:23 +0000 (09:28 +0000)]
formatting

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

14 years agoint -> bool
raster [Wed, 22 Sep 2010 09:19:31 +0000 (09:19 +0000)]
int -> bool

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