Jihoon Kim [Fri, 24 Feb 2012 06:51:04 +0000 (06:51 +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: 68385
Jihoon Kim [Fri, 24 Feb 2012 06:05:10 +0000 (06:05 +0000)]
Ecore_IMF.h: fix indentation
SVN revision: 68380
Carsten Haitzler [Fri, 24 Feb 2012 00:58:13 +0000 (00:58 +0000)]
lets compile shall we and only include sdl headers if building
ecore-evas-sdl stuff eh?
SVN revision: 68372
Carsten Haitzler [Fri, 24 Feb 2012 00:56:42 +0000 (00:56 +0000)]
warn--
SVN revision: 68371
Carsten Haitzler [Fri, 24 Feb 2012 00:52:29 +0000 (00:52 +0000)]
yes - inow. this managed to get out in 1.1 being deprecated. lets not
mark the func as deprecated tho - keep in docs.
SVN revision: 68370
Carsten Haitzler [Fri, 24 Feb 2012 00:50:30 +0000 (00:50 +0000)]
lets not deprecate things just yet shall we?
SVN revision: 68369
Carsten Haitzler [Fri, 24 Feb 2012 00:47:13 +0000 (00:47 +0000)]
lets not deprecate stable 1.0 api's just yet shall we? maybe wait a
few years before we start on that?
SVN revision: 68368
Carsten Haitzler [Fri, 24 Feb 2012 00:44:49 +0000 (00:44 +0000)]
another function that has been deprecated since before 1.0.
SVN revision: 68367
Carsten Haitzler [Fri, 24 Feb 2012 00:41:53 +0000 (00:41 +0000)]
that win32 shape set func has been deprecated since before ecore 1.0 -
it should have never been used, so remove. cruft. and no- no chlog as
it isnt something that should affect a user
SVN revision: 68366
Leif Middelschulte [Thu, 23 Feb 2012 21:00:00 +0000 (21:00 +0000)]
depricated -> deprecated
SVN revision: 68365
Christopher Michael [Thu, 23 Feb 2012 18:32:36 +0000 (18:32 +0000)]
Ecore_X(cb): Remove unused variable. Fix uninitialzed variable warning.
SVN revision: 68362
Leif Middelschulte [Thu, 23 Feb 2012 18:22:39 +0000 (18:22 +0000)]
It is only deprecated, therefore must exist.
SVN revision: 68360
Leif Middelschulte [Thu, 23 Feb 2012 18:22:29 +0000 (18:22 +0000)]
Analogy of r68344 to XCB.
SVN revision: 68358
Leif Middelschulte [Thu, 23 Feb 2012 18:22:24 +0000 (18:22 +0000)]
Fix misspelling
SVN revision: 68357
Jonas M. Gastal [Thu, 23 Feb 2012 18:14:30 +0000 (18:14 +0000)]
Better evas rectangle docs.
SVN revision: 68356
Cedric BAIL [Thu, 23 Feb 2012 17:42:04 +0000 (17:42 +0000)]
emotion: call some callback when load and save are done.
SVN revision: 68355
Christopher Michael [Thu, 23 Feb 2012 16:49:34 +0000 (16:49 +0000)]
Ecore: Fix grammar in doxy.
SVN revision: 68353
Cedric BAIL [Thu, 23 Feb 2012 16:25:07 +0000 (16:25 +0000)]
evas: remove software SDL engine, use buffer engine directly.
NOTE: I would like to do the same with software SDL 16bits engine.
But as we don't have a buffer_16 backend, I am likely to just remove
it and use buffer conversion code to match a 16bits target. This
will come with a performance impact, that will make it useless. So
I am just tempted to completly remove it.
SVN revision: 68352
Leif Middelschulte [Thu, 23 Feb 2012 16:00:40 +0000 (16:00 +0000)]
Now, also compile.
SVN revision: 68350
Leif Middelschulte [Thu, 23 Feb 2012 15:56:42 +0000 (15:56 +0000)]
Improve implementation of ecore_x_randr_window_crtcs_get
SVN revision: 68349
Leif Middelschulte [Thu, 23 Feb 2012 15:56:38 +0000 (15:56 +0000)]
Add NEWS, @since to source, and alter ChangeLog.
SVN revision: 68348
Cedric BAIL [Thu, 23 Feb 2012 15:41:23 +0000 (15:41 +0000)]
ecore: update NEWS and ChangeLog accordingly.
SVN revision: 68347
Cedric BAIL [Thu, 23 Feb 2012 15:39:18 +0000 (15:39 +0000)]
ecore: move Ecore_Evas software SDL from specific SDL Evas backend to generic buffer backend.
One more step to removing Evas Software SDL backend.
SVN revision: 68346
Leif Middelschulte [Thu, 23 Feb 2012 15:10:43 +0000 (15:10 +0000)]
Deprecate ecore_x_randr_current_crtc_get,
implement and use ecore_x_randr_window_crtcs_get instead
SVN revision: 68344
Leif Middelschulte [Thu, 23 Feb 2012 15:10:38 +0000 (15:10 +0000)]
Implement ecore_x_randr_current_crtc_get
SVN revision: 68343
Cedric BAIL [Thu, 23 Feb 2012 14:11:18 +0000 (14:11 +0000)]
eina: forgotten since.
SVN revision: 68341
Cedric BAIL [Thu, 23 Feb 2012 11:46:51 +0000 (11:46 +0000)]
eio: use the newly introduced Eina_Stat.
SVN revision: 68316
Cedric BAIL [Thu, 23 Feb 2012 11:45:25 +0000 (11:45 +0000)]
eina: introduce Eina_Stat to prevent issue when building with different config option.
SVN revision: 68315
Cedric BAIL [Thu, 23 Feb 2012 11:27:45 +0000 (11:27 +0000)]
eio: fix doc header.
SVN revision: 68314
Vincent Torri [Thu, 23 Feb 2012 08:04:35 +0000 (08:04 +0000)]
Ecore: some fixes
* use AC_COMPILE_IFELSE after AC_PROG_CC has been called
* use EFL_CHECK_TESTS after pkg-config has been checked
* enable ecore_evas_extn only if its dependencies are found
SVN revision: 68312
Jihoon Kim [Thu, 23 Feb 2012 06:46:07 +0000 (06:46 +0000)]
edje: revert r68306
SVN revision: 68307
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
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
Carsten Haitzler [Thu, 23 Feb 2012 06:07:37 +0000 (06:07 +0000)]
fix update region handling with scaling.
SVN revision: 68303
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
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
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
Cedric BAIL [Wed, 22 Feb 2012 21:38:39 +0000 (21:38 +0000)]
ecore: cleanup thread destruction.
SVN revision: 68288
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
Christopher Michael [Wed, 22 Feb 2012 19:49:15 +0000 (19:49 +0000)]
Ecore: Fix typo in header (for docs).
SVN revision: 68286
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
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
Cedric BAIL [Wed, 22 Feb 2012 16:30:43 +0000 (16:30 +0000)]
eio: improving doc for Eio release.
SVN revision: 68280
Cedric BAIL [Wed, 22 Feb 2012 16:22:42 +0000 (16:22 +0000)]
eet: doc fix.
SVN revision: 68279
Jonas M. Gastal [Wed, 22 Feb 2012 16:20:55 +0000 (16:20 +0000)]
Container page improvements.
SVN revision: 68278
Jonas M. Gastal [Wed, 22 Feb 2012 13:35:01 +0000 (13:35 +0000)]
Stringshare doc additions.
SVN revision: 68271
Jonas M. Gastal [Wed, 22 Feb 2012 13:15:38 +0000 (13:15 +0000)]
Eina inline array example.
SVN revision: 68270
Cedric BAIL [Wed, 22 Feb 2012 12:46:51 +0000 (12:46 +0000)]
eio: take into account filter for subdirectory to.
SVN revision: 68269
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
Cedric BAIL [Wed, 22 Feb 2012 11:51:45 +0000 (11:51 +0000)]
eio: change callback prototype.
SVN revision: 68265
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
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
Cedric BAIL [Wed, 22 Feb 2012 10:24:11 +0000 (10:24 +0000)]
eina: add eina_file_stat helper function.
SVN revision: 68259
Mike Blumenkrantz [Wed, 22 Feb 2012 10:10:22 +0000 (10:10 +0000)]
somewhat fix deferred freeing of curl objects
SVN revision: 68258
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
Cedric BAIL [Wed, 22 Feb 2012 09:30:43 +0000 (09:30 +0000)]
eio: add eio_dir_direct_ls.
SVN revision: 68254
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
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
Cedric BAIL [Wed, 22 Feb 2012 08:34:37 +0000 (08:34 +0000)]
eio: forever forgetting to use svn add... sorry.
SVN revision: 68247
Mike Blumenkrantz [Wed, 22 Feb 2012 05:46:40 +0000 (05:46 +0000)]
reorder url complete calls to prevent invalid read
SVN revision: 68246
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
Cedric BAIL [Tue, 21 Feb 2012 18:49:01 +0000 (18:49 +0000)]
efreet: add errno.h as needed.
SVN revision: 68229
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
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
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
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
Jihoon Kim [Tue, 21 Feb 2012 04:16:53 +0000 (04:16 +0000)]
fix doxygen
SVN revision: 68197
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
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
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
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
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
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
Jihoon Kim [Mon, 20 Feb 2012 08:51:55 +0000 (08:51 +0000)]
edje_entry.c: fix formatting
SVN revision: 68148
Carsten Haitzler [Mon, 20 Feb 2012 08:14:13 +0000 (08:14 +0000)]
@since++
SVN revision: 68145
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
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
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
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
Mike Blumenkrantz [Sun, 19 Feb 2012 23:23:44 +0000 (23:23 +0000)]
formatting
SVN revision: 68133
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
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
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
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
Mike Blumenkrantz [Sun, 19 Feb 2012 22:26:40 +0000 (22:26 +0000)]
fix and simplify init/shutdown logic
SVN revision: 68127
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
Vincent Torri [Sun, 19 Feb 2012 08:11:44 +0000 (08:11 +0000)]
Evil: fix doc
SVN revision: 68120
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
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
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
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
Vincent Torri [Sat, 18 Feb 2012 14:27:36 +0000 (14:27 +0000)]
Edje: remove useless headers
SVN revision: 68109
Vincent Torri [Sat, 18 Feb 2012 14:26:30 +0000 (14:26 +0000)]
Edje: remove some shadow variable warnings
SVN revision: 68108
Vincent Torri [Sat, 18 Feb 2012 14:25:45 +0000 (14:25 +0000)]
Edje: update declaration of alloca
SVN revision: 68107
Vincent Torri [Sat, 18 Feb 2012 13:05:34 +0000 (13:05 +0000)]
Embryo: update alloca declaration
SVN revision: 68106
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
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
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
Vincent Torri [Sat, 18 Feb 2012 08:33:36 +0000 (08:33 +0000)]
missed this file
SVN revision: 68101
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