Sebastian Dransfeld
71b3b7f19b
TODO++
...
SVN revision: 54996
2010-11-25 19:08:08 +00:00
Sebastian Dransfeld
cfe7ae6528
listen for IN_ATTRIB and IN_CLOSE_WRITE
...
use IN_ATTRIB|IN_CLOSE_WRITE instead of IN_MODIFY. Now we get changes if
attributes change, and only event when a user closes a changed file.
IN_MODIFY will trigger an event each time a write is flush'ed.
SVN revision: 54961
2010-11-24 21:15:52 +00:00
Sebastian Dransfeld
d09a0965c5
print buf, not file
...
SVN revision: 54960
2010-11-24 21:15:36 +00:00
Sebastian Dransfeld
58fe7c7261
print all inotify events
...
SVN revision: 54959
2010-11-24 21:15:20 +00:00
Sebastian Dransfeld
9b4886777f
right func to check for dir
...
SVN revision: 54958
2010-11-24 21:15:04 +00:00
Vincent Torri
ba3c69df53
fix mouse event on Win XP, should be fixed on Win CE
...
SVN revision: 54938
2010-11-24 17:04:03 +00:00
Cedric BAIL
90b57c2ed0
* ecore: improve speed by reusing pipe and allocated structure.
...
SVN revision: 54896
2010-11-23 18:32:17 +00:00
Cedric BAIL
6f5333d336
* ecore: small cleanup.
...
SVN revision: 54893
2010-11-23 16:52:18 +00:00
Mike Blumenkrantz
6bed064f60
revert this for crankypants
...
SVN revision: 54888
2010-11-23 14:46:12 +00:00
Mike Blumenkrantz
24703f1433
I'm tired of you, ecore_getopt. now you get the hammer.
...
SVN revision: 54863
2010-11-23 11:10:41 +00:00
Mike Blumenkrantz
a1c347ecd5
more correctly fix no-option parsing to still parse when no non-arg options are found
...
SVN revision: 54862
2010-11-23 10:56:50 +00:00
Mike Blumenkrantz
c6732ad9cc
fix bug where getopt_parse returns argc as the first nonopt argument when there are no nonopt arguments
...
SVN revision: 54861
2010-11-23 10:36:15 +00:00
Mike Blumenkrantz
4a3a740a3a
fix bug where getopt_parse returns 1 when there are no args
...
SVN revision: 54860
2010-11-23 10:25:58 +00:00
Sebastian Dransfeld
d959bab700
Only remove from existing list
...
SVN revision: 54830
2010-11-22 20:51:20 +00:00
Gustavo Sverzut Barbieri
dd19bf1205
fix screensaver events, /me spanks raster (r53942)
...
SVN revision: 54791
2010-11-22 14:27:43 +00:00
Mike Blumenkrantz
ceec64fa76
to fix the bug that morlenxus found, I have crashed my own computer.
...
this commit fixes a rare case where a fdh can be in the delete list twice, causing a double free
SVN revision: 54702
2010-11-18 19:56:26 +00:00
Mike Blumenkrantz
12c4b5b595
fix annoying uninitialized value warning
...
SVN revision: 54699
2010-11-18 18:45:39 +00:00
Mike Blumenkrantz
080d4c8d35
remove the last (I think?) O(n) operation from ecore fd handling
...
SVN revision: 54669
2010-11-18 07:23:14 +00:00
Mike Blumenkrantz
fcd427bd43
spruce up error message a bit
...
SVN revision: 54667
2010-11-18 05:49:25 +00:00
Cedric BAIL
c381181854
* ecore: revert comment.
...
This code is here to prevent the premature death of thread when
apps killall of them, before recreating them again. This avoid
call to pthread_create and increase throughput. The only information
that I couldn't determine pragmatically is the timing. So that's
the time the main loop has to create another Ecore_Thread, before
needing to call pthread_create again.
SVN revision: 54633
2010-11-17 16:26:08 +00:00
Cedric BAIL
e2ea02acfa
* ecore: fix event_window for Ecore_SDL.
...
SVN revision: 54630
2010-11-17 13:53:04 +00:00
Mike Blumenkrantz
24c0ebda74
fix error handling of plaintext connect, print ERR on connect failure
...
SVN revision: 54624
2010-11-17 09:31:15 +00:00
Mike Blumenkrantz
92e255f0dc
benchmark/test apps for ecore_con server/client as well as fd handlers
...
SVN revision: 54623
2010-11-17 08:29:33 +00:00
Mike Blumenkrantz
a84f3febac
fix list removal for prep/buf functions to avoid annoying eina warnings
...
SVN revision: 54620
2010-11-17 06:57:29 +00:00
Mike Blumenkrantz
1fc9591c57
scaling optimizations round 2: add list for fd handler buffer functions
...
also delete fdhs from prep/buf lists on cleanups when possible
SVN revision: 54619
2010-11-17 06:50:52 +00:00
Mike Blumenkrantz
8edaf11298
clean up unused warnings
...
SVN revision: 54618
2010-11-17 06:41:41 +00:00
Mike Blumenkrantz
d9882a6c00
add doxy for ecore_main_fd_handler_prepare_callback_set, add massive optimization for fd handler scaling (only noticeable with 10000+ fd handlers) to only attempt running prep functions for handlers which have them
...
SVN revision: 54617
2010-11-17 06:24:49 +00:00
Mike Blumenkrantz
2747a8a86b
optimization pass #1 : 5% server speed increase
...
only get client ip addr when ecore_con_client_ip_get() is called, always stringshare ip addresses
SVN revision: 54612
2010-11-16 21:32:50 +00:00
Cedric BAIL
4fc861fe81
* ecore: raise gl_sdl priority over software_sdl.
...
SVN revision: 54595
2010-11-16 15:38:22 +00:00
Carsten Haitzler
a27ab1e696
see comment.
...
SVN revision: 54549
2010-11-14 09:00:24 +00:00
Mike Blumenkrantz
a32b3d4c8a
revert bitfielding of a bool to avoid possible abi break
...
SVN revision: 54530
2010-11-13 12:25:45 +00:00
Mike Blumenkrantz
858c38a922
unsigned char -> Eina_Bool cleanups; these files are in great need of documentation! if you know the code, please write help!
...
SVN revision: 54529
2010-11-13 12:01:55 +00:00
Mike Blumenkrantz
55da81c2ef
should be bool since we already include eina
...
SVN revision: 54521
2010-11-12 18:37:27 +00:00
Cedric BAIL
70e488feff
* efl: beta2 !
...
SVN revision: 54507
2010-11-12 16:01:55 +00:00
Cedric BAIL
e61f8560ea
* ecore: break Ecore_Thread API once and for all to make it consistent.
...
SVN revision: 54502
2010-11-12 13:28:19 +00:00
Bruno Dilly
0bc55e69b2
Fix typo in ecore AUTHORS
...
By Daniel Juyung Seo (SeoZ) <juyung.seo@samsung.com>
SVN revision: 54500
2010-11-12 13:08:50 +00:00
Mike Blumenkrantz
cc01698872
avoid looping infinitely while freeing servers, and don't log while freeing servers in case ecore_con's log domain has already been unregistered
...
SVN revision: 54479
2010-11-11 20:34:35 +00:00
Mike Blumenkrantz
3552a91b7d
only free clients that aren't waiting on events to free them to prevent a segv
...
SVN revision: 54478
2010-11-11 20:20:44 +00:00
Mike Blumenkrantz
c24c33cb54
fix bug where server disconnect event was not emitted, only set magic to none on clients/servers after final event has been emitted, and only null the data pointer at this point as well
...
SVN revision: 54476
2010-11-11 19:53:21 +00:00
Cedric BAIL
272a92e8f3
* ecore: fix mouse wheel for frame buffer.
...
Patch by Eduardo Felipe <eduardofelipe87@gmail.com>.
SVN revision: 54471
2010-11-11 18:45:16 +00:00
Miculcy Brian
f2c33e9bc0
Fix _ecore_file_path_from_env(), wrong strcpy source.
...
SVN revision: 54366
2010-11-09 14:09:16 +00:00
Iván Briano
da9f3a357e
ffs, bring these back in
...
SVN revision: 54325
2010-11-08 13:29:18 +00:00
Carsten Haitzler
65713eeb0f
no more debian dir in our svn - debian now handles this tehmselves.
...
SVN revision: 54294
2010-11-08 05:50:09 +00:00
Vincent Torri
48d416b359
Killer feature: Windows app can have icons, now.
...
The doc explains everything.
SVN revision: 54283
2010-11-07 20:29:08 +00:00
Mike Blumenkrantz
f334d907ae
robustify ssl handshaking by catching extremely rare cases when the session has been deleted between handshake calls usually caused by thousands of concurrent sessions. yes, I'm benchmarking.
...
SVN revision: 54269
2010-11-07 05:36:40 +00:00
Vincent Torri
c3530cb768
fix doc
...
SVN revision: 54252
2010-11-06 23:04:33 +00:00
Mike Blumenkrantz
d8ab13a85f
I got overexcited
...
SVN revision: 54242
2010-11-06 17:54:01 +00:00
Mike Blumenkrantz
b6acfbffc9
add ecore_con strings
...
SVN revision: 54241
2010-11-06 17:06:56 +00:00
Mike Blumenkrantz
76bdd30da0
add magic strings for ecore_con
...
SVN revision: 54240
2010-11-06 17:04:09 +00:00
Carsten Haitzler
75abb8f8a3
fix - don't call new event handler added for the SAMe event. defer
...
adding in a list and handle after all current ahndlers for the event
have been called.
SVN revision: 54212
2010-11-06 03:11:17 +00:00