platform/upstream/efl.git
12 years agolets not delete previous timer and just add one if there is none -
Carsten Haitzler [Wed, 14 Dec 2011 10:22:49 +0000 (10:22 +0000)]
lets not delete previous timer and just add one if there is none -
less frees and allocs

SVN revision: 66186

12 years agoevas: move space around.
Cedric BAIL [Wed, 14 Dec 2011 10:15:57 +0000 (10:15 +0000)]
evas: move space around.

SVN revision: 66185

12 years agoevas: update ChangeLog and NEWS.
Cedric BAIL [Wed, 14 Dec 2011 10:03:45 +0000 (10:03 +0000)]
evas: update ChangeLog and NEWS.

SVN revision: 66184

12 years agoevas: use Eina_File for pmaps.
Cedric BAIL [Wed, 14 Dec 2011 09:53:25 +0000 (09:53 +0000)]
evas: use Eina_File for pmaps.

SVN revision: 66183

12 years agoEvas textblock: Renamed *markup_to_plain to *text_markup_to_utf8.
Tom Hacohen [Wed, 14 Dec 2011 09:52:02 +0000 (09:52 +0000)]
Evas textblock: Renamed *markup_to_plain to *text_markup_to_utf8.

This should conform better to evas and what the function does.

SVN revision: 66182

12 years agoevas: fix ico loader use of Eina_File.
Cedric BAIL [Wed, 14 Dec 2011 09:14:27 +0000 (09:14 +0000)]
evas: fix ico loader use of Eina_File.

SVN revision: 66181

12 years agodisable timer dump by default - that's a lot of memory per timer to use ...
Carsten Haitzler [Wed, 14 Dec 2011 08:51:45 +0000 (08:51 +0000)]
disable timer dump by default - that's a lot of memory per timer to use ...
by default.

SVN revision: 66180

12 years agosupport move_resize on buffer canvases - didn't handle it before.
Carsten Haitzler [Wed, 14 Dec 2011 08:18:35 +0000 (08:18 +0000)]
support move_resize on buffer canvases - didn't handle it before.

SVN revision: 66178

12 years agomove render func into struct - dont set it later.
Carsten Haitzler [Wed, 14 Dec 2011 07:53:18 +0000 (07:53 +0000)]
move render func into struct - dont set it later.

SVN revision: 66177

12 years agoevas: ooops
Michael BOUCHAUD [Tue, 13 Dec 2011 17:00:43 +0000 (17:00 +0000)]
evas: ooops

SVN revision: 66171

12 years agoevas: Add api to know if an evas_object_image could support region
Michael BOUCHAUD [Tue, 13 Dec 2011 16:58:20 +0000 (16:58 +0000)]
evas: Add api to know if an evas_object_image could support region

SVN revision: 66170

12 years agoeeze: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:59:51 +0000 (08:59 +0000)]
eeze: Fixed svn detection for svn1.7

SVN revision: 66151

12 years agoembryo: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:55:40 +0000 (08:55 +0000)]
embryo: Fixed svn detection for svn1.7

SVN revision: 66150

12 years agoefreet: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:55:15 +0000 (08:55 +0000)]
efreet: Fixed svn detection for svn1.7

SVN revision: 66149

12 years agoeet: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:54:44 +0000 (08:54 +0000)]
eet: Fixed svn detection for svn1.7

SVN revision: 66148

12 years agoevas: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:53:37 +0000 (08:53 +0000)]
evas: Fixed svn detection for svn1.7

SVN revision: 66147

12 years agoedje: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:50:19 +0000 (08:50 +0000)]
edje: Fixed svn detection for svn1.7

SVN revision: 66145

12 years agoecore: Fixed svn detection for svn1.7
Tom Hacohen [Tue, 13 Dec 2011 08:49:46 +0000 (08:49 +0000)]
ecore: Fixed svn detection for svn1.7

SVN revision: 66144

