profile/ivi/evas.git
12 years agospec updated
Jeonghyun Yun [Fri, 30 Mar 2012 06:40:59 +0000 (15:40 +0900)]
spec updated

12 years agospec changed
Jeonghyun Yun [Wed, 28 Mar 2012 05:51:45 +0000 (14:51 +0900)]
spec changed

12 years agoPackage upload
Jeonghyun Yun [Wed, 28 Mar 2012 05:28:23 +0000 (14:28 +0900)]
Package upload

Change-Id: Idf14bbd432595d4e39f83649344114c023a32892

12 years agoEFL core migration revision 69627
Jeonghyun Yun [Mon, 26 Mar 2012 08:20:57 +0000 (17:20 +0900)]
EFL core migration revision 69627
Merge remote-tracking branch 'remotes/origin/upstream'

12 years agospec changed for obs package upload
Jeonghyun Yun [Mon, 26 Mar 2012 06:41:47 +0000 (15:41 +0900)]
spec changed for obs package upload

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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@69534 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoUpload package
Seungsoo Woo [Tue, 20 Mar 2012 09:08:48 +0000 (18:08 +0900)]
Upload package

12 years agoadd gl module.so
Seo Minsu [Tue, 20 Mar 2012 08:11:47 +0000 (17:11 +0900)]
add gl module.so

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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@69498 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoPackage upload
Jeonghyun Yun [Sun, 18 Mar 2012 05:02:03 +0000 (14:02 +0900)]
Package upload

Change-Id: I4e97ed38cfe02bbf58e64ae27ebf36e73bf583b5

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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@69481 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoupdate(add) packaging directory and spec file from OBSTF:Private, OBS
Inkyo Jung [Fri, 16 Mar 2012 15:41:55 +0000 (00:41 +0900)]
update(add) packaging directory and spec file from OBSTF:Private, OBS

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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@69460 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFor Seungsoo: Fix seg.fault by invalid context of FP
Park, Sung Woo [Fri, 16 Mar 2012 08:50:33 +0000 (17:50 +0900)]
For Seungsoo: Fix seg.fault by invalid context of FP

12 years agoPackage upload
Jiyoun Park [Fri, 16 Mar 2012 08:23:56 +0000 (17:23 +0900)]
Package upload

Change-Id: Ie779d1d671dd8d07146e4fdacc30105cf085da92

12 years agoenable tiff lib in debian control file
Jiyoun Park [Fri, 16 Mar 2012 08:08:15 +0000 (17:08 +0900)]
enable tiff lib in debian control file

Change-Id: I645dc600140f3c867bae695540968a95d6d33e27

12 years agoPackage Upload
Park SangHee [Tue, 13 Mar 2012 04:12:40 +0000 (13:12 +0900)]
Package Upload

12 years agoremove evas_gl_context_dirty api
Park SangHee [Tue, 13 Mar 2012 03:52:49 +0000 (12:52 +0900)]
remove evas_gl_context_dirty api

12 years agoPackage upload
Jeonghyun Yun [Sat, 10 Mar 2012 04:51:22 +0000 (13:51 +0900)]
Package upload

Change-Id: I5a2d0999b9126be908214077cb16bfb44013e58d

12 years agoPackage upload
Jeonghyun Yun [Sat, 10 Mar 2012 04:20:27 +0000 (13:20 +0900)]
Package upload

Change-Id: Icf7fe95ab8beb17f8019f8f60f4a4e5f82243a02

12 years agoEFL core migration revision 69113
Jeonghyun Yun [Sat, 10 Mar 2012 02:30:35 +0000 (11:30 +0900)]
EFL core migration revision 69113
Merge remote-tracking branch 'remotes/origin/upstream'

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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@68910 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoPackage upload
Jeonghyun Yun [Wed, 7 Mar 2012 07:43:56 +0000 (16:43 +0900)]
Package upload

Change-Id: I11ed6517819f73d202438509cb4e6ec150c43652

12 years agoEFL core migration revision 68831
Jeonghyun Yun [Wed, 7 Mar 2012 06:54:35 +0000 (15:54 +0900)]
EFL core migration revision 68831
Merge remote-tracking branch 'remotes/origin/upstream'

Conflicts:
src/modules/loaders/jpeg/evas_image_load_jpeg.c

12 years agoEvas textblock: Fixed bug in style tags parsing.
tasn [Tue, 6 Mar 2012 13:54:37 +0000 (13:54 +0000)]
Evas textblock: Fixed bug in style tags parsing.

