xcomputerman [Sat, 9 Jan 2010 19:38:34 +0000 (19:38 +0000)]
Fix compile errors
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@45007
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 9 Jan 2010 03:28:53 +0000 (03:28 +0000)]
and fix compile- again. no ;. this was not tested.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@45002
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 23:27:15 +0000 (23:27 +0000)]
some safety to avoid possible segv's
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44996
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 8 Jan 2010 19:49:05 +0000 (19:49 +0000)]
Fix nasty formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44988
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 8 Jan 2010 16:16:05 +0000 (16:16 +0000)]
Add atom for set/get of top shelf geometry.
Fix void function in netwm that was returning a value when it shouldn't.
Remove wasted whitespace.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44981
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 11:29:20 +0000 (11:29 +0000)]
fix valgrind complaint
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44973
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 08:39:50 +0000 (08:39 +0000)]
doesnt even compile without these changes!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44971
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 8 Jan 2010 08:24:35 +0000 (08:24 +0000)]
add call to set compositor selection owner
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44969
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 7 Jan 2010 19:32:51 +0000 (19:32 +0000)]
Fix whitespace f**kup
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44960
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 7 Jan 2010 19:31:02 +0000 (19:31 +0000)]
Link against ecore_input_evas
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44959
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 7 Jan 2010 19:27:06 +0000 (19:27 +0000)]
Remove whitespace
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44958
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 7 Jan 2010 19:26:52 +0000 (19:26 +0000)]
Split evas from ecore_input
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44957
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 7 Jan 2010 13:36:45 +0000 (13:36 +0000)]
some cleanups
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44945
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 7 Jan 2010 07:56:25 +0000 (07:56 +0000)]
and add file
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44942
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 7 Jan 2010 07:52:16 +0000 (07:52 +0000)]
german translation
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44941
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 7 Jan 2010 05:29:06 +0000 (05:29 +0000)]
clean up engines - put idle entere handlign in core. same with lists. quyartz
looks broken to me. sdl looks like it could be much more complete - like
multiple sdl windows/instances.
anyway - allow rendering to be manual.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44938
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 7 Jan 2010 01:19:45 +0000 (01:19 +0000)]
printf--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44937
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 7 Jan 2010 00:31:24 +0000 (00:31 +0000)]
Add missing header for memcpy
string.h is needed for memcpy
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44934
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 7 Jan 2010 00:30:05 +0000 (00:30 +0000)]
Patch from Mathieu Taillefumier
I modified some hearder file in ecore to ease the cleanup of the private
header files in ecore. Each module has now a private header with its own
log color (eina_log related). I also created two private header files
for ecore_sdl and ecore_input for this purpose and corrected some typos
in the xlib_xcb private header file.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44933
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 6 Jan 2010 15:21:01 +0000 (15:21 +0000)]
fix shm leak
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44925
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 6 Jan 2010 14:14:23 +0000 (14:14 +0000)]
adding some stuff for compositing goop!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44920
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 6 Jan 2010 06:56:23 +0000 (06:56 +0000)]
* fix Windows port of ecore_exe wrt to latest changes
* formatting
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44917
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Wed, 6 Jan 2010 05:16:59 +0000 (05:16 +0000)]
Ecore_Exe improvements.
* add const to getters.
* add ecore_exe_callback_pre_free_set(), enabling bindings to free
their resources once the handle is destroyed.
* fix some possible segv from not checking magic
* check conditions before ecore_exe_send() does its work
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44916
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 4 Jan 2010 23:43:16 +0000 (23:43 +0000)]
fix some warnings
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44901
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 4 Jan 2010 19:35:21 +0000 (19:35 +0000)]
* put local code in its own file. It will be better
when i'll add the Windows XP code, rather than
plenty #ifdef in te code
* remove some extra EAPI in code and useless Ecore_Data.h
I've tested and it seems to work. If you see problems with
local connections, please report in that thread
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44888
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 4 Jan 2010 19:20:15 +0000 (19:20 +0000)]
PATH_MAX checks, by Lutin.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44887
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 3 Jan 2010 21:55:50 +0000 (21:55 +0000)]
* move structures from ecore_private.h to the corresponding source files
* add 2 internal ecore_exe functions as ecore_signak.c uses Ecore_Exe members
no test is done in those 2 functions
* remove standard headers from ecore_private.h
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44862
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sun, 3 Jan 2010 21:50:23 +0000 (21:50 +0000)]
Remove wasted whitespace & fix some formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44861
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
billiob [Sat, 2 Jan 2010 22:46:01 +0000 (22:46 +0000)]
add --enable-xim
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44855
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 30 Dec 2009 01:36:14 +0000 (01:36 +0000)]
Add missing atom for ILLUME_CLOSE.
Add atom & function for ILLUME_HOME (this is so we can create new home
windows easily, since the code for actual window is separate from layout
code).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44775
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 30 Dec 2009 01:17:04 +0000 (01:17 +0000)]
Add functions & atoms to get/set quickpanel priority (major & minor).
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44772
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 29 Dec 2009 22:14:38 +0000 (22:14 +0000)]
Add another illume 'mode'. This allows us to know if we are top/bottom or
left/right.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44768
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 28 Dec 2009 02:13:20 +0000 (02:13 +0000)]
Add quickpanel state functions (get/set/send).
Add quickpanel atoms.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44739
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 23 Dec 2009 15:26:19 +0000 (15:26 +0000)]
Add atoms/props/functions to set/get if a window is a 'illume quickpanel'.
Fix some formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44692
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 23 Dec 2009 13:10:34 +0000 (13:10 +0000)]
Remove winlist atoms/props/functions...I was under the wrong impression wrt
this.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44685
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 23 Dec 2009 01:48:25 +0000 (01:48 +0000)]
Add missing vkbd atoms/states to functions where needed.
Add atoms/states for illume winlist.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44674
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 22 Dec 2009 21:15:12 +0000 (21:15 +0000)]
Remove duplication from ecore headers
Clean up Ecore.h and ecore_private.h
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44664
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 17:32:19 +0000 (17:32 +0000)]
* ecore: Use eina_log.
Patch from Mathieu Taillefumier.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44637
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 16:17:29 +0000 (16:17 +0000)]
* ecore: Cleanup some warning.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44631
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 13:27:58 +0000 (13:27 +0000)]
* ecore: Don't select on deleted fd handler.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44627
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Dec 2009 12:25:32 +0000 (12:25 +0000)]
* evas_preload, ecore_thread: On memory allocation failure do call the cancel function too.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44624
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 19:09:37 +0000 (19:09 +0000)]
add a wrapper around remove()
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44578
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 11:43:44 +0000 (11:43 +0000)]
fix warnings and returned value when no pthread
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44569
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 19 Dec 2009 11:36:18 +0000 (11:36 +0000)]
fix autotools stuff wrt c-ares option
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44568
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 19 Dec 2009 00:50:44 +0000 (00:50 +0000)]
fmting
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44561
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 18 Dec 2009 11:32:35 +0000 (11:32 +0000)]
As ecore uses gettext, an m4 macro for checking iconv is installed by it.
So use it instead of our own automatic iconv detection.
Improve configure output too
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44538
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 16 Dec 2009 19:43:53 +0000 (19:43 +0000)]
Add atoms & functions to set/get if illume dragging is enabled on a given
window.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44511
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Wed, 16 Dec 2009 02:20:38 +0000 (02:20 +0000)]
Add atoms for illume drag start & end so that policies can handle dragging
in their own way.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44492
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
maxerba [Tue, 15 Dec 2009 11:42:56 +0000 (11:42 +0000)]
added greek translation
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44476
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 15 Dec 2009 06:38:16 +0000 (06:38 +0000)]
more vkbd states
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44470
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 14 Dec 2009 23:56:56 +0000 (23:56 +0000)]
quick - set accepts_input 1 on ee windows. that code neads cleaning up!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44455
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sat, 12 Dec 2009 00:46:54 +0000 (00:46 +0000)]
Add method to send illume_back and illume_close messages.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44399
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 11 Dec 2009 20:07:34 +0000 (20:07 +0000)]
And set the other illume atoms in ecore_x_atoms.c
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44379
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Fri, 11 Dec 2009 19:51:47 +0000 (19:51 +0000)]
Add way to trigger illume dual/single app mode via client messages.
(and fix some formatting)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44378
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Dec 2009 21:04:02 +0000 (21:04 +0000)]
Remove unused variable
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44258
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Dec 2009 21:01:26 +0000 (21:01 +0000)]
Make clang happy
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44257
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 7 Dec 2009 03:06:50 +0000 (03:06 +0000)]
Remove a bunch of wasted white space.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44235
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 7 Dec 2009 02:04:23 +0000 (02:04 +0000)]
Fix illume_conformant to return 0 if the atom is not setup on the xwin.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44234
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 6 Dec 2009 19:25:48 +0000 (19:25 +0000)]
Add data and error events in ecore_exe_win32.c.
There are still some problems with the win32 select loop, though
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44229
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sun, 6 Dec 2009 17:31:04 +0000 (17:31 +0000)]
Add functions to make it easy to set an illume conformant window.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44220
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 4 Dec 2009 08:55:46 +0000 (08:55 +0000)]
declare alloca
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44181
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 3 Dec 2009 10:26:40 +0000 (10:26 +0000)]
* ecore_con: Add an alternative to getaddrinfo/fork by using c-ares.
For more information http://c-ares.haxx.se/
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44170
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 3 Dec 2009 02:23:25 +0000 (02:23 +0000)]
remove code that forceds fb 0 . let disp name do it
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44149
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Thu, 3 Dec 2009 00:24:01 +0000 (00:24 +0000)]
Fix m4 quoting due to quoting change rules in autoconf 2.65.
Works with autoconf 2.63, 2.64 and 2.65
If there are problems with early versions, please answer in this thread
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44148
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44146
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 22:19:53 +0000 (22:19 +0000)]
quick make svnrev that has right release names
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44140
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44118
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44116
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44113
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Tue, 1 Dec 2009 21:31:44 +0000 (21:31 +0000)]
Add Atom for Illume Compliance.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44110
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 1 Dec 2009 14:31:16 +0000 (14:31 +0000)]
* ecore_con_dns: Mark it deprecated as it should be gone since months now.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44096
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
antognolli [Tue, 1 Dec 2009 13:33:05 +0000 (13:33 +0000)]
ecore_exe_send: Someone probably missed the const.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44091
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 30 Nov 2009 12:25:02 +0000 (12:25 +0000)]
* ecore_con_info: Reduce malloc and memset.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44050
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 29 Nov 2009 11:14:28 +0000 (11:14 +0000)]
remove useless return
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44041
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sat, 28 Nov 2009 08:52:42 +0000 (08:52 +0000)]
add the ecore_exe ADD and DEL events in the main loop
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44034
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 27 Nov 2009 14:36:43 +0000 (14:36 +0000)]
* ecore_con: Fix use of ecore_con_client_data_{get/set} with UDP and
MCAST connexion.
Note: Please report any problem with Ecore_Con regarding UDP and
MCAST after this patch.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@44014
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 23 Nov 2009 23:09:48 +0000 (23:09 +0000)]
* add a _del function for win32 HANDLEs
* delete HANDLES when asked
* minor fixes in the win32 code
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43939
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 23 Nov 2009 23:05:00 +0000 (23:05 +0000)]
the handler must return 1 otherwise it is destroyed after the first call
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43938
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 23 Nov 2009 13:32:05 +0000 (13:32 +0000)]
* ecore: Fix some easy error in ecore_evas_quartz. But much more
is needed to make it correctly work.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43922
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 23 Nov 2009 09:05:02 +0000 (09:05 +0000)]
define ecore_file_dowbload_abort when ecore_con is not available
(that is : it does nothing :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43916
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Sat, 21 Nov 2009 01:34:49 +0000 (01:34 +0000)]
minor formatting.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43855
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 20 Nov 2009 10:58:19 +0000 (10:58 +0000)]
* ecore_con: Add support for TCP_NODELAY.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43818
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 19 Nov 2009 18:45:51 +0000 (18:45 +0000)]
* ecore_con_url: When download was broken in the middle, you could
have a status of 200 without all data being downloaded. This should
fix this case.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43805
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 18 Nov 2009 02:31:00 +0000 (02:31 +0000)]
xrandr 1.3 checks - 1.3 minimum.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43764
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
watchwolf [Sat, 14 Nov 2009 14:06:58 +0000 (14:06 +0000)]
Ecore : cleanup
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43691
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
watchwolf [Sat, 14 Nov 2009 13:43:38 +0000 (13:43 +0000)]
Ecore : Fix ecore con destroy
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43689
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 13 Nov 2009 20:34:51 +0000 (20:34 +0000)]
do not run cleanup all the time and avoid bug of walking list from
inside list.
if l->next was also deleted by _ecore_main_fd_handlers_cleanup(), then
we had a crash :-(
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43676
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Nov 2009 18:12:09 +0000 (18:12 +0000)]
* ecore_con_url: The fd could change for a same url. So destroy it and recreat.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43670
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
watchwolf [Fri, 13 Nov 2009 17:51:52 +0000 (17:51 +0000)]
Ecore : ecore_dowload return the job and we can canceled it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43668
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Nov 2009 17:37:43 +0000 (17:37 +0000)]
* ecore: Fix ecore_timer_freeze during timer execution.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43667
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 13 Nov 2009 16:57:12 +0000 (16:57 +0000)]
* ecore: Fix destruction of frozen timer, by not delaying their destruction.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43665
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lmunch [Thu, 12 Nov 2009 15:15:57 +0000 (15:15 +0000)]
ecore_exe is currently not supported on WinCE
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43629
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 11 Nov 2009 23:43:58 +0000 (23:43 +0000)]
* link correctly ecore against pthread
* use the efl_pthread.m4 macro
* add configure output for pthread support in ecore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43627
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 11 Nov 2009 17:45:55 +0000 (17:45 +0000)]
Add Windows directory monitoring to ecore_file. It was tough.
A lot of thanks to Lars Munch for his great help
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43617
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
dottedmag [Tue, 10 Nov 2009 22:15:00 +0000 (22:15 +0000)]
Use proper index to select mask in _ecore_xcb_key_mask_get
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43607
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lmunch [Tue, 10 Nov 2009 16:58:20 +0000 (16:58 +0000)]
Fix linking issue when cross building from linux to windows
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43603
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 8 Nov 2009 23:37:20 +0000 (23:37 +0000)]
fix compilation on windows OS
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43562
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 8 Nov 2009 22:19:30 +0000 (22:19 +0000)]
* ecore_exe_win32: manage ADD and DEL events. It works more or
less, but that Windows stuff is a bit like voodoo magic
* Ecore.h : we can use the Ecore_Exe events on Windows, now (at
least ADD and DEL, but the others will follow)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43549
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 8 Nov 2009 22:16:17 +0000 (22:16 +0000)]
fix compilation when no pthread is available
Cedric: returning false in ecore_thread_cancel is good ?
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43548
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 8 Nov 2009 22:14:48 +0000 (22:14 +0000)]
Fixes for the Win32 port:
* if ecore_events are in the queue, timeout 0 is passed and
MsgWaitForMultipleObjects returns immediately, which can
lead to problems. If timeout is 0, we do nothing (that is,
we wait for the ecore_events to finish first)
* manage the case when MsgWaitForMultipleObjects returns WAIT_FAILED
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@43547
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33