12 years agoEina: Fix svn detection for svn 1.7
Tom Hacohen [Tue, 13 Dec 2011 08:46:53 +0000 (08:46 +0000)]
Eina: Fix svn detection for svn 1.7

SVN revision: 66142

12 years agoEvas linebreak: Fix wordbreak bug when there are chars < 0x0A.
Tom Hacohen [Tue, 13 Dec 2011 07:32:56 +0000 (07:32 +0000)]
Evas linebreak: Fix wordbreak bug when there are chars < 0x0A.

The binary search used unsigned indexes which didn't work well in
that scenario (would have gotten to -1).

SVN revision: 66137

12 years agoFrom: Doyoun Kang <doyoun.kang@samsung.com>
Doyoun Kang [Tue, 13 Dec 2011 07:30:01 +0000 (07:30 +0000)]
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

12 years ago * Fix grab count negative values if you do weird combinations of
Carsten Haitzler [Tue, 13 Dec 2011 05:59:36 +0000 (05:59 +0000)]
    * Fix grab count negative values if you do weird combinations of
        press and release with multiple fingers or multiple mouse
        buttons.

SVN revision: 66134

12 years agoadd changelog for fix!
Carsten Haitzler [Tue, 13 Dec 2011 02:48:00 +0000 (02:48 +0000)]
add changelog for fix!

SVN revision: 66128

12 years agofix a pair of buffer overflows from r65619
Mike Blumenkrantz [Mon, 12 Dec 2011 19:59:25 +0000 (19:59 +0000)]
fix a pair of buffer overflows from r65619

SVN revision: 66121

12 years agoevas: use Eina_File for ico loader.
Cedric BAIL [Mon, 12 Dec 2011 17:48:53 +0000 (17:48 +0000)]
evas: use Eina_File for ico loader.

SVN revision: 66120

12 years agoEvas textblock: Implemented cursor_word_start/end
Tom Hacohen [Mon, 12 Dec 2011 15:25:46 +0000 (15:25 +0000)]
Evas textblock: Implemented cursor_word_start/end

SVN revision: 66119

12 years agoEvas liblinebreak: Added the wordbreak support.
Tom Hacohen [Mon, 12 Dec 2011 15:25:39 +0000 (15:25 +0000)]
Evas liblinebreak: Added the wordbreak support.

Will send it upstream soon. My tests worked, but they are far from
complete. Probably needs more complete testing.

SVN revision: 66118

12 years agoevas: less warning.
Cedric BAIL [Mon, 12 Dec 2011 13:42:24 +0000 (13:42 +0000)]
evas: less warning.

SVN revision: 66115

12 years agoevas: use Eina_File for accessing BMP file.
Cedric BAIL [Mon, 12 Dec 2011 13:39:35 +0000 (13:39 +0000)]
evas: use Eina_File for accessing BMP file.

SVN revision: 66114

12 years agoFix rounding error in map clip bounds calculation
Carsten Haitzler [Mon, 12 Dec 2011 08:23:24 +0000 (08:23 +0000)]
Fix rounding error in map clip bounds calculation

SVN revision: 66111

12 years ago * Fix bug where an animator that just keeps adding another
Carsten Haitzler [Mon, 12 Dec 2011 07:41:27 +0000 (07:41 +0000)]
    * 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

12 years agoonly lround 2 times instead of 4 for map - minor bit of cleaner code.
Carsten Haitzler [Mon, 12 Dec 2011 06:25:14 +0000 (06:25 +0000)]
only lround 2 times instead of 4 for map - minor bit of cleaner code.

SVN revision: 66108

12 years agoecore: Fix modularity
Mike McCormack [Sun, 11 Dec 2011 08:29:35 +0000 (08:29 +0000)]
ecore: Fix modularity

This also fixes the glib build.

Signed-off-by: Mike McCormack <mikem@ring3k.org>
SVN revision: 66091

