Cedric BAIL
be39c49554
gitignore: ignore some more generated files.
2014-08-21 17:08:36 +02:00
Wonguk Jeong
ddbc67a01a
emotion: support gstreamer1 for EFL_RUN_IN_TREE/static library
2014-08-21 17:02:21 +02:00
Chris Michael
bbe563b33b
gl-drm: Fix formatting
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-08-21 10:52:11 -04:00
Chris Michael
3fdbb9e855
gl-drm: Remove useless else block
...
Swap mode is already defaulted to MODE_FULL, so we don't need this
else here.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-08-21 10:52:11 -04:00
Chris Michael
97d53c1910
gl-drm: Remove blank line
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-08-21 10:52:11 -04:00
Daniel Kolesa
5d5185f900
elua: support for passing data to modules via require
2014-08-21 15:32:03 +01:00
Daniel Kolesa
ba35fe91d1
lib/efl: add gitignore
2014-08-21 15:19:38 +01:00
Daniel Kolesa
efa40a5bb2
elua: first namespace is root module name, remove -M
2014-08-21 15:17:19 +01:00
Cedric BAIL
41fab84f83
edje: make edje map have the same behavior has visibility.
...
It is in fact more coherent to follow the logic of visibility for map to.
So you don't require a specific state to finish your animation before turning
map off.
2014-08-21 16:10:54 +02:00
Tom Hacohen
0e4b847deb
Evas dummy_slave: Fix build race condition (failure to build).
...
For some reason dummy links against libeo but doesn't depend on it.
I have no idea what dummy_slave is and why it behaves in such an odd way.
Maybe there's even a more serious issue somewhere, but for now, this seems
to fix build.
2014-08-21 13:19:21 +01:00
Cedric BAIL
1a571fc689
eina: add documentation for the tricky eina_hash_pointer_new
2014-08-21 13:47:59 +02:00
Daniel Kolesa
78acf69e20
eo, autotools: check for mmap feature rather than OS (mmap is POSIX)
2014-08-21 11:54:17 +01:00
Cedric BAIL
5747c6fcea
ecore_evas: Ecore_Evas_X - make sure that ecore evas post render is always called.
...
This fix a case where when doing asynchronous rendering and no update was done,
the post render evas event would never be triggered and so no call to ecore evas
post render callback were made. Now the async X backend follow all other backend
behavior.
@fix
2014-08-21 12:33:37 +02:00
Tom Hacohen
a9a049b8ab
Eo files: Adjust according to latest eolian changes.
2014-08-21 11:02:11 +01:00
Tom Hacohen
6e5a35e43e
Ecore exe: Start using the control interface.
2014-08-21 11:02:11 +01:00
Tom Hacohen
cc6b02bc22
Ecore Exe: Start using eo events.
2014-08-21 11:02:11 +01:00
Tom Hacohen
eed11ac529
Ecore Exe: Migrate to eo.
2014-08-21 11:02:11 +01:00
Tom Hacohen
3f29b35662
Efl interfaces: Add control interface.
2014-08-21 11:02:11 +01:00
Tom Hacohen
5ec2aecd83
Emotion object: Convert from a smart object to an eo object.
2014-08-21 11:02:11 +01:00
Tom Hacohen
0f3ccbfd17
Emotion object: Create .eo file.
2014-08-21 11:02:11 +01:00
Tom Hacohen
ee5be295d0
Efl image: Add ratio property.
2014-08-21 11:02:11 +01:00
Tom Hacohen
aff1c8832c
Efl player: Add player interface.
...
This is the first version.
2014-08-21 11:02:11 +01:00
Tom Hacohen
cff97a665d
Efl file: Add eject method.
2014-08-21 11:02:11 +01:00
Tom Hacohen
345f1fc7ca
Ecore mainloop: add some more events.
2014-08-21 11:02:11 +01:00
Tom Hacohen
fe374084ed
Efl interfaces: Add text interface and start using it.
2014-08-21 11:02:11 +01:00
Tom Hacohen
69219fe1e2
Efl interface: Add image interface and start using it.
2014-08-21 11:02:11 +01:00
Tom Hacohen
b2eda60802
Interfaces: remove interfaces that we don't use.
2014-08-21 11:02:11 +01:00
Tom Hacohen
500c4019dd
Interface file: Update file interface and use it for image.
2014-08-21 11:02:11 +01:00
Tom Hacohen
c31c624e01
Efl interfaces: Install missing files.
2014-08-21 11:02:11 +01:00
Tom Hacohen
ceada9523f
Efl interfaces: Drop interface namespace from the used interfaces.
...
We don't need this namespace, it just makes the names long and complicated.
2014-08-21 11:02:11 +01:00
Tom Hacohen
bf55348a92
Efl interfaces: Start using the text_properties interface.
2014-08-21 11:02:11 +01:00
Tom Hacohen
17cf3242bb
Efl interface file: Remove unneeded method.
2014-08-21 11:02:11 +01:00
Felipe Magno de Almeida
aa86d46314
edje-cxx: Added interfaces subdir of efl project to include path for tests
2014-08-21 11:02:11 +01:00
Tom Hacohen
3a468f7ad3
Efl interface file: Start using the new interface.
2014-08-21 11:02:11 +01:00
Tom Hacohen
2f9d1dc69e
Efl: Create Efl_Cxx makefile and headers.
2014-08-21 11:02:10 +01:00
Tom Hacohen
b0b533fcb1
Efl: Create libefl.
...
Create libefl.so and the interal package for dependencies.
2014-08-21 11:02:10 +01:00
Tom Hacohen
0658591a4d
Efl eolian: Adjust according to eolian syntax changes.
2014-08-21 11:02:10 +01:00
Tom Hacohen
60c35f329f
Efl interface part: First draft.
...
This interface will be used for fetching parts from objects.
The parts can either be real objects or more likely mock objects
that proxy into actual calls on the object.
2014-08-21 11:02:10 +01:00
Tom Hacohen
17e99e6750
Ecore mainloop: Add .eo implementation.
2014-08-21 11:02:10 +01:00
Tom Hacohen
9969737640
Efl: remove "part" interfaces. Useless.
2014-08-21 11:02:10 +01:00
Daniel Zaoui
388d5a4bba
Interfaces: Integration into Makefile + fix of .eo
2014-08-21 11:02:10 +01:00
Daniel Zaoui
86b7ab8caa
First draft of interfaces
2014-08-21 11:02:10 +01:00
Cedric BAIL
2a51029340
ecore_x: fix debug message and try to shutdown in time.
2014-08-21 12:04:53 +02:00
Jean Guyomarc'h
dc8e006e4f
eo: mmap()/unmap() are also supported on OSX
...
Reviewers: raster, raoulh
@feature
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1240
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
Jean Guyomarc'h
f449f0ddb6
eina: port Eina_Spinlock for OSX
...
Summary: Support of Spinlocks in Eina (Eina_Spinlock) for OSX, which does not implement them in pthread.
@feature
Reviewers: raster, raoulh, naguirre, cedric, stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1151
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
Mun, Gwan-gyeong
f5b8109397
evas: add evas gl-drm engine
...
Summary: This is the first step to introduce a gl-drm backend.
Test Plan: "ecore evas" create with ecore_evas_gl_drm_new(). It creates "ecore evas" with gl_drm evas backend.
@feature
Reviewers: raster, Hermet, cedric, devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1187
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
Julien Isorce
23892343cc
evas: add example to test transparent background
...
Summary:
Reviewers: raster, devilhorns, cedric
Subscribers: capOM, cedric
Differential Revision: https://phab.enlightenment.org/D1228
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
Cedric BAIL
9e8ece571b
edje: edje_cc - warn people when they do bad things.
2014-08-21 12:04:53 +02:00
Irfan Abdul
3709a908d7
edje: Edje_cc - fix not storing edc sources in .edj file with --no-save option
...
Reviewers: govi, raster, jpeg, zmike, cedric
Subscribers: cedric
@fix
Differential Revision: https://phab.enlightenment.org/D1292
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00
Andrii Kroitor
9a1fb1b88d
edje: Edje_Edit - fix support for program's targets
...
Summary:
added support of all action types that use targets to
edje_edit_program_target_add and edje_edit_program_target_del
added targets cleaning to edje_edit_program_action_set to avoid usage of program id
as part id and vise versa.
@fix
Reviewers: cedric, seoz, Hermet
Subscribers: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1342
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-08-21 12:04:53 +02:00