profile/ivi/ecore.git
13 years agocorrectly use & to detect server type instead of ==
discomfitor [Thu, 29 Jul 2010 01:42:43 +0000 (01:42 +0000)]
correctly use & to detect server type instead of ==

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

13 years agomore doxy than anyone will EVER need. EVER.
discomfitor [Thu, 29 Jul 2010 01:28:18 +0000 (01:28 +0000)]
more doxy than anyone will EVER need. EVER.

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

13 years agoredo some comments
discomfitor [Thu, 29 Jul 2010 01:28:03 +0000 (01:28 +0000)]
redo some comments

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

13 years agoreorder functions, redo doxy, make a not so obvious null pointer more obvious for...
discomfitor [Thu, 29 Jul 2010 00:27:15 +0000 (00:27 +0000)]
reorder functions, redo doxy, make a not so obvious null pointer more obvious for future readers

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

13 years agoprevent crafty users from breaking build if they define USE_OPENSSL and USE_GNUTLS
discomfitor [Thu, 29 Jul 2010 00:13:56 +0000 (00:13 +0000)]
prevent crafty users from breaking build if they define USE_OPENSSL and USE_GNUTLS

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

13 years agoac_path_generic.m4 from eet, prevent users from trying to build with both gnutls...
discomfitor [Thu, 29 Jul 2010 00:13:25 +0000 (00:13 +0000)]
ac_path_generic.m4 from eet, prevent users from trying to build with both gnutls and openssl since this is broken

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

13 years agothese functions return a const char *, so they should actually return a const char *
discomfitor [Thu, 29 Jul 2010 00:12:27 +0000 (00:12 +0000)]
these functions return a const char *, so they should actually return a const char *

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

13 years agothese functions return a const char *, so they should actually return a const char *
discomfitor [Wed, 28 Jul 2010 22:32:39 +0000 (22:32 +0000)]
these functions return a const char *, so they should actually return a const char *

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

13 years agoforgot to put some doxy in groups
discomfitor [Wed, 28 Jul 2010 22:23:14 +0000 (22:23 +0000)]
forgot to put some doxy in groups

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

13 years agossl uh-oh
discomfitor [Wed, 28 Jul 2010 20:03:28 +0000 (20:03 +0000)]
ssl uh-oh

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

13 years agofix for people who compile without ssl/tls support
discomfitor [Wed, 28 Jul 2010 19:58:57 +0000 (19:58 +0000)]
fix for people who compile without ssl/tls support

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

13 years agoremove unused and null init a pointer
discomfitor [Wed, 28 Jul 2010 18:27:47 +0000 (18:27 +0000)]
remove unused and null init a pointer

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

13 years agofix cert support, split functions for client/server
discomfitor [Wed, 28 Jul 2010 18:25:46 +0000 (18:25 +0000)]
fix cert support, split functions for client/server
note: crl checking and cert verification do not currently function

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

13 years agoformatting again
discomfitor [Wed, 28 Jul 2010 17:35:31 +0000 (17:35 +0000)]
formatting again

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

13 years agoepoll <- blame mike if it breaks. :)
raster [Wed, 28 Jul 2010 06:08:35 +0000 (06:08 +0000)]
epoll <- blame mike if it breaks. :)

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

13 years agouncrustify so T_UNIX will stop nagging me! :)
discomfitor [Wed, 28 Jul 2010 05:23:42 +0000 (05:23 +0000)]
uncrustify so T_UNIX will stop nagging me! :)

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

13 years agoFrom: Alexander Kerner <alexander.kerner@googlemail.com>
raster [Wed, 28 Jul 2010 00:17:40 +0000 (00:17 +0000)]
From: Alexander Kerner <alexander.kerner@googlemail.com>
Subject: [E-devel] 8bpp xcb evas engine

Hi all,

I've implemented the 8bpp grayscale evas engine. It is based on the 16bpp
engine. It would be nice if someone could review the code and maybe commit
into svn. The patches against evas and ecore are attached.

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

13 years agoFrom: Naruto TAKAHASHI <tnaruto@gmail.com>
raster [Tue, 27 Jul 2010 10:29:58 +0000 (10:29 +0000)]
From: Naruto TAKAHASHI <tnaruto@gmail.com>
Subject: [E-devel] [PATCH] ecore_con_url_httpauth_set()

