cedric [Fri, 24 Feb 2012 11:48:53 +0000 (11:48 +0000)]
ecore: fix typos.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68406
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 11:21:12 +0000 (11:21 +0000)]
ecore: binbuf doesn't accept NULL (that's what EINA_ARG_NONNULL tell us...)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68403
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 24 Feb 2012 11:20:25 +0000 (11:20 +0000)]
ecore: add Exotic support.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68402
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 24 Feb 2012 06:05:10 +0000 (06:05 +0000)]
Ecore_IMF.h: fix indentation
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [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?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68372
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:56:42 +0000 (00:56 +0000)]
warn--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68371
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [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?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68368
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 24 Feb 2012 00:44:49 +0000 (00:44 +0000)]
another function that has been deprecated since before 1.0.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68367
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68366
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 21:00:00 +0000 (21:00 +0000)]
depricated -> deprecated
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68365
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 23 Feb 2012 18:32:36 +0000 (18:32 +0000)]
Ecore_X(cb): Remove unused variable. Fix uninitialzed variable warning.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68362
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 18:22:39 +0000 (18:22 +0000)]
It is only deprecated, therefore must exist.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 18:22:29 +0000 (18:22 +0000)]
Analogy of r68344 to XCB.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68358
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 18:22:24 +0000 (18:22 +0000)]
Fix misspelling
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68357
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 23 Feb 2012 16:49:34 +0000 (16:49 +0000)]
Ecore: Fix grammar in doxy.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68353
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 16:00:40 +0000 (16:00 +0000)]
Now, also compile.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68350
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:56:42 +0000 (15:56 +0000)]
Improve implementation of ecore_x_randr_window_crtcs_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68349
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:56:38 +0000 (15:56 +0000)]
Add NEWS, @since to source, and alter ChangeLog.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68348
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 23 Feb 2012 15:41:23 +0000 (15:41 +0000)]
ecore: update NEWS and ChangeLog accordingly.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68347
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68346
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68344
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 23 Feb 2012 15:10:38 +0000 (15:10 +0000)]
Implement ecore_x_randr_current_crtc_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68343
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68312
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Feb 2012 05:56:36 +0000 (05:56 +0000)]
fix ecore_evas_extn checks.. (shm_open checks too) to work.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68302
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 22 Feb 2012 21:38:39 +0000 (21:38 +0000)]
ecore: cleanup thread destruction.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68288
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68287
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 22 Feb 2012 19:49:15 +0000 (19:49 +0000)]
Ecore: Fix typo in header (for docs).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68286
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 22 Feb 2012 18:38:26 +0000 (18:38 +0000)]
Ecore_Evas (wayland): Update shm and egl engines for recent changes in
wayland.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68283
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 22 Feb 2012 10:10:22 +0000 (10:10 +0000)]
somewhat fix deferred freeing of curl objects
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68258
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68249
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 22 Feb 2012 05:46:40 +0000 (05:46 +0000)]
reorder url complete calls to prevent invalid read
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68219
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Tue, 21 Feb 2012 06:48:24 +0000 (06:48 +0000)]
hero patch from bluezery which fixes ecore-con-url
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68203
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 21 Feb 2012 04:16:53 +0000 (04:16 +0000)]
fix doxygen
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68197
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68168
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68164
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 20 Feb 2012 08:14:13 +0000 (08:14 +0000)]
@since++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68145
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68144
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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 :(
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68143
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68140
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 23:24:13 +0000 (23:24 +0000)]
somehow forgot to add this line in for previous commit, self spank
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68134
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 23:23:44 +0000 (23:23 +0000)]
formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68133
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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?????
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68132
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68129
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68128
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sun, 19 Feb 2012 22:26:40 +0000 (22:26 +0000)]
fix and simplify init/shutdown logic
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68127
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68105
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68104
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 18 Feb 2012 02:38:10 +0000 (02:38 +0000)]
add debug info with url
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 18 Feb 2012 02:23:09 +0000 (02:23 +0000)]
fix shadow var
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68097
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 18 Feb 2012 02:19:36 +0000 (02:19 +0000)]
outdent some code here
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sat, 18 Feb 2012 01:45:50 +0000 (01:45 +0000)]
ecore_imf: describe doxygen about some enums
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68095
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 16 Feb 2012 21:57:34 +0000 (21:57 +0000)]
null check
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
leif [Thu, 16 Feb 2012 19:26:30 +0000 (19:26 +0000)]
Add mode add/del functions to ecore_x_randr
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68031
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67993
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 15 Feb 2012 05:55:28 +0000 (05:55 +0000)]
use correct errno value for error events
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67960
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 15 Feb 2012 05:53:50 +0000 (05:53 +0000)]
finally finish implementing SOCKS5 proxies in ecore-con.
SOCKS5 is different from SOCKS4 in that it supports password authentication mechanisms (GSSAPI is still on the todo) and IPV6, neither of which are possible with SOCKS4
NOTE THAT THE CMDLINE SYNTAX FOR AUTOSOCKSING HAS CHANGED!
* ECORE_CON_SOCKS_V4=[user@]server-port:lookup
* ECORE_CON_SOCKS_V5=[user@]server-port:lookup
also note that I did not implement autosocksing with password. it's just not safe.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67959
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Wed, 15 Feb 2012 01:22:28 +0000 (01:22 +0000)]
ecore_imf: Add ecore_imf APIs to set return key type, disable return key.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67946
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 13 Feb 2012 10:55:26 +0000 (10:55 +0000)]
scim_immodule: improve maintenability
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67878
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 13 Feb 2012 06:49:30 +0000 (06:49 +0000)]
From: 윤정현 <jh0506.yun@samsung.com>
Subject: Re: [E-devel] [Patch] ecore_ipc - remove potential risk in
ecore_ipc_shutdown
I found a problem this infinite loop case.
If server is deleted, then ECORE_IPC_EVENT_SERVER_DEL callback
function will be called in client side.
It will happen infinite loop in ecore_ipc_shutdown if
ecore_ipc_shutdown called in this ECORE_IPC_EVENT_SERVER_DEL callback
function.
For example,
server_del_handler =
ecore_event_handler_add(ECORE_IPC_EVENT_SERVER_DEL, _server_del_cb, NULL);
static Eina_Bool
_server_del_cb(void *data, int type, void *event)
{
ecore_ipc_shutdown();
return EINA_TRUE;
}
If server is deleted,
1. _ecore_ipc_event_server_del : svr->event_count++
2. _server_del_cb : ecore_ipc_shutdown called
3. ecore_ipc_shutdown : while (servers) ecore_ipc_server_del(eina_list_data_get(servers))
4. ecore_ipc_server_del : can't eina_list_remove(servers, svr) because event_count != 0
5. infinite loop
I think this while code is very dangerous whether user miss or not.
I modified EINA_LIST_FOREACH_SAFE instead of EINA_LIST_FOREACH refer
to ecore_con.
Please review this patch.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67874
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Sun, 12 Feb 2012 11:00:48 +0000 (11:00 +0000)]
scim_immodule: set cursor location even though only client_window is provided without evas (ecore_imf_context_client_canvas_set)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67852
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rfonseca [Fri, 10 Feb 2012 13:27:46 +0000 (13:27 +0000)]
Ecore_Evas_Cocoa: fix header include name.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67825
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 10 Feb 2012 10:37:28 +0000 (10:37 +0000)]
Ecore: Add ChangeLog entries for new ecore_evas_wayland function.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67820
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 10 Feb 2012 10:36:21 +0000 (10:36 +0000)]
Ecore_Evas (wayland): Disable logfn's (again) :( Remove extra parens.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67819
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 10 Feb 2012 09:16:29 +0000 (09:16 +0000)]
Ecore_Evas: Add functions for setting wayland mouse pointer (used from
elm wayland clients).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67816
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 10 Feb 2012 00:03:25 +0000 (00:03 +0000)]
scim_immmodule: Provide compose, string in key down/up event in case of scim-input-pad.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67801
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 9 Feb 2012 08:16:45 +0000 (08:16 +0000)]
Ecore_Wl: Add function in header.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67782
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 9 Feb 2012 08:15:10 +0000 (08:15 +0000)]
Ecore_Wl: Also send mouse move before sending mouse down/up. Add some
missing Logfn's. Add handler to free the mouse_move event when we're
done with it. Add a function to retrieve the 'last mouse button down
time' (needed for fixing surface move).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67781
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Thu, 9 Feb 2012 08:12:39 +0000 (08:12 +0000)]
Ecore_Evas (Wayland): Fix getting double mouse events for the wayland
engines.
NB: Fixes elementary momentum scrolling.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67780
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Thu, 9 Feb 2012 03:53:03 +0000 (03:53 +0000)]
ecore_imf_context.c: fix formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67779
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 9 Feb 2012 00:50:38 +0000 (00:50 +0000)]
add new curl function to news
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67777
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 8 Feb 2012 22:58:07 +0000 (22:58 +0000)]
@since from @67759
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67774
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 8 Feb 2012 21:25:45 +0000 (21:25 +0000)]
fix compile without curl from @67759, also add missing magic check
SPANK SPANK SPANK RASTER
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67772
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Wed, 8 Feb 2012 16:50:04 +0000 (16:50 +0000)]
Ecore tests: Disable ecore_x tests in the meanwhile.
They are currently useless and just cause buildbot to complain.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67768
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 8 Feb 2012 13:25:08 +0000 (13:25 +0000)]
add ecore_con_url_http_version_set() to be able to specify request
version
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67759
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 7 Feb 2012 10:30:57 +0000 (10:30 +0000)]
Support ecore_imf_context_input_panel_show/hide in SCIM module
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67728
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 7 Feb 2012 10:10:23 +0000 (10:10 +0000)]
ecore_imf_xim: Support ecore_imf_context_input_panel_show/hide in XIM module.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67727
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 7 Feb 2012 02:30:36 +0000 (02:30 +0000)]
Ecore_IMF.h: fix wrong documentation about Ecore_IMF_Preedit_Attr
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67723
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 6 Feb 2012 09:46:38 +0000 (09:46 +0000)]
ecore_imf: Add Ecore_IMF function to set or get the input panel-specific data
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67711
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 6 Feb 2012 08:05:58 +0000 (08:05 +0000)]
ecore_imf : Set ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL as default layout in ecore_imf_context_add.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67710
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Mon, 6 Feb 2012 05:10:18 +0000 (05:10 +0000)]
Ecore_IMF.h : describe Ecore_IMF_Callback_Type, Ecore_IMF_Autocapital_Type, and Ecore_IMF_Preedit_Attr in more detail
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67709
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 3 Feb 2012 10:12:13 +0000 (10:12 +0000)]
ecore_imf: fix wrong ingroup fields for doxygen
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67695
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Fri, 3 Feb 2012 06:32:24 +0000 (06:32 +0000)]
scim_imcontext.cpp: fix formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67692
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 2 Feb 2012 05:21:24 +0000 (05:21 +0000)]
ecore ecore_main.c: Fixed formatting. It has nice documentation. Thanks raster :O
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67685
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 1 Feb 2012 09:48:46 +0000 (09:48 +0000)]
ok 1 segv less. this code looks most suspicious...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67671
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Wed, 1 Feb 2012 06:39:26 +0000 (06:39 +0000)]
Describe in more detail about ecore_imf_context_cursor_location_set API
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67670
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sun, 29 Jan 2012 20:41:50 +0000 (20:41 +0000)]
Ecore: Update ChangeLog so nobody has a fit.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67594
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sun, 29 Jan 2012 20:29:30 +0000 (20:29 +0000)]
Ecore_X: Add api function (and code) to retrieve actual keycode from
keyname (needed to handle input from x11 to wayland clients).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67591
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Sun, 29 Jan 2012 13:39:07 +0000 (13:39 +0000)]
ecore ecore_imf_context.c: Fixed build warnings.
ecore_imf_context.c: In function ‘ecore_imf_context_event_callback_del’:
ecore_imf_context.c:1099:9: warning: ‘return’ with no value, in function returning non-void
ecore_imf_context.c:1109:26: warning: initialization discards qualifiers from pointer target type
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67585
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 24 Jan 2012 14:50:39 +0000 (14:50 +0000)]
ecore: M_PI / 2.0 == M_PI_2
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67496
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 22 Jan 2012 15:05:20 +0000 (15:05 +0000)]
ecore/docs: improve main page a bit.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67448
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 19 Jan 2012 08:38:18 +0000 (08:38 +0000)]
remove in.h form headers - dont need it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67326
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 19 Jan 2012 08:02:41 +0000 (08:02 +0000)]
use client_kill instead of directly eventing
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67322
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Thu, 19 Jan 2012 07:36:02 +0000 (07:36 +0000)]
remove use of 'dead' variable from win32 code
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67319
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
kakaroto [Wed, 18 Jan 2012 06:15:52 +0000 (06:15 +0000)]
Ecore: Send joypad buttons as key down/up events and properly send the quit request
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67291
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 18 Jan 2012 04:38:04 +0000 (04:38 +0000)]
From: Jihoon Kim <imfine98@gmail.com>
Long time ago, in
http://www.mail-archive.com/enlightenment-devel@lists.sourceforge.net/msg32795.html
mail thread and IRC,
I talked with about problem of asynchronous event API such as
ecore_imf_context_commit_event_add,
ecore_imf_context_preedit_changed_event_add, so on.
In short, The problem is that key event and text_set APIs are processed
immediately, but commit event and preedit changed event is processed
asynchronously because those APIs add each event to ecore event queue.
To fix these problems, I've decided to create synchronous event APIs such
as ecore_imf_context_event_callback_add, del and call.
For considering compatibility, sync and async event callback functions are
used in xim and scim immodule.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67290
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 18 Jan 2012 04:13:52 +0000 (04:13 +0000)]
lets check write err so we dont get warnings. :/
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67287
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 17 Jan 2012 11:37:35 +0000 (11:37 +0000)]
ecore - Various patches in ecore's doc
Hello e people, i modified some comments to get less doxygen
warnings/errors.
Signed-Off-By: Guillaume Friloux <guillaume.friloux@asp64.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67270
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 16 Jan 2012 19:11:17 +0000 (19:11 +0000)]
Ecore_Evas (wayland): Add/Fix more dnd code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@67248
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33