platform/upstream/efl.git
11 years agoefl/edje: edje program are static for all object of the same edje collection.
Cedric BAIL [Thu, 14 Feb 2013 03:36:13 +0000 (03:36 +0000)]
efl/edje: edje program are static for all object of the same edje collection.

This reduce our waste of memory by 300K in most elementary application. There is
another 400K to win by merging edje signal callback automat.

SVN revision: 83879

11 years agofix up apparent problem with egl context and sizing/rotation... need
Carsten Haitzler [Thu, 14 Feb 2013 03:27:23 +0000 (03:27 +0000)]
fix up apparent problem with egl context and sizing/rotation... need
to test more though.

SVN revision: 83878

11 years agopatch over an aawesome source of segv's in cserve2... data2 is null.
Carsten Haitzler [Thu, 14 Feb 2013 03:26:21 +0000 (03:26 +0000)]
patch over an aawesome source of segv's in cserve2... data2 is null.
but why?

SVN revision: 83877

11 years agoedje entry : fix bug not to display preedit string with PREEDIT_TYPE_NONE style
Jihoon Kim [Thu, 14 Feb 2013 02:09:21 +0000 (02:09 +0000)]
edje entry : fix bug not to display preedit string with PREEDIT_TYPE_NONE style

SVN revision: 83876

11 years agoEvas textblock: Fixed a selection bug introduced in my previous commit.
Tom Hacohen [Wed, 13 Feb 2013 12:42:44 +0000 (12:42 +0000)]
Evas textblock: Fixed a selection bug introduced in my previous commit.

I matched against the wrong values so it never included items in the middle
even when needed.

SVN revision: 83869

11 years agoadd api and lets test it - i'll document it later, but need to test
Carsten Haitzler [Wed, 13 Feb 2013 11:35:46 +0000 (11:35 +0000)]
add api and lets test it - i'll document it later, but need to test
first.

SVN revision: 83867

11 years agosmall change to something never used/tested much ... cserve2 - FAIL if
Carsten Haitzler [Wed, 13 Feb 2013 11:32:30 +0000 (11:32 +0000)]
small change to something never used/tested much ... cserve2 - FAIL if
an existing cserve 2 client is there.

SVN revision: 83866

11 years agoefl/eo: add an interface to give the list of parameter directly.
Cedric BAIL [Tue, 12 Feb 2013 10:20:15 +0000 (10:20 +0000)]
efl/eo: add an interface to give the list of parameter directly.

I restrained myself to not name it vodooooo !

SVN revision: 83850

11 years agoefl/evas: let's not be lazy and put smart related data only in smart object.
Cedric BAIL [Tue, 12 Feb 2013 08:58:59 +0000 (08:58 +0000)]
efl/evas: let's not be lazy and put smart related data only in smart object.

SVN revision: 83848

11 years agoefl/evas: move smart object data to smart object only.
Cedric BAIL [Tue, 12 Feb 2013 07:59:53 +0000 (07:59 +0000)]
efl/evas: move smart object data to smart object only.

SVN revision: 83847

11 years agoefl/evas: let the cow eat more.
Cedric BAIL [Tue, 12 Feb 2013 07:09:17 +0000 (07:09 +0000)]
efl/evas: let the cow eat more.

memfile are not used that often like other direct pixels manipulation code.
Merging them into the same structure make sense and reduce the memory cost
for normal image object. Save between 8 to 16 bytes per image object.

SVN revision: 83843

11 years agodon't know if this will help - but try quieten some valgrind
Carsten Haitzler [Tue, 12 Feb 2013 06:49:42 +0000 (06:49 +0000)]
don't know if this will help - but try quieten some valgrind
complaints... :/ (trying)

SVN revision: 83840

11 years agoefl/evas: fix that awesome memory leak in E17 and every apps that don't change font...
Cedric BAIL [Tue, 12 Feb 2013 06:07:25 +0000 (06:07 +0000)]
efl/evas: fix that awesome memory leak in E17 and every apps that don't change font name.

SVN revision: 83837

11 years agoefl/eina: let's do all include.
Cedric BAIL [Tue, 12 Feb 2013 01:42:47 +0000 (01:42 +0000)]
efl/eina: let's do all include.

SVN revision: 83833

11 years agoefl/evas: Remove stray ; from evas_gl_core.
Stefan Schmidt [Mon, 11 Feb 2013 15:03:56 +0000 (15:03 +0000)]
efl/evas: Remove stray ; from evas_gl_core.

SVN revision: 83830