Thanks a lot to cedric for letting me know about it.

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

12 years agoPackage upload
Jiyoun Park [Tue, 6 Mar 2012 12:26:19 +0000 (21:26 +0900)]
Package upload

Change-Id: I9874f3f3adf90f3c5032b3e73534580eb423474b

12 years agofix evas jpeg loader's rotation bug
Jiyoun Park [Tue, 6 Mar 2012 12:15:13 +0000 (21:15 +0900)]
fix evas jpeg loader's rotation bug
ie-> w and h should not changed during decoding,
because several object can reference same image cache entry.

Change-Id: Idc961d5f47d2600d5f1e0bfecf7f28098020ec88

12 years agofix BS related with jpeg rotation.
jypark [Tue, 6 Mar 2012 11:52:03 +0000 (11:52 +0000)]
fix BS related with jpeg rotation.
during decoding, ie's w and h should not change it's value
because several objects use same cache entry

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

12 years agoremoved useless information about libm dependency which is shipped with libc
thanatermesis [Mon, 5 Mar 2012 13:26:41 +0000 (13:26 +0000)]
removed useless information about libm dependency which is shipped with libc

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

12 years agoPackage upload
Jeonghyun Yun [Fri, 2 Mar 2012 11:31:25 +0000 (06:31 -0500)]
Package upload

Change-Id: I5e988188b2de625196e0632d9e1d6e9d1c529c96

12 years agoMerge branch 'master' of ssh://165.213.149.219:29418/slp/pkgs/e/evas
Jeonghyun Yun [Fri, 2 Mar 2012 11:07:39 +0000 (06:07 -0500)]
Merge branch 'master' of ssh://165.213.149.219:29418/slp/pkgs/e/evas

12 years agoUpload package
Seungsoo Woo [Fri, 2 Mar 2012 09:48:38 +0000 (18:48 +0900)]
Upload package

12 years agoFastpath refactoring
Seungsoo Woo [Fri, 2 Mar 2012 07:51:12 +0000 (16:51 +0900)]
Fastpath refactoring

12 years agoEFL core migration revision 68518
Jeonghyun Yun [Wed, 29 Feb 2012 06:55:20 +0000 (01:55 -0500)]
EFL core migration revision 68518
Merge remote-tracking branch 'origin/upstream'

Conflicts:
src/lib/canvas/evas_render.c
src/modules/engines/gl_x11/evas_engine.c
src/modules/loaders/gif/evas_image_load_gif.c

12 years agoEvas textblock: Fixed wrong parsing of style tags. Support escaped '.
tasn [Thu, 1 Mar 2012 13:08:53 +0000 (13:08 +0000)]
Evas textblock: Fixed wrong parsing of style tags. Support escaped '.

Thanks to cippp for the report.

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

12 years agoEvas event freezing code sample.
gastal [Wed, 29 Feb 2012 13:49:04 +0000 (13:49 +0000)]
Evas event freezing code sample.

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

12 years agoAdd warning that people should probably use ecore evas instead of evas
gastal [Wed, 29 Feb 2012 13:49:00 +0000 (13:49 +0000)]
Add warning that people should probably use ecore evas instead of evas
event feeding.

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

