platform/upstream/efl.git
12 years agoAdd edje_object_part_text_imf_context_get API
Jihoon Kim [Thu, 23 Feb 2012 06:15:12 +0000 (06:15 +0000)]
Add edje_object_part_text_imf_context_get API
This API can be used to get the input method context in entry.

SVN revision: 68306

12 years ago * configure.ac:
Vincent Torri [Thu, 23 Feb 2012 06:10:36 +0000 (06:10 +0000)]
* configure.ac:
* src/lib/Makefile.am:
* src/lib/evil_pformata.c:
* src/lib/evil_printa.c:
* src/lib/gdtoa (added):
* src/lib/gdtoa/gdtoa.c (added):
* src/lib/gdtoa/dmisc.c (added):
* src/lib/gdtoa/gdtoa_fltrnds.h (added):
* src/lib/gdtoa/ulp.c (added):
* src/lib/gdtoa/g_dfmt.c (added):
* src/lib/gdtoa/gmisc.c (added):
* src/lib/gdtoa/g_ffmt.c (added):
* src/lib/gdtoa/gdtoa.h (added):
* src/lib/gdtoa/sum.c (added):
* src/lib/gdtoa/gdtoaimp.h (added):
* src/lib/gdtoa/README (added):
* src/lib/gdtoa/gd_qnan.h (added):
* src/lib/gdtoa/hd_init.c (added):
* src/lib/gdtoa/smisc.c (added):
* src/lib/gdtoa/strtof.c (added):
* src/lib/gdtoa/hexnan.c (added):
* src/lib/gdtoa/strtopx.c (added):
* src/lib/gdtoa/gethex.c (added):
* src/lib/gdtoa/g_xfmt.c (added):
* src/lib/gdtoa/gd_arith.h (added):
* src/lib/gdtoa/strtodg.c (added):
* src/lib/gdtoa/dtoa.c (added):
* src/lib/gdtoa/Makefile.am (added):
* src/lib/gdtoa/misc.c (added):
* src/lib/gdtoa/g__fmt.c (added):
* src/lib/gdtoa/README.mingw (added):
* src/lib/gdtoa/qnan.c (added):
* src/lib/gdtoa/arithchk.c (added):
Define some missing functions, so that Evil also
compile with MinGW, vc++ and later with Cedric
compatibility layer
* src/lib/evil_util.c:
Include limits.h for ULONG_MAX definition

SVN revision: 68304

12 years agofix update region handling with scaling.
Carsten Haitzler [Thu, 23 Feb 2012 06:07:37 +0000 (06:07 +0000)]
fix update region handling with scaling.

SVN revision: 68303

12 years agofix ecore_evas_extn checks.. (shm_open checks too) to work.
Carsten Haitzler [Thu, 23 Feb 2012 05:56:36 +0000 (05:56 +0000)]
fix ecore_evas_extn checks.. (shm_open checks too) to work.

SVN revision: 68302

12 years agosince too many people make this mistake of not reading evas's docs and
Carsten Haitzler [Thu, 23 Feb 2012 04:53:19 +0000 (04:53 +0000)]
since too many people make this mistake of not reading evas's docs and
seeing color is PREMULTIPLIED ARGB... evas_object_color_set is just
going to enforce it and limit r, g and b to a.

SVN revision: 68299

12 years agosilence annoying xpm header not found error message; this is frequently caused (erron...
Mike Blumenkrantz [Wed, 22 Feb 2012 23:58:46 +0000 (23:58 +0000)]
silence annoying xpm header not found error message; this is frequently caused (erroneously) when reading images of unknown format

SVN revision: 68289

12 years agoecore: cleanup thread destruction.
Cedric BAIL [Wed, 22 Feb 2012 21:38:39 +0000 (21:38 +0000)]
ecore: cleanup thread destruction.

SVN revision: 68288

12 years agoFrom: Bluezery <ohpowel@gmail.com>
Bluezery [Wed, 22 Feb 2012 19:58:34 +0000 (19:58 +0000)]
From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel][Patch][ecore_con] Fix invalid curl handle removal by valgrind
Date: Wed, 22 Feb 2012 19:57:36 +0900

