Jean-Philippe Andre
452a301bfa
evas/cserve2: fix fonts flags.
...
aka: fix italic fonts or T25 .
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-06-04 15:04:19 +09:00
ChunEon Park
d3e1cb055a
edje - use Eina_Bool
2013-06-04 14:42:52 +09:00
ChunEon Park
86f37578fa
edje/edje_cc_parser - support [] markers for indexing values
2013-06-04 14:30:07 +09:00
Cedric Bail
d1bed386bd
evas: correctly detect if loader support asynchronous preloading.
...
This is an astonishing bug, I wonder since how long it has been there. It
is basically due to the use of void * and a wrong cast. Type checking is
clearly useful, let's use it more !
2013-06-04 11:22:13 +09:00
Cedric Bail
ad5d75dfcd
evas: add support for engine specific extention during thread task.
2013-06-04 11:20:25 +09:00
Cedric Bail
cd57e792bc
ecore: actually return the real value, even if they were the same in this case.
2013-06-04 11:20:25 +09:00
Cedric Bail
4d15a0f50f
evas: add infra to block the main loop from evas.
...
PS: later on, I think we should just move evas to use Ecore infra
directly to create jobs and sync with the main loop.
2013-06-04 11:20:25 +09:00
Ederson Desouza
b52a380a5f
Support for -1.0 @ text ellipsis fields -- for not ellipsizing it at all.
2013-06-03 12:02:16 -03:00
ChunEon Park
ad7622b94a
edje/edje_cc - remove white spaces
2013-06-03 20:55:10 +09:00
Daniel Zaoui
a435306974
Eo: improve error message.
2013-06-03 14:31:31 +03:00
Carsten Haitzler
98efd5ad86
fix edje parts of type GROUP on size min calc to calc the child groups too
2013-06-03 17:18:25 +09:00
Simon
23ed5115c0
evas: Fix evas gif image loader for libgif version 5
...
Because arc doesn't like me much at the moment here's a simple patch to
fix the gif loader for the latest libgif version. DGifOpen now takes a
error param as its final argument, if the param is not NULL it will
return a error code if it fails. Similar to another patch i sent a few
months back. The patch has been tested on OBS for old and new versions.
2013-06-03 09:16:25 +01:00
Ryuan Choi
a011fc1dd9
edje_entry: password entry should not be selected when doublc clicked
...
or tripple clicked.
selection should be allowed when select_allow is true whatever
select_mode is.
Reproduce step is below.
1. ELM_THEME=default-desktop ELM_PROFILE=standard elementary_test
--test-win-only "Entry Scrolled
2. double click on password entry.
2013-06-03 15:47:05 +09:00
Mike Blumenkrantz
4ea0e29c6f
add embryo params for proxy src visible/clip
...
hermet please look at these, they don't seem to work right for some reason
2013-05-31 15:28:57 +01:00
ChunEon Park
11b43dad4b
evas - fixed source clip. If the source object is a evas primitive object, then proxy won't clipped by proxy clipper itself.
2013-05-31 20:29:18 +09:00
Carsten Haitzler
9ecc87713d
fix slowdown as a result of fixing text ascent/descent for fontsets from tom.
2013-05-31 20:09:41 +09:00
ChunEon Park
f55092ab93
edje - support edc proxy.source_clip
2013-05-31 20:08:59 +09:00
Carsten Haitzler
9473c4a9a5
continuation of ascent/descent fix by tom - make textblock work too.
2013-05-31 19:08:35 +09:00
Chris Michael
b524b31256
Add new wayland_egl engine that does buffer age, double/triple
...
buffering, etc, and uses evas gl_common (so glview/simple tests in elm work).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
30bd7c27e0
Add evas_wl_main file.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
c5355d32ee
Add start of new wayland_egl engine code.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
ae9246beae
Add evas_engine header file
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
a6dcda0adc
Add new Evas_Engine_Wayland_Egl header.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
Chris Michael
a0ed1b5b5d
Remove old wayland_egl engine code in prep for rewrite to use gl_common.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-31 09:43:23 +01:00
ChunEon Park
80e1353807
edje - support edc source_visible
2013-05-31 17:35:30 +09:00
ChunEon Park
f87c050342
edje - indent fix.
2013-05-31 16:53:04 +09:00
ChunEon Park
87ce63941d
edje/edje_cc - fixed typo
2013-05-31 16:04:33 +09:00
Jérémy Zurcher
d3c5356cf3
Makefile: compilation succed without png support
...
use --enable-image-loader-png=no
related to T64 and D133
2013-05-30 23:47:35 +02:00
Mike Blumenkrantz
29a4edb274
improve eina_str_convert_len docs
2013-05-30 07:41:55 +01:00
ChunEon Park
fd7d1f9f98
evas/render - this is insane to me since nowhere it release the render_pre_done FALSE pairly.
...
This causes the textblock layouting problem.
It should be checked when does it really render_pre() called.
If someone knows the reason of this, please ping me.
2013-05-30 14:50:47 +09:00
ChunEon Park
1f558c6cde
evas/textblock - revert the textblock pre_render_done.
...
Fundamentally, this is not a point of the problem.
somewhere pre_render caller is inccorrect without releasing the flag.
2013-05-30 14:43:41 +09:00
Mike Blumenkrantz
fbd09e2562
add support for text/x-moz-url DND operations
2013-05-29 13:46:11 +01:00
Mike Blumenkrantz
37aa26b977
add eina_str_convert_len() for converting from encodings which contain '\0' characters
...
eina_str_convert() is GUARANTEED to break when doing any such encoding (eg. UTF16->UTF8). I don't know who added the original function, but this is very bad, and we should almost certainly deprecate eina_str_convert() so people are not surprised when they are unable to convert strings as expected.
2013-05-29 13:46:11 +01:00
Carsten Haitzler
6a4cdea904
fix evas partial swapotkeep the full re-render in the rects if it switches to full mode.
2013-05-29 21:38:11 +09:00
Chris Michael
964f4769ae
Fix potential memleak reported by klockwork.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-29 13:24:49 +01:00
Chris Michael
23fc3b3da7
Fix possible memory leak reported by klockwork.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-29 13:11:54 +01:00
Carsten Haitzler
c8256f5fae
fix evas gl engine partial swap to do full swap in full mode.
2013-05-29 17:30:42 +09:00
Jihoon Kim
4a90649f48
Fix typo in Evas headers
2013-05-29 10:27:10 +09:00
Eduardo Lima (Etrunko)
c03c6bd12c
edje_cc: create data hash if it doesn't exist
...
The check was being done only in 'data.item' handler
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-05-28 16:17:09 -03:00
ChunEon Park
b7ff5a737f
evas/textblock - fix the textblock to render pre again if it needs to be relayouting
2013-05-28 23:07:24 +09:00
ChunEon Park
7003b7fd0b
evas/textblock - fix indent
2013-05-28 23:00:31 +09:00
Stefan Schmidt
0a20c045b2
evas/textgrid: Fix memory leak.
...
Free allocated color before we return in the failure case.
2013-05-28 13:47:52 +01:00
Stefan Schmidt
f30af4969d
eet_image: Free bigend_data in all error cases.
...
We have been leaking bigend_data if we hit any of the error cases.
2013-05-28 13:47:52 +01:00
Eduardo Lima (Etrunko)
3142db2880
Example for eldbus_address_connection_get() functions
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-05-28 09:42:29 -03:00
Eduardo Lima (Etrunko)
4fc274253d
eldbus: Welcome two new APIs and one connection type
...
eldbus_address_connection_get() and eldbus_private_address_connection_get()
are similar to the respective _connection_get() counterparts, but enables
users to connect to buses other than system or session.
The new type introduced for those connections is ELDBUS_CONNECTION_TYPE_ADDRESS
and they require an additional address parameter, which will be passed to
dbus_connection_open().
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-05-28 09:42:29 -03:00
Eduardo Lima (Etrunko)
1ac40b5502
eldbus: New internal function _eldbus_connection_free()
...
This is actually a split on the _eldbus_connection_unref() function, that
will be called either when the refcount reaches 0 or to force the deletion
of an Eldus_Connection.
The second use case will be contemplated in a following patch.
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-05-28 09:42:29 -03:00
Eduardo Lima (Etrunko)
fb0dc85bc3
eldbus: Reset value of fd_handler after deletion
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-05-28 09:42:29 -03:00
Chris Michael
6d0cc0d9bf
Deprecate old dnd functions (useless, improperly named, etc)
...
Add shiny new Drag-N-Drop code ;)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 11:48:51 +01:00
Chris Michael
b7ac7bdfd9
Add ecore_wl_input_get function
...
Remove global dnd object (not necessary)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 11:48:51 +01:00
Chris Michael
0950237f04
Don't create a shell surface for DND window types.
...
Set surface_user_data in attach function to be the buffer we are
attaching (NB: Expected by some compositors like weston).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-05-28 11:48:51 +01:00