12 years agoMinor adjustments to the current status.
Rui Seabra [Sat, 10 Dec 2011 11:26:31 +0000 (11:26 +0000)]
Minor adjustments to the current status.

SVN revision: 66085

12 years agoadd note about CORK availability
Mike Blumenkrantz [Sat, 10 Dec 2011 08:23:34 +0000 (08:23 +0000)]
add note about CORK availability

SVN revision: 66083

12 years agowe've got NODELAY, may as well add CORK
Mike Blumenkrantz [Sat, 10 Dec 2011 08:14:50 +0000 (08:14 +0000)]
we've got NODELAY, may as well add CORK

SVN revision: 66082

12 years agofix cert flag detection
Mike Blumenkrantz [Sat, 10 Dec 2011 08:09:17 +0000 (08:09 +0000)]
fix cert flag detection

SVN revision: 66081

12 years agosvn 1.7 uses a stupid new error string so now we're gonna have to update all of these
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:48 +0000 (07:34 +0000)]
svn 1.7 uses a stupid new error string so now we're gonna have to update all of these

SVN revision: 66080

12 years agogitignore
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:47 +0000 (07:34 +0000)]
gitignore

SVN revision: 66079

12 years agorevert 66063 + related commits: my dreams of zero-copy ecore-con transfers were shatt...
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:45 +0000 (07:34 +0000)]
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

12 years agofix annoying spankies
Mike Blumenkrantz [Sat, 10 Dec 2011 07:21:53 +0000 (07:21 +0000)]
fix annoying spankies

SVN revision: 66077

12 years agoadd docs for NODELAY flag
Mike Blumenkrantz [Sat, 10 Dec 2011 06:53:54 +0000 (06:53 +0000)]
add docs for NODELAY flag

SVN revision: 66071

12 years agotemp fix while I figure out some weird behavior
Mike Blumenkrantz [Sat, 10 Dec 2011 06:15:00 +0000 (06:15 +0000)]
temp fix while I figure out some weird behavior

SVN revision: 66069

12 years agorewrote server+client deletion code to (hopefully) be failproof.
Mike Blumenkrantz [Sat, 10 Dec 2011 05:42:32 +0000 (05:42 +0000)]
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

12 years agomore error event unification
Mike Blumenkrantz [Sat, 10 Dec 2011 05:25:30 +0000 (05:25 +0000)]
more error event unification

SVN revision: 66067

12 years agosome small cleanups to unify more error code
Mike Blumenkrantz [Sat, 10 Dec 2011 05:17:34 +0000 (05:17 +0000)]
some small cleanups to unify more error code

SVN revision: 66066

12 years agoadd windows error events for new code, condense some connect handlers
Mike Blumenkrantz [Sat, 10 Dec 2011 05:09:47 +0000 (05:09 +0000)]
add windows error events for new code, condense some connect handlers

SVN revision: 66065

12 years agooptimize read mechanics for remote servers using ioctl to determine number of bytes...
Mike Blumenkrantz [Fri, 9 Dec 2011 22:35:12 +0000 (22:35 +0000)]
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

12 years agoadd EAPI. Maybe it is missed.
Jaehwan Kim [Fri, 9 Dec 2011 07:55:31 +0000 (07:55 +0000)]
add EAPI. Maybe it is missed.

SVN revision: 66061

12 years agookay I was a little too excited
Mike Blumenkrantz [Thu, 8 Dec 2011 17:27:30 +0000 (17:27 +0000)]
okay I was a little too excited

SVN revision: 66042

12 years agoedje: we never call perror.
Cedric BAIL [Thu, 8 Dec 2011 16:21:49 +0000 (16:21 +0000)]
edje: we never call perror.

SVN revision: 66041

12 years agoecore: we never call perro.
Cedric BAIL [Thu, 8 Dec 2011 16:21:29 +0000 (16:21 +0000)]
ecore: we never call perro.

SVN revision: 66040

