platform/upstream/efl.git
11 years agoevas: Stop initializing and shutting Fontconfig down
Raphael Kubo da Costa [Mon, 4 Feb 2013 15:37:41 +0000 (15:37 +0000)]
evas: Stop initializing and shutting Fontconfig down

A few days ago I was investigating a bug in the EFL WebKit port and
noticed WebKit's and Evas' handling of Fontconfig are somewhat
incompatible: while the evas_font code calls both FcInit() and FcFini()
when on initialization and shutdown, respectively, WebKit keeps some
Fontconfig objects alive until the process exits. In practice, this
means that shutting Evas down will cause FcFini() to assert because
there are objects which have not been properly destroyed.

This is not really a WebKit-specific problem, as any program which also
uses Fontconfig directly and shuts Evas down before destroying all FC
resources it has allocated is going to crash in the same way.

Other libraries such as Qt, Pango and Cairo do not explicitly initialize
and shut Fontconfig down. Evas itself got this code in r40242 and was
later adjusted in r45829 and r74870.

Since we can't completely control the lifetime of all Fontconfig objects
used in client code, I was thinking of doing the same thing as other
libraries do and get rid of the calls to FcInit() and FcFini(). The part
which is really important is not calling FcFini() -- this was already
done for a while in the r45829 which I mentioned. Valgrind will complain
about some "still reachable" memory blocks, but that's not really
important (as raster said in that revision's commit message, "things may
look like they leak in Valgrind - they dont. in reality").

Note: tasn tried to talk about it with fc guys and it's the
way to go. They won't implemented refcount as suggested in our ml.

Patch by: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>

SVN revision: 83605

11 years agoevas: Rename evas_font_zero_presure()
Raphael Kubo da Costa [Mon, 4 Feb 2013 15:33:38 +0000 (15:33 +0000)]
evas: Rename evas_font_zero_presure()

There's an obvious typo in the function name, so appease my OCD and
rename it.

Patch by: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>

SVN revision: 83604

11 years agoedbus: Update EDBUS_VERSION_MINOR
Raphael Kubo da Costa [Mon, 4 Feb 2013 15:29:41 +0000 (15:29 +0000)]
edbus: Update EDBUS_VERSION_MINOR

Patch by: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>

SVN revision: 83603

11 years agoefl/eina: prevent denial of service on eina_hash.
Cedric BAIL [Mon, 4 Feb 2013 07:52:56 +0000 (07:52 +0000)]
efl/eina: prevent denial of service on eina_hash.

Thanks goes to Thiago Macieira for sharing the issue. This
is the result of the cross-desktop talk at fosdem. A lot more
comming in the futur !

SVN revision: 83578

11 years agoevas - removed info that wouldn't be there. that bug regaded feature has been only...
ChunEon Park [Mon, 4 Feb 2013 04:32:53 +0000 (04:32 +0000)]
evas - removed info that wouldn't be there. that bug regaded feature has been only inside the trunk. no need to update CnN

SVN revision: 83576

11 years agoefl/edje_entry: support &, < and > in preedit string
Jihoon Kim [Mon, 4 Feb 2013 00:57:50 +0000 (00:57 +0000)]
efl/edje_entry: support &, < and > in preedit string

SVN revision: 83575

11 years ago efl: update ChangeLog and NEWS for r83571.
Chidambar Zinnoury [Sat, 2 Feb 2013 13:09:06 +0000 (13:09 +0000)]
 efl: update ChangeLog and NEWS for r83571.

SVN revision: 83572

11 years ago efl i18n: french update.
Chidambar Zinnoury [Sat, 2 Feb 2013 13:04:35 +0000 (13:04 +0000)]
 efl i18n: french update.

SVN revision: 83571

11 years agofix typo in stringshare_refplace doc
Mike Blumenkrantz [Fri, 1 Feb 2013 12:57:44 +0000 (12:57 +0000)]
fix typo in stringshare_refplace doc

SVN revision: 83565

11 years agoTell X to create the edid atom if it is missing so we can return valid
Christopher Michael [Fri, 1 Feb 2013 12:06:55 +0000 (12:06 +0000)]
Tell X to create the edid atom if it is missing so we can return valid
edid information.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83556

11 years agoLength is optional here when getting edid from output.
Christopher Michael [Fri, 1 Feb 2013 11:50:59 +0000 (11:50 +0000)]
Length is optional here when getting edid from output.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83554

11 years agoadd eina_stringshare_refplace(): same as replace(), but calls ref instead of add
Mike Blumenkrantz [Fri, 1 Feb 2013 11:12:33 +0000 (11:12 +0000)]
add eina_stringshare_refplace(): same as replace(), but calls ref instead of add
also fixed a small doc error

SVN revision: 83549

11 years agofinally addressing complaints regarding eina_list_last_data_get() not being a functio...
Mike Blumenkrantz [Fri, 1 Feb 2013 11:02:53 +0000 (11:02 +0000)]
finally addressing complaints regarding eina_list_last_data_get() not being a function. well now it is

SVN revision: 83547

11 years agoadd eet_data_descriptor_name_get()
Mike Blumenkrantz [Fri, 1 Feb 2013 10:59:23 +0000 (10:59 +0000)]
add eet_data_descriptor_name_get()

SVN revision: 83546

11 years agoefl: Update .gitignore with more example binaries
Stefan Schmidt [Fri, 1 Feb 2013 09:16:48 +0000 (09:16 +0000)]
efl: Update .gitignore with more example binaries

SVN revision: 83541

11 years agoUpdated changelog and news files
Guillaume Friloux [Thu, 31 Jan 2013 14:13:18 +0000 (14:13 +0000)]
Updated changelog and news files

SVN revision: 83518

11 years agoFixing a mem leak by adding a call to dns_ai_close which will save us
Guillaume Friloux [Thu, 31 Jan 2013 14:04:54 +0000 (14:04 +0000)]
Fixing a mem leak by adding a call to dns_ai_close which will save us
800 bytes per ecore_con_server_connect() call.

SVN revision: 83517

11 years agoFix the EVAS_CALLBACK_MOUSE_MOVE callback is called even if the grabbed object is...
Jaehwan Kim [Thu, 31 Jan 2013 05:52:59 +0000 (05:52 +0000)]
Fix the EVAS_CALLBACK_MOUSE_MOVE callback is called even if the grabbed object is invisible by proxy object.

SVN revision: 83501

11 years agoefl: Fix a warning
Mike McCormack [Thu, 31 Jan 2013 03:30:59 +0000 (03:30 +0000)]
efl: Fix a warning

Signed-off-by: Mike McCormack <mike@atratus.org>
SVN revision: 83498

11 years agoefl/edje entry : Remove ecore_imf_context_cursor_position_set in functions related...
Jihoon Kim [Thu, 31 Jan 2013 01:01:33 +0000 (01:01 +0000)]
efl/edje entry : Remove ecore_imf_context_cursor_position_set in functions related to selection.

SVN revision: 83495

11 years agoSince we actually support RandR 1.4 now, lets increment the minor
Christopher Michael [Wed, 30 Jan 2013 15:12:22 +0000 (15:12 +0000)]
Since we actually support RandR 1.4 now, lets increment the minor
version number.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83484

11 years agoRemove blank line.
Christopher Michael [Wed, 30 Jan 2013 15:12:15 +0000 (15:12 +0000)]
Remove blank line.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83483

11 years agoEo dbg info: Add support for to_string.
Tom Hacohen [Wed, 30 Jan 2013 13:35:31 +0000 (13:35 +0000)]
Eo dbg info: Add support for to_string.

SVN revision: 83481

11 years agoAdd UNUSED for parameter that is not used.
Christopher Michael [Wed, 30 Jan 2013 10:30:54 +0000 (10:30 +0000)]
Add UNUSED for parameter that is not used.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83474

11 years agoUpdate changelog.
Christopher Michael [Wed, 30 Jan 2013 10:18:46 +0000 (10:18 +0000)]
Update changelog.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83472

11 years agoActually Implement RandR 1.4 functions (with code) ;)
Christopher Michael [Wed, 30 Jan 2013 10:18:44 +0000 (10:18 +0000)]
Actually Implement RandR 1.4 functions (with code) ;)

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83471

