Tom Hacohen [Wed, 14 Dec 2011 13:27:18 +0000 (13:27 +0000)]
Evas textblock: Updated changelog.
SVN revision: 66192
Tom Hacohen [Wed, 14 Dec 2011 13:27:15 +0000 (13:27 +0000)]
Evas textblock: Made 'br' and 'tab' default tags.
SVN revision: 66191
Tom Hacohen [Wed, 14 Dec 2011 13:27:12 +0000 (13:27 +0000)]
Evas textblock: Added support for default tags.
This is useful for defining default tags that can be overridden by style.
For example <b> and <i>.
SVN revision: 66190
Tom Hacohen [Wed, 14 Dec 2011 13:27:08 +0000 (13:27 +0000)]
Evas tests: Fix textblock text according to function change.
SVN revision: 66189
Cedric BAIL [Wed, 14 Dec 2011 11:17:09 +0000 (11:17 +0000)]
evas: use Eina_File for wbmp code and fix a potential race condition at the same time.
SVN revision: 66187
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
Cedric BAIL [Wed, 14 Dec 2011 10:15:57 +0000 (10:15 +0000)]
evas: move space around.
SVN revision: 66185
Cedric BAIL [Wed, 14 Dec 2011 10:03:45 +0000 (10:03 +0000)]
evas: update ChangeLog and NEWS.
SVN revision: 66184
Cedric BAIL [Wed, 14 Dec 2011 09:53:25 +0000 (09:53 +0000)]
evas: use Eina_File for pmaps.
SVN revision: 66183
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
Cedric BAIL [Wed, 14 Dec 2011 09:14:27 +0000 (09:14 +0000)]
evas: fix ico loader use of Eina_File.
SVN revision: 66181
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
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
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
Michael BOUCHAUD [Tue, 13 Dec 2011 17:00:43 +0000 (17:00 +0000)]
evas: ooops
SVN revision: 66171
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
Tom Hacohen [Tue, 13 Dec 2011 08:59:51 +0000 (08:59 +0000)]
eeze: Fixed svn detection for svn1.7
SVN revision: 66151
Tom Hacohen [Tue, 13 Dec 2011 08:55:40 +0000 (08:55 +0000)]
embryo: Fixed svn detection for svn1.7
SVN revision: 66150
Tom Hacohen [Tue, 13 Dec 2011 08:55:15 +0000 (08:55 +0000)]
efreet: Fixed svn detection for svn1.7
SVN revision: 66149
Tom Hacohen [Tue, 13 Dec 2011 08:54:44 +0000 (08:54 +0000)]
eet: Fixed svn detection for svn1.7
SVN revision: 66148
Tom Hacohen [Tue, 13 Dec 2011 08:53:37 +0000 (08:53 +0000)]
evas: Fixed svn detection for svn1.7
SVN revision: 66147
Tom Hacohen [Tue, 13 Dec 2011 08:50:19 +0000 (08:50 +0000)]
edje: Fixed svn detection for svn1.7
SVN revision: 66145
Tom Hacohen [Tue, 13 Dec 2011 08:49:46 +0000 (08:49 +0000)]
ecore: Fixed svn detection for svn1.7
SVN revision: 66144
Tom Hacohen [Tue, 13 Dec 2011 08:46:53 +0000 (08:46 +0000)]
Eina: Fix svn detection for svn 1.7
SVN revision: 66142
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
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
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
Carsten Haitzler [Tue, 13 Dec 2011 02:48:00 +0000 (02:48 +0000)]
add changelog for fix!
SVN revision: 66128
Mike Blumenkrantz [Mon, 12 Dec 2011 19:59:25 +0000 (19:59 +0000)]
fix a pair of buffer overflows from r65619
SVN revision: 66121
Cedric BAIL [Mon, 12 Dec 2011 17:48:53 +0000 (17:48 +0000)]
evas: use Eina_File for ico loader.
SVN revision: 66120
Tom Hacohen [Mon, 12 Dec 2011 15:25:46 +0000 (15:25 +0000)]
Evas textblock: Implemented cursor_word_start/end
SVN revision: 66119
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
Cedric BAIL [Mon, 12 Dec 2011 13:42:24 +0000 (13:42 +0000)]
evas: less warning.
SVN revision: 66115
Cedric BAIL [Mon, 12 Dec 2011 13:39:35 +0000 (13:39 +0000)]
evas: use Eina_File for accessing BMP file.
SVN revision: 66114
Carsten Haitzler [Mon, 12 Dec 2011 08:23:24 +0000 (08:23 +0000)]
Fix rounding error in map clip bounds calculation
SVN revision: 66111
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
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
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
Rui Seabra [Sat, 10 Dec 2011 11:26:31 +0000 (11:26 +0000)]
Minor adjustments to the current status.
SVN revision: 66085
Mike Blumenkrantz [Sat, 10 Dec 2011 08:23:34 +0000 (08:23 +0000)]
add note about CORK availability
SVN revision: 66083
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
Mike Blumenkrantz [Sat, 10 Dec 2011 08:09:17 +0000 (08:09 +0000)]
fix cert flag detection
SVN revision: 66081
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
Mike Blumenkrantz [Sat, 10 Dec 2011 07:34:47 +0000 (07:34 +0000)]
gitignore
SVN revision: 66079
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
Mike Blumenkrantz [Sat, 10 Dec 2011 07:21:53 +0000 (07:21 +0000)]
fix annoying spankies
SVN revision: 66077
Mike Blumenkrantz [Sat, 10 Dec 2011 06:53:54 +0000 (06:53 +0000)]
add docs for NODELAY flag
SVN revision: 66071
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
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
Mike Blumenkrantz [Sat, 10 Dec 2011 05:25:30 +0000 (05:25 +0000)]
more error event unification
SVN revision: 66067
Mike Blumenkrantz [Sat, 10 Dec 2011 05:17:34 +0000 (05:17 +0000)]
some small cleanups to unify more error code
SVN revision: 66066
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
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
Jaehwan Kim [Fri, 9 Dec 2011 07:55:31 +0000 (07:55 +0000)]
add EAPI. Maybe it is missed.
SVN revision: 66061
Mike Blumenkrantz [Thu, 8 Dec 2011 17:27:30 +0000 (17:27 +0000)]
okay I was a little too excited
SVN revision: 66042
Cedric BAIL [Thu, 8 Dec 2011 16:21:49 +0000 (16:21 +0000)]
edje: we never call perror.
SVN revision: 66041
Cedric BAIL [Thu, 8 Dec 2011 16:21:29 +0000 (16:21 +0000)]
ecore: we never call perro.
SVN revision: 66040
Cedric BAIL [Thu, 8 Dec 2011 16:19:44 +0000 (16:19 +0000)]
ecore: fix header inclusion.
SVN revision: 66039
Mike Blumenkrantz [Thu, 8 Dec 2011 16:08:33 +0000 (16:08 +0000)]
more binbuf_manage_new!
SVN revision: 66038
Mike Blumenkrantz [Thu, 8 Dec 2011 15:58:01 +0000 (15:58 +0000)]
use binbuf_manage_new
SVN revision: 66037
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
Tom Hacohen [Thu, 8 Dec 2011 13:45:09 +0000 (13:45 +0000)]
Evas: Updated NEWS file.
SVN revision: 66032
Tom Hacohen [Thu, 8 Dec 2011 13:39:31 +0000 (13:39 +0000)]
Evas: Updated changelog to include latest textblock changes.
SVN revision: 66031
Cedric BAIL [Thu, 8 Dec 2011 13:29:02 +0000 (13:29 +0000)]
evas: use the right message command when usefull.
SVN revision: 66030
Cedric BAIL [Thu, 8 Dec 2011 13:28:32 +0000 (13:28 +0000)]
eina: use WRN for warning.
SVN revision: 66029
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
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
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
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
Tom Hacohen [Thu, 8 Dec 2011 12:05:47 +0000 (12:05 +0000)]
Evas textblock: Improve internal handling of formats.
SVN revision: 66022
Mike Blumenkrantz [Thu, 8 Dec 2011 05:58:47 +0000 (05:58 +0000)]
unify and improve gnutls debug output
SVN revision: 66019
Mike Blumenkrantz [Thu, 8 Dec 2011 05:10:44 +0000 (05:10 +0000)]
news updates
SVN revision: 66018
Mike Blumenkrantz [Thu, 8 Dec 2011 05:02:49 +0000 (05:02 +0000)]
align debug info
SVN revision: 66017
Mike Blumenkrantz [Thu, 8 Dec 2011 04:21:25 +0000 (04:21 +0000)]
fix some format string errors
SVN revision: 66016
Mike Blumenkrantz [Thu, 8 Dec 2011 04:18:12 +0000 (04:18 +0000)]
fix shadow var warning
SVN revision: 66014
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
Mike Blumenkrantz [Thu, 8 Dec 2011 03:56:29 +0000 (03:56 +0000)]
more informative error messages when cert verification fails
SVN revision: 66012
Mike Blumenkrantz [Thu, 8 Dec 2011 03:53:49 +0000 (03:53 +0000)]
fix type so openssl verification works again
SVN revision: 66011
Mike Blumenkrantz [Thu, 8 Dec 2011 03:25:53 +0000 (03:25 +0000)]
ca loading function now loads directories
SVN revision: 66009
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
Mike Blumenkrantz [Thu, 8 Dec 2011 02:53:43 +0000 (02:53 +0000)]
fix compat on openssl errors
SVN revision: 66007
Mike Blumenkrantz [Thu, 8 Dec 2011 02:37:00 +0000 (02:37 +0000)]
beef up openssl debug output
SVN revision: 66006
Mike Blumenkrantz [Thu, 8 Dec 2011 02:11:22 +0000 (02:11 +0000)]
better error messages on certificate verify failure
SVN revision: 66005
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
Mike Blumenkrantz [Thu, 8 Dec 2011 01:23:10 +0000 (01:23 +0000)]
damn you ctrl+d!
SVN revision: 66003
Mike Blumenkrantz [Thu, 8 Dec 2011 01:14:55 +0000 (01:14 +0000)]
+ecore_con_ssl_server_verify_name_set/get
SVN revision: 66002
Mike Blumenkrantz [Wed, 7 Dec 2011 23:36:15 +0000 (23:36 +0000)]
allow certificates to be loaded for STARTTLS
SVN revision: 66000
Mike Blumenkrantz [Wed, 7 Dec 2011 22:50:50 +0000 (22:50 +0000)]
update docs for eina_file_dir_list
SVN revision: 65997
Vincent Torri [Wed, 7 Dec 2011 20:28:56 +0000 (20:28 +0000)]
Eina: missing 'static inline'
SVN revision: 65992
Vincent Torri [Wed, 7 Dec 2011 12:07:18 +0000 (12:07 +0000)]
Eina: improve a bit the doc
SVN revision: 65987
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
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
Carsten Haitzler [Wed, 7 Dec 2011 00:10:36 +0000 (00:10 +0000)]
disable sse3 if immintrin.h not found.
SVN revision: 65980
Vincent Torri [Tue, 6 Dec 2011 22:33:01 +0000 (22:33 +0000)]
Ecore: fix warnings
SVN revision: 65976
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
Cedric BAIL [Tue, 6 Dec 2011 17:05:14 +0000 (17:05 +0000)]
eina: last header fix.
SVN revision: 65970
Cedric BAIL [Tue, 6 Dec 2011 16:57:28 +0000 (16:57 +0000)]
eina: fix system header usage.
SVN revision: 65969
Cedric BAIL [Tue, 6 Dec 2011 16:55:50 +0000 (16:55 +0000)]
eina: move clist around as needed.
SVN revision: 65968
Cedric BAIL [Tue, 6 Dec 2011 16:09:56 +0000 (16:09 +0000)]
eina: only include system header as necessary.
SVN revision: 65966
Cedric BAIL [Tue, 6 Dec 2011 16:09:05 +0000 (16:09 +0000)]
ecore: include stdlib.h when required.
SVN revision: 65964