Hello,

discomfitor reports bugs by valigrind.  I checked it with valgrid and
I found the clues
curl_multi_remove_handle() should not be called when multi handles
being performed. So I removed curl_multi_remove_handle() code from
_ecore_con_url_info_read()
Now, curl_multi_remove_handle() is only called for all easy handles
when a multi-handle ended.
Please review this simple patch.

SVN revision: 68287

12 years agoEcore: Fix typo in header (for docs).
Christopher Michael [Wed, 22 Feb 2012 19:49:15 +0000 (19:49 +0000)]
Ecore: Fix typo in header (for docs).

SVN revision: 68286

12 years agoEcore_Evas (wayland): Update shm and egl engines for recent changes in
Christopher Michael [Wed, 22 Feb 2012 18:38:26 +0000 (18:38 +0000)]
Ecore_Evas (wayland): Update shm and egl engines for recent changes in
wayland.

SVN revision: 68284

12 years agoEcore (Wayland): Update include for xkbcommon (changed in git). Update
Christopher Michael [Wed, 22 Feb 2012 18:38:04 +0000 (18:38 +0000)]
Ecore (Wayland): Update include for xkbcommon (changed in git). Update
function calls for changes made to wayland.

NB: This makes ecore_wayland build again.

SVN revision: 68283

12 years agoeio: improving doc for Eio release.
Cedric BAIL [Wed, 22 Feb 2012 16:30:43 +0000 (16:30 +0000)]
eio: improving doc for Eio release.

SVN revision: 68280

12 years agoeet: doc fix.
Cedric BAIL [Wed, 22 Feb 2012 16:22:42 +0000 (16:22 +0000)]
eet: doc fix.

SVN revision: 68279

12 years agoContainer page improvements.
Jonas M. Gastal [Wed, 22 Feb 2012 16:20:55 +0000 (16:20 +0000)]
Container page improvements.

SVN revision: 68278

12 years agoStringshare doc additions.
Jonas M. Gastal [Wed, 22 Feb 2012 13:35:01 +0000 (13:35 +0000)]
Stringshare doc additions.

SVN revision: 68271

12 years agoEina inline array example.
Jonas M. Gastal [Wed, 22 Feb 2012 13:15:38 +0000 (13:15 +0000)]
Eina inline array example.

SVN revision: 68270

12 years agoeio: take into account filter for subdirectory to.
Cedric BAIL [Wed, 22 Feb 2012 12:46:51 +0000 (12:46 +0000)]
eio: take into account filter for subdirectory to.

SVN revision: 68269

12 years agoeio: update tutorial with a proper eio_dir_direct_ls example.
Cedric BAIL [Wed, 22 Feb 2012 11:52:45 +0000 (11:52 +0000)]
eio: update tutorial with a proper eio_dir_direct_ls example.

SVN revision: 68266

12 years agoeio: change callback prototype.
Cedric BAIL [Wed, 22 Feb 2012 11:51:45 +0000 (11:51 +0000)]
eio: change callback prototype.

SVN revision: 68265

12 years agoeina: update info in eina_file_stat seems more usefull.
Cedric BAIL [Wed, 22 Feb 2012 11:50:29 +0000 (11:50 +0000)]
eina: update info in eina_file_stat seems more usefull.

SVN revision: 68264

12 years agoeio: make eio_dir_direct_ls a public API.
Cedric BAIL [Wed, 22 Feb 2012 10:26:39 +0000 (10:26 +0000)]
eio: make eio_dir_direct_ls a public API.

SVN revision: 68260

12 years agoeina: add eina_file_stat helper function.
Cedric BAIL [Wed, 22 Feb 2012 10:24:11 +0000 (10:24 +0000)]
eina: add eina_file_stat helper function.

SVN revision: 68259

12 years agosomewhat fix deferred freeing of curl objects
Mike Blumenkrantz [Wed, 22 Feb 2012 10:10:22 +0000 (10:10 +0000)]
somewhat fix deferred freeing of curl objects

SVN revision: 68258

