Galatsanos 'godfath3r' Panagiotis
c8b9e0540b
eina: fix a clang warning in eina_cow.
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-05-08 18:17:00 +09:00
Cedric Bail
8f12f21cf0
edje: don't never corrupt an opened edje object.
2013-05-08 18:17:00 +09:00
Cedric Bail
a299e0723a
eet: more meaningful message.
2013-05-08 18:17:00 +09:00
Cedric Bail
674f612c3b
eina: more meaningful message.
2013-05-08 18:17:00 +09:00
Cedric Bail
574e9015f1
eina: whitespace--;
2013-05-08 18:17:00 +09:00
Cedric Bail
8727e43c1f
edje: open Eina_File ourself instead of delegating it to edje.
2013-05-08 18:17:00 +09:00
Cedric Bail
d833244100
evas: add infrastructure to open from Eina_File.
2013-05-08 18:17:00 +09:00
Cedric Bail
ba46068c09
evas: agressively destroy proxy surface when nobody use the proxy anymore.
2013-05-08 18:16:59 +09:00
Cedric Bail
c3f9d3b8b8
evas: Make Evas_Loader API public.
2013-05-08 18:16:59 +09:00
Chris Michael
559b1b3301
Add missing ecore_x_randr_crtc_info_free function to xcb.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-08 10:07:53 +01:00
Chris Michael
b619f84590
Add missing ecore_x_randr_crtc_clone_set function for xcb.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-08 10:04:23 +01:00
Chris Michael
f5a1889db3
Add missing randr_crtc_info_get function to xcb.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-08 09:53:43 +01:00
Chris Michael
291d45f045
Fix formatting.
...
Add ecore_x_input_raw_select function placeholder:
NB: xcb does not have xinput 2 support yet BUT someone added those
functions to the xlib code WITHOUT adding them to the xcb code.
SPANK SPANK !!
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-08 08:56:01 +01:00
Chris Michael
185e88ae72
Fix typo ...
...
LMAO: xcb stuff did not even compile because of this ... and how knows
how long it has been broken ...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-08 08:55:39 +01:00
Carsten Haitzler
11e0d67a71
Revert "Ecore DPMS function to get the current power level"
...
This reverts commit 19c4916f41
.
sorry... missing xcb version of func. please re-commit when you have
an xcb version. thanks! :)
2013-05-08 15:59:11 +09:00
Carsten Haitzler
eb4339bb0c
get rid of trailing nul byte in selections for x11
...
not noticed until recently.. we add a nul byte to the end of our text
selections that we shouldnt. most toolkits/apps skip it but some..
like emacs... dont.
2013-05-08 13:05:33 +09:00
Jérémy Zurcher
f71b40db2f
eo ptr ind tests: guard numerous fail_if, lesson learned from eina_list_shuffle
2013-05-07 23:40:53 +02:00
Jérémy Zurcher
e14c2ede20
ethumbd: explicitly set flags and service desc fields to NULL in static structs
2013-05-07 22:56:02 +02:00
Jérémy Zurcher
41e59310a5
remove replace eo_data_get() call
2013-05-07 22:46:10 +02:00
Jérémy Zurcher
62cae26de0
evas: fix var used uninitialized on_error
2013-05-07 22:33:10 +02:00
Jérémy Zurcher
f1349c25d4
eeze_scanner: harmless type casts fixes
2013-05-07 22:27:11 +02:00
Jérémy Zurcher
57b2cb5239
eldbus_service: explicitly set flags to 0 in static _Signal and _Method structs
2013-05-07 22:16:37 +02:00
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