12 years agoecore: fix header inclusion.
Cedric BAIL [Thu, 8 Dec 2011 16:19:44 +0000 (16:19 +0000)]
ecore: fix header inclusion.

SVN revision: 66039

12 years agomore binbuf_manage_new!
Mike Blumenkrantz [Thu, 8 Dec 2011 16:08:33 +0000 (16:08 +0000)]
more binbuf_manage_new!

SVN revision: 66038

12 years agouse binbuf_manage_new
Mike Blumenkrantz [Thu, 8 Dec 2011 15:58:01 +0000 (15:58 +0000)]
use binbuf_manage_new

SVN revision: 66037

12 years agoEvas textblock: Added evas_textblock_markup_to_plain.
Tom Hacohen [Thu, 8 Dec 2011 15:12:25 +0000 (15:12 +0000)]
Evas textblock: Added evas_textblock_markup_to_plain.

This function converts a textblock markup to plain text.
It converts for example <br/> to \n and a lot more.

SVN revision: 66034

12 years agoEvas: Updated NEWS file.
Tom Hacohen [Thu, 8 Dec 2011 13:45:09 +0000 (13:45 +0000)]
Evas: Updated NEWS file.

SVN revision: 66032

12 years agoEvas: Updated changelog to include latest textblock changes.
Tom Hacohen [Thu, 8 Dec 2011 13:39:31 +0000 (13:39 +0000)]
Evas: Updated changelog to include latest textblock changes.

SVN revision: 66031

12 years agoevas: use the right message command when usefull.
Cedric BAIL [Thu, 8 Dec 2011 13:29:02 +0000 (13:29 +0000)]
evas: use the right message command when usefull.

SVN revision: 66030

12 years agoeina: use WRN for warning.
Cedric BAIL [Thu, 8 Dec 2011 13:28:32 +0000 (13:28 +0000)]
eina: use WRN for warning.

SVN revision: 66029

12 years agoEina bin/(u)strbuf: Added eina_*buf_manage_new_length.
Tom Hacohen [Thu, 8 Dec 2011 13:10:57 +0000 (13:10 +0000)]
Eina bin/(u)strbuf: Added eina_*buf_manage_new_length.

Same as eina_*buf_manage_new except for the length parameter.

SVN revision: 66028

12 years agoeina: make it possible to disable Eina_Log infrastructure.
Cedric BAIL [Thu, 8 Dec 2011 12:08:53 +0000 (12:08 +0000)]
eina: make it possible to disable Eina_Log infrastructure.

SVN revision: 66025

12 years agoEdje entry: use the newly added self-closing textblock tags.
Tom Hacohen [Thu, 8 Dec 2011 12:07:05 +0000 (12:07 +0000)]
Edje entry: use the newly added self-closing textblock tags.

SVN revision: 66024

12 years agoEvas textblock: Support self-closing formats, i.e <br/>.
Tom Hacohen [Thu, 8 Dec 2011 12:05:56 +0000 (12:05 +0000)]
Evas textblock: Support self-closing formats, i.e <br/>.

Also updated tests to follow this. Using <br>, although will work, is
discouraged, please use <br/> instead.

SVN revision: 66023

12 years agoEvas textblock: Improve internal handling of formats.
Tom Hacohen [Thu, 8 Dec 2011 12:05:47 +0000 (12:05 +0000)]
Evas textblock: Improve internal handling of formats.

SVN revision: 66022

12 years agounify and improve gnutls debug output
Mike Blumenkrantz [Thu, 8 Dec 2011 05:58:47 +0000 (05:58 +0000)]
unify and improve gnutls debug output

SVN revision: 66019

12 years agonews updates
Mike Blumenkrantz [Thu, 8 Dec 2011 05:10:44 +0000 (05:10 +0000)]
news updates

SVN revision: 66018

12 years agoalign debug info
Mike Blumenkrantz [Thu, 8 Dec 2011 05:02:49 +0000 (05:02 +0000)]
align debug info

