Doyoun Kang
7974ea4cbf
From: Doyoun Kang <doyoun.kang@samsung.com>
...
Subject: [E-devel] [Patch] Add ecore_x API for error handling
I added ecore_x_error_resource_id_get() api. It returns the resource
id that caused the last X error. I think it will be useful for handling
X error.
SVN revision: 66136
2011-12-13 07:30:01 +00:00
Carsten Haitzler
25b5ff52f2
* Fix bug where an animator that just keeps adding another
...
animator keeps the animator handler in an infinite loop. Do
the same as timers and mark them as "just added" to skip in
this run of animators
SVN revision: 66109
2011-12-12 07:41:27 +00:00
Mike McCormack
844431ed06
ecore: Fix modularity
...
This also fixes the glib build.
Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 66091
2011-12-11 08:29:35 +00:00
Rui Seabra
6b02bb3d77
Minor adjustments to the current status.
...
SVN revision: 66085
2011-12-10 11:26:31 +00:00
Mike Blumenkrantz
47693ea74c
add note about CORK availability
...
SVN revision: 66083
2011-12-10 08:23:34 +00:00
Mike Blumenkrantz
54c2db319a
we've got NODELAY, may as well add CORK
...
SVN revision: 66082
2011-12-10 08:14:50 +00:00
Mike Blumenkrantz
c5b0df352e
fix cert flag detection
...
SVN revision: 66081
2011-12-10 08:09:17 +00:00
Mike Blumenkrantz
55b8fcf727
svn 1.7 uses a stupid new error string so now we're gonna have to update all of these
...
SVN revision: 66080
2011-12-10 07:34:48 +00:00
Mike Blumenkrantz
13256834f0
gitignore
...
SVN revision: 66079
2011-12-10 07:34:47 +00:00
Mike Blumenkrantz
083d3466a1
revert 66063 + related commits: my dreams of zero-copy ecore-con transfers were shattered by the inconsistency of linux socket operations. way to go kernel developers.
...
SVN revision: 66078
2011-12-10 07:34:45 +00:00
Mike Blumenkrantz
eecef7e076
add docs for NODELAY flag
...
SVN revision: 66071
2011-12-10 06:53:54 +00:00
Mike Blumenkrantz
c92c213b0f
temp fix while I figure out some weird behavior
...
SVN revision: 66069
2011-12-10 06:15:00 +00:00
Mike Blumenkrantz
387732c836
rewrote server+client deletion code to (hopefully) be failproof.
...
I've also set it to abort() with a big error if it gets to the old fallthrough spot, so make sure to send me a backtrace if this is reached (though it should be impossible)
SVN revision: 66068
2011-12-10 05:42:32 +00:00
Mike Blumenkrantz
498904e260
more error event unification
...
SVN revision: 66067
2011-12-10 05:25:30 +00:00
Mike Blumenkrantz
e90a7c7cbd
some small cleanups to unify more error code
...
SVN revision: 66066
2011-12-10 05:17:34 +00:00
Mike Blumenkrantz
ff57b89995
add windows error events for new code, condense some connect handlers
...
SVN revision: 66065
2011-12-10 05:09:47 +00:00
Mike Blumenkrantz
0b109fb5c2
optimize read mechanics for remote servers using ioctl to determine number of bytes available for reading.
...
in general, this should provide an improvement which scales with the amount of data being transferred:
* small transfers will incur a small amount of overhead from potentially unneeded memory as I try to account for a bug in FIONREAD which returns a number that is smaller than the actual number of bytes available for read on a socket
* large transfers will no longer require any copies of the data
on systems which do not provide the FIONREAD ioctl(), old functionality will be used
this should work on windows, though I (obviously) can't test it myself
thus ends the longest commit message I have ever written
SVN revision: 66063
2011-12-09 22:35:12 +00:00
Mike Blumenkrantz
2d6064e88f
okay I was a little too excited
...
SVN revision: 66042
2011-12-08 17:27:30 +00:00
Cedric BAIL
e845e82b30
ecore: we never call perro.
...
SVN revision: 66040
2011-12-08 16:21:29 +00:00
Cedric BAIL
2a169ea4e4
ecore: fix header inclusion.
...
SVN revision: 66039
2011-12-08 16:19:44 +00:00
Mike Blumenkrantz
776e6e445d
more binbuf_manage_new!
...
SVN revision: 66038
2011-12-08 16:08:33 +00:00
Mike Blumenkrantz
bdc371cac6
use binbuf_manage_new
...
SVN revision: 66037
2011-12-08 15:58:01 +00:00
Mike Blumenkrantz
3ed65e0992
unify and improve gnutls debug output
...
SVN revision: 66019
2011-12-08 05:58:47 +00:00
Mike Blumenkrantz
4a5c1f9b85
news updates
...
SVN revision: 66018
2011-12-08 05:10:44 +00:00
Mike Blumenkrantz
06d5a4c5c4
align debug info
...
SVN revision: 66017
2011-12-08 05:02:49 +00:00
Mike Blumenkrantz
29f67c9bc5
more informative error messages when cert verification fails
...
SVN revision: 66012
2011-12-08 03:56:29 +00:00
Mike Blumenkrantz
936f6aa7fa
fix type so openssl verification works again
...
SVN revision: 66011
2011-12-08 03:53:49 +00:00
Mike Blumenkrantz
dcc86ed639
ca loading function now loads directories
...
SVN revision: 66009
2011-12-08 03:25:53 +00:00
Mike Blumenkrantz
97a83712b0
unify openssl debug printing and remove #ifdefs: now this will always print with ecore-con:4
...
SVN revision: 66008
2011-12-08 02:59:27 +00:00
Mike Blumenkrantz
1416e28363
fix compat on openssl errors
...
SVN revision: 66007
2011-12-08 02:53:43 +00:00
Mike Blumenkrantz
5410f75bdc
beef up openssl debug output
...
SVN revision: 66006
2011-12-08 02:37:00 +00:00
Mike Blumenkrantz
653a01d287
better error messages on certificate verify failure
...
SVN revision: 66005
2011-12-08 02:11:22 +00:00
Mike Blumenkrantz
7cc2aa0582
whoops, fix compile on unrelated change that snuck in
...
changelog tbd
SVN revision: 66004
2011-12-08 01:30:53 +00:00
Mike Blumenkrantz
e47742e142
damn you ctrl+d!
...
SVN revision: 66003
2011-12-08 01:23:10 +00:00
Mike Blumenkrantz
b40fa86b4a
+ecore_con_ssl_server_verify_name_set/get
...
SVN revision: 66002
2011-12-08 01:14:55 +00:00
Mike Blumenkrantz
f0e4cb8e79
allow certificates to be loaded for STARTTLS
...
SVN revision: 66000
2011-12-07 23:36:15 +00:00
Carsten Haitzler
9847de083b
let's not fail to include standard headers when we need things like..
...
ooh.. malloc? calloc? printf?....
SVN revision: 65982
2011-12-07 00:49:00 +00:00
Vincent Torri
112f992a0e
Ecore: fix warnings
...
SVN revision: 65976
2011-12-06 22:33:01 +00:00
Cedric BAIL
38567fbf32
ecore: include stdlib.h when required.
...
SVN revision: 65964
2011-12-06 16:09:05 +00:00
Mike Blumenkrantz
bb3f0ffa4b
one of these days I'm going to snap and throw my computer off my balcony because of this
...
SVN revision: 65944
2011-12-06 05:52:45 +00:00
Mike Blumenkrantz
e7a491b1be
@since
...
SVN revision: 65943
2011-12-06 05:37:29 +00:00
Mike Blumenkrantz
77f039eb73
@since
...
SVN revision: 65939
2011-12-06 05:20:13 +00:00
Mike Blumenkrantz
adc327c8f8
last ssl bugger
...
SVN revision: 65938
2011-12-06 05:14:03 +00:00
Mike Blumenkrantz
88a69e2a8f
fix some ssl socks buggies
...
SVN revision: 65937
2011-12-06 04:48:55 +00:00
Mike Blumenkrantz
8a8242016e
...make that twice
...
SVN revision: 65936
2011-12-06 03:51:01 +00:00
Mike Blumenkrantz
db16af76ee
just kidding before, had to break svn at least once today
...
SVN revision: 65935
2011-12-06 03:41:16 +00:00
Mike Blumenkrantz
0099b08234
introducinggggggggggggggg <drum roll>:
...
ECORE-CON-SOCKS! SOCKS ON!!!!
now ecore_con supports socks (v4 and v4a only, so no ipv6) connections natively for making remote connections
for those of you who want their apps to start proxying immediately, just update and export this handy environment variable:
ECORE_CON_SOCKS_V4=[user@]PROXY_IP_ADDRESS:PROXY_PORT[:1] <--use :1 here to enable dns lookups on the proxy
SVN revision: 65934
2011-12-06 03:32:16 +00:00
Mike Blumenkrantz
39467c29b6
giant patch refactoring ecore-con-url from bluezery <opowel@gmail.com>
...
will it blend?!
SVN revision: 65888
2011-12-05 06:08:46 +00:00
Mike Blumenkrantz
32808c9760
totally meant to write this wrong the first time to see if anyone was watching.
...
SVN revision: 65878
2011-12-04 23:54:41 +00:00
Mike Blumenkrantz
955e23a8a9
+ecore_timer_reset
...
SVN revision: 65876
2011-12-04 23:12:06 +00:00
Mike Blumenkrantz
ba15384eaf
unfuck header formatting
...
SVN revision: 65874
2011-12-04 23:01:36 +00:00
Carsten Haitzler
ac4c70ab7b
fix changelogs to mention release.
...
SVN revision: 65860
2011-12-04 01:56:31 +00:00
Vincent Torri
a3970d1f96
Ecore_Win32: Fix the modifiers value
...
SVN revision: 65856
2011-12-03 22:06:43 +00:00
Mike Blumenkrantz
8b6899154c
in 2011, we began using formatting tools to fix problematic formatting.
...
in later 2011, we began using formatting tools to fix problematic formatting caused by previous runs of formatting tools used to fix problematic formatting
SVN revision: 65852
2011-12-03 20:05:48 +00:00
Mike Blumenkrantz
6b13c32a78
remove annoying trailing comments
...
SVN revision: 65851
2011-12-03 19:41:12 +00:00
Christopher Michael
191659da9a
Ecore_X(cb): Add function for backlight_available so that E will work
...
again :)
SVN revision: 65838
2011-12-03 04:41:30 +00:00
Mike Blumenkrantz
952b5f6326
+ecore_x_randr_output_backlight_available() from Term <term@twistedpath.org>
...
also corresponding e17 usage
SVN revision: 65837
2011-12-03 04:24:02 +00:00
Mike Blumenkrantz
9cc624c718
add some INF messages for connection death
...
SVN revision: 65835
2011-12-03 03:50:20 +00:00
Mike Blumenkrantz
b0b7fc46b2
#undef header macro
...
SVN revision: 65834
2011-12-03 03:42:41 +00:00
Mike Blumenkrantz
54a2db0044
mempools++
...
SVN revision: 65833
2011-12-03 03:39:07 +00:00
Carsten Haitzler
4797954c4d
and now go to normal-like svn revs
...
SVN revision: 65806
2011-12-02 09:45:25 +00:00
Carsten Haitzler
e51c9a6705
revert my 1.x.99 stuff so i can branch.
...
SVN revision: 65803
2011-12-02 09:32:11 +00:00
Carsten Haitzler
b90b289063
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
...
rev.
SVN revision: 65802
2011-12-02 09:10:56 +00:00
Mike Blumenkrantz
1b59d38784
more trivial fixes from Joerg Sonnenberger <joerg@britannica.bec.de>
...
SVN revision: 65799
2011-12-02 03:33:19 +00:00
Mike Blumenkrantz
d9587433b5
remove some unused functions pointed out by Joerg Sonnenberger <joerg@britannica.bec.de>
...
SVN revision: 65798
2011-12-02 03:27:04 +00:00
Mike McCormack
a2c86efc40
ecore: Update changelog
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65703
2011-11-30 01:52:51 +00:00
Vincent Torri
42f0263f49
Ecore_Win32 : Fix the key release values for non keystroke keys (Windows XP)
...
SVN revision: 65695
2011-11-29 23:06:01 +00:00
Mike McCormack
f57db57c25
ecore: Allow quitting the main loop before entering it
...
elementary_config does this, and the glib based main loop didn't support it.
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65683
2011-11-29 09:24:51 +00:00
Vincent Torri
e08be28ccc
fix ChangeLog entry
...
SVN revision: 65675
2011-11-29 07:20:04 +00:00
Vincent Torri
91872c3d22
Ecore_Win32: Fix the string value for the Delete key
...
SVN revision: 65674
2011-11-29 07:19:27 +00:00
Vincent Torri
1c43e16493
Ecore_Win32: Fix AltGr detection on Windows XP (discard additional Ctrl left)
...
API break (no problem if you don't use timestamps directly from Ecore_Win32)
SVN revision: 65673
2011-11-29 06:58:55 +00:00
Carsten Haitzler
d3e45fc7a7
fix ecore-con tracking of event count lists for clients!!! thanks
...
valgrind!
SVN revision: 65647
2011-11-28 12:06:50 +00:00
Carsten Haitzler
03996e4dac
update po's for ecore
...
SVN revision: 65646
2011-11-28 12:06:15 +00:00
Massimo Maiurana
183106b3fa
updating greek translations
...
SVN revision: 65618
2011-11-27 19:48:35 +00:00
Vincent Torri
cce78817f2
Ecore_Win32: fix and improve keyboard management on Windows XP
...
* fix some event values
* Add the "Windows" key support
* manage modifiers for shift, ctrl, alt and windows keys
that support is not finished, there still several bugs.
SVN revision: 65613
2011-11-27 12:03:56 +00:00
Christopher Michael
b5cd67dee2
Ecore_X(cb): Remove not-needed variable in key event. Remove unused
...
goto label.
SVN revision: 65590
2011-11-24 23:58:26 +00:00
Rafael Antognolli
e8060b3cd6
ecore/fb: Bring back the old signature of ecore_fb_input_device_open.
...
A previous patch had changed its signature, but since this is an EAPI,
we can't break it. Now ecore_fb_input_device_window_set() was added to
provide the same functionality.
SVN revision: 65589
2011-11-24 21:08:22 +00:00
Bluezery
bad45bb0fa
From: Bluezery <ohpowel@gmail.com>
...
Subject: [E-devel] [Patch][ecore_file] Fix buffer flush bug
fclose() should be called before callback is called to notify user of
download completion because it cannot be flushed sometimes.
SVN revision: 65572
2011-11-24 11:55:50 +00:00
Mike McCormack
d5eca4d187
ecore: Fix a warning
...
ecore_evas_fb.c: In function ‘_ecore_evas_fb_init’:
ecore_evas_fb.c:248:14: warning: implicit declaration of function ‘ecore_fb_ts_event_window_set’
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65546
2011-11-24 00:04:57 +00:00
Vincent Torri
0f7b99a421
Ecore_File: let configure do its job
...
SVN revision: 65545
2011-11-23 23:46:12 +00:00
Vincent Torri
1dcbea2738
Ecore_Win32: fix default values
...
SVN revision: 65543
2011-11-23 21:21:33 +00:00
Rafael Antognolli
85e4bdab8e
ecore/fb: same_screen = 1 for ecore_input_events.
...
AFAIU, this should be the correct, although this parameter isn't used
anywhere. But let's keep some consistency with the other backends, and
try to avoid future bugs.
Patch for SiT.
SVN revision: 65540
2011-11-23 17:08:40 +00:00
Rafael Antognolli
70060f434c
ecore/fb: Fix tslib input events.
...
With ecore_evas_input, every event must tell for which window it
is intended.
Patch for SiT.
SVN revision: 65539
2011-11-23 16:52:14 +00:00
Mike Blumenkrantz
ff032f8b94
change of email address: this is going to be ugly
...
SVN revision: 65531
2011-11-23 08:40:50 +00:00
Carsten Haitzler
368525255b
complain if eina_str_convert doesn't work to kelp quaker66 :)
...
SVN revision: 65514
2011-11-22 11:08:45 +00:00
Carsten Haitzler
8910244dec
Fix bug ecore-evas for fb, buffer, sdl back-ends to ensure
...
mouse is in on init (as events wont always give this) and focus
is set on show if appropriate if no focus in/out events come
from the back-end later
Fix setting override state to only hide if it should be
visible at that point in x back end support
SVN revision: 65508
2011-11-22 05:51:06 +00:00
Vincent Torri
1e7698357d
Ecore: fix some warnings on Windows
...
SVN revision: 65497
2011-11-21 20:20:39 +00:00
Cedric BAIL
5b06c1947b
ecore: oops forgotten to test all possible option.
...
SVN revision: 65455
2011-11-20 16:52:21 +00:00
Cedric BAIL
5c17799c25
ecore: use Eina_File for cleaner more portable code.
...
SVN revision: 65451
2011-11-20 15:14:48 +00:00
Cedric BAIL
61f1be3463
ecore: remove some warning.
...
SVN revision: 65445
2011-11-20 14:44:05 +00:00
Cedric BAIL
1e44040cf6
ecore: don't build binary if not requested.
...
SVN revision: 65442
2011-11-20 14:37:14 +00:00
Vincent Torri
e2ed022a0c
Ecore: put entry in the correct section
...
SVN revision: 65428
2011-11-20 07:16:39 +00:00
Vincent Torri
b07ca09f5d
Ecore: and update ChangeLog NEWS...
...
SVN revision: 65427
2011-11-20 07:15:51 +00:00
Mike Blumenkrantz
fd657b8fc4
also move magic unset to after all events come back so we don't break anyone's event handlers
...
SVN revision: 65426
2011-11-20 07:11:05 +00:00
Vincent Torri
0d7ca9bff5
Ecore_Win32: Resolving the issue of "mouse-down inside and mouse-up outside"
...
Patch by Kim Shinwoo
SVN revision: 65425
2011-11-20 07:09:31 +00:00
Vincent Torri
9c2fdb592e
Ecore: update ChangeLog and NEWS
...
SVN revision: 65424
2011-11-20 06:55:31 +00:00
Vincent Torri
1171e9f029
Ecore_WinCE: fix Shift, Control and Alt detection
...
SVN revision: 65423
2011-11-20 06:44:56 +00:00
Vincent Torri
2a930d615c
Ecore_Win32: formatting
...
SVN revision: 65422
2011-11-20 06:44:11 +00:00
Vincent Torri
5124162727
Ecore_Win32: remove LF
...
SVN revision: 65420
2011-11-20 06:19:40 +00:00
Mike Blumenkrantz
b2a76dbe65
attempt #1 to fix obscure disconnect crash
...
SVN revision: 65416
2011-11-20 00:28:48 +00:00