11 years agoefl/edbus: Make sure to compare EOF against an int from fgetc.
Stefan Schmidt [Mon, 11 Feb 2013 15:03:41 +0000 (15:03 +0000)]
efl/edbus: Make sure to compare EOF against an int from fgetc.

Fgetc() return an int to clearly detect EOF. If you want to read more about it:
http://stackoverflow.com/questions/11057259/fgetc-checking-eof

SVN revision: 83829

11 years agoefl/evas_w32/engine: Add interface name and version.
Stefan Schmidt [Mon, 11 Feb 2013 13:39:16 +0000 (13:39 +0000)]
efl/evas_w32/engine: Add interface name and version.

Again they are already used but nobody did bother to declare or define them.
I have choosen the name with what came into my head first and version seem
to be 1 in other engines, too. Evas engine gods please review.

SVN revision: 83826

11 years agoefl/evas_w32/engine: Add and declare a variable.
Stefan Schmidt [Mon, 11 Feb 2013 13:27:20 +0000 (13:27 +0000)]
efl/evas_w32/engine: Add and declare a variable.

iface is already be used in the code but not available as variable at all.

*spank, spank*

SVN revision: 83825

11 years agoefl/evas_w32/engine: Fix typo to have a functional #endif
Stefan Schmidt [Mon, 11 Feb 2013 13:18:23 +0000 (13:18 +0000)]
efl/evas_w32/engine: Fix typo to have a functional #endif

SVN revision: 83824

11 years agoefl: Add News and Changelog for small mem leak fix
Stefan Schmidt [Mon, 11 Feb 2013 11:04:42 +0000 (11:04 +0000)]
efl: Add News and Changelog for small mem leak fix

Do we need to have this for such small fixes?

SVN revision: 83820

11 years agoefl/ethumb: Fix more memory leaks in ethumbd_slave.c
Stefan Schmidt [Mon, 11 Feb 2013 10:54:34 +0000 (10:54 +0000)]
efl/ethumb: Fix more memory leaks in ethumbd_slave.c

MAke sure we free strdup'ed memory when hittign an error case.

SVN revision: 83818

11 years agoefl/ethumb: Fix memory leak on error path in ethumb_slave.
Stefan Schmidt [Mon, 11 Feb 2013 10:54:29 +0000 (10:54 +0000)]
efl/ethumb: Fix memory leak on error path in ethumb_slave.

When we hit an error with _ec_pipe_str_read we should clean up the strdup
from previous calls to avoid leaks in the error case.

SVN revision: 83817

11 years agoFix major memory stompage when using ecore_xcb_atom routines.
Christopher Michael [Mon, 11 Feb 2013 07:12:18 +0000 (07:12 +0000)]
Fix major memory stompage when using ecore_xcb_atom routines.

Thanks TAsn ;)

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

11 years agoReplace supported_types
Daniel Zaoui [Sun, 10 Feb 2013 07:52:17 +0000 (07:52 +0000)]
Replace supported_types

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 83802

11 years agoefl: now if an error occurs on install-examples, the build will stop
Ricardo de Almeida Gonzaga [Fri, 8 Feb 2013 17:35:31 +0000 (17:35 +0000)]
efl: now if an error occurs on install-examples, the build will stop

Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>

SVN revision: 83796

11 years agoefl: add makefile.examples to each lib
Ricardo de Almeida Gonzaga [Fri, 8 Feb 2013 17:35:24 +0000 (17:35 +0000)]
efl: add makefile.examples to each lib

Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>

SVN revision: 83795

11 years agoefl: add and fix some gcc lines and fix some examples. Its not possible to build...
Ricardo de Almeida Gonzaga [Fri, 8 Feb 2013 17:35:17 +0000 (17:35 +0000)]
efl: add and fix some gcc lines and fix some examples. Its not possible to build from outside the directory with eina_prefix, the build still depends on PACKAGE_DATA_DIR

Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>

SVN revision: 83794

11 years agoefl/eina_xattr: Fix memory leak in eina_xattr_value_ls.
Stefan Schmidt [Fri, 8 Feb 2013 15:49:59 +0000 (15:49 +0000)]
efl/eina_xattr: Fix memory leak in eina_xattr_value_ls.

In the error case we freed the iterator but not the attribute.

SVN revision: 83791

11 years agoefl/emotion: Fix memory leak in gstreamer_ecore_x_check().
Stefan Schmidt [Fri, 8 Feb 2013 15:49:56 +0000 (15:49 +0000)]
efl/emotion: Fix memory leak in gstreamer_ecore_x_check().