12 years agosince n->filename became non-stringshared only after 1.1 - no
Carsten Haitzler [Wed, 22 Feb 2012 09:42:27 +0000 (09:42 +0000)]
since n->filename became non-stringshared only after 1.1 - no
changelog needed, but fix eina waring! (thanks shinwoo!!!)

SVN revision: 68256

12 years agoeio: add eio_dir_direct_ls.
Cedric BAIL [Wed, 22 Feb 2012 09:30:43 +0000 (09:30 +0000)]
eio: add eio_dir_direct_ls.

SVN revision: 68254

12 years agoallow server to write out last data to client before disconnecting, also fix leak...
Mike Blumenkrantz [Wed, 22 Feb 2012 08:50:43 +0000 (08:50 +0000)]
allow server to write out last data to client before disconnecting, also fix leak I previously added

SVN revision: 68249

12 years agoEina: fix win32 RWlocks
Vincent Torri [Wed, 22 Feb 2012 08:34:38 +0000 (08:34 +0000)]
Eina: fix win32 RWlocks
* initialize all the mutex members in eina_rwlock_new()
* fix assigments in eina_rwlock_take_read() and eina_rwlock_take_write()

SVN revision: 68248

12 years agoeio: forever forgetting to use svn add... sorry.
Cedric BAIL [Wed, 22 Feb 2012 08:34:37 +0000 (08:34 +0000)]
eio: forever forgetting to use svn add... sorry.

SVN revision: 68247

12 years agoreorder url complete calls to prevent invalid read
Mike Blumenkrantz [Wed, 22 Feb 2012 05:46:40 +0000 (05:46 +0000)]
reorder url complete calls to prevent invalid read

SVN revision: 68246

12 years agoeio: add Eet asynchronous helper.
Cedric BAIL [Tue, 21 Feb 2012 21:01:22 +0000 (21:01 +0000)]
eio: add Eet asynchronous helper.

NOTE: this also make Eet an hard dependency for Eio. I do
think that every one will be using Eet anyway, so I didn't
bother making it optional, but if someone complain to me
with enough cookie, I could change my mind.

SVN revision: 68231

12 years agoefreet: add errno.h as needed.
Cedric BAIL [Tue, 21 Feb 2012 18:49:01 +0000 (18:49 +0000)]
efreet: add errno.h as needed.

SVN revision: 68229

12 years agoEcore_X(cb): Add missing randr functions needed for recent changes in E.
Christopher Michael [Tue, 21 Feb 2012 12:42:02 +0000 (12:42 +0000)]
Ecore_X(cb): Add missing randr functions needed for recent changes in E.

NB: These may not be entirely correct, but since I am the only one using
xcb (apparently), and I don't ever use the RandR stuff, they are
sufficient for now. I'll debug them later when I have more time.

SVN revision: 68219

12 years agoeet: fix build without latest GNUTLS.
Cedric BAIL [Tue, 21 Feb 2012 09:24:25 +0000 (09:24 +0000)]
eet: fix build without latest GNUTLS.

Patch by Lionel Orry <lionel.orry@gmail.com>

SVN revision: 68210

12 years agofix regression during 1.1 dev (towards 1.2) that made evas over-render
Carsten Haitzler [Tue, 21 Feb 2012 07:01:39 +0000 (07:01 +0000)]
fix regression during 1.1 dev (towards 1.2) that made evas over-render
way too much! FIXED

SVN revision: 68204

12 years agohero patch from bluezery which fixes ecore-con-url
Mike Blumenkrantz [Tue, 21 Feb 2012 06:48:24 +0000 (06:48 +0000)]
hero patch from bluezery which fixes ecore-con-url

SVN revision: 68203

12 years agofix doxygen
Jihoon Kim [Tue, 21 Feb 2012 04:16:53 +0000 (04:16 +0000)]
fix doxygen

SVN revision: 68197

12 years ago[edje] Change APIs name from from
WooHyun Jung [Tue, 21 Feb 2012 00:40:55 +0000 (00:40 +0000)]
[edje] Change APIs name from from
edje_object_markup_filter_callback_{add,del,del_full} to
edje_object_text_markup_filter_callback_{add,del,del_full}.