Hi all,

I attach a tiny Patch for ecore_con_url_httpauth_set().

CURLOPT_USERNAME and CURLOPT_PASSWORD is declared in enum, so those
options isn't able to be used #ifdef macro's argument.

This patch checks that LIBCURLVERSION_NUM is 0x071301(v7.19.1) and
over.  Because CURLOPT_USERNAME and CURLOPT_PASSWORD was added at
7.19.1.

thanks to confirm this patch.

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

13 years agoFix up a little formatting (wrt wrapping).
devilhorns [Tue, 27 Jul 2010 06:33:47 +0000 (06:33 +0000)]
Fix up a little formatting (wrt wrapping).

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

13 years agoadd full ssl certificate support to ecore_con: call ecore_con_ssl_cert_add("/path...
discomfitor [Tue, 27 Jul 2010 06:30:27 +0000 (06:30 +0000)]
add full ssl certificate support to ecore_con: call ecore_con_ssl_cert_add("/path/to/cert.pem") and then create the server object with the ECORE_CON_LOAD_CERT flag
also may have accidentally ruined the formatting on a couple files and started an hour-long discussion over efl formatting scripts to conceal the fact that I used uncrustify to reformat everything

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

13 years agofix threadless compile
discomfitor [Tue, 27 Jul 2010 03:59:04 +0000 (03:59 +0000)]
fix threadless compile

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

13 years agodoxy
discomfitor [Tue, 27 Jul 2010 01:05:13 +0000 (01:05 +0000)]
doxy

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

13 years agobig doxy update
discomfitor [Tue, 27 Jul 2010 01:00:24 +0000 (01:00 +0000)]
big doxy update

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

13 years agodoxy fixes grrrrrrrrrrrrrrrrrrrrrr
discomfitor [Tue, 27 Jul 2010 00:10:40 +0000 (00:10 +0000)]
doxy fixes grrrrrrrrrrrrrrrrrrrrrr

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

13 years agoecore_thread_cancel is now nullsafe, returning EINA_TRUE
discomfitor [Mon, 26 Jul 2010 20:41:54 +0000 (20:41 +0000)]
ecore_thread_cancel is now nullsafe, returning EINA_TRUE

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

13 years agofix fixme: free error strings on ssl shutdown
discomfitor [Mon, 26 Jul 2010 20:05:50 +0000 (20:05 +0000)]
fix fixme: free error strings on ssl shutdown

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

13 years agorename function typedefs
discomfitor [Mon, 26 Jul 2010 07:19:27 +0000 (07:19 +0000)]
rename function typedefs

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

13 years agowhoops
discomfitor [Mon, 26 Jul 2010 05:47:33 +0000 (05:47 +0000)]
whoops

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

13 years agoadd typedefs for ecore thread function types because I'm tired of typing them out
discomfitor [Mon, 26 Jul 2010 04:20:18 +0000 (04:20 +0000)]
add typedefs for ecore thread function types because I'm tired of typing them out

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

13 years agofix longstanding leak
discomfitor [Sat, 24 Jul 2010 02:05:35 +0000 (02:05 +0000)]
fix longstanding leak

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

13 years agocorrectly init some variables that I missed somehow. I blame Sachiel.
discomfitor [Fri, 23 Jul 2010 22:28:18 +0000 (22:28 +0000)]
correctly init some variables that I missed somehow.  I blame Sachiel.

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

13 years agoshut up eina
discomfitor [Fri, 23 Jul 2010 17:52:50 +0000 (17:52 +0000)]
shut up eina

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

13 years agofix leak in thread_shutdown, use lots of mutexes and conditionals instead of sleeps...
discomfitor [Fri, 23 Jul 2010 17:30:21 +0000 (17:30 +0000)]
fix leak in thread_shutdown, use lots of mutexes and conditionals instead of sleeps to wait in data_wait functions

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

13 years agowhoops
discomfitor [Fri, 23 Jul 2010 16:40:40 +0000 (16:40 +0000)]
whoops

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

13 years ago+ecore_thread_{global,pool}_data_wait, to allow waiting for data in the global or...
discomfitor [Fri, 23 Jul 2010 16:24:35 +0000 (16:24 +0000)]
+ecore_thread_{global,pool}_data_wait, to allow waiting for data in the global or pool data contexts and simulate g_async_queue in a less mutexy fashion

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

14 years agoadd threadsafe global data to threads, allowing for communication between threads...
discomfitor [Fri, 23 Jul 2010 15:33:22 +0000 (15:33 +0000)]
add threadsafe global data to threads, allowing for communication between threads and other threads and threads and main loop

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

14 years agorename mutex
discomfitor [Fri, 23 Jul 2010 13:35:14 +0000 (13:35 +0000)]
rename mutex

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

14 years agofix doxy
discomfitor [Fri, 23 Jul 2010 13:12:42 +0000 (13:12 +0000)]
fix doxy

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

14 years agoremove unnecessary mutexes, expand pthread self member to short_run threads, make...
discomfitor [Fri, 23 Jul 2010 13:08:38 +0000 (13:08 +0000)]
remove unnecessary mutexes, expand pthread self member to short_run threads, make thread pool data work on short_run threads, ecore_thread_pool_data_modify_or_add -> ecore_thread_pool_data_set

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

14 years agoshutup libtool on convenience libs
discomfitor [Fri, 23 Jul 2010 04:20:24 +0000 (04:20 +0000)]
shutup libtool on convenience libs

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

14 years ago+ecore_thread_pool_data_modify_or_add
discomfitor [Fri, 23 Jul 2010 04:17:41 +0000 (04:17 +0000)]
+ecore_thread_pool_data_modify_or_add

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

14 years agoapi change to ecore_thread_pool_data_add, now has 4th argument "direct" to avoid...
discomfitor [Fri, 23 Jul 2010 03:39:52 +0000 (03:39 +0000)]
api change to ecore_thread_pool_data_add, now has 4th argument "direct" to avoid copying key value if desired

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

14 years ago+ecore_thread_pool_data_{add,find,del}: start of ecore_thread_pool api. these calls...
discomfitor [Thu, 22 Jul 2010 20:28:34 +0000 (20:28 +0000)]
+ecore_thread_pool_data_{add,find,del}: start of ecore_thread_pool api. these calls are used from heavy_run to manage data within a thread pool. more to come

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

14 years ago * ecore: add ecore_con_lookup for dns request retrieval.
cedric [Thu, 22 Jul 2010 11:32:55 +0000 (11:32 +0000)]
* ecore: add ecore_con_lookup for dns request retrieval.

NOTE: ecore_con_info_get is now private has it can't be used outside of Ecore_Con.

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

14 years agoshould probably make thread functions threadsafe. and compile.
discomfitor [Wed, 21 Jul 2010 08:33:25 +0000 (08:33 +0000)]
should probably make thread functions threadsafe. and compile.

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

14 years agofix some function variables and a cedric-requested rename
discomfitor [Wed, 21 Jul 2010 07:09:51 +0000 (07:09 +0000)]
fix some function variables and a cedric-requested rename

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

14 years agoman I fail at formatting
discomfitor [Wed, 21 Jul 2010 04:26:57 +0000 (04:26 +0000)]
man I fail at formatting

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

14 years ago+ecore_thread_total_get to return total number of pending jobs
discomfitor [Wed, 21 Jul 2010 04:03:40 +0000 (04:03 +0000)]
+ecore_thread_total_get to return total number of pending jobs

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

14 years ago+ecore_thread_max_reset, ecore_thread_avail_get for more thread functionality, also...
discomfitor [Wed, 21 Jul 2010 02:12:10 +0000 (02:12 +0000)]
+ecore_thread_max_reset, ecore_thread_avail_get for more thread functionality, also fix formatting

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

14 years ago+ecore_thread_max_{set,get} to return/set the max number of threads ecore will attemp...
discomfitor [Wed, 21 Jul 2010 01:04:28 +0000 (01:04 +0000)]
+ecore_thread_max_{set,get} to return/set the max number of threads ecore will attempt to run simultaneously

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

14 years agosome variable renames to make this easier to understand
discomfitor [Tue, 20 Jul 2010 09:40:53 +0000 (09:40 +0000)]
some variable renames to make this easier to understand

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

14 years ago+ecore_thread_active_get, ecore_thread_pending_get, ecore_thread_pending_long_get...
discomfitor [Tue, 20 Jul 2010 09:40:18 +0000 (09:40 +0000)]
+ecore_thread_active_get, ecore_thread_pending_get, ecore_thread_pending_long_get to retrieve number of threads present with given status

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

14 years agomake some comments that were so close to being real doxy blocks into doxy blocks...
discomfitor [Tue, 20 Jul 2010 05:32:29 +0000 (05:32 +0000)]
make some comments that were so close to being real doxy blocks into doxy blocks.  come on guys. let's see some doxy hustle!

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

14 years agonote: '/*' is not how you begin a doxygen code block
discomfitor [Tue, 20 Jul 2010 05:25:02 +0000 (05:25 +0000)]
note: '/*' is not how you begin a doxygen code block

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

14 years agoRemove useless if statement. Regardless if count is greater than 1, we
devilhorns [Mon, 19 Jul 2010 18:16:56 +0000 (18:16 +0000)]
Remove useless if statement. Regardless if count is greater than 1, we
were still returning the count anyway.

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

14 years agoCreate interface to system bell
lucas [Fri, 16 Jul 2010 20:54:18 +0000 (20:54 +0000)]
Create interface to system bell
Only the xlib implementation is done. It's calling XBell() to alert user.

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

14 years agoRemove duplicate if (This is already checked a few lines above, so not
devilhorns [Thu, 15 Jul 2010 20:52:29 +0000 (20:52 +0000)]
Remove duplicate if (This is already checked a few lines above, so not
needed).

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

14 years agoRemove unneeded code with notnull.cocci script
lucas [Wed, 14 Jul 2010 02:20:30 +0000 (02:20 +0000)]
Remove unneeded code with notnull.cocci script

This continues previous commit with more complex places, where it required
more than just removing some "ifs".

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

14 years agoRemove unneeded code with notnull.cocci script
lucas [Wed, 14 Jul 2010 02:05:47 +0000 (02:05 +0000)]
Remove unneeded code with notnull.cocci script

The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:

if (!var) return;
if (var && var->fld) { ... }

It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.

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

14 years agoadd pixmap set/get for comp.
raster [Tue, 13 Jul 2010 23:31:16 +0000 (23:31 +0000)]
add pixmap set/get for comp.

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

14 years agoFix accounting safeness logic introduced at rev. 50158.
antognolli [Mon, 12 Jul 2010 17:59:48 +0000 (17:59 +0000)]
Fix accounting safeness logic introduced at rev. 50158.

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

14 years agoChanges accounting safeness logic introduced at rev. 50158.
glima [Mon, 12 Jul 2010 17:20:14 +0000 (17:20 +0000)]
Changes accounting safeness logic introduced at rev. 50158.

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

14 years ago * ecore: fix build without thread.
cedric [Mon, 12 Jul 2010 14:39:06 +0000 (14:39 +0000)]
* ecore: fix build without thread.

NOTE: if you build ecore without pthread support, you really should know
that it is a bad idea. Only people without pthread support on their
device/C library should disable it.

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

14 years agofix flags/libs used.
raster [Mon, 12 Jul 2010 01:00:52 +0000 (01:00 +0000)]
fix flags/libs used.

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

14 years agomore correct dso fix.
raster [Sun, 11 Jul 2010 23:59:06 +0000 (23:59 +0000)]
more correct dso fix.

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

14 years agoupdating french translation
maxerba [Sun, 11 Jul 2010 08:11:07 +0000 (08:11 +0000)]
updating french translation

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

14 years agofix warnings
caro [Sat, 10 Jul 2010 11:09:40 +0000 (11:09 +0000)]
fix warnings

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

14 years agofix spaces
caro [Sat, 10 Jul 2010 11:08:20 +0000 (11:08 +0000)]
fix spaces

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

14 years agobe loud about deleting timers, idlers and events more than once.
barbieri [Fri, 9 Jul 2010 14:52:45 +0000 (14:52 +0000)]
be loud about deleting timers, idlers and events more than once.

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

14 years agoMove Ecore.h (and associated headers) to own dir.
devilhorns [Fri, 9 Jul 2010 06:23:19 +0000 (06:23 +0000)]
Move Ecore.h (and associated headers) to own dir.

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

14 years agohmm seems not kosher
raster [Thu, 8 Jul 2010 06:53:06 +0000 (06:53 +0000)]
hmm seems not kosher

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

14 years agoFinish fixing int => Eina_Bool
lucas [Tue, 6 Jul 2010 00:08:52 +0000 (00:08 +0000)]
Finish fixing int => Eina_Bool
A buggy standard.h caused some parser errors in the previous committed
patch generated by Coccinelle. This commit find the other places.

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

14 years agoOld bug: Don't suffer from buffer overflow in readlink.
nash [Mon, 5 Jul 2010 04:11:53 +0000 (04:11 +0000)]
Old bug: Don't suffer from buffer overflow in readlink.

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

14 years agoFix a couple of missed Eina_Bool conversions
mekius [Sat, 3 Jul 2010 03:07:28 +0000 (03:07 +0000)]
Fix a couple of missed Eina_Bool conversions

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

14 years ago * eina: rename ecore_file_ls_iterator to eina_file_ls.
cedric [Fri, 2 Jul 2010 17:23:05 +0000 (17:23 +0000)]
* eina: rename ecore_file_ls_iterator to eina_file_ls.

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

14 years ago * ecore: for the 50 000 commits, why not adding some docs ?
cedric [Fri, 2 Jul 2010 16:01:21 +0000 (16:01 +0000)]
* ecore: for the 50 000 commits, why not adding some docs ?

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

14 years ago * ecore: add ecore_file_ls_iterator.
cedric [Fri, 2 Jul 2010 15:25:22 +0000 (15:25 +0000)]
* ecore: add ecore_file_ls_iterator.

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

14 years ago * ecore: fix long run thread, now that I have a nice user.
cedric [Fri, 2 Jul 2010 11:15:20 +0000 (11:15 +0000)]
* ecore: fix long run thread, now that I have a nice user.

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

14 years agoFix callback signatures
lucas [Fri, 2 Jul 2010 01:38:05 +0000 (01:38 +0000)]
Fix callback signatures
The change from returning int to Eina_Bool left several call sites with
warnings because they were not updated. Here they are fixed by using
Coccinelle, a tool that allows us to automate tasks like that. This
commit was generated from the following semantic patch:

virtual org

@r1@
identifier fn!=NULL, fn2;
expression E1, E2, E3;
@@
(
ecore_event_handler_add(E1, fn, ...)
|
ecore_event_filter_add(E1, fn, ...)
|
ecore_idler_add(fn, ...)
|
ecore_idle_enterer_add(E1, fn, ...)
|
ecore_idle_enterer_before_add(E1, fn, ...)
|
ecore_idle_exiter_add(E1, fn, ...)
|
ecore_main_fd_handler_add(E1, E2, fn, E3, fn2, ...)
|
ecore_main_win32_handler_add(E1, fn, ...)
|
ecore_timer_add(E1, fn, ...)
|
ecore_timer_loop_add(E1, fn, ...)
|
ecore_animator_add(fn, ...)
|
ecore_poller_add(E1, E2, fn, ...)
)

@r2@
identifier r1.fn;
identifier ret;
typedef Eina_Bool;
position p;
@@
- int
+ Eina_Bool
fn@p(...) {
<...
(
- return 1;
+ return EINA_TRUE;
|
- return 0;
+ return EINA_FALSE;
|
- int
+ Eina_Bool
ret;
...
return <+...ret...+>;
|
return ...;
)
...>
}

@r3@
identifier r1.fn2;
identifier ret;
position p;
@@
- int
+ Eina_Bool
fn2@p(...) {
...
(
- return 1;
+ return EINA_TRUE;
|
- return 0;
+ return EINA_FALSE;
|
- int
+ Eina_Bool
ret;
...
return <+...ret...+>;
|
return ...;
)
...
}

@r4@
identifier r1.fn;
@@
- int
+ Eina_Bool
fn(...);

@r5@
identifier r1.fn2;
@@
- int
+ Eina_Bool
fn2(...);

@script:python depends on org@
p << r2.p;
f << r1.fn;
@@
import sys
msg="WARNING: wrong callback %s! ( %s:%s )" % (f, p[0].file,p[0].line)
print >> sys.stderr, msg

@script:python depends on org@
p << r3.p;
f << r1.fn2;
@@
import sys
msg="WARNING: wrong callback %s! ( %s:%s )" % (f, p[0].file,p[0].line)
print >> sys.stderr, msg

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

14 years agoCommit ecore_evas_ecore_evases get
nash [Fri, 2 Jul 2010 00:32:56 +0000 (00:32 +0000)]
Commit ecore_evas_ecore_evases get

Coming soon:
ecore_ecore_evas_evas_get
evas_ecore_ecore_evas_get
get_ecore_evas_ecore_evas_name_gen()

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

14 years ago * ecore: add ecore_long_run facility with notify to main loop.
cedric [Wed, 30 Jun 2010 13:25:28 +0000 (13:25 +0000)]
* ecore: add ecore_long_run facility with notify to main loop.

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

14 years agoand final post snap - next releasename
raster [Sun, 27 Jun 2010 14:06:10 +0000 (14:06 +0000)]
and final post snap - next releasename

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

14 years agosnap+release
raster [Sun, 27 Jun 2010 13:45:27 +0000 (13:45 +0000)]
snap+release

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

14 years agoSnapshot ecore
raster [Sun, 27 Jun 2010 13:32:45 +0000 (13:32 +0000)]
Snapshot ecore

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

14 years agofix returned type of callbacks
caro [Sat, 26 Jun 2010 15:38:50 +0000 (15:38 +0000)]
fix returned type of callbacks

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

14 years agofix returned type of callbacks
caro [Sat, 26 Jun 2010 15:35:30 +0000 (15:35 +0000)]
fix returned type of callbacks

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

14 years ago * ecore: Ecore callback really should return Eina_Bool.
cedric [Thu, 24 Jun 2010 16:15:56 +0000 (16:15 +0000)]
* ecore: Ecore callback really should return Eina_Bool.

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

14 years agofix linking with mingw
caro [Wed, 23 Jun 2010 15:49:50 +0000 (15:49 +0000)]
fix linking with mingw

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

14 years ago/me has done ecore-related thingies.
nash [Wed, 23 Jun 2010 08:53:54 +0000 (08:53 +0000)]
/me has done ecore-related thingies.

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

14 years agoPass original data to targest selections
nash [Wed, 23 Jun 2010 08:01:43 +0000 (08:01 +0000)]
Pass original data to targest selections

Users of targets may well want the atoms anyway.

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

14 years agouseless file
caro [Sun, 20 Jun 2010 06:49:15 +0000 (06:49 +0000)]
useless file

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

14 years ago * configure.ac: take inept translation a little bit into account.
cedric [Fri, 18 Jun 2010 14:45:42 +0000 (14:45 +0000)]
    * configure.ac: take inept translation a little bit into account.

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

14 years agodon't always add po/ subdir
caro [Fri, 18 Jun 2010 06:43:33 +0000 (06:43 +0000)]
don't always add po/ subdir

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

14 years agoAllow ecore to be built on systems that do not have gettext (again).
caro [Fri, 18 Jun 2010 06:36:21 +0000 (06:36 +0000)]
Allow ecore to be built on systems that do not have gettext (again).
The problem in the previous commit was that AM_GNU_GETTEXT and
AM_GNU_GETTEXT_VERSION must begin a line (autopoint searches lines
beginning by them).

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

14 years agofix icccm
caro [Tue, 15 Jun 2010 23:45:45 +0000 (23:45 +0000)]
fix icccm

Patch by Alexander Kerner

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

14 years agofix for double free, occured while processing a buffered event twice.
caro [Tue, 15 Jun 2010 22:37:07 +0000 (22:37 +0000)]
fix for double free, occured while processing a buffered event twice.

patch by Alexander Kerner

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

14 years agowrong symbol
caro [Mon, 14 Jun 2010 20:44:44 +0000 (20:44 +0000)]
wrong symbol

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

14 years agoformatting
caro [Mon, 14 Jun 2010 19:34:14 +0000 (19:34 +0000)]
formatting

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

14 years agofix compilation
caro [Mon, 14 Jun 2010 19:32:24 +0000 (19:32 +0000)]
fix compilation

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

14 years agofix selection compilation
caro [Mon, 14 Jun 2010 19:22:45 +0000 (19:22 +0000)]
fix selection compilation

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