framework/uifw/ecore.git
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 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 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 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 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 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 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 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

13 years agoecore: add ecore_pipe_freeze/thraw.
cedric [Mon, 30 May 2011 16:52:19 +0000 (16:52 +0000)]
ecore: add ecore_pipe_freeze/thraw.

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

13 years agoecore: fix misspellings
lucas [Mon, 30 May 2011 16:17:07 +0000 (16:17 +0000)]
ecore: fix misspellings

Misspellings found by codespell

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

13 years agoA voice in my head said "vtorri will go after you if you don't provide a changelog...
barbieri [Fri, 27 May 2011 19:38:14 +0000 (19:38 +0000)]
A voice in my head said "vtorri will go after you if you don't provide a changelog for those auxiliary functions"

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

13 years agoEcore_Evas: introduce ecore_evas_screen_geometry_get()
barbieri [Fri, 27 May 2011 19:31:11 +0000 (19:31 +0000)]
Ecore_Evas: introduce ecore_evas_screen_geometry_get()

This common interface allows engines to provide whole screen
information to users.

Right now just X is implemented and it queries the size of the default
screen. I hope this is fine.

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

13 years agoprovide a way to query screen size (just the default screen right now).
barbieri [Fri, 27 May 2011 19:17:04 +0000 (19:17 +0000)]
provide a way to query screen size (just the default screen right now).

NOTE: I don't have xcb, so it's untested. It is supposed to work given
http://www.x.org/releases/X11R7.5/doc/libxcb/tutorial/#DefaultScreen

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

13 years agolet ecore_evas_ecore_evas_get() be safer.
barbieri [Fri, 27 May 2011 18:53:27 +0000 (18:53 +0000)]
let ecore_evas_ecore_evas_get() be safer.

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

13 years agoEcore: Ecore_File: Fix shadow declaration of 'mtime' and 'l' variables.
devilhorns [Fri, 27 May 2011 02:30:57 +0000 (02:30 +0000)]
Ecore: Ecore_File: Fix shadow declaration of 'mtime' and 'l' variables.

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

13 years agoEcore: Fix shadow declaration of variable 'time'.
devilhorns [Fri, 27 May 2011 02:06:26 +0000 (02:06 +0000)]
Ecore: Fix shadow declaration of variable 'time'.

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

13 years agoEcore ChangeLog: Log for r59549 and r59559.
seoz [Tue, 24 May 2011 17:39:47 +0000 (17:39 +0000)]
Ecore ChangeLog: Log for r59549 and r59559.

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

13 years agoEcore: Moved ecore.dox.in to Ecore.h header.
seoz [Tue, 24 May 2011 11:31:32 +0000 (11:31 +0000)]
Ecore: Moved ecore.dox.in to Ecore.h header.

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

13 years agoEcore: Added myself to authors.
seoz [Tue, 24 May 2011 11:23:58 +0000 (11:23 +0000)]
Ecore: Added myself to authors.

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

13 years agoEcore: Ecore_X: Init 'property' to a default value (removes compiler
devilhorns [Mon, 23 May 2011 07:51:44 +0000 (07:51 +0000)]
Ecore: Ecore_X: Init 'property' to a default value (removes compiler
warning).

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

13 years agoEcore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().
seoz [Sat, 21 May 2011 05:24:27 +0000 (05:24 +0000)]
Ecore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().

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

13 years agoEcore ecore_main.c: Fixed ecore_main_loop(_ecore_main_loop_iterate_internal).
seoz [Fri, 20 May 2011 06:35:07 +0000 (06:35 +0000)]
Ecore ecore_main.c: Fixed ecore_main_loop(_ecore_main_loop_iterate_internal).

This fixes fd handler pending issue when ecore_idler callback adds ecore_job/event.

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

13 years agoecore: improve ecore_timer_dump.
cedric [Thu, 19 May 2011 15:38:30 +0000 (15:38 +0000)]
ecore: improve ecore_timer_dump.

Now E17 msgbus module will provide an usefull way to
list all the running timer and see if we are not waking up
to often. Use d-feet to see that information.

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

13 years agofix shape and shape input handling for dnd shadow tree.
raster [Wed, 18 May 2011 23:55:21 +0000 (23:55 +0000)]
fix shape and shape input handling for dnd shadow tree.

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

13 years agoecore: improve ecore_timer_dump.
cedric [Wed, 18 May 2011 09:12:07 +0000 (09:12 +0000)]
ecore: improve ecore_timer_dump.

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

13 years agoecore: add ecore_timer_dump.
cedric [Tue, 17 May 2011 17:32:32 +0000 (17:32 +0000)]
ecore: add ecore_timer_dump.

Note: Will add tomorrow code needed inside e17 to dump all created timer.

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

13 years agoEcore : ecore_thread: use Sleep() on Windows, instead of usleep()
caro [Tue, 17 May 2011 07:17:53 +0000 (07:17 +0000)]
Ecore : ecore_thread: use Sleep() on Windows, instead of usleep()

usleep() does not exists on Windows. Use Sleep() instead. But the
resolution timers are not good on Windows. the sleep will be around
50ms at best.

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

13 years agouse eina_fp fixed point sincos table to reduce calc overhead.
raster [Mon, 16 May 2011 10:51:02 +0000 (10:51 +0000)]
use eina_fp fixed point sincos table to reduce calc overhead.

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

13 years agoEcore: ecore_con : make ecore_ipc compile on Windows.
caro [Sat, 14 May 2011 18:30:43 +0000 (18:30 +0000)]
Ecore: ecore_con : make ecore_ipc compile on Windows.

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

13 years agoEcore: ecore_con : make ecore_con work on Windows
caro [Sat, 14 May 2011 17:52:30 +0000 (17:52 +0000)]
Ecore: ecore_con : make ecore_con work on Windows

The ecore_con module needed a port of the local connections
with named pipes. The other connections (TCP, UDP) are using
BSD sockets, which are also used on Windows.

No abstract sockets on Windows.

NB: Should I backport that commit to 1.0 ?

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

13 years agoecore: fix ifdef order.
cedric [Sat, 14 May 2011 12:53:00 +0000 (12:53 +0000)]
ecore: fix ifdef order.

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

13 years agoecore: sync GNUTLS threads support with Eina threads support.
cedric [Sat, 14 May 2011 09:22:15 +0000 (09:22 +0000)]
ecore: sync GNUTLS threads support with Eina threads support.

At least now, if you rebuild the efl in the right order, you
can't end with one library initializing GnuTLS without threads
support and another needing GnuTLS with threads support.

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

13 years agooooh evil start on trying to get real vsync interrupts from x!!!! :)
raster [Sat, 14 May 2011 04:11:13 +0000 (04:11 +0000)]
oooh evil start on trying to get real vsync interrupts from x!!!! :)

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

13 years agooptimization: don't need to get loop time so often in ecore main loop.
raster [Sat, 14 May 2011 03:26:28 +0000 (03:26 +0000)]
optimization: don't need to get loop time so often in ecore main loop.

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

13 years agoAdd a custom Ecore Aniamtor source and tick ability to be able
raster [Thu, 12 May 2011 09:11:36 +0000 (09:11 +0000)]
Add a custom Ecore Aniamtor source and tick ability to be able
to plug in external animator tick sources like vblank interrupts
and so on.

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

13 years agogrammar fix
lucas [Mon, 9 May 2011 11:53:45 +0000 (11:53 +0000)]
grammar fix

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

13 years agochlog++
raster [Tue, 3 May 2011 10:00:54 +0000 (10:00 +0000)]
chlog++

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