12 years agoEvas (wayland): Comment out eglTerminate (is causing hangs when
devilhorns [Tue, 28 Feb 2012 21:57:59 +0000 (21:57 +0000)]
Evas (wayland): Comment out eglTerminate (is causing hangs when
running under the current weston compositor).

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

12 years agoFrom: <om101.woo@samsung.com>
raster [Tue, 28 Feb 2012 11:55:14 +0000 (11:55 +0000)]
From: <om101.woo@samsung.com>
Subject: image data get/set pairing issue

I found a bug about pairing
evas_object_image_data_get/set(eng_image_data_get/put).

It was added to count checked_out for paring
eglMapImageSEC/eglUnmapImageSEC.

In case of calling evas_object_image_data_set() twice after calling
evas_object_image_data_get(), dyn.checked_out has -1.

Then, if evas_object_image_data_get() and evas_object_image_data_set()
is call, it can't call eglUnmapImageSEC().

If dyn.checked_out has minus, it can make some problem.

So, I fixed this problem.

Please find enclosed patch file and let me know if I misunderstood.

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

12 years agoMerge "Package upload"
Jaehwan Kim [Tue, 28 Feb 2012 10:56:23 +0000 (19:56 +0900)]
Merge "Package upload"

12 years agoPackage upload
Jaehwan Kim [Tue, 28 Feb 2012 10:53:24 +0000 (19:53 +0900)]
Package upload

Change-Id: If8ee64984f6b088b9a57eb11e72ae49e56ca7ad7

12 years agoRevert "Enable pixman flag"
Jaehwan Kim [Tue, 28 Feb 2012 10:51:12 +0000 (19:51 +0900)]
Revert "Enable pixman flag"

This reverts commit a3a7d66a1da8719571e048e2f63857c8b947639c.

12 years agoRevert "Enable pixman flag(additional work to libevas-dev)"
Jaehwan Kim [Tue, 28 Feb 2012 10:51:00 +0000 (19:51 +0900)]
Revert "Enable pixman flag(additional work to libevas-dev)"

This reverts commit 2b15670be44c2ac4b3ece4a09fc850b9d7c2b174.

12 years agoPackage Upload
Park SangHee [Tue, 28 Feb 2012 09:11:01 +0000 (18:11 +0900)]
Package Upload

12 years agoEnable pixman flag(additional work to libevas-dev)
Park SangHee [Tue, 28 Feb 2012 08:58:56 +0000 (17:58 +0900)]
Enable pixman flag(additional work to libevas-dev)

12 years agoPackage Upload
Park SangHee [Tue, 28 Feb 2012 06:22:04 +0000 (15:22 +0900)]
Package Upload

12 years agoEnable pixman flag
Park SangHee [Tue, 28 Feb 2012 05:58:00 +0000 (14:58 +0900)]
Enable pixman flag

12 years agowarning--
raster [Mon, 27 Feb 2012 05:52:25 +0000 (05:52 +0000)]
warning--

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

12 years agoFix linking complaints brought out by:
raster [Mon, 27 Feb 2012 05:20:17 +0000 (05:20 +0000)]
Fix linking complaints brought out by:

From: Thanatermesis <thanatermesis.ecvs@gmail.com>
Subject: [E-devel] LDFLAGS with -Wl,-z,defs

Aparently if you add the option "-Wl,-z,defs" to your LDFLAGS, there's some
libs that doesn't compile, like evas and e_dbus, there's some logs:

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

12 years agofix gif cannot deal with transparent color.
jypark [Sun, 26 Feb 2012 10:46:56 +0000 (10:46 +0000)]
fix gif cannot deal with transparent color.
when make first frame, it didn't consider alpha value.
change code to deal with alpha value

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

12 years agoEvas: check static inline functions, not just inline ones
caro [Sun, 26 Feb 2012 07:09:07 +0000 (07:09 +0000)]
Evas: check static inline functions, not just inline ones

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

12 years agoEvas generic object group documentation improvement.
gastal [Fri, 24 Feb 2012 17:05:44 +0000 (17:05 +0000)]
Evas generic object group documentation improvement.

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

12 years agoecore,embryo,evas: fix copy & paste issue.
cedric [Fri, 24 Feb 2012 14:07:57 +0000 (14:07 +0000)]
ecore,embryo,evas: fix copy & paste issue.

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

12 years agoevas: add Exotic support.
cedric [Fri, 24 Feb 2012 11:21:57 +0000 (11:21 +0000)]
evas: add Exotic support.

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

12 years agoPackage upload
Jiyoun Park [Fri, 24 Feb 2012 09:40:14 +0000 (18:40 +0900)]
Package upload

Change-Id: I169d42efce25584ded10bb6d7944ec3060bc25a2

12 years agoMerge "[*] fix evas cache image crash it is already committed in open source. active...
Jiyoun Park [Fri, 24 Feb 2012 09:38:34 +0000 (18:38 +0900)]
Merge "[*] fix evas cache image crash it is already committed in open source. active cache should not deleted."

12 years agoPackage upload
Jiyoun Park [Fri, 24 Feb 2012 09:19:49 +0000 (18:19 +0900)]
Package upload

Change-Id: Ib662e6990ae4b3d2dfc1566c73fe1586d134736f

12 years ago[*] fix evas cache image crash
Jiyoun Park [Fri, 24 Feb 2012 09:04:05 +0000 (18:04 +0900)]
[*] fix evas cache image crash
it is already committed in open source.
active cache should not deleted.

Change-Id: Iea0d35fc155dfcd9706128ac763baa5f35f20811

12 years agoFixed glBindFramebuffer(0) issue for Direct Rendering
sung [Fri, 24 Feb 2012 08:13:48 +0000 (08:13 +0000)]
Fixed glBindFramebuffer(0) issue for Direct Rendering
optimization.  current_fbo wasn't being set to 0
so the above case wasn't being handled properly.

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

12 years agoFrom: Seungsoo Woo <om101.woo@samsung.com>
sung [Fri, 24 Feb 2012 07:55:04 +0000 (07:55 +0000)]
From: Seungsoo Woo <om101.woo@samsung.com>
subject: [E-devel] [Patch] Add override gl apis for osmesa

When an application use glBindFramebuffer or glBindRenderbuffer via
evas_gl after loding libosmesa.so,it shows segment fault.

Because glBindFramebuffer and glBindRenderbuffer are not overrided.
So, I fixed it.

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

12 years agoyes - inow. this managed to get out in 1.1 being deprecated. lets not
raster [Fri, 24 Feb 2012 00:52:29 +0000 (00:52 +0000)]
yes - inow. this managed to get out in 1.1 being deprecated. lets not
mark the func as deprecated tho - keep in docs.

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

12 years agoBetter evas rectangle docs.
gastal [Thu, 23 Feb 2012 18:14:30 +0000 (18:14 +0000)]
Better evas rectangle docs.

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

12 years agoevas: remove software SDL engine, use buffer engine directly.
cedric [Thu, 23 Feb 2012 16:25:07 +0000 (16:25 +0000)]
evas: remove software SDL engine, use buffer engine directly.

NOTE: I would like to do the same with software SDL 16bits engine.
But as we don't have a buffer_16 backend, I am likely to just remove
it and use buffer conversion code to match a 16bits target. This
will come with a performance impact, that will make it useless. So
I am just tempted to completly remove it.

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

12 years agofix update region handling with scaling.
raster [Thu, 23 Feb 2012 06:07:37 +0000 (06:07 +0000)]
fix update region handling with scaling.

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

12 years agosince too many people make this mistake of not reading evas's docs and
raster [Thu, 23 Feb 2012 04:53:19 +0000 (04:53 +0000)]
since too many people make this mistake of not reading evas's docs and
seeing color is PREMULTIPLIED ARGB... evas_object_color_set is just
going to enforce it and limit r, g and b to a.

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

12 years agoFix to do not draw obscured obj
Seungsoo Woo [Thu, 23 Feb 2012 02:28:09 +0000 (11:28 +0900)]
Fix to do not draw obscured obj

12 years agoAdd override api for mesa
Seungsoo Woo [Thu, 23 Feb 2012 01:51:41 +0000 (10:51 +0900)]
Add override api for mesa

12 years agosilence annoying xpm header not found error message; this is frequently caused (erron...
discomfitor [Wed, 22 Feb 2012 23:58:46 +0000 (23:58 +0000)]
silence annoying xpm header not found error message; this is frequently caused (erroneously) when reading images of unknown format

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

12 years agofix regression during 1.1 dev (towards 1.2) that made evas over-render
raster [Tue, 21 Feb 2012 07:01:39 +0000 (07:01 +0000)]
fix regression during 1.1 dev (towards 1.2) that made evas over-render
way too much! FIXED

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

12 years agoshut gcc warning up - pointless but hey - 1 warn less.
raster [Sat, 18 Feb 2012 08:56:00 +0000 (08:56 +0000)]
shut gcc warning up - pointless but hey - 1 warn less.

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

12 years agomissed this file
caro [Sat, 18 Feb 2012 08:33:36 +0000 (08:33 +0000)]
missed this file

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

12 years agoEvas: remove WIN32_CPPFLAGS and WIN32_CFLAGS are there are not used anymore. Move...
caro [Sat, 18 Feb 2012 08:33:00 +0000 (08:33 +0000)]
Evas: remove WIN32_CPPFLAGS and WIN32_CFLAGS are there are not used anymore. Move some headers in evas_common.h

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

12 years agoEvas: use evil_path_is_absolute()
caro [Fri, 17 Feb 2012 21:35:57 +0000 (21:35 +0000)]
Evas: use evil_path_is_absolute()

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

12 years ago[Evas] Use the right size for parent smart class on
glima [Thu, 16 Feb 2012 16:27:21 +0000 (16:27 +0000)]
[Evas] Use the right size for parent smart class on
 inheritance.

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

12 years agoPackage upload
Jaehwan Kim [Wed, 15 Feb 2012 10:00:40 +0000 (19:00 +0900)]
Package upload

Change-Id: I07ed072bcc15b9b13a30db0ad6ee2807e201fad5

12 years agoMerge branch 'master' of ssh://165.213.149.219:29418/slp/pkgs/e/evas
Jaehwan Kim [Wed, 15 Feb 2012 07:20:30 +0000 (16:20 +0900)]
Merge branch 'master' of ssh://165.213.149.219:29418/slp/pkgs/e/evas

Conflicts:
src/lib/Evas_GL.h
src/lib/canvas/evas_object_image.c
src/modules/engines/gl_x11/evas_engine.c
src/modules/engines/gl_x11/evas_x_main.c

12 years agowhile looking into the infintie loop issue - update regions can become
raster [Tue, 14 Feb 2012 11:45:23 +0000 (11:45 +0000)]
while looking into the infintie loop issue - update regions can become
a lot in these pathological cases, so limit them to 24 and if > use
bounding box as a single region.

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

12 years agomake rect_t use int's... no overflow. yay!
raster [Mon, 13 Feb 2012 14:37:41 +0000 (14:37 +0000)]
make rect_t use int's... no overflow. yay!

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

12 years agoFrom: Hyoyoung Chang <hyoyoung@gmail.com>
raster [Mon, 13 Feb 2012 11:25:23 +0000 (11:25 +0000)]
From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] evas - preventing retard mouse event
process in evas_object_event_callback_call

I made a small patch to prevent retard mouse event process.
At certain circumstance (like as genlist select callback + naviframe
item push),
some events are repeat processed.

If some evas_objects're iterating in evas_event_feed_mouse_up and
mouse_out event's emitted by other interrupt(such as naviframe item
push),
then some evas_objects events are multiple processed by
evas_object_event_callback_call.