SVN revision: 66017

12 years agofix some format string errors
Mike Blumenkrantz [Thu, 8 Dec 2011 04:21:25 +0000 (04:21 +0000)]
fix some format string errors

SVN revision: 66016

12 years agofix shadow var warning
Mike Blumenkrantz [Thu, 8 Dec 2011 04:18:12 +0000 (04:18 +0000)]
fix shadow var warning

SVN revision: 66014

12 years agofix eina_log*level_check() to return the value that the docs claim will be returned
Mike Blumenkrantz [Thu, 8 Dec 2011 04:11:54 +0000 (04:11 +0000)]
fix eina_log*level_check() to return the value that the docs claim will be returned
how did nobody catch this sooner?

SVN revision: 66013

12 years agomore informative error messages when cert verification fails
Mike Blumenkrantz [Thu, 8 Dec 2011 03:56:29 +0000 (03:56 +0000)]
more informative error messages when cert verification fails

SVN revision: 66012

12 years agofix type so openssl verification works again
Mike Blumenkrantz [Thu, 8 Dec 2011 03:53:49 +0000 (03:53 +0000)]
fix type so openssl verification works again

SVN revision: 66011

12 years agoca loading function now loads directories
Mike Blumenkrantz [Thu, 8 Dec 2011 03:25:53 +0000 (03:25 +0000)]
ca loading function now loads directories

SVN revision: 66009

12 years agounify openssl debug printing and remove #ifdefs: now this will always print with...
Mike Blumenkrantz [Thu, 8 Dec 2011 02:59:27 +0000 (02:59 +0000)]
unify openssl debug printing and remove #ifdefs: now this will always print with ecore-con:4

SVN revision: 66008

12 years agofix compat on openssl errors
Mike Blumenkrantz [Thu, 8 Dec 2011 02:53:43 +0000 (02:53 +0000)]
fix compat on openssl errors

SVN revision: 66007

12 years agobeef up openssl debug output
Mike Blumenkrantz [Thu, 8 Dec 2011 02:37:00 +0000 (02:37 +0000)]
beef up openssl debug output

SVN revision: 66006

12 years agobetter error messages on certificate verify failure
Mike Blumenkrantz [Thu, 8 Dec 2011 02:11:22 +0000 (02:11 +0000)]
better error messages on certificate verify failure

SVN revision: 66005

12 years agowhoops, fix compile on unrelated change that snuck in
Mike Blumenkrantz [Thu, 8 Dec 2011 01:30:53 +0000 (01:30 +0000)]
whoops, fix compile on unrelated change that snuck in
changelog tbd

SVN revision: 66004

12 years agodamn you ctrl+d!
Mike Blumenkrantz [Thu, 8 Dec 2011 01:23:10 +0000 (01:23 +0000)]
damn you ctrl+d!

SVN revision: 66003

12 years ago+ecore_con_ssl_server_verify_name_set/get
Mike Blumenkrantz [Thu, 8 Dec 2011 01:14:55 +0000 (01:14 +0000)]
+ecore_con_ssl_server_verify_name_set/get

SVN revision: 66002

12 years agoallow certificates to be loaded for STARTTLS
Mike Blumenkrantz [Wed, 7 Dec 2011 23:36:15 +0000 (23:36 +0000)]
allow certificates to be loaded for STARTTLS

SVN revision: 66000

12 years agoupdate docs for eina_file_dir_list
Mike Blumenkrantz [Wed, 7 Dec 2011 22:50:50 +0000 (22:50 +0000)]
update docs for eina_file_dir_list

SVN revision: 65997

12 years agoEina: missing 'static inline'
Vincent Torri [Wed, 7 Dec 2011 20:28:56 +0000 (20:28 +0000)]
Eina: missing 'static inline'

SVN revision: 65992

12 years agoEina: improve a bit the doc
Vincent Torri [Wed, 7 Dec 2011 12:07:18 +0000 (12:07 +0000)]
Eina: improve a bit the doc