The suported atom gets allocated in the ecore_x call but we leave
the scope here without freeing the resource again. Free it when
going out of scope.

SVN revision: 83790

11 years agoRefactor evas_sw_xlib_outbuf to allocate less in case of rotations.
Daniel Willmann [Fri, 8 Feb 2013 15:49:50 +0000 (15:49 +0000)]
Refactor evas_sw_xlib_outbuf to allocate less in case of rotations.

Previously whenever evas_software_xlib_outbuf_new_region_for_update was
called for images that were rotated (!= 0) we created a new
evas_cache_image. This resulted in (quite severe) memory spikes whenever
an image was rotated.

Now we try to get the original image first and only if that fails allocate
a new one.

TDevilhorns is already working on the port to the xcb backend.

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
Signed-off-by: Stefan Schmidt <s.schmidt@samsung.com>
SVN revision: 83789

11 years agoefl, evas_generic_loaders: Removed unused variable. Set EINA_UNUSED to unused variables.
Daniel Juyung Seo [Fri, 8 Feb 2013 15:47:11 +0000 (15:47 +0000)]
efl, evas_generic_loaders: Removed unused variable. Set EINA_UNUSED to unused variables.

SVN revision: 83788

11 years agoEvas textblock: Fixed a selection issue.
Tom Hacohen [Fri, 8 Feb 2013 15:31:25 +0000 (15:31 +0000)]
Evas textblock: Fixed a selection issue.

The issue happens when selecting in strings that have both bidi and different
scripts in the same bidi run. E.g: "עבריתenglishрусскийעברית".

SVN revision: 83786

11 years agoand handle rotated swapbuf if bufsz doesnt match... PROPERLY.
Carsten Haitzler [Fri, 8 Feb 2013 12:22:04 +0000 (12:22 +0000)]
and handle rotated swapbuf if bufsz doesnt match... PROPERLY.

SVN revision: 83781

11 years agoecore/wayland: Don't use edge info for resizing in some cases.
Rafael Antognolli [Fri, 8 Feb 2013 11:50:09 +0000 (11:50 +0000)]
ecore/wayland: Don't use edge info for resizing in some cases.

Maximized/fullscreen will handle the repositioning of the window by
themselves, and restore the window to its original position when coming
back from that state. So there's no need to use the edge information and
manually adjust the window offsets.

SVN revision: 83779

11 years agoevas/wayland_egl: Fix Evas pointer assignment.
Rafael Antognolli [Fri, 8 Feb 2013 11:50:06 +0000 (11:50 +0000)]
evas/wayland_egl: Fix Evas pointer assignment.

Don't assign the public data to an Evas *.

SVN revision: 83778

11 years agoUpdate ChangeLog and NEWS
Guillaume Friloux [Fri, 8 Feb 2013 09:07:08 +0000 (09:07 +0000)]
Update ChangeLog and NEWS

SVN revision: 83773

11 years agooops - add back in snprintf.
Carsten Haitzler [Fri, 8 Feb 2013 09:00:29 +0000 (09:00 +0000)]
oops - add back in snprintf.

SVN revision: 83768

11 years agofix ecore_x_screen_is_composited...
Carsten Haitzler [Fri, 8 Feb 2013 08:56:00 +0000 (08:56 +0000)]
fix ecore_x_screen_is_composited...

SVN revision: 83767

11 years agoImproving ecore_con_server_flush to avoid a faceplant over the OOM
Guillaume Friloux [Fri, 8 Feb 2013 08:35:27 +0000 (08:35 +0000)]
Improving ecore_con_server_flush to avoid a faceplant over the OOM
Killer when sending big files. I will explain more in a mail comming
after this commit.

SVN revision: 83766

11 years agoswapper infra work - handle if buffer sizes dont match... :)
Carsten Haitzler [Fri, 8 Feb 2013 07:23:31 +0000 (07:23 +0000)]
swapper infra work - handle if buffer sizes dont match... :)

SVN revision: 83764

11 years agodevilhorns: ummmm lets not segv and run allover the stack shall we? memset the
Carsten Haitzler [Fri, 8 Feb 2013 03:35:11 +0000 (03:35 +0000)]
devilhorns: ummmm lets not segv and run allover the stack shall we? memset the
size of memory we ALLOCATED!

SVN revision: 83757

11 years agoUpdate NEWS.
Christopher Michael [Thu, 7 Feb 2013 12:43:59 +0000 (12:43 +0000)]
Update NEWS.

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

