Jihoon Kim
2ee27ec6d5
fix bug scroll works when PgDn, PgUp, Home, End key in entry is pressed in preedit state
2013-03-06 09:26:44 +09:00
Carsten Haitzler
63802e5b84
since Eo.h is inclued in c++ stuff... how about we cast from the void *
...
return from calloc to Eo_Dbg_Info * since c++ is really unhappy with
this stuff without a cast (silly c++).
2013-03-05 23:00:38 +09:00
Chris Michael
3883d49185
Merge branch 'master' of ssh://git.enlightenment.org/core/efl
2013-03-05 11:53:47 +00:00
Chris Michael
fb8842bc24
Formatting fix.
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-03-05 11:53:23 +00:00
Tom Hacohen
fc4846fbc6
Eo: Changed EO_DBG_INFO_LIST_APPEND to be an inline function.
...
It's cleaner. Should have never been a macro. This is part of the effort of
reducing the usage of ({ which is apparently a non standard extension.
We can get rid of most of it and ifdef the rest.
2013-03-05 09:26:07 +00:00
Christopher Michael
a37443ad87
Remove display_dispatch call (not needed here).
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
2013-03-05 09:24:48 +00:00
Christopher Michael
be94e53126
Fix formatting.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
2013-03-05 09:20:33 +00:00
Jiyoun Park
d70feacf9b
Ecore_x: Add atom related with indicator type.
...
It can support several types of indicator
2013-03-05 14:25:50 +09:00
Jiyoun Park
004d519f06
ecore_x : fix dangling pointer problem related with shmget fail
2013-03-05 14:01:32 +09:00
Jiyoun Park
bc78f49d71
ecore_x : just fix typo
2013-03-05 13:46:14 +09:00
Cedric BAIL
7d698d9a8e
evas: fix typos.
2013-03-04 11:08:49 +09:00
Cedric BAIL
1c9470e071
eina: improve logging and debugging infra for Eina_Cow.
2013-03-04 11:08:21 +09:00
Paulo Cavalcanti
ddfd471c71
efl/evas/text: Fix rendering issue with changed texts of same size
...
Introduce a new function called evas_object_content_change(). It should
be used when object contents get changed.
The rendering issue involving text objects was due to its map surfaces
not being freed. Thus, evas_object_content_change() is now called in
evas_object_text_text_set() during the relayout of the text for making
sure to get their map surfaces freed before rendering them.
Signed-off-by: Paulo Cavalcanti <paulo.cavalcanti@linux.intel.com>
2013-03-04 10:21:59 +09:00
Cedric BAIL
05f7761d5f
ecore: fix build with setjmp.
2013-03-04 10:03:59 +09:00
Rafael Antognolli
71b1576bc5
ecore/wayland: Adjust @since versions to 1.7.6.
...
Since these API's were backported to 1.7.6, we must fix the doc strings.
2013-02-28 18:18:31 -03:00
Davide Andreoli
8ecd30d578
Add a new API to edbus to let it create an EDbus session from
...
an existing DBus connection.
This is needed by the python bindings, was done the same way
in edbus1, so it should fit here also
NOTE: I did not test this yet, and I'm not into the edbus code,
so I please who know the code to give a look. thanks
NOTE2: I don't think this need Changelog and stuff as we are probably
the only users of this function, let me know if i'm wrong
2013-02-28 20:33:29 +01:00
Tom Hacohen
5dc2d7c126
Evas textblock: Fixed "high" text size adjustments for multiple paragraphs.
2013-02-28 16:48:09 +00:00
Tom Hacohen
5a55e5e56c
Evas textblock: Added proper size adjustments for "high" shaped texts.
...
This adjusts the starting coords of the textblock to fit the shaped char of
the first line.
2013-02-28 16:26:09 +00:00
Mike Blumenkrantz
a4026762f9
fix edje program filters
2013-02-28 11:33:57 +00:00
Mike Blumenkrantz
d4089d9558
fix edje SPACER part custom states
2013-02-28 11:33:57 +00:00
ChunEon Park
626f250677
evas - updated doc.
2013-02-28 16:55:11 +09:00
ChunEon Park
99f4ba54de
evas - use uppper case in the doc.
2013-02-28 16:48:34 +09:00
Jihoon Kim
49930b7b89
edje entry: set cursor position of selection start in selection mode
2013-02-28 15:08:00 +09:00
Cedric BAIL
fde00d91a8
eina: eina_strlcat now work with NULL src.
2013-02-28 07:49:16 +09:00
ChunEon Park
4e0b7d7bca
evas/common - scale sample code optimization
2013-02-27 22:36:36 +09:00
Cedric BAIL
1121103ecb
emotion: improve portability of Emotion Generic by using EFL more.
2013-02-27 21:10:28 +09:00
Cedric BAIL
762163bb45
ecore: extend Ecore_Pipe API to make it more useful.
...
This make it possible to take over a pipe that was open in another process
and also prevent its destruction partially during exec.
2013-02-27 21:10:28 +09:00
ChunEon Park
8e3671eab7
evas/common - declare a var in function head.
2013-02-27 14:43:34 +09:00
Henrique Dante de Almeida
ca8fc827a3
efl: Fixes to support compiling with CFLAGS=-Werror
...
This allows compiling with gcc 4.7.2 without errors (using the
default configuration).
2013-02-26 10:55:04 -03:00
Henrique Dante de Almeida
b9ac180af6
ephysics: turn EPhysics_Body into a POD-type struct
...
EPhysics_Body is an Eina_Inlist, and Eina_Inlist iterator macros use
offsetof(). Since using offsetof in C++ classes is invalid,
EPhysics_Body must be a POD-type struct.
2013-02-26 10:17:28 -03:00
Henrique Dante de Almeida
95623dee10
ethumb: Support strict aliasing rules in MD5 code
2013-02-26 10:17:28 -03:00
Henrique Dante de Almeida
2ca0be9316
ecore: Fix _ecore_glib_select
...
This fixes a mutex allocated on stack, a race on GCond initialization
and use of deprecated functions: g_mutex_new() and friends were
deprecated in glib 2.32.
2013-02-26 10:17:28 -03:00
Henrique Dante de Almeida
f5d4ae70bd
evas: Fix buffer overflows on environment variables
2013-02-26 10:17:28 -03:00
Carsten Haitzler
5a9a4fdd1f
oops - still had printfs. remove.
2013-02-26 22:06:12 +09:00
Tom Hacohen
1425b0d2dc
Evas text: Fixed a bug with the (kinda) newly added text object ellipsis.
...
There was a problem with bidi texts and ellipsis. The text would be trimmed
according to the visual position instead of the logical.
2013-02-25 15:39:32 +00:00
ChunEon Park
2af4cc2687
* evas/cache: remove the freed worker from the pthread worker list when it's failed to create a new thread so as not to access it if a thread is working newly.
2013-02-25 16:56:25 +09:00
ChunEon Park
0920a8e182
evas/cache - formatting
2013-02-25 16:24:08 +09:00
ChunEon Park
53fa4cd2d8
evas/common - scale sample code refactoring. simpler and more effcient.
2013-02-23 21:45:10 +09:00
Tom Hacohen
a66f1c73f7
Edje entry fit: Set the min size according to the fitting as well.
2013-02-22 14:13:35 +00:00
Tom Hacohen
9bc0260b51
Edje entry fit: Set the min/max sizes according to the fitting, not before.
2013-02-22 14:11:41 +00:00
chuneon.park
1a0ee8cb87
evas/common - return function as soon as possible.
2013-02-22 22:42:48 +09:00
chuneon.park
e79cb473a8
evas/common - fix indentation
2013-02-22 22:40:34 +09:00
Tom Hacohen
4fc694978b
Evas font: Fixed font run detection for some cases.
...
There were issues for specific cases with 2 different fonts in the middle
of a run.
2013-02-21 15:00:57 +00:00
Tom Hacohen
d6dababe78
Evas text: Fixed bug with the text object direction detection.
2013-02-21 13:39:37 +00:00
Cedric BAIL
a05b4b4e37
eeze: fix build with recent Eina change.
2013-02-21 17:19:35 +09:00
Cedric BAIL
fe21e281a7
eeze: add back support for older system.
...
Support for older system that don't come with libmount or have
an older libmount. This is a backport from Eeze 1.7 tree. There
is no code change there.
2013-02-21 17:19:35 +09:00
Carsten Haitzler
83190eb0c2
Add ecore_x_dnd_self_begin() and ecore_x_dnd_self_drop() to allow dnd
...
to your own window (drop where u drag from). helpful for elm where dnd
src/dst are object based, so we talk dnd protocol to ourselves.
2013-02-21 16:49:10 +09:00
Carsten Haitzler
c5ade50c9f
Fix ecore-x edid fetch to ftech 128, not 100 bytes.
2013-02-20 17:16:54 +09:00
Cedric BAIL
61287fce38
edje: let's properly report that file doesn't exist.
2013-02-20 12:15:00 +09:00
Daniel Zaoui
c5ac584a57
edje file_set: _edje_object_orientation_inform should be in the Eo
...
implementation, not just legacy
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
2013-02-19 17:51:43 +02:00