SVN revision: 65987

12 years agoNO! you break api. you made my e sit here with a segv in a getenv.
Carsten Haitzler [Wed, 7 Dec 2011 01:10:43 +0000 (01:10 +0000)]
NO! you break api. you made my e sit here with a segv in a getenv.
because now many libraries and api's don't have prototyopes for
malloc/calloc and much more and this goes horribly wrong especially on
64bit! the eina headers have provided these includes historically and
removing them is a BREAK in api. apps that used to compile and run
just fine now don't. it's unacceptable to break api.

i'm stuck here in unity for crying out loud! this deservves a big FAT
REVERT for that! :-P

SVN revision: 65983

12 years agolet's not fail to include standard headers when we need things like..
Carsten Haitzler [Wed, 7 Dec 2011 00:49:00 +0000 (00:49 +0000)]
let's not fail to include standard headers when we need things like..
ooh.. malloc? calloc? printf?....

SVN revision: 65982

12 years agodisable sse3 if immintrin.h not found.
Carsten Haitzler [Wed, 7 Dec 2011 00:10:36 +0000 (00:10 +0000)]
disable sse3 if immintrin.h not found.

SVN revision: 65980

12 years agoEcore: fix warnings
Vincent Torri [Tue, 6 Dec 2011 22:33:01 +0000 (22:33 +0000)]
Ecore: fix warnings

SVN revision: 65976

12 years agoeina: the new endless story of fixing header in all possible configuration.
Cedric BAIL [Tue, 6 Dec 2011 21:33:39 +0000 (21:33 +0000)]
eina: the new endless story of fixing header in all possible configuration.

SVN revision: 65974

12 years agoeina: last header fix.
Cedric BAIL [Tue, 6 Dec 2011 17:05:14 +0000 (17:05 +0000)]
eina: last header fix.

SVN revision: 65970

12 years agoeina: fix system header usage.
Cedric BAIL [Tue, 6 Dec 2011 16:57:28 +0000 (16:57 +0000)]
eina: fix system header usage.

SVN revision: 65969

12 years agoeina: move clist around as needed.
Cedric BAIL [Tue, 6 Dec 2011 16:55:50 +0000 (16:55 +0000)]
eina: move clist around as needed.

SVN revision: 65968

12 years agoeina: only include system header as necessary.
Cedric BAIL [Tue, 6 Dec 2011 16:09:56 +0000 (16:09 +0000)]
eina: only include system header as necessary.

SVN revision: 65966

12 years agoecore: include stdlib.h when required.
Cedric BAIL [Tue, 6 Dec 2011 16:09:05 +0000 (16:09 +0000)]
ecore: include stdlib.h when required.

SVN revision: 65964

12 years agoevas: less unused warning.
Cedric BAIL [Tue, 6 Dec 2011 16:08:30 +0000 (16:08 +0000)]
evas: less unused warning.

SVN revision: 65963

12 years agoevas: include stdlib.h as required.
Cedric BAIL [Tue, 6 Dec 2011 16:07:59 +0000 (16:07 +0000)]
evas: include stdlib.h as required.

SVN revision: 65962

12 years agoemotion: turn fps debugging on also on classic Gstreamer.
Cedric BAIL [Tue, 6 Dec 2011 11:36:29 +0000 (11:36 +0000)]
emotion: turn fps debugging on also on classic Gstreamer.

SVN revision: 65955

12 years agoeet: no reason to duplicate environment variable.
Cedric BAIL [Tue, 6 Dec 2011 11:00:50 +0000 (11:00 +0000)]
eet: no reason to duplicate environment variable.

SVN revision: 65954

12 years agoEthumb: source files should have their names with lower case letters
Vincent Torri [Tue, 6 Dec 2011 06:50:10 +0000 (06:50 +0000)]
Ethumb: source files should have their names with lower case letters

SVN revision: 65948