SVN revision: 68179

12 years ago * src/bin/evil_test_gettimeofday.c:
Vincent Torri [Mon, 20 Feb 2012 23:44:56 +0000 (23:44 +0000)]
* src/bin/evil_test_gettimeofday.c:
Include sys/time.h
* src/lib/evil_inet.c:
EMSGSIZE and EAFNOSUPPORT could not be defined on
some MinGW compilers.

SVN revision: 68175

12 years agoEina: gnu_printf format attribute was introduced in gcc 4.4
Vincent Torri [Mon, 20 Feb 2012 23:34:15 +0000 (23:34 +0000)]
Eina: gnu_printf format attribute was introduced in gcc 4.4

SVN revision: 68174

12 years agotentatively unblacklisting c-ares 1.7.5 since my new tests show that it seems to...
Mike Blumenkrantz [Mon, 20 Feb 2012 17:46:52 +0000 (17:46 +0000)]
tentatively unblacklisting c-ares 1.7.5 since my new tests show that it seems to work; I guess it got fixed since the last time I tested?

report any issues with this IMMEDIATELY since we're coming up on a release

SVN revision: 68168

12 years agoecore: rewrite of Ecore_Thread internal to use Eina_Lock and ecore_main_loop_thread_s...
Cedric BAIL [Mon, 20 Feb 2012 15:57:18 +0000 (15:57 +0000)]
ecore: rewrite of Ecore_Thread internal to use Eina_Lock and ecore_main_loop_thread_safe_call_async.

NOTES: It is now safer and faster. I doubt I will have more time before the release to finish
ecore_thread_message_run, nor to make the shutdown nicer.

SVN revision: 68164

12 years agoeio: fix memory leak in eio_dir_stat_ls.
Cedric BAIL [Mon, 20 Feb 2012 14:06:04 +0000 (14:06 +0000)]
eio: fix memory leak in eio_dir_stat_ls.

SVN revision: 68163

12 years agoedje_entry.c: fix formatting
Jihoon Kim [Mon, 20 Feb 2012 08:51:55 +0000 (08:51 +0000)]
edje_entry.c: fix formatting

SVN revision: 68148

12 years ago@since++
Carsten Haitzler [Mon, 20 Feb 2012 08:14:13 +0000 (08:14 +0000)]
@since++

SVN revision: 68145

12 years agorevert last commit, maybe I'll re-commit it in 10 years when curl 7.21.7 is more...
Mike Blumenkrantz [Mon, 20 Feb 2012 07:37:53 +0000 (07:37 +0000)]
revert last commit, maybe I'll re-commit it in 10 years when curl 7.21.7 is more common

SVN revision: 68144

