Bryce Harrington
24498073b7
examples/evas: fix spelling
...
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D4807
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-04-25 16:28:44 -07:00
Tom Hacohen
b00564d698
Rename efl_self to efl_added
...
It has been discussed on the ML (thread: "[RFC] rename efl_self") and
IRC, and has been decided we should rename it to this in order to avoid
confusion with the already established meaning of self which is very
similar to what we were using it for, but didn't have complete overlap.
Kudos to Marcel Hollerbach for initiating the discussion and
fighting for it until he convinced a significant mass. :)
This commit breaks API, and depending on compiler potentially ABI.
@feature
2016-09-05 16:59:56 +01:00
Tom Hacohen
25588b5ae3
Eo: Finish the renaming of Eo to the EFL.
...
This renames all the rest of the API to the EFL namespace except for
Eo_Event that will follow soon.
Obviously breaks both API and ABI.
2016-08-15 15:07:42 +01:00
Stefan Schmidt
8c6216d7d9
examples: evas3d: uniform use of config.h include or manual defines
...
My recent removal of the EFL_EO_API_SUPPORT define brought some trouble to the
evas 3d examples. The problem was that there was no uniform usage of including
config.h and thus it worked fine in some constellations abut not in others. This
patch should fix the known problems and brings back EFL_EO_API_SUPPORT until we
are removing it from the whole code base.
2016-06-21 17:07:13 +02:00
Stefan Schmidt
1c919e93a5
examples: remove now longer needed EFL_EO_API_SUPPORT define in canvas3d and vg
...
These examples already had the BETA flag defined so we just need to remove the
EO_API one.
2016-06-14 16:39:03 +02:00
Jean-Philippe Andre
1c067e4430
Evas: Rename Evas.Rectangle as Efl.Canvas.Rectangle
2016-06-02 18:57:30 +09:00
Oleksandr Shcherbina
efe419f31c
evas.canvas3d: Change shade_mode to shader_mode
...
Summary:
enum Evas.Canvas3D.Shade_Mode are using for choose relevant shader source code.
So renaming have a sence.
Rename evas_canvas3d_shade_mode_set/get property to evas_canvas3d_shader_mode_set/get
Rename internal fields and functions
Reviewers: cedric, Hermet, raster
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D3882
2016-04-14 20:28:20 +09:00
Stefan Schmidt
319ab3be61
examples: mark unused argument to avoid warning
2016-03-23 15:34:54 +01:00
Oleksandr Shcherbina
f802f50a95
evas.canvas3d: fix wrong output in evas-3d-pick example
...
Summary:
Since that
https://git.enlightenment.org/core/efl.git/commit/?id=c850cc0d80b754be851576083eba27a72b58b9f2
we don't use scene object for recalculation pick coordinates.
@fix
Reviewers: cedric, Hermet, raster
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D3806
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2016-03-18 11:55:07 -07:00
Tom Hacohen
6b4d54df87
Change the EFL according to the renaming of the eo_add() current object.
2016-03-15 15:25:54 +00:00
Jean-Philippe Andre
c01a10c331
Evas: Move 3d to Efl.Canvas.Scene3d
...
This still seems a bit redondant with the underlying
Evas.Canvas3d.Scene class.
2016-03-15 11:11:59 +09:00
Tom Hacohen
fdb1a24ea0
Revert "Automatic migration to the new eo_add syntax."
...
This reverts commit 4f949a2757b6332306264d7f126b15ba7bfd37d4.
2016-03-11 12:29:03 +00:00
Tom Hacohen
6a210da20c
Automatic migration to the new eo_add syntax.
2016-03-09 16:09:14 +00:00
Tom Hacohen
9cdd16035a
Automatic migration to Eo4.
...
I just ran my script (email to follow) to migrate all of the EFL
automatically. This commit is *only* the automatic conversion, so it can
be easily reverted and re-run.
2016-03-03 09:58:08 +00:00
Oleksandr Shcherbina
09e31cf323
Evas canvas3d: Move evas 3d types to evas_types.eot
...
Summary:
Move evas_canvas3d types from Evas_Eo.h to evas_types.eot
Change enum constatnt for vertex_arrtib, material_attrib, blend_func
Correct namespace for Evas.Real type
Reviewers: cedric, tasn
Reviewed By: tasn
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2734
2015-08-04 10:57:14 +01:00
Oleksandr Shcherbina
87382a2dad
evas: change interface evas_3d to evas_canvas3d
...
Summary:
Regard to https://phab.enlightenment.org/T2479 it is need for right generation
Eolian files
Reviewers: cedric
Subscribers: cedric, tasn
Differential Revision: https://phab.enlightenment.org/D2711
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-06-17 17:52:17 +02:00
Bogdan Devichev
405aa452ae
evas: Evas_3D examples use new API for creating primitives.
...
Summary: Examples changed due to D2516
Reviewers: Oleksander, Hermet, raster, cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2517
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-05-29 18:22:09 +02:00
se.osadchy
0a8c3a8b7b
evas: fix compilation in the Evas 3D examples.
...
Summary: Fix compilation line.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2340
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-04-15 12:16:51 +02:00
Cedric BAIL
ff89d0a08e
evas: fix example to follow new Efl.Gfx interface.
2015-04-03 16:30:47 +02:00
Bogdan Devichev
42617a9bf8
evas: pick example uses sphere primitives.
...
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2169
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-03-18 15:22:21 +01:00
Bogdan Devichev
b22791cf37
evas-3d: deleted some unneccesary resources and moon-space example
...
Summary: This example is deprecated. We have another (pick) to show functionality of it.
Test Plan: Need merged D2044 to run pick example.
Reviewers: cedric, raster, Hermet
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2074
2015-03-03 10:58:59 +09:00
Bogdan Devichev
167dff4f71
evas: refactoring evas examples descriptions.
...
Summary:
Descriptions of evas examples are standardized.
Added missing descriptions to examples.
Deleted copy of description in evas-init-shutdown.c.
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2031
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-23 18:31:43 +01:00
Bogdan Devichev
f2719d1d8d
evas: resources for evas-2d examples are added to resource folder.
...
Summary: Process of loading is standard now. TODOs which are added here will be done in one of the next commits soon.
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2013
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-20 18:37:03 +01:00
Bogdan Devichev
a87054a42d
evas: Evas_3D - add creation of folder for saving and usage of PACKAGE_DATA_DIR to every example of Evas_3D.
...
Reviewers: cedric, Hermet, raster
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D2003
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-20 12:19:30 +01:00
Bogdan Devichev
7a059facf3
evas: Evas_3D - regularize resource for 3D examples.
...
Summary: This commit makes folder of examples for evas more ordered.
Reviewers: raster, Hermet, cedric
Subscribers: artem.popov, cedric
Differential Revision: https://phab.enlightenment.org/D1985
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-02-18 22:42:20 +01:00
Cedric BAIL
281c6ca162
evas: let's fix all Tasn borkage.
2014-10-08 17:10:28 +02:00
Tom Hacohen
ffdd193100
Eo: Get rid of eo_add_custom.
...
We decided to deprecate this one in favour of setting thing in the
construction between the constructor and the finalizer.
2014-09-25 10:30:56 +01:00
Savio Sena
dca043612b
evas: Examples - fix Evsa3D Eo classnames.
...
Summary: Renamed EVAS_OBJ_.+_CLASS to EVAS_.+_CLASS so that "make examples" works.
@fix
Reviewers: cedric, tasn, Hermet
CC: felipealmeida, smohanty, raster, cedric
Differential Revision: https://phab.enlightenment.org/D935
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-06-04 00:51:57 +02:00
ChunEon Park
fff7f694ea
evas/evas3d: applied eo intensively and fix indentation.
2014-05-12 13:30:50 +09:00
ChunEon Park
394aa81e5c
evas/evas3d: removed export of evas_3d_node_add() and apply eo to examples.
...
but still i don't like eo apis used in app side (if it's only way)
we should export legacy apis for convenience.
lets decide this policy later.
2014-05-07 22:36:34 +09:00
Jaehyun Cho
c27ffaf8dc
evas-3d: Fix typo in evas-3d-pick.c
...
Summary: Fix typo with eo_do in evas-3d-pick.c
Reviewers: Hermet
Reviewed By: Hermet
CC: cedric
Differential Revision: https://phab.enlightenment.org/D828
2014-05-07 19:22:52 +09:00
ChunEon Park
2758b20556
evas/evas3d - adjust examples window size.
2014-05-07 16:55:50 +09:00
ChunEon Park
58d87b53ab
evas/evas3d: set gl backened forcely in the examples
...
Right now, evas 3d doesn't support software renderer,
we set the gl backened forcely.
2014-05-07 15:35:36 +09:00
Cedric Bail
53260b8037
evas: fix Evas_3D examples to use Eo API.
2014-05-01 12:05:32 +02:00
ChunEon Park
eaab033561
evas/evas3d: rename 3d_scene_set()/get() to scene_set()/get()
...
if eolian generates c++ apis, the method name will be started with
numberic character that wont' be accepted by c++ language.
so renamed.
2014-04-25 19:53:18 +09:00
ChunEon Park
62778c8935
evas3d: forget evas_3d.h. it's merged to evas.h
...
Conflicts:
src/lib/evas/Evas_3D.h
2014-04-25 17:16:16 +09:00
Subhransu Sekhar Mohanty
5a82a1ed36
Evas: 3D: Change the api name from t3d_scene to 3d_scene as the eolian issue got fixed.
2014-04-25 16:47:32 +09:00
Taekyun Kim
0fdd31b981
Evas: 3D: Refined proxy texture implementation
...
Added new APIs for controlling source object's visibility.
Fixed bugs related to updating proxy textures.
2014-04-25 16:20:24 +09:00
Taekyun Kim
d4f32b9874
Evas: 3D: Example: Picking example
2014-04-25 16:19:05 +09:00