Cedric BAIL
5bf4ae22cb
evas: fix bogus update rect, that's what I call black magic.
2014-07-08 14:27:08 +02:00
Jean-Philippe Andre
4a7ebc66be
configure.ac: Fix typo in DDS loader definition
...
Eh, the power of copy and paste
2014-07-08 18:29:46 +09:00
Cedric BAIL
1b14531146
evas: fix use of already freed data use.
2014-07-08 11:00:23 +02:00
Stefan Schmidt
443574a65d
Revert "configure: Add dl to edje libs"
...
This reverts commit ff5a57aafd
.
Edje is not using dlopen directly but luajit is. Seems some distros are missing
dlopen for there luajit package. Nothing we should workaround here.
2014-07-08 10:08:57 +02:00
taehyub
f86b05386c
evas sample code - remove makefile.am
...
Summary: evas gl sample
Test Plan: cd efl/ > make examples > cd examples/evas > ./evas_gl
Reviewers: Hermet
Reviewed By: Hermet
CC: cedric
Differential Revision: https://phab.enlightenment.org/D1130
2014-07-08 16:16:32 +09:00
Carsten Haitzler
0b8423c961
disable multisense when pulse is disabled too
...
also.. change "i know what i am doing" option string to "aba"... :)
keep people on their toes.
2014-07-08 15:43:06 +09:00
Carsten Haitzler
fc2c00c67b
fix eldbus warnings
2014-07-08 12:45:44 +09:00
Felipe Magno de Almeida
1baf9e4825
eldbus: Fixes ABI break in Eldbus_Method with appended void* data
...
Summary:
Removed the void* data variable from Eldbus_Method and created another
struct that has the void* data and added an array of Eldbus_Method2 in
the descriptor for the Eldbus_Service_Interface_Desc and making the
appropriate modifications in the implementation to use both
descriptions.
Reviewers: cedric, stefan_schmidt, raster
CC: cedric
Maniphest Tasks: T1408
Differential Revision: https://phab.enlightenment.org/D1139
2014-07-08 11:57:08 +09:00
Dmytro Dadyka
8e496570a7
evas: Evas_3D - add fog effect. add two API function for enable and disable fog effect for given mesh.
...
Reviewers: Hermet, raster, cedric
CC: cedric
Differential Revision: https://phab.enlightenment.org/D936
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 19:26:48 +02:00
wonguk.jeong
f803ba27b7
ethumb: fix setup related API problem
...
Summary:
setup related API was not working at all due to below problems
1. dbus type signature is wrong. it's array of dictionary not array of struct
2. since quality value was assigned to compress value, there was a problem during saving png image (out of bound)
3. orientation_set API was not working except NONE and ORIGINAL
@fix
Test Plan: make thumbnail by using elm_thumb_add -> orientation set to 90 CCW -> check whether image is rotated properly or not
Reviewers: raster, cedric
CC: seoz, cedric
Differential Revision: https://phab.enlightenment.org/D1138
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 19:11:02 +02:00
Mykyta Biliavskyi
3e79b47e80
edje: Edje_Edit - add edje_edit_part_item_row/col_span functions.
...
Summary:
Getter and setter of span for box/table items.
Following functions were added:
edje_edit_part_item_span_set
edje_edit_part_item_span_get
Reviewers: raster, seoz, cedric, Hermet, reutskiy.v.v
CC: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1074
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 19:08:41 +02:00
Vorobiov Vitalii
e35e18f8e0
edje: Edje_Edit - fix Documentation generation error's and warning's
...
Summary:
Fixing errors and warning with Edje_Edit documentation,
for example, adding documentation for enum and structs,
adding missed @see, @params, @returns etc.
@fix
Reviewers: Hermet, seoz, cedric, raster
CC: reutskiy.v.v, cedric
Differential Revision: https://phab.enlightenment.org/D1107
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 19:02:55 +02:00
Vorobiov Vitalii
05cad6fc7a
edje: Edje_Edit - add edje_edit_part_item_spread functions.
...
Summary:
Add four main functions to deal with TABLE or BOX items:
- edje_edit_part_item_spread_w_get
- edje_edit_part_item_spread_w_set
- edje_edit_part_item_spread_h_get
- edje_edit_part_item_spread_h_set
@feature
Reviewers: cedric, Hermet, seoz, raster
CC: reutskiy.v.v, cedric
Differential Revision: https://phab.enlightenment.org/D1104
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 18:55:20 +02:00
Cedric BAIL
e85bcfafa4
evas: fix wayland_shm to report buffer state as expected by software generic backend.
2014-07-07 18:27:32 +02:00
Daniel Kolesa
5168297fdb
eolian: new API: eolian_system_directory_scan, use it
2014-07-07 16:48:54 +01:00
Carsten Haitzler
e42f319d00
ecore-x - add x screensaver activate/reset calls
2014-07-07 23:36:34 +09:00
Daniel Kolesa
58a6895e41
eolian: do not use string for attrs
2014-07-07 15:14:21 +01:00
Kateryna Fesyna
6f8d017d93
edje: Edje_Edit - Change names of two functions to match the other sounds api
...
Summary:
This commit provides small cleanup for sounds api.
The next functions are renamed:
edje_edit_sounds_samples_list_get() -> edje_edit_sound_samples_list_get()
edje_edit_sounds_tones_list_get() -> edje_edit_sound_tones_list_get()
Reviewers: cedric, Hermet, seoz, raster, reutskiy.v.v
CC: reutskiy.v.v, cedric
Differential Revision: https://phab.enlightenment.org/D1134
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 15:51:12 +02:00
Kateryna Fesyna
d042392b81
edje: Edje_Edit - add since marks to the doxygen comments of new sounds api.
...
Summary:
This commit provides small cleanup for sounds api.
Also the "since" and "@c" marks are added to the doxygen comments of new sounds api functions.
Reviewers: cedric, Hermet, seoz, raster, reutskiy.v.v
CC: reutskiy.v.v, cedric, abyomi0
Differential Revision: https://phab.enlightenment.org/D1093
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 15:51:12 +02:00
Vorobiov Vitalii
9fc7929829
edje: Edje_Edit - add edje_edit_part_item_weight functions.
...
Summary:
Add four main functions to deal with TABLE or BOX items:
- edje_edit_part_item_weight_x_get
- edje_edit_part_item_weight_x_set
- edje_edit_part_item_weight_y_get
- edje_edit_part_item_weight_y_set
@feature
Reviewers: cedric, raster, seoz, Hermet
CC: reutskiy.v.v, cedric
Differential Revision: https://phab.enlightenment.org/D1131
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-07 15:51:12 +02:00
Daniel Kolesa
8e8dbc322e
eolian: scan directories recursively
2014-07-07 14:25:57 +01:00
Cedric BAIL
da438beea5
eolian_cxx: add missing file for make dist.
2014-07-07 14:44:08 +02:00
Cedric BAIL
b95165201c
edje: factorize call to eo_do to reduce eo_do_start cost.
2014-07-07 13:44:11 +02:00
Cedric BAIL
142a0ceb48
edje: fix typos.
2014-07-07 13:44:11 +02:00
ChunEon Park
cc68ef1f22
eina - fixed typo
2014-07-07 20:22:06 +09:00
ChunEon Park
b3d11fae4c
evas/gl - removed MASK ramains.
2014-07-07 17:08:22 +09:00
Carsten Haitzler
6aa3bc5824
efl build - fix multisense to actually be turned on again
2014-07-07 16:29:40 +09:00
Cedric BAIL
1b54047ac4
edje: reduce overhead of setting text and color class in theme.
...
This reduce by 10% some elementary tests case that was provided
by some crazy french.
2014-07-06 22:50:32 +02:00
Gwanglim Lee
e3192c374d
evas: gl_x11 - add missing function pointer glsym_eglSwapBuffersWithDamage
...
Summary: added missing global function pointer to gl_x11
Test Plan: N/A
Reviewers: cedric, raster, devilhorns
CC: cedric
Differential Revision: https://phab.enlightenment.org/D1128
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-06 20:19:34 +02:00
Wonguk Jeong
23815453f4
evas: jpeg loader - add tests for EXIF flip, transpose, transverse.
...
Summary:
Previously, there was rotation test only. (90 CW, 180 CW, 90 CCW)
Flip vertically, flip horizontally, transpose, transverse tests are added
D1126 will make added tests be passed.
Reviewers: raster, cedric, jpeg
CC: seoz, cedric
Differential Revision: https://phab.enlightenment.org/D1127
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-06 20:12:31 +02:00
Wonguk Jeong
1cc23d4ff2
evas: jpeg loader - support flip, transpose, transverse
...
Summary:
Previously, jpeg image loader support rotation (90°, 180°, 270°) only.
this patch is about supporting flip(vertical, horizontal), transpose, transverse
@feature
Test Plan: I'm going to make tests in src/tests
Reviewers: cedric, raster, jpeg
CC: seoz, cedric
Differential Revision: https://phab.enlightenment.org/D1126
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-06 20:12:31 +02:00
Chris Michael
5eef4351fd
ecore-drm: Shutdown ecore_event on udev error.
...
Since we have already called ecore_event_init prior to using any udev
functions, if udev fails for some reason or another, we should also
shutdown ecore_event subsystem.
@fix
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-07-06 12:58:57 -04:00
Chris Michael
0168b96040
evas-software-generic: Fix formatting
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-07-06 12:36:46 -04:00
Cedric BAIL
235caec745
evas: remove multiple definition of glsym_eglSwapBuffersWithDamage.
2014-07-06 18:18:29 +02:00
Cedric BAIL
6d7df3cc90
evas: fix warning due to change in software generic backend.
2014-07-06 18:16:45 +02:00
Cedric BAIL
f1590e06b0
evas: fix build break with GLES.
2014-07-06 18:16:10 +02:00
Alex-P. Natsios
8fa59040de
evas: gl_common fix make dist
...
Summary:
This fixes a breakage in make dist.
There were a few stale entries from the recent removal of shader masking
code.
@fix
Thanks to Simotek for reporting
Reviewers: raster, cedric, Hermet
CC: simotek, cedric
Differential Revision: https://phab.enlightenment.org/D1125
Signed-off-by: Cedric BAIL <c.bail@partner.samsung.com>
2014-07-06 13:50:44 +02:00
Cedric BAIL
3dcc172f57
eo: make parent_set a O(1) operation instead of O(n).
...
This does impact performance quite significantly when you have a lot
of children.
2014-07-06 13:15:21 +02:00
Cedric BAIL
87bcb1da23
evas: missing shared declaration.
2014-07-05 21:03:36 +02:00
Cedric BAIL
410a2a7953
evas: missed replacement.
2014-07-05 13:13:43 +02:00
Cedric BAIL
914b529e38
evas: make partial update extention compile for every one in gl_x11 backend.
2014-07-05 12:50:56 +02:00
Savio Sena
4e6825d6ac
eolian-cxx: Removed Wshadow warnings.
...
Summary:
Removes Wshadow warnings by prepending/appending radices to
the target variables and parameters.
Reviewers: felipealmeida
CC: cedric
Differential Revision: https://phab.enlightenment.org/D1118
2014-07-04 20:04:32 -03:00
Cedric BAIL
380115c025
evas: update Windows backend to use the software generic interface.
2014-07-04 16:07:52 +02:00
Daniel Kolesa
9f17b08dfb
eolian: warning fix
2014-07-04 14:51:05 +01:00
Cedric BAIL
9a9d81ee7c
Merge branch 'devs/cedric/refactoring_engine'
...
This branch is a first toward small and simpler backend for evas. It should help
improve our portability and reduce our maintenance. Next step is to introduce
a gl_generic backend.
2014-07-04 15:12:34 +02:00
Cedric BAIL
14d22c5a08
evas: migrate GL_X11 to use more infrastructure of software_generic.
2014-07-04 15:11:22 +02:00
Cedric BAIL
289b3691b0
evas: add more infrastructure to software_generic backend to be ready for GL_X11 migration.
2014-07-04 15:11:22 +02:00
Cedric BAIL
4be4991315
evas: rename Evas_GL_X11_Window to Outbuf.
2014-07-04 15:11:22 +02:00
Cedric BAIL
ab6dd99ed8
evas: add support for merging redraw area across multiple frame with different logic.
2014-07-04 15:11:22 +02:00
Cedric BAIL
35648c09be
evas: remove unused include that can lead to problematic include on some platform.
2014-07-04 15:11:22 +02:00