11 years agoFix randr 1.4 function declarations to be sane (match rest of efl):
Christopher Michael [Wed, 30 Jan 2013 10:18:41 +0000 (10:18 +0000)]
Fix randr 1.4 function declarations to be sane (match rest of efl):
  There is no point in returning a rectangle if we are filling in the
  x, y, w, h params also. That's just stupidness.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83470

11 years agoFix gamma functions (unsure how this all got messed up from previous
Christopher Michael [Wed, 30 Jan 2013 10:18:38 +0000 (10:18 +0000)]
Fix gamma functions (unsure how this all got messed up from previous
commit).

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83469

11 years agoFix parameters for new RandR 1.4 functions.
Christopher Michael [Wed, 30 Jan 2013 10:18:35 +0000 (10:18 +0000)]
Fix parameters for new RandR 1.4 functions.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83468

11 years agoAdd the missing RandR 1.4 functions to Ecore_X header.
Christopher Michael [Wed, 30 Jan 2013 10:18:32 +0000 (10:18 +0000)]
Add the missing RandR 1.4 functions to Ecore_X header.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83467

11 years agoUpdate ChangeLog with recent commits.
Christopher Michael [Wed, 30 Jan 2013 10:18:28 +0000 (10:18 +0000)]
Update ChangeLog with recent commits.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83466

11 years agoDeprecate old ecore_x_randr_crtc_gamma functions.
Christopher Michael [Wed, 30 Jan 2013 09:32:52 +0000 (09:32 +0000)]
Deprecate old ecore_x_randr_crtc_gamma functions.
Add new ecore_x_randr_crtc_gamma functions that use the proper
structure.
Add some missing UNUSED for function params.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83465

11 years agoDeprecate old ecore_x_randr_crtc_gamma functions.
Christopher Michael [Wed, 30 Jan 2013 09:32:44 +0000 (09:32 +0000)]
Deprecate old ecore_x_randr_crtc_gamma functions.
Create new (proper) Ecore_X_Randr_Crtc_Gamma_Info structure.
Add new ecore_x_randr_crtc_gamma functions that use the proper
structure.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83464

11 years agoefl ChangeLog: fixed formatting season2. keep the sequence. we prepend for efl change...
Daniel Juyung Seo [Wed, 30 Jan 2013 09:30:46 +0000 (09:30 +0000)]
efl ChangeLog: fixed formatting season2. keep the sequence. we prepend for efl changelog not append.

SVN revision: 83463

11 years agoefl ChangeLog: Fixed formatting season 1.
Daniel Juyung Seo [Wed, 30 Jan 2013 09:30:39 +0000 (09:30 +0000)]
efl ChangeLog: Fixed formatting season 1.

SVN revision: 83462

11 years agoAdd missing UNUSED to some function parameters.
Christopher Michael [Wed, 30 Jan 2013 07:25:43 +0000 (07:25 +0000)]
Add missing UNUSED to some function parameters.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83458

11 years agoRemove redundant return statement.
Sanjeev BA [Wed, 30 Jan 2013 00:27:28 +0000 (00:27 +0000)]
Remove redundant return statement.

Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
SVN revision: 83454

11 years agoecore_x: randr: don't crash when launching e without second screen
Boris Faure [Tue, 29 Jan 2013 19:55:42 +0000 (19:55 +0000)]
ecore_x: randr: don't crash when launching e without second screen

SVN revision: 83449

11 years agoEfl: revert committing that damned images.mk.
Tom Hacohen [Tue, 29 Jan 2013 16:50:54 +0000 (16:50 +0000)]
Efl: revert committing that damned images.mk.

SVN revision: 83448

11 years agoEo dbg: Use eina_value as the debug info type.
Tom Hacohen [Tue, 29 Jan 2013 16:36:01 +0000 (16:36 +0000)]
Eo dbg: Use eina_value as the debug info type.

SVN revision: 83443

11 years agoRemove ecore_x_randr.h file from Make. Not needed anymore.
Christopher Michael [Tue, 29 Jan 2013 14:48:18 +0000 (14:48 +0000)]
Remove ecore_x_randr.h file from Make. Not needed anymore.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83440

11 years agoImplement & fix ecore_x_randr code.
Christopher Michael [Tue, 29 Jan 2013 14:48:14 +0000 (14:48 +0000)]
Implement & fix ecore_x_randr code.

NB: All functions which are in the Ecore_X header have now been
implemented except for 2.

NB: No support yet for the RandR 1.4 functions.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83439

11 years agoFix makefile for new randr code.
Christopher Michael [Tue, 29 Jan 2013 14:48:11 +0000 (14:48 +0000)]
Fix makefile for new randr code.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83438

11 years agoRemove old randr code.
Christopher Michael [Tue, 29 Jan 2013 14:48:08 +0000 (14:48 +0000)]
Remove old randr code.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83437

11 years agoUse palette mode none for conversion.
Christopher Michael [Tue, 29 Jan 2013 14:40:21 +0000 (14:40 +0000)]
Use palette mode none for conversion.
Comment out idle_flush (for now) as it is causing some segfaults with
elm_win_util_standard_add for some strange reason.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83436

11 years agotypos in NEWS files grind my gears
Mike Blumenkrantz [Tue, 29 Jan 2013 13:52:22 +0000 (13:52 +0000)]
typos in NEWS files grind my gears

SVN revision: 83433

11 years agofix edje cache miss
Carsten Haitzler [Tue, 29 Jan 2013 13:48:15 +0000 (13:48 +0000)]
fix edje cache miss

SVN revision: 83431

11 years agoalso check priv->o before..
Carsten Haitzler [Tue, 29 Jan 2013 10:45:31 +0000 (10:45 +0000)]
also check priv->o before..

SVN revision: 83428

11 years agoemotion - be gooder. (use DEL callback not fREE and .. check priv->o!
Carsten Haitzler [Tue, 29 Jan 2013 10:44:44 +0000 (10:44 +0000)]
emotion - be gooder. (use DEL callback not fREE and .. check priv->o!

SVN revision: 83427

11 years agoadd @since.
Carsten Haitzler [Tue, 29 Jan 2013 08:24:21 +0000 (08:24 +0000)]
add @since.

SVN revision: 83419

11 years agoMINOR feature... not worth changelogging - add send event flag to
Carsten Haitzler [Tue, 29 Jan 2013 08:23:40 +0000 (08:23 +0000)]
MINOR feature... not worth changelogging - add send event flag to
ecore-x-hide event.

SVN revision: 83418

11 years agoClouseau-Eo integration: Added debug info functions.
Aharon Hillel [Tue, 29 Jan 2013 06:36:23 +0000 (06:36 +0000)]
Clouseau-Eo integration: Added debug info functions.

From now, classes implementing the Eo function with id
EO_BASE_SUB_ID_DBG_INFO_GET will be able to show in Clouseau their own
specific information.
Information contents is controlled by the class itself and no more
by Clouseau. Basic types and lists are supported..

Signed-off-by: Aharon Hillel <a.hillel@samsung.com>
SVN revision: 83410

11 years agoefl/ecore_imf: remove trailing whitespace in Ecore_IMF.h
Jihoon Kim [Tue, 29 Jan 2013 06:17:13 +0000 (06:17 +0000)]
efl/ecore_imf: remove trailing whitespace in Ecore_IMF.h

SVN revision: 83409

11 years agoefl/edje: one less use of evas_object_type_get.
Cedric BAIL [Tue, 29 Jan 2013 06:01:42 +0000 (06:01 +0000)]
efl/edje: one less use of evas_object_type_get.

SVN revision: 83408

11 years agoefl/ecore_imf: fix wrong commit. name, address type shouldn't be uploaded :(
Jihoon Kim [Tue, 29 Jan 2013 04:41:23 +0000 (04:41 +0000)]
efl/ecore_imf: fix wrong commit. name, address type shouldn't be uploaded :(

SVN revision: 83403

11 years agoefl/ecore_imf: fix typo in doxygen
Jihoon Kim [Tue, 29 Jan 2013 02:52:53 +0000 (02:52 +0000)]
efl/ecore_imf: fix typo in doxygen

SVN revision: 83397

11 years agoefl/ecore_imf: supplement the document about ecore_imf_context_cursor_position_set...
Jihoon Kim [Tue, 29 Jan 2013 02:43:42 +0000 (02:43 +0000)]
efl/ecore_imf: supplement the document about ecore_imf_context_cursor_position_set and ecore_imf_context_reset

SVN revision: 83396

11 years agoefl/edje: in fact we can now use eo_isa for that purpose.
Cedric BAIL [Tue, 29 Jan 2013 02:29:34 +0000 (02:29 +0000)]
efl/edje: in fact we can now use eo_isa for that purpose.

SVN revision: 83395

11 years agoedje - [Edje: Bug fix] NULL check is added before strcmp() in _edje_real_part_swallow...
ChunEon Park [Tue, 29 Jan 2013 00:07:17 +0000 (00:07 +0000)]
edje - [Edje: Bug fix] NULL check is added before strcmp() in _edje_real_part_swallow() function

Hi,

Can some one please verify and merge the attahed patch with open source svn Edje code.

[Issue details :]
NULL checking is not done before sending a string to strcmp().
In _edje_real_part_swallow() function of edje_util.c file, evas_object_type_get() API can return NULL and if
this NULL value is directly passed to strcmp(), it causes a crash.

[Issue fix :]
NULL check is added for obj_type before passing it to strcmp().

Thanks & Regards,
Sumanth

Signed-Off-By: Sumanth Krishna (sumanth.m@samsung.com)
SVN revision: 83393

11 years agoecore_evas/wayland: Merge code from egl and shm engines into common.
Rafael Antognolli [Mon, 28 Jan 2013 20:28:19 +0000 (20:28 +0000)]
ecore_evas/wayland: Merge code from egl and shm engines into common.

Since the render code on both engines is using the frame callback, let's
merge it to avoid code duplication.

SVN revision: 83390

11 years agoevas/wayland_egl: Add do_async flag to this engine, but don't use it.
Rafael Antognolli [Mon, 28 Jan 2013 20:00:03 +0000 (20:00 +0000)]
evas/wayland_egl: Add do_async flag to this engine, but don't use it.

SVN revision: 83389

11 years agoecore_evas/wayland: Add _ecore_evas_wl_common_render_updates back.
Rafael Antognolli [Mon, 28 Jan 2013 19:45:41 +0000 (19:45 +0000)]
ecore_evas/wayland: Add _ecore_evas_wl_common_render_updates back.

It shouldn't be removed, since it's still being used.

SVN revision: 83388

11 years agoecore_evas/wayland_egl: Only render if last frame has been presented.
Rafael Antognolli [Mon, 28 Jan 2013 19:13:46 +0000 (19:13 +0000)]
ecore_evas/wayland_egl: Only render if last frame has been presented.

This avoids blocking in eglSwapBuffers and has the side effect of
avoiding doing unnecessary work - painting where a frame won't be
presented.

We do this by using the event that the wayland compositor will send us
to tell us that the frame has been presented. Due to the fact that
evas_render_updates() could do no work and not cause a eglSwapBuffers we
must always have a frame callback listener setup.

Original patch by: Rob Bradford <rob@linux.intel.com>

(I just adjusted the patch to the single efl tree)

SVN revision: 83387

11 years agoedje-multisense: Don't fail if edje-multisense is not enabled
Daniel Willmann [Mon, 28 Jan 2013 16:05:49 +0000 (16:05 +0000)]
edje-multisense: Don't fail if edje-multisense is not enabled

Ifdef all the functions that reference ecore_audio so this file can be
compiled without ecore_audio enabled.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 83384

11 years agoecore Ecore_Getopt.h: use one liner for function declaration like other apis.
Daniel Juyung Seo [Mon, 28 Jan 2013 15:47:19 +0000 (15:47 +0000)]
ecore Ecore_Getopt.h: use one liner for function declaration like other apis.

SVN revision: 83383

11 years agoedje-multisense: Get rid of the old files
Daniel Willmann [Mon, 28 Jan 2013 15:15:37 +0000 (15:15 +0000)]
edje-multisense: Get rid of the old files

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 83382

11 years agoefl: Add switch to enable edje-multisense
Daniel Willmann [Mon, 28 Jan 2013 15:15:32 +0000 (15:15 +0000)]
efl: Add switch to enable edje-multisense

/vtorri NEWS and ChangeLog

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 83381

11 years agoedje-multisense: Replace sound handling with ecore_audio
Daniel Willmann [Mon, 28 Jan 2013 15:15:20 +0000 (15:15 +0000)]
edje-multisense: Replace sound handling with ecore_audio

The speed keyword is not yet implemented.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 83380

11 years agoFree the swapper when we remove the Outbuf.
Christopher Michael [Mon, 28 Jan 2013 08:31:22 +0000 (08:31 +0000)]
Free the swapper when we remove the Outbuf.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83378

11 years agooops - forgot to free swapper on swapbuf free! :)
Carsten Haitzler [Mon, 28 Jan 2013 04:00:36 +0000 (04:00 +0000)]
oops - forgot to free swapper on swapbuf free! :)

SVN revision: 83377

11 years agoefl/evas: roll in Eina_Cow for Evas_Object_Image cur/prev.
Cedric BAIL [Mon, 28 Jan 2013 00:28:53 +0000 (00:28 +0000)]
efl/evas: roll in Eina_Cow for Evas_Object_Image cur/prev.

This gave us back around 500KB at peak memory consumption in expedite.
More test to come.

SVN revision: 83376

11 years agoefl/eina: fix some memleak and improve speed of eina_cow_memcpy.
Cedric BAIL [Mon, 28 Jan 2013 00:22:21 +0000 (00:22 +0000)]
efl/eina: fix some memleak and improve speed of eina_cow_memcpy.

SVN revision: 83375

11 years agoefl/evas: make shutdown/init cycle work again.
Cedric BAIL [Sun, 27 Jan 2013 08:42:57 +0000 (08:42 +0000)]
efl/evas: make shutdown/init cycle work again.

SVN revision: 83368

11 years agoefl/evas: use inheritance instead of strcmp and work around code running between...
Cedric BAIL [Sun, 27 Jan 2013 08:34:22 +0000 (08:34 +0000)]
efl/evas: use inheritance instead of strcmp and work around code running between destructor and free.

SVN revision: 83367

11 years agoefl/evas: reduce commit to evas_object_image.
Cedric BAIL [Sun, 27 Jan 2013 06:31:11 +0000 (06:31 +0000)]
efl/evas: reduce commit to evas_object_image.

SVN revision: 83365

11 years agoadd info log related with mouse down/up
Jiyoun Park [Sat, 26 Jan 2013 09:47:21 +0000 (09:47 +0000)]
add info log related with mouse down/up

SVN revision: 83351

11 years agoecore_imf_example: add ecore_imf_context_reset in mouse down event callback
Jihoon Kim [Sat, 26 Jan 2013 03:30:16 +0000 (03:30 +0000)]
ecore_imf_example: add ecore_imf_context_reset in mouse down event callback

SVN revision: 83341

11 years agoecore_imf_example: add parameter NULL checking
Jihoon Kim [Sat, 26 Jan 2013 03:01:12 +0000 (03:01 +0000)]
ecore_imf_example: add parameter NULL checking

SVN revision: 83340

11 years agoecore_imf_example: fix comment style
Jihoon Kim [Sat, 26 Jan 2013 02:58:50 +0000 (02:58 +0000)]
ecore_imf_example: fix comment style

SVN revision: 83339

11 years agoecore_imf_example: add mouse down event handler
Jihoon Kim [Sat, 26 Jan 2013 02:49:39 +0000 (02:49 +0000)]
ecore_imf_example: add mouse down event handler

SVN revision: 83338

11 years agoparanoia++ -> if g->object is null - dont use it. :/
Carsten Haitzler [Sat, 26 Jan 2013 02:34:59 +0000 (02:34 +0000)]
paranoia++ -> if g->object is null - dont use it. :/

SVN revision: 83337

11 years agoevas: make e start again…
Boris Faure [Fri, 25 Jan 2013 22:21:37 +0000 (22:21 +0000)]
evas: make e start again…

SVN revision: 83336

11 years agoefl: Fix shadow warning
Mike McCormack [Fri, 25 Jan 2013 21:30:54 +0000 (21:30 +0000)]
efl: Fix shadow warning

Signed-off-by: Mike McCormack <mike@atratus.org>
SVN revision: 83335

11 years agoefl: Fix unused parameter warning
Mike McCormack [Fri, 25 Jan 2013 21:30:48 +0000 (21:30 +0000)]
efl: Fix unused parameter warning

Signed-off-by: Mike McCormack <mike@atratus.org>
SVN revision: 83334

11 years agoefl/eina: Fix strings to compare correctly and pass test suite.
Stefan Schmidt [Fri, 25 Jan 2013 16:03:47 +0000 (16:03 +0000)]
efl/eina: Fix strings to compare correctly and pass test suite.

This one is for Cedric.

SVN revision: 83332

11 years agoefl/evas: prevent leak and over write.
Cedric BAIL [Fri, 25 Jan 2013 15:19:32 +0000 (15:19 +0000)]
efl/evas: prevent leak and over write.

SVN revision: 83331

11 years agoefl: Actually install the ecore-audio.pc file
Daniel Willmann [Fri, 25 Jan 2013 13:51:29 +0000 (13:51 +0000)]
efl: Actually install the ecore-audio.pc file

Seems this was lost during my rebase from ecore to the merged tree...

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 83330

11 years agoAdd modules and module_arch variables to ecore_imf.pc
Jan Arne Petersen [Fri, 25 Jan 2013 12:34:10 +0000 (12:34 +0000)]
Add modules and module_arch variables to ecore_imf.pc

ecore_imf.pc should contain modules and module_arch variables (like
edje.pc, emotion.pc and ethumb.pc).

Patch by: Jan Arne Petersen <jpetersen@openismus.com>

SVN revision: 83327

11 years agoefl/evas: roll in more cow, using a new macro per Eina_Cow.
Cedric BAIL [Fri, 25 Jan 2013 12:15:38 +0000 (12:15 +0000)]
efl/evas: roll in more cow, using a new macro per Eina_Cow.

SVN revision: 83325

11 years agoLet's do malloc the EFL way here.
Christopher Michael [Fri, 25 Jan 2013 07:19:48 +0000 (07:19 +0000)]
Let's do malloc the EFL way here.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83320

11 years agoefl/eina: what the ?? Update text for magic test...
Cedric BAIL [Fri, 25 Jan 2013 06:16:33 +0000 (06:16 +0000)]
efl/eina: what the ?? Update text for magic test...

SVN revision: 83319

11 years agoedje entry: move ecore_imf_context_cursor_position_set from mouse down event to mouse...
Jihoon Kim [Fri, 25 Jan 2013 05:15:46 +0000 (05:15 +0000)]
edje entry: move ecore_imf_context_cursor_position_set from mouse down event to mouse up event

SVN revision: 83318

11 years agoedje entry: remove ecore_imf_context_reset, cursor update in mouse move event because...
Jihoon Kim [Fri, 25 Jan 2013 05:10:47 +0000 (05:10 +0000)]
edje entry: remove ecore_imf_context_reset, cursor update in mouse move event because it's useless.

SVN revision: 83317

11 years agoeina: try to fix debug build typo.
Cedric BAIL [Fri, 25 Jan 2013 01:20:58 +0000 (01:20 +0000)]
eina: try to fix debug build typo.

SVN revision: 83315

11 years agoCache wayland globals
U. Artie Eoff [Thu, 24 Jan 2013 22:03:22 +0000 (22:03 +0000)]
Cache wayland globals

Store the wayland registry globals in a list so that we can bind to them from a
user/test program. When a custom interface (protocol extension) is used in a
wayland compositor, this allows user/test program to use that interface. For
instance, one might provide a custom wayland test protocol that give access to
otherwise hidden/missing functionality that allows effective automated testing
(in wayland engines). See the Weston unit test suite for an example of this
concept.

Patch by: "U. Artie Eoff" <ullysses.a.eoff@intel.com>

SVN revision: 83312

11 years agoefl: more valgrind related fixes on eina_cow
Boris Faure [Thu, 24 Jan 2013 21:42:18 +0000 (21:42 +0000)]
efl: more valgrind related fixes on eina_cow

SVN revision: 83311

11 years agoMove typedef enum declarations after the enum to make g++ happy.
Eduardo de Barros Lima [Thu, 24 Jan 2013 21:35:06 +0000 (21:35 +0000)]
Move typedef enum declarations after the enum to make g++ happy.

When compiling a C++ program that includes Ecore_Wayland:

Ecore_Wayland.h:56:14: error: use of enum ‘_Ecore_Wl_Window_Type’ without previous declaration
Ecore_Wayland.h:56:56: error: invalid type in declaration before ‘;’ token
Ecore_Wayland.h:57:14: error: use of enum ‘_Ecore_Wl_Window_Buffer_Type’ without previous declaration
Ecore_Wayland.h:57:70: error: invalid type in declaration before ‘;’ token

This patch fixes ticket #2217.

SVN revision: 83310

11 years agoefl: eina_cow: fix some valgrind instrumentation
Boris Faure [Thu, 24 Jan 2013 21:06:41 +0000 (21:06 +0000)]
efl: eina_cow: fix some valgrind instrumentation

SVN revision: 83308

11 years agoefl: Support AM_PROG_AR in build sys when available
Bruno Dilly [Thu, 24 Jan 2013 16:18:07 +0000 (16:18 +0000)]
efl: Support AM_PROG_AR in build sys when available

Patch by Henrique Dante de Almeida <hdante@profusion.mobi>

SVN revision: 83306

11 years agoefl/doc/images.mk: Lets not have all kind of images from .svn in here.
Stefan Schmidt [Thu, 24 Jan 2013 14:41:33 +0000 (14:41 +0000)]
efl/doc/images.mk: Lets not have all kind of images from .svn in here.

This breaks out of tree builds (buildbot) as well as setups without .svn
dirs (git-svn). The newly generated list should include all files but
drops all the entries from .svn.

SVN revision: 83302