11 years agoUpdate ChangeLog
Christopher Michael [Thu, 7 Feb 2013 12:43:57 +0000 (12:43 +0000)]
Update ChangeLog

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

11 years agoAdd ecore_x_randr_crtc_info_free function.
Christopher Michael [Thu, 7 Feb 2013 12:43:55 +0000 (12:43 +0000)]
Add ecore_x_randr_crtc_info_free function.

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

11 years agoAdd ecore_x_randr_crtc_info_free function.
Christopher Michael [Thu, 7 Feb 2013 12:43:51 +0000 (12:43 +0000)]
Add ecore_x_randr_crtc_info_free function.

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

11 years agoFix crtc_info_get function (memcpy fails here in some cases, so
Christopher Michael [Thu, 7 Feb 2013 12:43:46 +0000 (12:43 +0000)]
Fix crtc_info_get function (memcpy fails here in some cases, so
manually allocate and copy things over).

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

11 years agoefl/evas: small speed improvement when doing auto sizing of text object.
Cedric BAIL [Thu, 7 Feb 2013 10:48:07 +0000 (10:48 +0000)]
efl/evas: small speed improvement when doing auto sizing of text object.

SVN revision: 83732

11 years agoUpdate ChangeLog
Christopher Michael [Thu, 7 Feb 2013 09:32:29 +0000 (09:32 +0000)]
Update ChangeLog

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

11 years agoUpdate NEWS
Christopher Michael [Thu, 7 Feb 2013 09:32:27 +0000 (09:32 +0000)]
Update NEWS

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

11 years agoAdd ecore_x_randr_crtc_info_get function.
Christopher Michael [Thu, 7 Feb 2013 09:32:24 +0000 (09:32 +0000)]
Add ecore_x_randr_crtc_info_get function.

NB: This will save us Many X round-trips in the new randr dialog.

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

11 years agoAdd new Ecore_X_Randr_Crtc_Info structure.
Christopher Michael [Thu, 7 Feb 2013 09:28:58 +0000 (09:28 +0000)]
Add new Ecore_X_Randr_Crtc_Info structure.
Add header function for ecore_x_randr_crtc_info_get.

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

11 years agoeina eina_inlist.c: Fixed formatting while reading the code.
Daniel Juyung Seo [Thu, 7 Feb 2013 08:03:44 +0000 (08:03 +0000)]
eina eina_inlist.c: Fixed formatting while reading the code.

SVN revision: 83714

11 years agofix typo in document about ecore_getopt_callback_ecore_evas_list_engines.
Jihoon Kim [Thu, 7 Feb 2013 07:45:04 +0000 (07:45 +0000)]
fix typo in document about ecore_getopt_callback_ecore_evas_list_engines.

It's wrriten by Patryk Kaczmarek <patryk.k@samsung.com>

SVN revision: 83710

11 years agoefl/eina: Eina_Tiler take tile size into account.
Cedric BAIL [Thu, 7 Feb 2013 07:32:45 +0000 (07:32 +0000)]
efl/eina: Eina_Tiler take tile size into account.

SVN revision: 83708

11 years ago[edje/edje_program] Checking walking_callbacks for not removing patterns which are...
WooHyun Jung [Thu, 7 Feb 2013 05:36:47 +0000 (05:36 +0000)]
[edje/edje_program] Checking walking_callbacks for not removing patterns which are still used.

SVN revision: 83700

11 years agoeina: disable randomisation for Eina_Hash superfast.
Cedric BAIL [Thu, 7 Feb 2013 03:07:32 +0000 (03:07 +0000)]
eina: disable randomisation for Eina_Hash superfast.

SVN revision: 83698

11 years agoefl/eina: fix map leak in Eina_File.
Cedric BAIL [Wed, 6 Feb 2013 09:28:00 +0000 (09:28 +0000)]
efl/eina: fix map leak in Eina_File.

SVN revision: 83668

11 years agoefl/eina: check that we always put some random value in hash.
Cedric BAIL [Wed, 6 Feb 2013 07:03:38 +0000 (07:03 +0000)]
efl/eina: check that we always put some random value in hash.

SVN revision: 83655

11 years agoefl: don't track generated file.
Cedric BAIL [Wed, 6 Feb 2013 07:03:08 +0000 (07:03 +0000)]
efl: don't track generated file.

SVN revision: 83654

11 years agoupdating catalan and esperanto translations
Massimo Maiurana [Tue, 5 Feb 2013 21:31:22 +0000 (21:31 +0000)]
updating catalan and esperanto translations

SVN revision: 83648

11 years agoecore/wayland: Always send the mouse button event.
Rafael Antognolli [Tue, 5 Feb 2013 18:21:33 +0000 (18:21 +0000)]
ecore/wayland: Always send the mouse button event.

Don't send only the mouse button stored inside input->button, since more
than one button may be pressed and unset the input->button when
unpressed.

SVN revision: 83647

11 years agoChangelog and News for previous commit
Eduardo de Barros Lima [Tue, 5 Feb 2013 17:27:24 +0000 (17:27 +0000)]
Changelog and News for previous commit

SVN revision: 83645

11 years agoFix return of ecore_wl_outputs_get() function
Eduardo Lima (Etrunko) [Tue, 5 Feb 2013 17:23:38 +0000 (17:23 +0000)]
Fix return of ecore_wl_outputs_get() function

This should return the pointer to the list, to get the desired behavior.
Fixes ticket #2252.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 83644

11 years agoExport API to C++, add wl_registry and global accessors
U. Artie Eoff [Tue, 5 Feb 2013 16:53:31 +0000 (16:53 +0000)]
Export API to C++, add wl_registry and global accessors

Add #ifdef __cpluscplus to Ecore_Wayland.h so the API can be used by C++
programs.  Add accessors for the wl_registry and the globals list.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Patch by: "U. Artie Eoff" <ullysses.a.eoff@intel.com>

SVN revision: 83642

11 years agoEfl: Ship cmake configs (like pkg-config).
Tom Hacohen [Tue, 5 Feb 2013 16:19:37 +0000 (16:19 +0000)]
Efl: Ship cmake configs (like pkg-config).

This should make it easier for applications to use efl with cmake.
It seems to work with my tests. It's ugly and redundant but it's the first
step. Not all the components are supported at the moment.

SVN revision: 83637

11 years agoEo tests: Beginning of test output cleanup.
Tom Hacohen [Tue, 5 Feb 2013 14:37:28 +0000 (14:37 +0000)]
Eo tests: Beginning of test output cleanup.

SVN revision: 83635

11 years agoefl/ecore_imf: add comment about ecore_imf_context_cursor_position_set()
Jihoon Kim [Tue, 5 Feb 2013 13:43:47 +0000 (13:43 +0000)]
efl/ecore_imf: add comment about ecore_imf_context_cursor_position_set()

SVN revision: 83630

11 years agoecore/wayland: Add window state changed callback to Ecore_Wl_Window.
Rafael Antognolli [Tue, 5 Feb 2013 12:19:40 +0000 (12:19 +0000)]
ecore/wayland: Add window state changed callback to Ecore_Wl_Window.

This will allow it to report to Ecore_Evas that the window has changed
its state. Elementary uses this to update its maximized/fullscreen/other
window states internal information.

The code that uses this callback is also added to Ecore_Evas.

SVN revision: 83625

11 years agoBe a lot more pedantic and add some more safety checks about xrandr
Christopher Michael [Tue, 5 Feb 2013 11:55:51 +0000 (11:55 +0000)]
Be a lot more pedantic and add some more safety checks about xrandr
return values (ie: if xrandr returns 0 crtcs, then we don't need to
allocate anything, etc, etc, etc).

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

11 years agoBe a bit more pedantic when getting outputs for a crtc, in that if
Christopher Michael [Tue, 5 Feb 2013 10:51:57 +0000 (10:51 +0000)]
Be a bit more pedantic when getting outputs for a crtc, in that if
xrandr returns 0 outputs, then free resources and return null quickly.

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

11 years agoSet number of returned modes early in the process.
Christopher Michael [Tue, 5 Feb 2013 08:53:18 +0000 (08:53 +0000)]
Set number of returned modes early in the process.
Let's be a bit pedantic here, if the number of returned modes is Zero,
then just free resources and get out.

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

11 years agoecore_evas/wayland_egl: Fix window resize when using meta+middle click.
Rafael Antognolli [Mon, 4 Feb 2013 18:40:14 +0000 (18:40 +0000)]
ecore_evas/wayland_egl: Fix window resize when using meta+middle click.

It's needed to set the edge where the middle click is being done in
order to allow Evas know which direction the resize should take.

SVN revision: 83610

11 years agoefl: add changelog entry regarding evas fontconfig init/shutdown
Bruno Dilly [Mon, 4 Feb 2013 16:07:16 +0000 (16:07 +0000)]
efl: add changelog entry regarding evas fontconfig init/shutdown

SVN revision: 83608

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