More elaborating it with a example.
There are a genlist and a multibuttonentry on genlist item.
When a user clicks multibuttonentry then evas will process mouse down
and up.
in evas_event_feed_mouse_up, it gets evas object list to process mouse
events.
Then in the evas object list, there are two evas objects - rect and
textblock.
Two objects have its own parents.

the rect has below parents.
----------------------------------------
edje  - genlist item
elm_genlist_pan
edje
multibuttonentry
box
entry
els_scroller  (0x2a601788)
rect                                      <== the rect

the textblock has below parents.
----------------------------------------------
edje - genlist item
elm_genlist_pan
edje
multibuttonentry
box
entry
els_scroller(0x2a601788)
edje
elm_pan
edje
textblock                           <== the textblock

(note : two evas object have same parent (els_scroller))

So normally mouse up callbacks event propagates to its own parent.
the rect is processed to genlist item. and the textblock is processed
to genlist item.
but when els_scroller is processed, it's blocked by checking event
type and event id checking.

Mouse Up(rect) ->  Mouse Up(textblock)
event_id (3)      ->   event_id (3)

evas_object_event_callback_call(Evas_Object *obj, Evas_Callback_Type
type, void *event_info, int event_id)
{
   ...
      if ((obj->delete_me) || (!obj->layer)) return;
         if ((obj->last_event == event_id) &&
                (obj->last_event_type == type)) return;
                     <=== blocked

                     However if naviframe item is pushed in the middle
of mouse up processing.
It can break into mouse up. So it's processed like below.

Mouse Up(rect) -> Mouse Out(rect) -> Mouse Out(textblock) -> Mouse
Up(textblock)
event_id (3)      -> event_id(4)         -> event_id(4)
-> event_id(3)
(note Mouse_Out is made by naviframe item push for event freezing)

If that, there's no mechanism to block that repeat processing same
event.
So I suggest this patch.
This patch blocks old events if there's no reason to process.
(It blocks old mouse_up event because mouse_out is processed.)

And I think it also clear the bug in
"[E-devel] event repetition with elm_naviframe/elm_genlist"

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

12 years agoevas/gl_common - set line color with draw context.
hermet [Mon, 13 Feb 2012 05:05:59 +0000 (05:05 +0000)]
evas/gl_common - set line color with draw context.

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

12 years agoevas/evas_events - do not call the up event when obj is freezed and removed useless...
hermet [Fri, 10 Feb 2012 13:39:15 +0000 (13:39 +0000)]
evas/evas_events - do not call the up event when obj is freezed and removed useless codes.

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

12 years agoRevert "Fastpath is always enabled for test."
Seungsoo Woo [Fri, 10 Feb 2012 07:46:38 +0000 (16:46 +0900)]
Revert "Fastpath is always enabled for test."

This reverts commit bd44ed78fa26d76a43c87433acbad0ccf356b4aa