12 years agoyet another complete rewrite of ecore-con-url, fixes bugs I've been experiencing...
Mike Blumenkrantz [Mon, 20 Feb 2012 07:11:23 +0000 (07:11 +0000)]
yet another complete rewrite of ecore-con-url, fixes bugs I've been experiencing recently
does not fix curl+c-ares though :(

SVN revision: 68143

12 years agoFrom: Jérémy Zurcher <jeremy@asynk.ch>
Jérémy Zurcher [Mon, 20 Feb 2012 04:38:54 +0000 (04:38 +0000)]
From: Jérémy Zurcher <jeremy@asynk.ch>
Subject: [E-devel] ecore_evas typedef patch src/lib

the attached patch adds
typedef void   (*Ecore_Evas_Event_Cb) (Ecore_Evas *ee);
in Ecore_Evas.h and ecore_evas_private.h

Ecore_Evas_Event_Cb is then used within :
  ecore_evas.c
  ecore_evas_psl1ght.c
  ecore_evas_win32.c
  ecore_evas_wince.c
  ecore_evas_x.c

SVN revision: 68140

12 years agosomehow forgot to add this line in for previous commit, self spank
Mike Blumenkrantz [Sun, 19 Feb 2012 23:24:13 +0000 (23:24 +0000)]
somehow forgot to add this line in for previous commit, self spank

SVN revision: 68134

12 years agoformatting
Mike Blumenkrantz [Sun, 19 Feb 2012 23:23:44 +0000 (23:23 +0000)]
formatting

SVN revision: 68133

12 years agofix current url implementation to not crash ANY TIME YOU FREE THE OBJECT DURING AN...
Mike Blumenkrantz [Sun, 19 Feb 2012 23:16:50 +0000 (23:16 +0000)]
fix current url implementation to not crash ANY TIME YOU FREE THE OBJECT DURING AN EVENT
seriously how did this go unnoticed for so many years?????

SVN revision: 68132

12 years agoEdje: improve compilation of examples (part1)
Vincent Torri [Sun, 19 Feb 2012 23:00:41 +0000 (23:00 +0000)]
Edje: improve compilation of examples (part1)
* give the possibility to set edje_cc (useful when cross compiling)
* clean .edj files

Next part: use eina_prefix to select edj and png files

SVN revision: 68130

12 years agoif we're going to pretend to handle errors, at least clean up before failing
Mike Blumenkrantz [Sun, 19 Feb 2012 22:33:39 +0000 (22:33 +0000)]
if we're going to pretend to handle errors, at least clean up before failing

SVN revision: 68129

12 years agonot sure why we're passing a bogus data pointer which is never used
Mike Blumenkrantz [Sun, 19 Feb 2012 22:32:17 +0000 (22:32 +0000)]
not sure why we're passing a bogus data pointer which is never used

SVN revision: 68128

12 years agofix and simplify init/shutdown logic
Mike Blumenkrantz [Sun, 19 Feb 2012 22:26:40 +0000 (22:26 +0000)]
fix and simplify init/shutdown logic

SVN revision: 68127

12 years agoEdje entry: Fix memory leak with markup filter.
Tom Hacohen [Sun, 19 Feb 2012 15:28:42 +0000 (15:28 +0000)]
Edje entry: Fix memory leak with markup filter.

Spank Spank WooHyun.

SVN revision: 68124

12 years agoEvil: fix doc
Vincent Torri [Sun, 19 Feb 2012 08:11:44 +0000 (08:11 +0000)]
Evil: fix doc

SVN revision: 68120

12 years agoEdje: revert ugly commit, as Evil takes care of the problem, now
Vincent Torri [Sat, 18 Feb 2012 18:12:19 +0000 (18:12 +0000)]
Edje: revert ugly commit, as Evil takes care of the problem, now

SVN revision: 68118

12 years ago * src/lib/Evil.h:
Vincent Torri [Sat, 18 Feb 2012 18:11:10 +0000 (18:11 +0000)]
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/evil_macro.h:
* src/lib/evil_print.h:
* src/lib/evil_macro_pop.h (added):
Undef __cdecl if it has been defined by Evil and
move some defined macro to evil_macro_pop.h
* src/lib/evil_unistd.c:
* src/lib/evil_unistd.h:
Define gettimeofday() only for vc++ as MinGW-w64
already defines it.

SVN revision: 68117

12 years agoEdje: ugly commit to make edje compiling on Windows
Vincent Torri [Sat, 18 Feb 2012 14:48:31 +0000 (14:48 +0000)]
Edje: ugly commit to make edje compiling on Windows
I was obliged to do that because almost all the headers are
included in edje_private.h... That way to include headers is
fine on unix, but when doing also compilation on Windows,
it's just a nightmare

SVN revision: 68111

12 years agoEdje: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family...
Vincent Torri [Sat, 18 Feb 2012 14:45:21 +0000 (14:45 +0000)]
Edje: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions

SVN revision: 68110

12 years agoEdje: remove useless headers
Vincent Torri [Sat, 18 Feb 2012 14:27:36 +0000 (14:27 +0000)]
Edje: remove useless headers

SVN revision: 68109

12 years agoEdje: remove some shadow variable warnings
Vincent Torri [Sat, 18 Feb 2012 14:26:30 +0000 (14:26 +0000)]
Edje: remove some shadow variable warnings

SVN revision: 68108

12 years agoEdje: update declaration of alloca
Vincent Torri [Sat, 18 Feb 2012 14:25:45 +0000 (14:25 +0000)]
Edje: update declaration of alloca

SVN revision: 68107

12 years agoEmbryo: update alloca declaration
Vincent Torri [Sat, 18 Feb 2012 13:05:34 +0000 (13:05 +0000)]
Embryo: update alloca declaration

SVN revision: 68106

12 years agoEcore: better check of ecore_evas_extn. This also fixes its compilation on Windows
Vincent Torri [Sat, 18 Feb 2012 12:56:53 +0000 (12:56 +0000)]
Ecore: better check of ecore_evas_extn. This also fixes its compilation on Windows

SVN revision: 68105

12 years agoEcore: ecore_pipe: remove ugly FMT_* compatibility strings as Evil has now POSIX...
Vincent Torri [Sat, 18 Feb 2012 12:55:26 +0000 (12:55 +0000)]
Ecore: ecore_pipe: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions

SVN revision: 68104

12 years agoshut gcc warning up - pointless but hey - 1 warn less.
Carsten Haitzler [Sat, 18 Feb 2012 08:56:00 +0000 (08:56 +0000)]
shut gcc warning up - pointless but hey - 1 warn less.

SVN revision: 68102

12 years agomissed this file
Vincent Torri [Sat, 18 Feb 2012 08:33:36 +0000 (08:33 +0000)]
missed this file

SVN revision: 68101

12 years agoEvas: remove WIN32_CPPFLAGS and WIN32_CFLAGS are there are not used anymore. Move...
Vincent Torri [Sat, 18 Feb 2012 08:33:00 +0000 (08:33 +0000)]
Evas: remove WIN32_CPPFLAGS and WIN32_CFLAGS are there are not used anymore. Move some headers in evas_common.h

SVN revision: 68100

12 years agoadd debug info with url
Mike Blumenkrantz [Sat, 18 Feb 2012 02:38:10 +0000 (02:38 +0000)]
add debug info with url

SVN revision: 68098

12 years agofix shadow var
Mike Blumenkrantz [Sat, 18 Feb 2012 02:23:09 +0000 (02:23 +0000)]
fix shadow var

SVN revision: 68097

12 years agooutdent some code here
Mike Blumenkrantz [Sat, 18 Feb 2012 02:19:36 +0000 (02:19 +0000)]
outdent some code here

SVN revision: 68096

12 years agoecore_imf: describe doxygen about some enums
Jihoon Kim [Sat, 18 Feb 2012 01:45:50 +0000 (01:45 +0000)]
ecore_imf: describe doxygen about some enums

SVN revision: 68095

12 years agoEdje Lua: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family...
David Walter Seikel [Fri, 17 Feb 2012 21:59:10 +0000 (21:59 +0000)]
Edje Lua: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions.

As per caro's commits.  Not actually tested under Windows, my WiMo phone doesn't quite have what it takes to compile EFL.

SVN revision: 68093

12 years agoEvas: use evil_path_is_absolute()
Vincent Torri [Fri, 17 Feb 2012 21:35:57 +0000 (21:35 +0000)]
Evas: use evil_path_is_absolute()

SVN revision: 68092

12 years agoEet: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family...
Vincent Torri [Fri, 17 Feb 2012 21:08:15 +0000 (21:08 +0000)]
Eet: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions

SVN revision: 68091

12 years agoEet: formatting
Vincent Torri [Fri, 17 Feb 2012 21:02:31 +0000 (21:02 +0000)]
Eet: formatting

SVN revision: 68090

12 years agoforgot NEWS file
Vincent Torri [Fri, 17 Feb 2012 20:55:25 +0000 (20:55 +0000)]
forgot NEWS file

SVN revision: 68089

12 years agoEvil: forgot the NEWS file
Vincent Torri [Fri, 17 Feb 2012 20:54:34 +0000 (20:54 +0000)]
Evil: forgot the NEWS file

SVN revision: 68088

12 years agoEina: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family...
Vincent Torri [Fri, 17 Feb 2012 20:53:36 +0000 (20:53 +0000)]
Eina: remove ugly FMT_* compatibility strings as Evil has now POSIX printf family functions

SVN revision: 68087

12 years agoUse gnu_printf attribute to detect wrong usage of printf family functions
Vincent Torri [Fri, 17 Feb 2012 20:52:15 +0000 (20:52 +0000)]
Use gnu_printf attribute to detect wrong usage of printf family functions

SVN revision: 68086

12 years agomove standard header file before private ones
Vincent Torri [Fri, 17 Feb 2012 20:51:05 +0000 (20:51 +0000)]
move standard header file before private ones

SVN revision: 68085

12 years ago * AUTHORS:
Vincent Torri [Fri, 17 Feb 2012 20:48:11 +0000 (20:48 +0000)]
* AUTHORS:
* src/lib/Evil.h:
* src/lib/Makefile.am:
* src/lib/evil_inet.c:
* src/lib/evil_mman.c:
* src/lib/evil_stdio.c:
* src/lib/evil_stdio.h:
* src/lib/evil_stdlib.c:
* src/lib/evil_util.c:
* src/lib/sys/mman.h:
* src/lib/evil_printa.c (added):
* src/lib/evil_pformatw.c (added):
* src/lib/evil_pformat.h (added):
* src/lib/evil_printw.c (added):
* src/lib/evil_print.h (added):
* src/lib/evil_macro.h (added):
* src/lib/evil_pformata.c (added):
Add POSIX printf family. Code taken from the MinGW-w64
project and modified to be integrated into Evil.
* src/bin/Makefile.am:
* src/bin/evil_suite.c:
* src/bin/evil_test_util.h (added):
* src/bin/evil_test_print.c (added):
* src/bin/evil_test_print.h (added):
* src/bin/evil_test_util.c (added):
Add util and printf unit tests
* src/lib/evil_errno.c:
* src/lib/errno.h (deleted):
* src/lib/mingw32ce (added):
* src/lib/mingw32ce/errno.h (added):
Move errno.h for Windows CE in its own directory to
suppress conflicts with standard errno.h when compiling
for Windows XP.
* src/lib/dlfcn/dlfcn.c:
* src/lib/evil_link_ce.c:
* src/lib/evil_main.c:
* src/lib/evil_unistd.c:
Define WIN32_LEAN_AND_MEAN only if it's not defined.
* src/lib/evil_fcntl.c:
Remove debug.
* src/bin/evil_test_dlfcn.c:
* src/bin/evil_test_environment.c:
* src/bin/evil_test_gettimeofday.c:
* src/bin/evil_test_link.c:
* src/bin/evil_test_mkstemp.c:
* src/bin/evil_test_pipe.c:
* src/bin/evil_test_realpath.c:
Remove warnings.
* src/lib/evil_link_xp.cpp:
Formatting.

SVN revision: 68084

12 years agoEina value example with user defined type.
Jonas M. Gastal [Fri, 17 Feb 2012 18:52:58 +0000 (18:52 +0000)]
Eina value example with user defined type.

SVN revision: 68082

12 years agoDocumented example of eina_value struct usage.
Jonas M. Gastal [Fri, 17 Feb 2012 13:24:05 +0000 (13:24 +0000)]
Documented example of eina_value struct usage.

SVN revision: 68072

12 years agoDocumented example for eina_value.
Jonas M. Gastal [Fri, 17 Feb 2012 13:24:02 +0000 (13:24 +0000)]
Documented example for eina_value.

SVN revision: 68071

12 years agoeina: fix forgotten initialization of count during eina_list_split_list.
Cedric BAIL [Fri, 17 Feb 2012 11:16:01 +0000 (11:16 +0000)]
eina: fix forgotten initialization of count during eina_list_split_list.

SVN revision: 68067

12 years agoChange impl. to follow param name of header.
Leif Middelschulte [Fri, 17 Feb 2012 10:52:20 +0000 (10:52 +0000)]
Change impl. to follow param name of header.

SVN revision: 68065

12 years agorename 'size' param of eina_list_sort to 'limit'
Leif Middelschulte [Fri, 17 Feb 2012 10:48:49 +0000 (10:48 +0000)]
rename 'size' param of eina_list_sort to 'limit'

SVN revision: 68064

12 years agonull check
Mike Blumenkrantz [Thu, 16 Feb 2012 21:57:34 +0000 (21:57 +0000)]
null check

SVN revision: 68039

12 years agoeina_model: new events for load/unload.
Gustavo Sverzut Barbieri [Thu, 16 Feb 2012 19:48:13 +0000 (19:48 +0000)]
eina_model: new events for load/unload.

Added the events: loaded and unloaded to notify eina_model_load() and
eina_model_unload() were called.

To be more specific, the interfaces used by EINA_MODEL_TYPE_MIXIN
(Eina_Model_Interface_Properties and Eina_Model_Interface_Children)
also do:
 * properties,loaded
 * properties,unloaded
 * children,loaded
 * children,unloaded

SVN revision: 68035

12 years ago3/3 eina_model: fix inheritance test.
Gustavo Sverzut Barbieri [Thu, 16 Feb 2012 19:33:50 +0000 (19:33 +0000)]
3/3 eina_model: fix inheritance test.

HUMAN_POOPER_IFACE must have ANIMAL_POOPER_IFACE as parent interface,
otherwise the order will be incorrect.

The test were also improved in other ways:
 * use ck_assert_int_eq() instead of fail_if()... it prints the incorrect value
 * check refcount
 * unref models
 * shutdown eina

SVN revision: 68034

12 years ago2/3 eina_model: properly eliminate duplicates.
Gustavo Sverzut Barbieri [Thu, 16 Feb 2012 19:31:56 +0000 (19:31 +0000)]
2/3 eina_model: properly eliminate duplicates.

We must check for duplicates otherwise we'll have remaining entries
after topological sort.

SVN revision: 68033

12 years ago1/3 eina_model: lookup interfaces in the correct order.
Gustavo Sverzut Barbieri [Thu, 16 Feb 2012 19:30:23 +0000 (19:30 +0000)]
1/3 eina_model: lookup interfaces in the correct order.

We should lookup then in forward order, as they are sorted from
most-specific first, with parents at the end.

This breaks test, will fix in the last commit (3/3).

SVN revision: 68032

12 years agoAdd mode add/del functions to ecore_x_randr
Leif Middelschulte [Thu, 16 Feb 2012 19:26:30 +0000 (19:26 +0000)]
Add mode add/del functions to ecore_x_randr

SVN revision: 68031

12 years ago[Evas] Use the right size for parent smart class on
Gustavo Lima Chaves [Thu, 16 Feb 2012 16:27:21 +0000 (16:27 +0000)]
[Evas] Use the right size for parent smart class on
 inheritance.

SVN revision: 68029

12 years agoElm model: Updated examples.
Tom Hacohen [Thu, 16 Feb 2012 12:37:27 +0000 (12:37 +0000)]
Elm model: Updated examples.

Patch by Yakov.

SVN revision: 68027

12 years agoEdje.h: add @since 1.2 in Edje_Input_Panel_Lang, Edje_Input_panel_Return_Key_Type
Jihoon Kim [Thu, 16 Feb 2012 00:40:56 +0000 (00:40 +0000)]
Edje.h: add @since 1.2 in Edje_Input_Panel_Lang, Edje_Input_panel_Return_Key_Type

Thanks to Vincent about spotting it

SVN revision: 67994

12 years agoecore_imf: add @since 1.2 in Ecore_IMF_Input_Panel_Lang and Ecore_IMF_Input_Panel_Ret...
Jihoon Kim [Thu, 16 Feb 2012 00:35:14 +0000 (00:35 +0000)]
ecore_imf: add @since 1.2 in Ecore_IMF_Input_Panel_Lang and Ecore_IMF_Input_Panel_Return_Key_Type

Thanks to Vincent about spotting it

SVN revision: 67993

12 years agoDocumentation for all eina model functions.
Jonas M. Gastal [Wed, 15 Feb 2012 18:44:50 +0000 (18:44 +0000)]
Documentation for all eina model functions.

SVN revision: 67992