framework/uifw/ecore.git
13 years agoMerge branch 'upstream'
Mike McCormack [Thu, 7 Jul 2011 11:44:32 +0000 (20:44 +0900)]
Merge branch 'upstream'

Conflicts:
po/sl.po
src/lib/ecore_imf/Ecore_IMF.h

13 years agoecore: Remove unnecessary debugging output
mike_m [Thu, 7 Jul 2011 11:37:12 +0000 (11:37 +0000)]
ecore: Remove unnecessary debugging output

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61112 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Make sure signals break from the main loop
mike_m [Thu, 7 Jul 2011 11:37:02 +0000 (11:37 +0000)]
ecore: Make sure signals break from the main loop

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61111 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEnable epoll again
Mike McCormack [Thu, 7 Jul 2011 10:16:13 +0000 (19:16 +0900)]
Enable epoll again

epoll should work and fall back to the non-epoll implementation in QEMU.

13 years agoecore: Update translations
mike_m [Thu, 7 Jul 2011 10:11:26 +0000 (10:11 +0000)]
ecore: Update translations

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61110 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Fix thread check for quicklaunch
mike_m [Thu, 7 Jul 2011 10:11:13 +0000 (10:11 +0000)]
ecore: Fix thread check for quicklaunch

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61109 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agotypo fix!
raster [Thu, 7 Jul 2011 09:37:55 +0000 (09:37 +0000)]
typo fix!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61108 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
raster [Thu, 7 Jul 2011 06:23:46 +0000 (06:23 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] add ecore_imf_context_cursor_location_set API

In this patch, it will add ecore_imf_context_cursor_location_set API in
Ecore_IMF.

The cursor location can be used to determine the position of candidate
word window in immodule.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61105 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRelease 1.0.0.001+svn.61099slp2+build01
Mike McCormack [Thu, 7 Jul 2011 06:13:59 +0000 (15:13 +0900)]
Release 1.0.0.001+svn.61099slp2+build01

13 years agoMerge branch 'upstream'
Mike McCormack [Thu, 7 Jul 2011 05:46:46 +0000 (14:46 +0900)]
Merge branch 'upstream'

Conflicts:
.gitignore
ChangeLog
Makefile.am
configure.ac
doc/Doxyfile.in
ecore.spec.in
src/Makefile.am
src/lib/ecore/Ecore.h
src/lib/ecore/Makefile.am
src/lib/ecore/ecore.c
src/lib/ecore/ecore_anim.c
src/lib/ecore/ecore_app.c
src/lib/ecore/ecore_events.c
src/lib/ecore/ecore_glib.c
src/lib/ecore/ecore_idle_enterer.c
src/lib/ecore/ecore_idle_exiter.c
src/lib/ecore/ecore_idler.c
src/lib/ecore/ecore_job.c
src/lib/ecore/ecore_main.c
src/lib/ecore/ecore_pipe.c
src/lib/ecore/ecore_poll.c
src/lib/ecore/ecore_private.h
src/lib/ecore/ecore_thread.c
src/lib/ecore/ecore_timer.c
src/lib/ecore_con/Ecore_Con.h
src/lib/ecore_con/ecore_con.c
src/lib/ecore_con/ecore_con_ares.c
src/lib/ecore_con/ecore_con_local.c
src/lib/ecore_con/ecore_con_local_win32.c
src/lib/ecore_con/ecore_con_private.h
src/lib/ecore_con/ecore_con_ssl.c
src/lib/ecore_con/ecore_con_url.c
src/lib/ecore_evas/Ecore_Evas.h
src/lib/ecore_evas/Makefile.am
src/lib/ecore_evas/ecore_evas.c
src/lib/ecore_evas/ecore_evas_buffer.c
src/lib/ecore_evas/ecore_evas_private.h
src/lib/ecore_evas/ecore_evas_x.c
src/lib/ecore_file/ecore_file_download.c
src/lib/ecore_imf/Ecore_IMF.h
src/lib/ecore_imf/Makefile.am
src/lib/ecore_imf/ecore_imf_context.c
src/lib/ecore_imf/ecore_imf_private.h
src/lib/ecore_x/Ecore_X.h
src/lib/ecore_x/Ecore_X_Atoms.h
src/lib/ecore_x/ecore_x_atoms_decl.h
src/lib/ecore_x/xlib/ecore_x_atoms.c
src/lib/ecore_x/xlib/ecore_x_composite.c
src/lib/ecore_x/xlib/ecore_x_dnd.c
src/lib/ecore_x/xlib/ecore_x_e.c
src/lib/ecore_x/xlib/ecore_x_selection.c
src/lib/ecore_x/xlib/ecore_x_test.c
src/lib/ecore_x/xlib/ecore_x_window.c
src/lib/ecore_x/xlib/ecore_x_window_shape.c

13 years agoedje/ecore/eina: Updated documentaton for version number.
seoz [Thu, 7 Jul 2011 04:58:34 +0000 (04:58 +0000)]
edje/ecore/eina: Updated documentaton for version number.

I did this manually. But it'll be good if someone can automate this.
It's a painful for busy developers.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61104 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Remove most HAVE_TIMERFD_CREATE ifdefs
Mike McCormack [Thu, 7 Jul 2011 02:13:32 +0000 (11:13 +0900)]
ecore: Remove most HAVE_TIMERFD_CREATE ifdefs

Introduce stub timerfd_create and timerfd_settime functions
so ifdefs can be removed.

svn@61080

13 years agoecore: Use timerfd with g_main_loop
Mike McCormack [Thu, 7 Jul 2011 02:12:23 +0000 (11:12 +0900)]
ecore: Use timerfd with g_main_loop

glib only allows millisecond resolution in g_main_loop.
To avoid this limitation, use timerfd to wake up the main loop.

svn@61079

13 years agoEcore File Download: don't mess with Ecore_Con event status
bdilly [Wed, 6 Jul 2011 20:56:55 +0000 (20:56 +0000)]
Ecore File Download: don't mess with Ecore_Con event status

For some reason it was passing !ev->status instead of ev->status
to completion_cb, so all the information that should be provided
(200, 400 or 404 error, ...) was becoming 0.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61099 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoExpand Ecore_Thread docs.
sachiel [Wed, 6 Jul 2011 18:08:21 +0000 (18:08 +0000)]
Expand Ecore_Thread docs.

Thanks cedric for technical advice.
Thanks discomfitor for helping when English vanished.
Thanks myself for keeping both of them busy so they don't break SVN *too* much.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61095 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Remove most #ifdef HAVE_EPOLL blocks
mike_m [Wed, 6 Jul 2011 10:54:30 +0000 (10:54 +0000)]
ecore: Remove most #ifdef HAVE_EPOLL blocks

Replace with if statements and stub epoll calls, and let the
compiler optimize out the stub code.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61081 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Remove most HAVE_TIMERFD_CREATE ifdefs
mike_m [Wed, 6 Jul 2011 10:54:20 +0000 (10:54 +0000)]
ecore: Remove most HAVE_TIMERFD_CREATE ifdefs

Introduce stub timerfd_create and timerfd_settime functions
so ifdefs can be removed.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61080 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Use timerfd with g_main_loop
mike_m [Wed, 6 Jul 2011 10:54:11 +0000 (10:54 +0000)]
ecore: Use timerfd with g_main_loop

glib only allows millisecond resolution in g_main_loop.
To avoid this limitation, use timerfd to wake up the main loop.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61079 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoprovide alpha set call for buffer canvas in ecore-evas. new feature
raster [Wed, 6 Jul 2011 10:21:16 +0000 (10:21 +0000)]
provide alpha set call for buffer canvas in ecore-evas. new feature
related to elm shot engine.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61077 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/ecore_con - improved documentation and added example.
antognolli [Tue, 5 Jul 2011 13:09:57 +0000 (13:09 +0000)]
ecore/ecore_con - improved documentation and added example.
Just ecore_con_init, shutdown and lookup documented for now.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61050 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Minor changes to documentation of ecore_con_url_fd_set
mike_m [Tue, 5 Jul 2011 11:13:47 +0000 (11:13 +0000)]
ecore: Minor changes to documentation of ecore_con_url_fd_set

Signed-off-By: Sanjeev BA <as2902.b@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61043 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Only dispatch if we have something to do
mike_m [Tue, 5 Jul 2011 11:13:39 +0000 (11:13 +0000)]
ecore: Only dispatch if we have something to do

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61042 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Add basic thread checks
mike_m [Tue, 5 Jul 2011 11:13:29 +0000 (11:13 +0000)]
ecore: Add basic thread checks

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61041 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Add function to check we're the main loop thread
mike_m [Tue, 5 Jul 2011 11:13:20 +0000 (11:13 +0000)]
ecore: Add function to check we're the main loop thread

Rearrange the the order of startup to avoid triggering
the thread checks in ecore_event_type_new().

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61040 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix busy looping with g_main_loop integration
Mike McCormack [Tue, 5 Jul 2011 10:02:57 +0000 (19:02 +0900)]
Fix busy looping with g_main_loop integration

When glib idlers are present, dispatch can be called after almost
no timeout, triggering our idle enterers and exitters to run again.

This causes our idlers and glib's idlers to ping-pong, and
run in a busy loop.

To solve this, only dispatch when the condition we slept on is satisfied.

13 years agoecore_main : merge with 61028 about g_main_loop
WooHyun Jung [Tue, 5 Jul 2011 06:39:43 +0000 (15:39 +0900)]
ecore_main : merge with 61028 about g_main_loop

13 years agodiable fix_hz - little need for that these days. i almost forgot that
raster [Tue, 5 Jul 2011 04:08:01 +0000 (04:08 +0000)]
diable fix_hz - little need for that these days. i almost forgot that
this existed!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61030 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Sleep at least until the next timeout
mike_m [Tue, 5 Jul 2011 02:32:07 +0000 (02:32 +0000)]
ecore: Sleep at least until the next timeout

The g_main_loop was spinning waiting for timers that were
almost ready.  The spinning was due to waking up from
the g_main_loop too early, and then having nothing to do.

To solve this, round the timeout up to the nearest millisecond,
so that when the main loop wakes, the timer will definitely be
ready.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61028 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Remove excessively verbose logging
mike_m [Tue, 5 Jul 2011 02:31:58 +0000 (02:31 +0000)]
ecore: Remove excessively verbose logging

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61027 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agounify more event handling, fix a little formatting
discomfitor [Tue, 5 Jul 2011 00:06:27 +0000 (00:06 +0000)]
unify more event handling, fix a little formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61025 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMerge "Enable g_main_loop integration"
Seokjae Jeong [Tue, 5 Jul 2011 00:00:53 +0000 (09:00 +0900)]
Merge "Enable g_main_loop integration"

13 years agoecore/ecore_con - Make ecore_con_lookup() work with ipv4 too
antognolli [Mon, 4 Jul 2011 20:04:18 +0000 (20:04 +0000)]
ecore/ecore_con - Make ecore_con_lookup() work with ipv4 too

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61021 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/fd_handler - Add detailed description to this group.
antognolli [Mon, 4 Jul 2011 18:31:23 +0000 (18:31 +0000)]
ecore/fd_handler - Add detailed description to this group.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61016 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/events - add detailed description to this group.
antognolli [Mon, 4 Jul 2011 18:31:13 +0000 (18:31 +0000)]
ecore/events - add detailed description to this group.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61015 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore - add and fix links to examples on each module description.
antognolli [Mon, 4 Jul 2011 18:31:02 +0000 (18:31 +0000)]
ecore - add and fix links to examples on each module description.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@61014 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix epoll delete fd handling in child process - #796
raster [Fri, 1 Jul 2011 00:04:06 +0000 (00:04 +0000)]
Fix epoll delete fd handling in child process - #796

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60895 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore: ecore_pipe documentation.
gastal [Thu, 30 Jun 2011 18:10:30 +0000 (18:10 +0000)]
Ecore: ecore_pipe documentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60878 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMerge "[sbs] Build faster using more cores."
Daniel Juyung Seo [Thu, 30 Jun 2011 07:39:55 +0000 (16:39 +0900)]
Merge "[sbs] Build faster using more cores."

13 years agoEcore: Ecore_X: Add missing EAPI for ecore_x_dnd_source_action_get
devilhorns [Wed, 29 Jun 2011 19:40:20 +0000 (19:40 +0000)]
Ecore: Ecore_X: Add missing EAPI for ecore_x_dnd_source_action_get
function.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60834 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/timer - Document ecore_timer_freeze and ecore_timer_thaw.
antognolli [Wed, 29 Jun 2011 18:15:36 +0000 (18:15 +0000)]
ecore/timer - Document ecore_timer_freeze and ecore_timer_thaw.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60830 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/poller - Add a poller example and its explanation.
antognolli [Wed, 29 Jun 2011 18:07:34 +0000 (18:07 +0000)]
ecore/poller - Add a poller example and its explanation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60829 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/time - Rename example to avoid mismatch.
antognolli [Wed, 29 Jun 2011 18:07:23 +0000 (18:07 +0000)]
ecore/time - Rename example to avoid mismatch.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60828 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/timer - Add a commented example.
antognolli [Wed, 29 Jun 2011 18:07:08 +0000 (18:07 +0000)]
ecore/timer - Add a commented example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60827 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: forgotten eina_threads_init/shutdown.
cedric [Wed, 29 Jun 2011 08:24:13 +0000 (08:24 +0000)]
ecore: forgotten eina_threads_init/shutdown.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60801 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoIt doesn't look like this matters, so let's fix the build.
sachiel [Wed, 29 Jun 2011 02:32:37 +0000 (02:32 +0000)]
It doesn't look like this matters, so let's fix the build.

And if it does matter, I hope it breaks something from cedric. One femur, for example. Or both.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60789 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: do count threads only in the main loop.
cedric [Tue, 28 Jun 2011 15:53:19 +0000 (15:53 +0000)]
ecore: do count threads only in the main loop.

NOTE: for an unknow reason I always get the wrong number
of threads when doing the computation from the thread.
Even if I use volatile and mutex. So to avoid that move
that stuff in the main loop. It increase the complexity
of the code, but at least it work.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60767 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/fd_handler - Add an example.
antognolli [Tue, 28 Jun 2011 15:05:29 +0000 (15:05 +0000)]
ecore/fd_handler - Add an example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60766 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/fd_handler - Fix prepare_callback_set and improve its doc.
antognolli [Tue, 28 Jun 2011 15:05:09 +0000 (15:05 +0000)]
ecore/fd_handler - Fix prepare_callback_set and improve its doc.

Now they can be set even if the list is empty (sorry discomfitor,
removing your optimization and making it O(n) again, back from O(0)).

Also notice that due to the already existing check, if a prepare
callback was already set to a fd handler, it can't be changed, so I
added that to the docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60765 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/fd_handler - Rename fd_handler example that uses gnutls.
antognolli [Tue, 28 Jun 2011 15:03:58 +0000 (15:03 +0000)]
ecore/fd_handler - Rename fd_handler example that uses gnutls.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60764 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: actually limit the number of pipe in the cache.
cedric [Tue, 28 Jun 2011 14:53:34 +0000 (14:53 +0000)]
ecore: actually limit the number of pipe in the cache.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60763 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoadd ecore_throttle
raster [Tue, 28 Jun 2011 12:34:52 +0000 (12:34 +0000)]
add ecore_throttle

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60756 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[sbs] Build faster using more cores.
Daniel Juyung Seo [Tue, 28 Jun 2011 00:40:26 +0000 (09:40 +0900)]
[sbs] Build faster using more cores.

13 years agoecore/events - constify data parameter of event_handler_data_set.
antognolli [Mon, 27 Jun 2011 19:58:53 +0000 (19:58 +0000)]
ecore/events - constify data parameter of event_handler_data_set.

Make this function and ecore_event_handler_add be consistent about it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60741 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/event_handler - Improve documentation and add an example.
antognolli [Mon, 27 Jun 2011 19:42:28 +0000 (19:42 +0000)]
ecore/event_handler - Improve documentation and add an example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60740 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoapparently SSL_set_verify with SSL_VERIFY_PEER is NOT sufficient for validating a...
discomfitor [Sat, 25 Jun 2011 08:39:07 +0000 (08:39 +0000)]
apparently SSL_set_verify with SSL_VERIFY_PEER is NOT sufficient for validating a certificate as its man page implies. good thing the correct way is properly docu...right. openssl. riiiiiiiiiggghhht.

+ecore_con_ssl_server_verify_basic for checking a cert against its hostname

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60673 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[ecore_imf] add ecore_imf_context_input_panel_enabled_set,get API
Jihoon Kim [Sat, 25 Jun 2011 06:19:14 +0000 (15:19 +0900)]
[ecore_imf] add ecore_imf_context_input_panel_enabled_set,get API

Change-Id: I3d640cf2490c50a6e683884942e0be01b3c91e68

13 years agoPackage upload
Jaehwan Kim [Fri, 24 Jun 2011 09:10:02 +0000 (18:10 +0900)]
Package upload

13 years agosvn update: 60286 (latest:60286)
Jaehwan Kim [Thu, 23 Jun 2011 10:35:13 +0000 (19:35 +0900)]
svn update: 60286 (latest:60286)

13 years agoecore/idler - Fix wrong explanation!
antognolli [Wed, 22 Jun 2011 22:56:36 +0000 (22:56 +0000)]
ecore/idler - Fix wrong explanation!
Event callbacks don't stop being called by returning false, but won't
allow other callbacks to handle that event.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60611 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/job - Improve documentation and add an example.
antognolli [Wed, 22 Jun 2011 20:54:32 +0000 (20:54 +0000)]
ecore/job - Improve documentation and add an example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60608 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/idler - Improve documentation and add an example.
antognolli [Wed, 22 Jun 2011 18:29:38 +0000 (18:29 +0000)]
ecore/idler - Improve documentation and add an example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60602 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/doc - Move some examples to examples.dox
antognolli [Wed, 22 Jun 2011 15:01:55 +0000 (15:01 +0000)]
ecore/doc - Move some examples to examples.dox

Also remove references to examples that don't exist anymore.

More examples are going to be explained, and removing them from Ecore.h
will improve the readability of that file. This is the same that was
done to Elementary.

I'm going to move all the examples reference to this file, and should
have them being pointed by functions that use them too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60598 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/main_loop - Improve documentation of some functions.
antognolli [Wed, 22 Jun 2011 15:00:44 +0000 (15:00 +0000)]
ecore/main_loop - Improve documentation of some functions.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60597 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/time - Add an example to use the ecore_time_* functions.
antognolli [Tue, 21 Jun 2011 17:15:54 +0000 (17:15 +0000)]
ecore/time - Add an example to use the ecore_time_* functions.

It exemplifies the difference between ecore_time_get(), ecore_time_unix_get()
and ecore_loop_time_get(). A description of this example is also provided.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60557 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore/examples - Add support for building and installing examples.
antognolli [Tue, 21 Jun 2011 17:14:19 +0000 (17:14 +0000)]
ecore/examples - Add support for building and installing examples.

Also move them from ecore/examples to ecore/src/examples, to match the other
libraries organization.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60556 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMerge "[Build on Windows] Add Ecore_Con on MinGW Env."
Shinwoo Kim [Mon, 20 Jun 2011 12:25:47 +0000 (21:25 +0900)]
Merge "[Build on Windows] Add Ecore_Con on MinGW Env."

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
raster [Mon, 20 Jun 2011 07:17:24 +0000 (07:17 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] Add Ecore_IMF API to set the attirbute of
input panel

For supporting virtual keyboard, I'd like to add
ecore_imf_context_input_panel_enabled_set/get APIs. The detail description of
each API is included in the patch file as doxygen format.

If input panel is in 'enabled' status, the immodule will request to
show the input panel automatically When the input widget such as entry is
clicked or has focus. In some case, application programmers want to control
the input panel manually (not automatically), so I implement this API.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60504 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Ulrich Eckhardt <doomster@knuut.de>
raster [Mon, 20 Jun 2011 06:58:33 +0000 (06:58 +0000)]
From: Ulrich Eckhardt <doomster@knuut.de>
Subject: [E-devel] XRender engine causes ecore build failure

while building ecore. The problem is that this engine was removed from evas
but not yet completely from ecore. I was on IRC with Vincent Torri (vtorri)
and Daniel Juyung Seo (SeoZ) and the consensus was to remove the code for the
XRender engines, both the Xlib and XCB versions.

There is a switch over the different engine types, where there are still a few
places left where XRender is handled, grep for "xrender" or "XRENDER" and you
will find them. The question is whether to just return NULL in order to signal
that this engine is not supported or to remove the whole thing. The latter
could break binary compatibility, therefore I left those stubs in.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60502 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore : ecore_evas : use correct temporary directory on Windows
caro [Fri, 17 Jun 2011 21:49:47 +0000 (21:49 +0000)]
Ecore : ecore_evas : use correct temporary directory on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60468 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore: remove wrong cast
caro [Fri, 17 Jun 2011 21:45:21 +0000 (21:45 +0000)]
Ecore: remove wrong cast

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60467 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore_con_server_timeout_g/set now apply to client-type servers
discomfitor [Fri, 17 Jun 2011 11:16:50 +0000 (11:16 +0000)]
ecore_con_server_timeout_g/set now apply to client-type servers
CAN'T SLEEP
MUST HACK

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60445 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoUpdate .gitignore files
mike_m [Fri, 17 Jun 2011 01:59:49 +0000 (01:59 +0000)]
Update .gitignore files

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60416 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: fix dnd for 'shaped' windows. added rect offset to 'inside' check
jeffdameth [Thu, 16 Jun 2011 21:10:41 +0000 (21:10 +0000)]
ecore: fix dnd for 'shaped' windows. added rect offset to 'inside' check

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60409 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoSince the SVN revision is now included in %{version}, it's redundant
mej [Thu, 16 Jun 2011 20:36:43 +0000 (20:36 +0000)]
Since the SVN revision is now included in %{version}, it's redundant
to have it in %{release} also.  So let's just tag the package as ours
and try to make sure it doesn't interfere with vendor releases.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore ecore_x_test.c: Fixed warnings.
seoz [Thu, 16 Jun 2011 15:11:30 +0000 (15:11 +0000)]
ecore ecore_x_test.c: Fixed warnings.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60396 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: fix ecore_x_selection_convert not taking selection length into account.
cedric [Thu, 16 Jun 2011 09:16:03 +0000 (09:16 +0000)]
ecore: fix ecore_x_selection_convert not taking selection length into account.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60382 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago@since 1.1
discomfitor [Wed, 15 Jun 2011 21:57:47 +0000 (21:57 +0000)]
@since 1.1

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60366 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago+ecore_con_ssl_server_upgrade
discomfitor [Wed, 15 Jun 2011 18:58:34 +0000 (18:58 +0000)]
+ecore_con_ssl_server_upgrade
+ecore_con_ssl_client_upgrade
+ECORE_CON_EVENT_SERVER_UPGRADE
+ECORE_CON_EVENT_CLIENT_UPGRADE
new functions for upgrading an existing plaintext connection to SSL/TLS, as seen in STARTTLS and my nightmares

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60359 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: fix doc build when srcdir != builddir.
antognolli [Mon, 13 Jun 2011 17:31:21 +0000 (17:31 +0000)]
ecore: fix doc build when srcdir != builddir.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60286 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: Fix glib main loop busy waiting
mike_m [Mon, 13 Jun 2011 02:58:20 +0000 (02:58 +0000)]
ecore: Fix glib main loop busy waiting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60253 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoremove .cvsignore files
billiob [Sun, 12 Jun 2011 21:38:37 +0000 (21:38 +0000)]
remove .cvsignore files

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60246 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agohmm not much testing of these ecore_x calls with backlight... at least
raster [Sun, 12 Jun 2011 01:09:09 +0000 (01:09 +0000)]
hmm not much testing of these ecore_x calls with backlight... at least
none of ecore_x_randr_window_outputs_get()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60232 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore ecore_events.c: Fixed indentation.
seoz [Fri, 10 Jun 2011 07:26:56 +0000 (07:26 +0000)]
Ecore ecore_events.c: Fixed indentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60179 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: since...
cedric [Thu, 9 Jun 2011 15:32:08 +0000 (15:32 +0000)]
ecore: since...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60136 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: add ecore_pipe_wait.
cedric [Thu, 9 Jun 2011 14:54:24 +0000 (14:54 +0000)]
ecore: add ecore_pipe_wait.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[Build on Windows] Add Ecore_Con on MinGW Env.
Shinwoo Kim [Wed, 8 Jun 2011 13:55:22 +0000 (22:55 +0900)]
[Build on Windows] Add Ecore_Con on MinGW Env.

Change-Id: I5d989f3e9a7e5674ce9d6fe5be0bd04d6ba6c4c5

13 years agoEcore: ecore_thread : free resources, spotted by Ulrich Eckhardt
caro [Tue, 7 Jun 2011 22:21:25 +0000 (22:21 +0000)]
Ecore: ecore_thread : free resources, spotted by Ulrich Eckhardt

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60057 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore : ecore_wince : remove useless casts. Spotted by Ulrich Eckhardt
caro [Tue, 7 Jun 2011 22:17:09 +0000 (22:17 +0000)]
Ecore : ecore_wince : remove useless casts. Spotted by Ulrich Eckhardt

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60056 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix doc
caro [Tue, 7 Jun 2011 22:12:58 +0000 (22:12 +0000)]
fix doc

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60054 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore : ecore_win32 : remove useless casts. Spotted by Ulrich Eckhardt
caro [Tue, 7 Jun 2011 21:59:08 +0000 (21:59 +0000)]
Ecore : ecore_win32 : remove useless casts. Spotted by Ulrich Eckhardt

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60051 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd ignore and update files
mike_m [Tue, 7 Jun 2011 10:26:13 +0000 (10:26 +0000)]
Add ignore and update files

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60034 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore: ecore_pipe : fix function name in magic check. Reported by Ulrich Eckhardt
caro [Tue, 7 Jun 2011 06:37:25 +0000 (06:37 +0000)]
Ecore: ecore_pipe : fix function name in magic check. Reported by Ulrich Eckhardt

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@60023 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agotoo much po/Makefile.in
caro [Mon, 6 Jun 2011 16:26:49 +0000 (16:26 +0000)]
too much po/Makefile.in

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59993 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore: fix gettext stuff
caro [Mon, 6 Jun 2011 07:00:24 +0000 (07:00 +0000)]
Ecore: fix gettext stuff

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59986 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix ecore_file initialization
lucas [Fri, 3 Jun 2011 16:06:57 +0000 (16:06 +0000)]
Fix ecore_file initialization

We must init ecore, otherwise we will not have an eina ref.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59916 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Jihoon Kim <jihoon48.kim@samsung.com>
raster [Thu, 2 Jun 2011 07:56:58 +0000 (07:56 +0000)]
From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] Add some APIs for supporting virtual
keyboard in Ecore_IMF

For supporting virtual keyboard, I'd like to add some APIs. The detail
description of each API is included in the patch file as doxygen format.

In the attached patch, the reason why we add the subprefix 'input_panel_'
related to virtual keyboard is that input method can be soft keyboard or voice
input or image captured by camera.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59894 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agothanks mike - g main loop build opt broken when removing too many loop
raster [Thu, 2 Jun 2011 06:08:59 +0000 (06:08 +0000)]
thanks mike - g main loop build opt broken when removing too many loop
time gets

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59888 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEcore_X: Fix building without shape extension (rects was undefined, as
devilhorns [Tue, 31 May 2011 19:28:30 +0000 (19:28 +0000)]
Ecore_X: Fix building without shape extension (rects was undefined, as
was the variable i).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59854 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix sdl ecore evas mixup when adding ecore evas geometry get
raster [Tue, 31 May 2011 11:18:28 +0000 (11:18 +0000)]
fix sdl ecore evas mixup when adding ecore evas geometry get

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59841 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoecore: fix typo.
cedric [Tue, 31 May 2011 08:05:16 +0000 (08:05 +0000)]
ecore: fix typo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@59835 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33