ChunEon Park
b10be8fb4c
evas/render - Fixed proxy clipping if the source object is clipped by output area.
...
Before this patch, the proxy will be clipped if the source is clipped by output area even if the soure_clip is disabled,
Additionally, src_clip/src_event/src_visible options must be supported in edje.
2013-05-08 01:16:49 +09:00
Deon 'PrinceAMD' Thomas
19c4916f41
Ecore DPMS function to get the current power level
2013-05-07 11:47:28 +01:00
Daniel Willmann
59e011b67c
evas loaders: There is no SVG loader any more, remove the options for it
...
We don't want the build to fail just because someone tried to enable
non-existent support.
2013-05-07 08:29:44 +01:00
Carsten Haitzler
2aec9927b3
disable glmap/unmap buffer bu default in evas gl engine
...
it seems glmapbuffer can be nasty overhead on some drivers, so go back
to gldrawarrays by default until such a time as we know a lot more...
i'm looking at YOU nvidia! YOU!
2013-05-07 16:20:02 +09:00
Carsten Haitzler
2a35811c9d
fix seg on image del if loader is null.
2013-05-07 14:28:07 +09:00
Carsten Haitzler
8fc259371e
emit keydown and keyup signals on keypresses in edje entry...
...
i'm addicted to this. :)
2013-05-07 12:08:47 +09:00
Carsten Haitzler
01d816fb96
fix swapregion rect to account for canvas rotation.
2013-05-07 10:26:43 +09:00
Carsten Haitzler
c9e8f3424c
update po's
2013-05-07 10:26:43 +09:00
Rafael Antognolli
494d53daa2
ecore_wayland: Simplify handling of opaque regions.
...
Move this handling entirely into ecore_wl_window_update_size() and
create and set it whenever it is necessary. There's no need to keep a
pointer on the Ecore_Wl_Window struct.
2013-05-06 20:25:17 -03:00
Rafael Antognolli
b619b6bfd4
ecore_evas/wayland: Correctly use framespace size for ecore_evas_resize.
2013-05-06 20:10:06 -03:00
Jérémy Zurcher
fc34b73c28
eo ptr ind: eo_test_general, increase NB_OBJS to cover more
2013-05-07 00:35:07 +02:00
Jérémy Zurcher
94845627b5
Revert "eo suite: add ptr indirection coverage test"
...
This reverts commit 88cf0cf460
.
already covered in eo_test_general.c
2013-05-07 00:03:59 +02:00
Rafael Antognolli
401265d57e
ecore_evas/wayland_shm: Do not invert framespace size twice.
2013-05-06 17:14:09 -03:00
Rafael Antognolli
13c0e8f3f3
ecore/wayland: Fix alpha windows on EGL backend.
...
Now the opaque and input regions are updated on ecore_wl_window_resize,
there's no need to call ecore_wl_window_buffer_attach() for this
anymore.
The checks on alpha and transparent flags were also fixed.
ecore_wl_window_update_size() is now called by ecore_wl_window_resize(),
reducing duplicated code.
2013-05-06 16:46:20 -03:00
Rafael Antognolli
7a7a0b8297
ecore/wayland: Add ecore_wl_window_alpha_set().
...
Just sets the "alpha" flag on the window and use it when calculating
opaque regions.
2013-05-06 16:40:50 -03:00
Rafael Antognolli
67179b4a71
ecore_evas/wayland_egl: Call ecore_wl_window_transparent_set.
...
It must be called on EGL, otherwise it definitely won't work.
2013-05-06 16:16:14 -03:00
Rafael Antognolli
78d42bcb62
evas/wayland_shm: Don't free the swapper while still in use.
...
Wait until all the buffers were released before freeing it.
2013-05-06 15:03:09 -03:00
Rafael Antognolli
aba3064184
ecore_evas/wayland_shm: Delay some operations when in_async_render.
2013-05-06 14:48:03 -03:00
Rafael Antognolli
868206826a
evas/wayland_egl: Update this engine after flags and attributes move.
2013-05-06 12:53:37 -03:00
ChunEon Park
6a6f827e20
evas/render - there was a my fault. proxy clip should be a default.
2013-05-06 22:18:08 +09:00
Daniel Zaoui
f30370fe52
efl: rename the Eo events for Evas objects and evas canvas.
2013-05-06 13:18:50 +03:00
Cedric Bail
753978e65d
efl: $(DESTDIR) already has '/'
2013-05-06 19:05:44 +09:00
Cedric Bail
0d2c6481b8
evas: final cleanup of the API, should be ready to make it public by now.
2013-05-06 19:02:05 +09:00
Cedric Bail
6929386895
evas: now move eina_file also out of the frame_duration API.
2013-05-06 19:02:05 +09:00
Cedric Bail
7d83e42046
evas: move evas cache API outside of the image data loader API.
2013-05-06 19:02:04 +09:00
Cedric Bail
6f802ab234
evas: start work on making the loader module a public API.
...
Goal is to be able to remove all internal Evas call from inside all
loader module. To do so we are going to open and hold a reference to the
file from outside of the module, read the header, create the image data,
load the data, close that reference.
Once that done, the next step is to let the file remain open as soon as
the filename/key is set and add an API to set an Eina_File directly. This
way edje can maintain the same file open as it use for an edje object,
keeping things in sync and avoid rendering glitch during update.
2013-05-06 19:02:04 +09:00
Cedric Bail
c5b0d28d73
evas: move flags and attribute around.
2013-05-06 19:02:04 +09:00
Cedric Bail
2b61da5a5a
evas: remove svg loader from inside the merged tree.
2013-05-06 19:02:04 +09:00
ChunEon Park
49e88118d5
evas/render - and you don't need to check change for the map render if the change is already determined.
2013-05-06 11:03:11 +09:00
Jérémy Zurcher
4e88ad4dd6
eo ptr in: follow naming convention for static fcts
2013-05-05 18:19:14 +02:00
ChunEon Park
95b0f469b6
evas/render - clean code.
2013-05-06 00:56:10 +09:00
ChunEon Park
3ba5135135
evas - update map smart members when really it needs to render.
2013-05-06 00:48:56 +09:00
Jérémy Zurcher
1953f10b18
eo ptr ind: fix cast when eo_id is disabled
2013-05-05 15:18:01 +02:00
Jérémy Zurcher
94b6dff74c
eo ptr ind: speed up by caching last used table
...
- keep a reference to the last used table and it's indexes
- use this table prior to normal search through table arrays
2013-05-05 15:18:01 +02:00
Jérémy Zurcher
10aafd711d
eo ptr ind: fix indentation
2013-05-05 15:18:01 +02:00
Daniel Zaoui
1a0282691c
Efl: adapt legacy Evas Smart callbacks to Eo callbacks mechanism.
2013-05-05 14:33:16 +03:00
Daniel Zaoui
3d5136e4cc
Efl: adapt legacy Evas callbacks to Eo callbacks mechanism.
2013-05-05 14:32:24 +03:00
Cedric Bail
019a8b8298
eeze: handle its intall hook correctly.
2013-05-05 17:25:48 +09:00
Cedric Bail
7cac6667e6
edje: reorder header for less problem at linking time.
2013-05-05 16:03:53 +09:00
Cedric Bail
433e123428
efl: force problematic -luuid to go away from .la
2013-05-05 16:03:53 +09:00
Cedric Bail
64241457f0
efreet: force cast for windows.
2013-05-05 16:03:02 +09:00
Cedric Bail
c232458de5
ecore_audio: _read is a system defined symbol on Windows.
2013-05-05 14:08:57 +09:00
Cedric Bail
4e6fe47ea0
ecore: properly order header for building on windows.
2013-05-05 14:07:05 +09:00
Jiyoun Park
8f0089e28f
Ecore_Input_Evas: Fix ecore_input_evas didn't check the device id of
...
mouse event
2013-05-05 11:52:33 +09:00
Daniel Juyung Seo
656a2ad45f
Evas_Legacy.h: fixed documentation typos.
2013-05-05 00:50:55 +09:00
Jiyoun Park
e7990ed693
* Evas: Fix gif loader can't load image which has normal frames and
...
error frames
2013-05-05 00:01:57 +09:00
José Roberto de Souza
12855e5fe7
eldbus: Fix interface_unregister()
2013-05-04 10:38:55 -03:00
José Roberto de Souza
9e4dc299a7
eldbus: Fix eldbus_service_*_get() functions over FDO interfaces
2013-05-04 10:38:55 -03:00
José Roberto de Souza
d6c7732931
eldbus: Fix eldbus_pending_destination_get(), it was returnig the method name
2013-05-04 10:38:55 -03:00
Lucas De Marchi
49f16237c0
eldbus: Add EINA_ARG_NONNULL to new API function
2013-05-04 10:38:55 -03:00