Carsten Haitzler
0d91f7a776
update @since's - seems i can put them on single lines.
...
SVN revision: 66323
2011-12-19 07:25:27 +00:00
Carsten Haitzler
dad90306a2
address fixme's in extn :)
...
SVN revision: 66320
2011-12-19 06:54:08 +00:00
Carsten Haitzler
ad7b6f9978
update version requirements inside ecore (oh it'll be so much nicer to
...
have one tree and not do all this fine-grained version requiring!)
SVN revision: 66319
2011-12-19 05:57:31 +00:00
Carsten Haitzler
885c618f20
add new events for pre/post rendering
...
SVN revision: 66318
2011-12-19 05:50:06 +00:00
Carsten Haitzler
6de81aa0e5
and remove changelog accordingly.
...
SVN revision: 66309
2011-12-18 05:04:33 +00:00
Carsten Haitzler
dbc5afdee2
sorry sungwoo - going to have to back this dlopen/dlsym styuff out.
...
intel drivers don;'t like it for some odd reason - i'm trying to track
it down but i can't sanely try middlegrounds right now (eg dont
dlopen/dlsym but actually directly assign symbols etc.), so back out
and let's figure this out before it goes back in :(
SVN revision: 66308
2011-12-18 05:03:24 +00:00
Christopher Michael
ac49da31df
Evas: Handle framespace changes also during 'render'.
...
SVN revision: 66306
2011-12-17 18:45:09 +00:00
Vincent Torri
b9b5bdc0a3
Evil: minor cleanup
...
SVN revision: 66300
2011-12-17 07:55:51 +00:00
Mike Blumenkrantz
420cd2c7bd
fix null deref here too
...
SVN revision: 66296
2011-12-16 18:09:14 +00:00
Mike Blumenkrantz
5658944274
fix impossible possible segv
...
SVN revision: 66295
2011-12-16 18:06:19 +00:00
Mike Blumenkrantz
ad37a6a256
fix possible 0 byte allocation
...
SVN revision: 66294
2011-12-16 18:04:53 +00:00
Vincent Torri
b21fb2cb05
Evil: organize the m4 files in common and "private" dirs, remove mpatrol, add a "windows-version" option to configure
...
SVN revision: 66293
2011-12-16 17:50:13 +00:00
Cedric BAIL
28aec29e9f
ecore: don't require Ecore_Ipc when not needed.
...
SVN revision: 66292
2011-12-16 16:24:43 +00:00
Cedric BAIL
25407702b7
ecore: fix Ecore_Evas build without Ecore_Ipc.
...
SVN revision: 66285
2011-12-16 13:47:37 +00:00
Carsten Haitzler
ef7d5face3
extn ecore-evas! WOOOOOOOOOOOOT!
...
SVN revision: 66283
2011-12-16 10:58:17 +00:00
Carsten Haitzler
e50cd3f1e6
Clean up several ecore-evas-buffer routines to match the nicer extn
...
stuff. Just cleanups here.
SVN revision: 66282
2011-12-16 10:56:01 +00:00
Cedric BAIL
186db4e496
edje: reduce parts walk during load time of Edje file.
...
SVN revision: 66281
2011-12-16 10:17:55 +00:00
Cedric BAIL
3e46832708
edje: oops, should have compiled that one.
...
SVN revision: 66278
2011-12-16 09:49:21 +00:00
Cedric BAIL
f98a68866c
edje: forgotten ChangeLog.
...
SVN revision: 66277
2011-12-16 09:47:18 +00:00
Cedric BAIL
27b0d50d98
edje: fix wrong call to free() in edje_load.
...
SVN revision: 66276
2011-12-16 09:40:43 +00:00
Carsten Haitzler
34581d0300
Add new api to set and get default event flags.
...
SVN revision: 66275
2011-12-16 09:24:18 +00:00
Carsten Haitzler
7e8ff5311b
fix buggy sse3 solid color + text bak blend when dest alpha exists.
...
SVN revision: 66273
2011-12-16 07:47:07 +00:00
ChunEon Park
2dd552f003
evas/main - removed unnecessary casting.
...
SVN revision: 66272
2011-12-16 07:22:09 +00:00
Carsten Haitzler
3306dce0c7
useless clip setting in ctx as it's reset a few lines later.
...
SVN revision: 66271
2011-12-16 07:20:12 +00:00
Carsten Haitzler
6fd0ee9262
fix map clip issue that shows up in buffer engine.
...
SVN revision: 66270
2011-12-16 07:04:00 +00:00
Carsten Haitzler
1aa9b4e6dd
back out:
...
r66257 <- another small fix on the real problem
r66250 <- a small fix on the real problem
r66242 <- the real problem
jaewhan - your commit yesterday (r66242) has made edje_cc very
unstable and it will randomly segv (sometimes yes, sometimes no). as
such it's at the point i can't even compile e and elm without it
segving somewhere during build, so this gets backed out. review your
change carefully and look for issues.
SVN revision: 66265
2011-12-16 00:29:05 +00:00
Tom Hacohen
f51c8f7fc3
Evas liblineabreak: Include the wordbreak headers.
...
SVN revision: 66264
2011-12-15 22:27:59 +00:00
Cedric BAIL
c63b988688
eio: fix copy/paste error.
...
SVN revision: 66262
2011-12-15 17:00:48 +00:00
Tom Hacohen
c41fdd1430
Edje entry: Added cursor,changed,manual signal.
...
SVN revision: 66259
2011-12-15 14:41:46 +00:00
Carsten Haitzler
94e5832ce8
see comments for info. a short workaround for now.
...
SVN revision: 66258
2011-12-15 14:10:42 +00:00
Carsten Haitzler
94c73aee09
lets not use uninitialized vars shall we?
...
SVN revision: 66257
2011-12-15 14:01:17 +00:00
Tom Hacohen
3e2f474ef8
Evas textblock: Use macros for the unicode chars/strings.
...
1. Make Obj replacement and Par Sep less confusing.
2. We'll may, at some point, use the Unicode NewLine char instead of \n.
so it's now easily replaceable.
SVN revision: 66255
2011-12-15 13:03:43 +00:00
Tom Hacohen
0e0a275762
Evas textblock: Improved the implementation of *_text_markup_to_utf8.
...
Also support passing NULL instead of a real textblock object.
Added appropriate tests + improved previous tests.
SVN revision: 66254
2011-12-15 12:40:29 +00:00
Cedric BAIL
633a51f3d0
edje: use EINA_LIST_FOREACH_SAFE when removing item from a list.
...
Bug spotted by Michael Bouchaud.
SVN revision: 66250
2011-12-15 10:02:39 +00:00
ChunEon Park
0c0a34fbd9
evas - simplified instructions
...
SVN revision: 66248
2011-12-15 09:56:25 +00:00
Cedric BAIL
eaf26b9763
eio: fix licensing to properly refer to the authors.
...
SVN revision: 66247
2011-12-15 09:53:09 +00:00
ChunEon Park
5db2c421b8
evas - removed unnecessary comments
...
SVN revision: 66246
2011-12-15 09:40:07 +00:00
Cedric BAIL
cc6552c22b
edje: declare limits as an object for the parser.
...
SVN revision: 66245
2011-12-15 09:37:50 +00:00
ChunEon Park
6503e28812
evas - use EINA_TRUE/FALSE
...
SVN revision: 66244
2011-12-15 09:36:51 +00:00
Carsten Haitzler
823e551f47
clean up emotion copying to match the rest of core efl thats bsd
...
licensed.
SVN revision: 66243
2011-12-15 09:35:57 +00:00
Jaehwan Kim
052a06726f
Bug fix - about type change in group inherit.
...
Lately, raster removed the code about the prohibition of type-change in
group inherit.
But about the "part" of different type, the data structure of the their
"description" is different.
So if the type is changed, it have to be reallocated. Current, it is not.
At first, we have to remove the lookups. If we don't, when lookup module
executes, the memory
may be broken. So I removed all lookups for reallocated description before
it is reallocated.
And I changed all description of the "part" is reallocated when the type is
changed.
The attribute of the "part" is remained. Just it reallocated the part of
**_Spec_**.
SVN revision: 66242
2011-12-15 09:15:11 +00:00
Tom Hacohen
376d82d0c5
Edje entry: Updated changelog according to recent changes.
...
SVN revision: 66238
2011-12-15 08:28:45 +00:00
Tom Hacohen
9805bb3863
Edje entry: Implement ctrl+delete and clean up some comments there.
...
SVN revision: 66237
2011-12-15 08:28:40 +00:00
Jiyoun Park
36e658e20a
bug fix related with evas event counter
...
currently evas_object_event_callback_call checks _evas_event_counter
for preventing object's callback called several times in one evas event.
but it use global variable(_evas_event_counter), it can be changed while
procssing same event.
for example , evas_event_feed_mouse_up.
If there are several object in e->pointer.object.in and object 1's callback
create new evas event, object 2 cannot now event id.
so I change callback call api, and object callbacks can decide wheather it deal with that event.
SVN revision: 66234
2011-12-15 06:23:53 +00:00
Jiyoun Park
69a659fbb8
remove white space
...
SVN revision: 66233
2011-12-15 05:56:19 +00:00
Jiyoun Park
c86d47ae59
remove white space
...
SVN revision: 66232
2011-12-15 05:25:37 +00:00
Christopher Michael
cbbe439629
Evas: Gl_X11: Fix typo? for __UNUSED__ param.
...
SVN revision: 66224
2011-12-14 18:52:42 +00:00
Christopher Michael
0fccea0dee
Evas: Add a Wayland Shared Memory engine (similar to the buffer &
...
framebuffer engines). Add Evas framespace set/get functions.
SVN revision: 66223
2011-12-14 18:44:20 +00:00
Christopher Michael
b3d6859de5
Evas: Software_Generic: Fix typo? for __UNUSED__.
...
SVN revision: 66222
2011-12-14 18:27:29 +00:00
Cedric BAIL
09970b59a8
edje: improve doc a little bit.
...
SVN revision: 66212
2011-12-14 16:37:06 +00:00
Tom Hacohen
9dba7bff18
Edje entry: Implement ctrl+arrow word prev and word next.
...
SVN revision: 66204
2011-12-14 16:27:45 +00:00
Tom Hacohen
d5a3ab4f81
Edje entry: Implement Ctrl+Backspace - delete to start of word.
...
SVN revision: 66203
2011-12-14 16:27:40 +00:00
Tom Hacohen
bdab64acae
Evas textblock: Added evas_textblock_text_utf8_to_markup.
...
SVN revision: 66197
2011-12-14 15:04:03 +00:00
Tom Hacohen
4d61bb8329
Evas textblock: Fixed a couple of issues caused by previous commits.
...
SVN revision: 66194
2011-12-14 13:43:13 +00:00
Tom Hacohen
50bff4faa5
Edje entry: Use the new default "tab" and "br" tags.
...
SVN revision: 66193
2011-12-14 13:27:47 +00:00
Tom Hacohen
285aa1b323
Evas textblock: Updated changelog.
...
SVN revision: 66192
2011-12-14 13:27:18 +00:00
Tom Hacohen
c856f86a1f
Evas textblock: Made 'br' and 'tab' default tags.
...
SVN revision: 66191
2011-12-14 13:27:15 +00:00
Tom Hacohen
b794e7ff8e
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
2011-12-14 13:27:12 +00:00
Tom Hacohen
db2c0ee7e9
Evas tests: Fix textblock text according to function change.
...
SVN revision: 66189
2011-12-14 13:27:08 +00:00
Cedric BAIL
f86908dc15
evas: use Eina_File for wbmp code and fix a potential race condition at the same time.
...
SVN revision: 66187
2011-12-14 11:17:09 +00:00
Carsten Haitzler
39d04ed728
lets not delete previous timer and just add one if there is none -
...
less frees and allocs
SVN revision: 66186
2011-12-14 10:22:49 +00:00
Cedric BAIL
54d52f9c43
evas: move space around.
...
SVN revision: 66185
2011-12-14 10:15:57 +00:00
Cedric BAIL
b2c5fede71
evas: update ChangeLog and NEWS.
...
SVN revision: 66184
2011-12-14 10:03:45 +00:00
Cedric BAIL
565152cee8
evas: use Eina_File for pmaps.
...
SVN revision: 66183
2011-12-14 09:53:25 +00:00
Tom Hacohen
ba3094581d
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
2011-12-14 09:52:02 +00:00
Cedric BAIL
185ae85db4
evas: fix ico loader use of Eina_File.
...
SVN revision: 66181
2011-12-14 09:14:27 +00:00
Carsten Haitzler
51ed56c43f
disable timer dump by default - that's a lot of memory per timer to use ...
...
by default.
SVN revision: 66180
2011-12-14 08:51:45 +00:00
Carsten Haitzler
2b3cf9d6e9
support move_resize on buffer canvases - didn't handle it before.
...
SVN revision: 66178
2011-12-14 08:18:35 +00:00
Carsten Haitzler
0a1deb3756
move render func into struct - dont set it later.
...
SVN revision: 66177
2011-12-14 07:53:18 +00:00
Michael BOUCHAUD
f3d4c1b249
evas: ooops
...
SVN revision: 66171
2011-12-13 17:00:43 +00:00
Michael BOUCHAUD
33eb1e5e79
evas: Add api to know if an evas_object_image could support region
...
SVN revision: 66170
2011-12-13 16:58:20 +00:00
Tom Hacohen
2e88dad910
eeze: Fixed svn detection for svn1.7
...
SVN revision: 66151
2011-12-13 08:59:51 +00:00
Tom Hacohen
16d158be32
embryo: Fixed svn detection for svn1.7
...
SVN revision: 66150
2011-12-13 08:55:40 +00:00
Tom Hacohen
d7a675766e
efreet: Fixed svn detection for svn1.7
...
SVN revision: 66149
2011-12-13 08:55:15 +00:00
Tom Hacohen
33a13eb719
eet: Fixed svn detection for svn1.7
...
SVN revision: 66148
2011-12-13 08:54:44 +00:00
Tom Hacohen
c110802aa6
evas: Fixed svn detection for svn1.7
...
SVN revision: 66147
2011-12-13 08:53:37 +00:00
Tom Hacohen
a5ac6210a4
edje: Fixed svn detection for svn1.7
...
SVN revision: 66145
2011-12-13 08:50:19 +00:00
Tom Hacohen
d7975d7f12
ecore: Fixed svn detection for svn1.7
...
SVN revision: 66144
2011-12-13 08:49:46 +00:00
Tom Hacohen
94d97101aa
Eina: Fix svn detection for svn 1.7
...
SVN revision: 66142
2011-12-13 08:46:53 +00:00
Tom Hacohen
e34b9dd93c
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
2011-12-13 07:32:56 +00:00
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
0434ce6574
* Fix grab count negative values if you do weird combinations of
...
press and release with multiple fingers or multiple mouse
buttons.
SVN revision: 66134
2011-12-13 05:59:36 +00:00
Carsten Haitzler
c1f916f396
add changelog for fix!
...
SVN revision: 66128
2011-12-13 02:48:00 +00:00
Mike Blumenkrantz
b8f17dd903
fix a pair of buffer overflows from r65619
...
SVN revision: 66121
2011-12-12 19:59:25 +00:00
Cedric BAIL
8b22f52e80
evas: use Eina_File for ico loader.
...
SVN revision: 66120
2011-12-12 17:48:53 +00:00
Tom Hacohen
4e29867a30
Evas textblock: Implemented cursor_word_start/end
...
SVN revision: 66119
2011-12-12 15:25:46 +00:00
Tom Hacohen
f147928c84
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
2011-12-12 15:25:39 +00:00
Cedric BAIL
f4ea278a71
evas: less warning.
...
SVN revision: 66115
2011-12-12 13:42:24 +00:00
Cedric BAIL
793caf7faa
evas: use Eina_File for accessing BMP file.
...
SVN revision: 66114
2011-12-12 13:39:35 +00:00
Carsten Haitzler
3e4e9b76ab
Fix rounding error in map clip bounds calculation
...
SVN revision: 66111
2011-12-12 08:23:24 +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
Carsten Haitzler
b0ddea7508
only lround 2 times instead of 4 for map - minor bit of cleaner code.
...
SVN revision: 66108
2011-12-12 06:25:14 +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
5eeae75b21
fix annoying spankies
...
SVN revision: 66077
2011-12-10 07:21:53 +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
Jaehwan Kim
e8a3c54734
add EAPI. Maybe it is missed.
...
SVN revision: 66061
2011-12-09 07:55:31 +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
1fd0dff3bc
edje: we never call perror.
...
SVN revision: 66041
2011-12-08 16:21:49 +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
Tom Hacohen
346e25b031
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
2011-12-08 15:12:25 +00:00
Tom Hacohen
a0fa810e82
Evas: Updated NEWS file.
...
SVN revision: 66032
2011-12-08 13:45:09 +00:00
Tom Hacohen
4fc5a77e1d
Evas: Updated changelog to include latest textblock changes.
...
SVN revision: 66031
2011-12-08 13:39:31 +00:00
Cedric BAIL
c05f9ebabc
evas: use the right message command when usefull.
...
SVN revision: 66030
2011-12-08 13:29:02 +00:00
Cedric BAIL
caebf5cf95
eina: use WRN for warning.
...
SVN revision: 66029
2011-12-08 13:28:32 +00:00
Tom Hacohen
66b3c08aff
Eina bin/(u)strbuf: Added eina_*buf_manage_new_length.
...
Same as eina_*buf_manage_new except for the length parameter.
SVN revision: 66028
2011-12-08 13:10:57 +00:00
Cedric BAIL
6bab74cfd7
eina: make it possible to disable Eina_Log infrastructure.
...
SVN revision: 66025
2011-12-08 12:08:53 +00:00
Tom Hacohen
7b9a398d5f
Edje entry: use the newly added self-closing textblock tags.
...
SVN revision: 66024
2011-12-08 12:07:05 +00:00
Tom Hacohen
0ec467892d
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
2011-12-08 12:05:56 +00:00
Tom Hacohen
7f8dca2fda
Evas textblock: Improve internal handling of formats.
...
SVN revision: 66022
2011-12-08 12:05:47 +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
66792e4a85
fix some format string errors
...
SVN revision: 66016
2011-12-08 04:21:25 +00:00
Mike Blumenkrantz
6b67e93891
fix shadow var warning
...
SVN revision: 66014
2011-12-08 04:18:12 +00:00
Mike Blumenkrantz
8ada55917a
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
2011-12-08 04:11:54 +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
Mike Blumenkrantz
a200550466
update docs for eina_file_dir_list
...
SVN revision: 65997
2011-12-07 22:50:50 +00:00
Vincent Torri
4036add6ad
Eina: missing 'static inline'
...
SVN revision: 65992
2011-12-07 20:28:56 +00:00
Vincent Torri
2c85cff20b
Eina: improve a bit the doc
...
SVN revision: 65987
2011-12-07 12:07:18 +00:00
Carsten Haitzler
58040ce94b
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
2011-12-07 01:10:43 +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
Carsten Haitzler
70b6239ec3
disable sse3 if immintrin.h not found.
...
SVN revision: 65980
2011-12-07 00:10:36 +00:00
Vincent Torri
112f992a0e
Ecore: fix warnings
...
SVN revision: 65976
2011-12-06 22:33:01 +00:00
Cedric BAIL
a285a94120
eina: the new endless story of fixing header in all possible configuration.
...
SVN revision: 65974
2011-12-06 21:33:39 +00:00
Cedric BAIL
05827596b6
eina: last header fix.
...
SVN revision: 65970
2011-12-06 17:05:14 +00:00
Cedric BAIL
2ca68a95c6
eina: fix system header usage.
...
SVN revision: 65969
2011-12-06 16:57:28 +00:00
Cedric BAIL
ca6d71618b
eina: move clist around as needed.
...
SVN revision: 65968
2011-12-06 16:55:50 +00:00
Cedric BAIL
98ced4dd20
eina: only include system header as necessary.
...
SVN revision: 65966
2011-12-06 16:09:56 +00:00
Cedric BAIL
38567fbf32
ecore: include stdlib.h when required.
...
SVN revision: 65964
2011-12-06 16:09:05 +00:00
Cedric BAIL
b7a86e79e0
evas: less unused warning.
...
SVN revision: 65963
2011-12-06 16:08:30 +00:00
Cedric BAIL
dfe1ef0fc6
evas: include stdlib.h as required.
...
SVN revision: 65962
2011-12-06 16:07:59 +00:00
Cedric BAIL
ca142c2404
emotion: turn fps debugging on also on classic Gstreamer.
...
SVN revision: 65955
2011-12-06 11:36:29 +00:00
Cedric BAIL
9c3332f2de
eet: no reason to duplicate environment variable.
...
SVN revision: 65954
2011-12-06 11:00:50 +00:00
Vincent Torri
23043ed40e
Ethumb: source files should have their names with lower case letters
...
SVN revision: 65948
2011-12-06 06:50:10 +00:00
Vincent Torri
4d5063985b
Ethumb: formatting, fix future compilation on Windows
...
SVN revision: 65946
2011-12-06 06:31:45 +00:00
Vincent Torri
a10fb296c4
Ethumb: fix future compilation on Windows, formatting
...
SVN revision: 65945
2011-12-06 06:12:15 +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
Vincent Torri
cb1efe97d8
Ethumb: remove and move header file
...
SVN revision: 65942
2011-12-06 05:32:35 +00:00
Vincent Torri
44c9a67c69
Ethumb: remove unused macro
...
SVN revision: 65941
2011-12-06 05:27:13 +00:00
Vincent Torri
621382a899
Ethumb: fix future compilation on Windows
...
SVN revision: 65940
2011-12-06 05:21:30 +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
Christopher Michael
9935288eaa
Evas (gl engine): Remove incorrect __UNUSED__ on paramaters that are
...
actually used.
SVN revision: 65928
2011-12-06 00:44:25 +00:00
Cedric BAIL
97bd076da0
eina: fix typo.
...
SVN revision: 65921
2011-12-05 21:19:19 +00:00
Cedric BAIL
6bb99f243c
evas: don't randomly move code around !
...
SVN revision: 65916
2011-12-05 16:50:40 +00:00
Mike Blumenkrantz
580ee6e6ac
same for these
...
SVN revision: 65913
2011-12-05 15:39:04 +00:00
Mike Blumenkrantz
ca4485f21d
always have the file which includes config.h first!
...
SPANK SPANK SPANK cedric!
SVN revision: 65912
2011-12-05 15:38:55 +00:00
Cedric BAIL
ad7e82bae0
evas: use already existing macro.
...
SVN revision: 65906
2011-12-05 14:32:10 +00:00
Cedric BAIL
0d4c616dc5
eina: follow Vincent advice.
...
SVN revision: 65905
2011-12-05 14:25:25 +00:00
Cedric BAIL
8c2e7f7b87
evas: use eina_lock a little bit more.
...
SVN revision: 65904
2011-12-05 14:01:42 +00:00
Cedric BAIL
792e7bffed
evas: more fine grained system detection.
...
SVN revision: 65903
2011-12-05 14:00:53 +00:00
Cedric BAIL
1c70650afc
evas: cast as we did in eina.
...
SVN revision: 65902
2011-12-05 13:59:44 +00:00
Cedric BAIL
a6d8ebc55d
eina: disable log if fnmatch is not present.
...
NOTE: would be better to have an explicit --disable option I think.
SVN revision: 65901
2011-12-05 13:58:09 +00:00
Cedric BAIL
1561954c05
eina: improve system header detection.
...
SVN revision: 65900
2011-12-05 13:57:10 +00:00
Joerg Sonnenberger
30af9a785f
From: Joerg Sonnenberger <joerg@britannica.bec.de>
...
Subject: [E-devel] eina 1.1.0beta patches for/from pkgsrc
Several patches to fix warnings and potential on netbsd/solaris. minor
so i think i'll skip changelog for this.
SVN revision: 65898
2011-12-05 10:17:57 +00:00
Carsten Haitzler
6865d04e5e
chlog++
...
SVN revision: 65897
2011-12-05 09:47:49 +00:00
Carsten Haitzler
c75637b6bf
remove warnings!
...
SVN revision: 65896
2011-12-05 09:26:04 +00:00
Carsten Haitzler
e477ff0629
remove warning - bug ready to happen with fastpath. didnt pass
...
sharedlist or direct down.
SVN revision: 65895
2011-12-05 09:18:05 +00:00
Carsten Haitzler
9f5a8809c7
fix gles/egl bugs/issues in sungwoo's new patch
...
SVN revision: 65894
2011-12-05 09:05:04 +00:00
Carsten Haitzler
5967841988
I'm attaching a patch for the initial version of the GL Fastpath
...
addition to evas gl backend.
Working on different mobile devices, we've noticed that the cost of context
switch (MakeCurrent) in GL can be very expensive depending on the driver
implementation. To minimize the poorly written driver's context switch
overhead, I've implemented a state tracking layer on top of the driver
implemented GL.
Essentially, this layer wraps all the GL/Glue(GLX/EGL) APIs and manages its own
state changes. Internally, only one real GL context is created and logical
contexts are created every time a user requests context creation. The logical
contexts keep track of its states and sets only the necessary states
(the ones that are different than the current ones)
when there is a MakeCurrent request. The real MakeCurrent gets called when
there is a Surface/Window change request.
The GL library is dlopened and all the APIs are dlsym'ed and wrapped
accordingly. All the GL functions are in evas_gl_core.{h,c}.
Here's a very simply flow of the code.
- all the APIs are exported as function pointers (*glsym_glBegin),
(*glsm_eglCreatContext), and etc.
- all the native GL/Glue(GLX/EGL) APIs are dlsym'ed as _sym_glBegin,
_sym_eglCreateContext, and etc.
- all the fastpath APIs are implmemnted as fpgl_glBegin,
fpgl_eglCreateContext, and etc.
- if faspath is seletected, the exported APIs are set accordingly
ie. glsym_glBegin = fpgl_glBegin;
- default mode is the regular gl symbols are directly set.
ie. glsym_glBegin = _sym_glBegin;
I have an Environment variable where you can set it to three different Modes
EVAS_GL_FASTPATH = 0 // Default mode. Regular GL symbols are directly loaded
EVAS_GL_FASTPATH = 1 // Fastpath mode. Takes the path described above.
EVAS_GL_FASTPATH = 2 // Wrapped mode. All the regular GL functions are
wrapped once. This can be used for various
purposes
Since all the GL symbols are now loaded in this library, I took out all
the gl symbol loading parts in the evas gl backend as you'll see in the patch.
The changes to the engine and the backend itself is pretty minor.
There are still some known issues to hammer out but I thought we're at a good
place for an initial version so that my source doesn't diverge too much.
Known Issues and To Do's
* Current GL Fastpath version doesn't support multiple threads. Instead of
having one global real context, I would need to do it for each thread. I'll
get on this soon.
* Issues running Evas GL on certain conditions. When running the elementary
test (with gl engine), if you run ELMGLview test that runs in ON_DEMAND mode,
everything works fine. BUT, when you run the ELMGLView test in ALWAYS
mode, the subsequent elm tests shows blank screen. When you destroy the
GLView window, everything else comes on fine.
* Resource protection code. This actually applies to Evas GL code in general
as well. Since all the resources are shared among all the contexts that get
created, I would like to eventually have a resource protecting mechanism that
prevents access to resources outside of its context unless specifically
specified.
I'm attaching three files
- evas_gl_core.h, evas_gl_core.c, fastpath.patch
To get the code running...
- copy evas_gl_core.{c,h} to src/modules/engine/gl_common/
- apply the fastpath.patch
- compile/install evas
- to run with fastpath GL (ie. % EVAS_GL_FASTPATH=1 ./evasgl_sample1)
SVN revision: 65891
2011-12-05 08:54:14 +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
7e3d3eb914
another failure attempt at pleasing Demon Lord Vincent Torri
...
SVN revision: 65877
2011-12-04 23:16:25 +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
Mike Blumenkrantz
b4b851b9a0
install Eeze_Net.h
...
SVN revision: 65873
2011-12-04 22:53:22 +00:00
Vincent Torri
3398e62ea9
Evil : fix doc build, the release archive is updated
...
SVN revision: 65868
2011-12-04 14:04:19 +00:00
Mike Blumenkrantz
96f572f8b3
add a newline before api link
...
SVN revision: 65865
2011-12-04 04:29:55 +00:00
Carsten Haitzler
5419196236
add multisense back in post 1.1
...
SVN revision: 65864
2011-12-04 03:18:49 +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
Cedric BAIL
0f3df65317
eio: i see dead file.
...
SVN revision: 65848
2011-12-03 16:41:58 +00:00
Cedric BAIL
8564b85b05
eio: latest attempt to fix auto doc.
...
SVN revision: 65846
2011-12-03 16:07:54 +00:00
Cedric BAIL
74ab97acc6
eio: trying to fix eio doc build.
...
SVN revision: 65844
2011-12-03 15:00:13 +00:00
Cedric BAIL
461d95f308
edje: fix building example in another directory.
...
SVN revision: 65843
2011-12-03 14:23:44 +00:00
Carsten Haitzler
f834ab3e12
re-enable evas_gl for trunk dev
...
SVN revision: 65841
2011-12-03 14:15:14 +00:00
Cedric BAIL
2e21c6899f
eio: move documentation into header like other EFL library.
...
NOTE: need some help to finish splitting this API in a more meaningfull sense.
TODO: Fix a few FIXME and update monitoring backend to work on most system.
SVN revision: 65840
2011-12-03 13:21:07 +00:00
Carsten Haitzler
96b3521583
lets not show a disable or enable opt for installing examples. no need
...
for this to be a bugfix - really. so no backport.
SVN revision: 65839
2011-12-03 08:42:49 +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
Mike Blumenkrantz
ccf4af02aa
unrevert 65828 and unspank myself.
...
SVN revision: 65832
2011-12-02 22:50:00 +00:00
Vincent Torri
e5cbe13992
Release Version 1.0.0.
...
* NEWS: Mention the release.
SVN revision: 65829
2011-12-02 18:00:12 +00:00
Michael BOUCHAUD
057bc8be54
eet: revert works from discomfitor. too buggy elementary segv. I'm pleased to SPANK him :D
...
SVN revision: 65828
2011-12-02 17:53:37 +00:00
Mike Blumenkrantz
a1af23ce28
move majority of allocations to mempool allocators similar to ecore-con
...
SVN revision: 65825
2011-12-02 16:10:41 +00:00
Mike Blumenkrantz
323cd79c4c
unfrenchify mempool docs
...
SVN revision: 65822
2011-12-02 15:34:11 +00:00
Mike Blumenkrantz
afdbaf8651
+eina_mempool_calloc
...
SVN revision: 65821
2011-12-02 15:27:35 +00:00
Mike Blumenkrantz
ce0bd5f36e
remove annoying post-brace comments
...
SVN revision: 65819
2011-12-02 14:42:13 +00:00
Mike Blumenkrantz
916595afff
no need to alloc filename
...
SVN revision: 65818
2011-12-02 14:35:36 +00:00
Mike Blumenkrantz
f0c69e575f
news
...
SVN revision: 65817
2011-12-02 14:12:19 +00:00
Mike Blumenkrantz
df65cbde06
changelog for eeze 1.2
...
SVN revision: 65816
2011-12-02 14:09:35 +00:00
Mike Blumenkrantz
fb3c8a5de8
ef->path is now stringshared
...
SVN revision: 65813
2011-12-02 14:07:34 +00:00
Mike Blumenkrantz
3e0353f80b
+eet_file_get()
...
SVN revision: 65812
2011-12-02 14:03:46 +00:00
Mike Blumenkrantz
573a9a5c5b
eeze 1.2 is now operational
...
SVN revision: 65809
2011-12-02 13:42:36 +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
Cedric BAIL
70af557501
ethumb: provide facility using Ecore_Idler.
...
SVN revision: 65781
2011-12-01 15:37:21 +00:00
David Walter Seikel
e80e88c5cd
Last of the docs.
...
No bloody functional change.
SVN revision: 65779
2011-12-01 12:34:47 +00:00
Sanjeev BA
ea0c40b3af
Fix README.
...
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
SVN revision: 65772
2011-12-01 10:47:12 +00:00
Rafal Krypa
20896e3c14
From: Rafal Krypa <r.krypa@samsung.com>
...
Subject: Fix Neon build with Thumb-2
In assembly part of function evas_common_convert_rgba_to_32bpp_rgb_8888_rot_90:
Don't use 3-operand add instructions (e.g. add r2, r5, #2 ) as this is
not supported in unified syntax.
SVN revision: 65768
2011-12-01 10:00:44 +00:00
Cedric BAIL
1593fbca3f
edje: forgotten #if.
...
SVN revision: 65713
2011-11-30 10:57:30 +00:00
Daniel Juyung Seo
cb771bb445
eina eina_str.h: Fixed documentation typo.
...
SVN revision: 65711
2011-11-30 07:44:36 +00:00
Carsten Haitzler
f575f55ed9
fix distcheck issues with examples. - always install examples, but
...
build is optional.
SVN revision: 65709
2011-11-30 05:15:18 +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
4363b3ea19
disable compiling of examples.
...
SVN revision: 65667
2011-11-29 03:47:51 +00:00
Sanjeev BA
d33324ebc1
Fix compile error due to missing assert.h.
...
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
SVN revision: 65665
2011-11-29 00:40:11 +00:00
Cedric BAIL
12285a5f4f
ethumb: cleanup API.
...
SVN revision: 65660
2011-11-28 23:24:32 +00:00
David Walter Seikel
4726297e7a
Some minor doc changes while I'm at it.
...
SVN revision: 65656
2011-11-28 16:00:24 +00:00
David Walter Seikel
056f81c331
Oops.
...
SVN revision: 65655
2011-11-28 15:59:35 +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
Cedric BAIL
7473d15aea
edje: cleanup and more accurate evaluation of CURRENT.
...
SVN revision: 65642
2011-11-28 10:20:51 +00:00
Cedric BAIL
41fe1bcc43
edje: fix documentation for limits.
...
SVN revision: 65639
2011-11-28 09:28:42 +00:00
Cedric BAIL
493b6a58d5
edje: fix typo and remove useless code.
...
SVN revision: 65637
2011-11-28 08:22:36 +00:00
Carsten Haitzler
ef98c28a61
2 functions had pure specified when it shouldn't be for those.
...
SVN revision: 65635
2011-11-28 05:37:41 +00:00
Cedric BAIL
af33528af8
edje: major cleanup of map calc in edje, now done inside Edje_Calc_Param.
...
NOTE: This was necessary for solving issue with the new CURRENT feature. I
don't like this massive change, but there is no way around. This patch is
only the first step, I will wait the full night before completly fixing
the issue with CURRENT.
WARNING: If this patch doesn't break svn, you must feel lucky and go play
money games. In all other case, please report any issue to the developper
mailing-list.
SVN revision: 65619
2011-11-27 23:55:37 +00:00
Massimo Maiurana
183106b3fa
updating greek translations
...
SVN revision: 65618
2011-11-27 19:48:35 +00:00
Christopher Michael
f0b80715e4
Evas: Add missing __UNUSED__ in buffer engine.
...
SVN revision: 65614
2011-11-27 16:27:02 +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
David Walter Seikel
e3361fc062
Even mooore docs.
...
SVN revision: 65602
2011-11-26 02:37:04 +00:00
David Walter Seikel
8eb9117abc
More docs.
...
SVN revision: 65601
2011-11-26 01:37:38 +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
Sanjeev BA
f21568bcb5
Fix a few typos.
...
Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
SVN revision: 65577
2011-11-24 15:15:23 +00:00
Carsten Haitzler
b2bbceff4b
Fix repeat event inheritance from parent smart just like
...
pass events are inherited. This was inconsistent.
SVN revision: 65574
2011-11-24 13:01:15 +00:00
Carsten Haitzler
e9252c781a
handle DEL of swallowed objects, not FREE - old old old code.
...
SVN revision: 65573
2011-11-24 12:44:41 +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
Carsten Haitzler
2c283ada65
fix awful event re-propagation between every part and parent and part
...
and.... u get the idea. this made an n^m list of messages... where n
was 3 of messages sent and m was # of child parts (42 of them)... this
caused a silly 3 of timers to be allocated... don't ask how many. in a
simple snapshot i saw 101mb of timers allocated... and i was just
starting... anyway - this makes the propagatiopn not propagate down
and then back up again... and it only needs 1 timer allocated to
handle a re-schedule of processing messages. not N. "leak" that was
just a massive memory spike) is now fixed.
SVN revision: 65571
2011-11-24 11:51:11 +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
Carsten Haitzler
ca2f7a8f77
lookup duplicate targets and skip new target if already in list.
...
SVN revision: 65535
2011-11-23 10:42:58 +00:00
Carsten Haitzler
f3c5abf999
aaah allow type to be set on group inherit or part inherit... you just
...
really shouldnt set it to a different type as its not very sensible.
SVN revision: 65534
2011-11-23 10:38:43 +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
9ce2648464
improve the tga fix by not blacklisiting some incorrect tga files that
...
actually do work normally due to junk in the headers in unused areas.
SVN revision: 65511
2011-11-22 09:20:44 +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
David Walter Seikel
30f31653f6
Added docs for the last of the API from the previous release.
...
Next I'll add docs for THIS release's API additions.
SVN revision: 65507
2011-11-22 03:48:44 +00:00
Vincent Torri
1e7698357d
Ecore: fix some warnings on Windows
...
SVN revision: 65497
2011-11-21 20:20:39 +00:00
ChunEon Park
33b8560d38
evas/evas_object_smart - revert 65482 but more bracket added
...
SVN revision: 65485
2011-11-21 14:28:54 +00:00
ChunEon Park
4df374b0f4
evas/evas_object_smart - don't need compare each layer
...
SVN revision: 65482
2011-11-21 10:16:25 +00:00
Mike Blumenkrantz
6662d6ae6e
add direct link to header file in api docs
...
tweet: hey, SeoZ here, I really like Microsoft. I mean REALLY like them. I think they're a fantastic company and I hope everyone uses winmo!
SVN revision: 65469
2011-11-21 05:01:23 +00:00
David Walter Seikel
7580d38285
About time I updated this.
...
SVN revision: 65466
2011-11-21 00:44:37 +00:00
David Walter Seikel
b02d727737
Polish up the lua error handling.
...
SVN revision: 65465
2011-11-20 23:52:57 +00:00
David Walter Seikel
30add22439
Some minor cleanups.
...
SVN revision: 65463
2011-11-20 22:04:37 +00:00
David Walter Seikel
96057a02a2
Don't bypass the metatable when we shouldn't, and note when we can get away with it.
...
SVN revision: 65462
2011-11-20 21:24:58 +00:00
David Walter Seikel
adfb727363
Print the contents of the messages.
...
SVN revision: 65461
2011-11-20 21:01:01 +00:00
David Walter Seikel
f002e69d62
Adding the source for the signal test stuff raster and I where using, as another example.
...
SVN revision: 65460
2011-11-20 20:19:03 +00:00
David Walter Seikel
c886664e73
Last of the stack review, unless I missed some.
...
No functional change.
SVN revision: 65459
2011-11-20 19:49:05 +00:00
Cedric BAIL
4638a297ef
edje: fix bug when using filter with edje cache turned on.
...
SVN revision: 65458
2011-11-20 18:27:14 +00:00
David Walter Seikel
c34434dedf
More stack analysis, still no functional change.
...
SVN revision: 65457
2011-11-20 17:40:43 +00:00
Vincent Torri
b5d99fd6f9
Evas: remove extra parenthesis
...
SVN revision: 65456
2011-11-20 16:59:01 +00:00
Cedric BAIL
5b06c1947b
ecore: oops forgotten to test all possible option.
...
SVN revision: 65455
2011-11-20 16:52:21 +00:00
Vincent Torri
c1e22d9e5c
Evas define BUILD_ASYNC_EVENTS...
...
SVN revision: 65454
2011-11-20 16:48:02 +00:00
David Walter Seikel
61478ed370
Stop abusing passed in tables, as per my email on the dev list.
...
I love removing code. B-)
SVN revision: 65453
2011-11-20 15:51:58 +00:00
Cedric BAIL
76b2798b5e
evas: correct header order.
...
SVN revision: 65452
2011-11-20 15:17:29 +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
2b51e449e7
evas: use Eina_File for a more porable and cleaner code.
...
SVN revision: 65450
2011-11-20 15:10:05 +00:00
Cedric BAIL
61f1be3463
ecore: remove some warning.
...
SVN revision: 65445
2011-11-20 14:44:05 +00:00
Cedric BAIL
63c47ef28e
edje: unbreak svn.
...
SVN revision: 65444
2011-11-20 14:39:34 +00:00
David Walter Seikel
35bb48a788
Some scattered lua stack check comments, to get them in before a functional change.
...
No functional change.
SVN revision: 65443
2011-11-20 14:39:30 +00:00
Cedric BAIL
1e44040cf6
ecore: don't build binary if not requested.
...
SVN revision: 65442
2011-11-20 14:37:14 +00:00
Cedric BAIL
c0ea91460a
eet: sys/mman.h is only needed when building with signature support.
...
SVN revision: 65441
2011-11-20 14:20:03 +00:00
Cedric BAIL
73c6c34cd6
edje: remove warning when building without Ecore_IMF.
...
SVN revision: 65440
2011-11-20 14:15:37 +00:00
Cedric BAIL
cc02e46a18
edje: fix amalgamation support.
...
SVN revision: 65439
2011-11-20 14:11:50 +00:00
Cedric BAIL
239796713d
edje: remove various warning.
...
SVN revision: 65438
2011-11-20 14:09:17 +00:00
Cedric BAIL
74e8fac021
eina: remove warning when building without siginfo_t.
...
SVN revision: 65437
2011-11-20 14:03:09 +00:00
Cedric BAIL
7156816e8a
evas: remove warning when fontconfig is disabled.
...
SVN revision: 65434
2011-11-20 13:55:17 +00:00
Cedric BAIL
a1ae7ad174
evas: shutup warning with some configuration option.
...
SVN revision: 65433
2011-11-20 13:54:03 +00:00
Cedric BAIL
889b6c749f
evas: warning--
...
SVN revision: 65432
2011-11-20 13:52:18 +00:00
Cedric BAIL
546d1e1461
evas: remove wrong non null definition.
...
SVN revision: 65431
2011-11-20 13:50:27 +00:00
David Walter Seikel
2e17712bb0
Make map like the others, remove excess push and gc.
...
What was I thinking?
SVN revision: 65430
2011-11-20 13:01:16 +00:00
David Walter Seikel
141c3da2b6
Add some FIXME's, and more lua stack review.
...
No functoinal change.
SVN revision: 65429
2011-11-20 12:51:49 +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
Vincent Torri
9d5bb5cfa8
Ecore: fix Shift, Control and Alt keys detection
...
Shift (left/right), Control and Alt are now detected.
AltGr is not, as it's actually a Control (left) key,
immediately followed by an Alt key, and I don't know how
to see know if the left Control kye is the one pressed by
the user or the one thrown by AltGr.
modifiers are not set too. Will be set soon
SVN revision: 65415
2011-11-19 18:03:59 +00:00
David Walter Seikel
2f355197f0
Some more stack review, plus a couple of FIXME's added.
...
No functional change, just comments.
Too tired for more, I'll finish this tomorrow.
SVN revision: 65413
2011-11-19 15:37:21 +00:00
Carsten Haitzler
21813a1f15
add changelog for edje work.
...
SVN revision: 65412
2011-11-19 15:12:56 +00:00
Carsten Haitzler
92dcf51ca8
TGA loader gets fixed alpha decode - real life tga's have
...
proper alpha values. also reduce false positive tga file
detection
SVN revision: 65411
2011-11-19 15:09:27 +00:00
Carsten Haitzler
ec21190bdc
remove commented code now.
...
SVN revision: 65404
2011-11-19 05:02:00 +00:00
Carsten Haitzler
8ddf9df17b
fix propagation to child groups - seems we had src set to null that i
...
didnt catch when i added it at the end.
SVN revision: 65403
2011-11-19 04:23:27 +00:00
Carsten Haitzler
e5667ae16b
fix edje object leak if child obj file set fails!!!
...
SVN revision: 65402
2011-11-19 04:16:32 +00:00
Carsten Haitzler
0fdebe55f5
fix docs to not confuse onefang... :)
...
SVN revision: 65401
2011-11-19 04:08:55 +00:00
Carsten Haitzler
2966d44f67
fix looping message passing from children back to parent then back to
...
child, parent etc. due to changes in propagation code.
SVN revision: 65398
2011-11-19 03:24:37 +00:00
David Walter Seikel
412498a2e3
Keep it clean.
...
SVN revision: 65397
2011-11-19 01:38:54 +00:00
David Walter Seikel
d4056c9be0
About half way through the lua stack analysis.
...
No functional changes.
SVN revision: 65396
2011-11-19 01:12:06 +00:00
Mike Blumenkrantz
875ea74374
add helper macro for eeze scanner edd setup
...
SVN revision: 65388
2011-11-18 19:24:01 +00:00
Mike Blumenkrantz
024161663c
my name is Leif Middelschulte and I leave my debug printfs in my code FOREVER
...
SVN revision: 65387
2011-11-18 18:23:17 +00:00
Vincent Torri
b0cd2cf3d1
Evil: fix a previous wrong commit
...
SVN revision: 65386
2011-11-18 16:46:57 +00:00
Carsten Haitzler
4e97f85876
fix inconsistency with propagating signals and messages. now messages
...
AND signals should propagate to children the SAME WAY - that means
children you added explicitly in the edje file and not form c code get
propagated to.
SVN revision: 65384
2011-11-18 10:35:38 +00:00
David Walter Seikel
bd8e46c9b3
Maybe one day raster will remember.
...
Something to do with caches perhaps?
Needs to be changed anyway.
SVN revision: 65383
2011-11-18 09:52:58 +00:00
Vincent Torri
6ae5eeb893
Evas: fix nonnull argument with out-of-range operand number
...
Patch by Fabien Romano via Jonathan Armani
SVN revision: 65381
2011-11-18 09:23:22 +00:00
Cedric BAIL
84cbdd9a04
evas: video surface can be NULL.
...
SVN revision: 65379
2011-11-18 08:49:59 +00:00
Carsten Haitzler
132dd78a10
formatting fix
...
SVN revision: 65369
2011-11-18 07:18:19 +00:00
Carsten Haitzler
6b3e23df20
more formatting improvements
...
SVN revision: 65367
2011-11-18 06:46:51 +00:00
Carsten Haitzler
e2fd7e55a3
some formatting fixes.
...
SVN revision: 65366
2011-11-18 06:40:49 +00:00
Carsten Haitzler
a7ffa895ce
remove unused code
...
SVN revision: 65365
2011-11-18 06:32:22 +00:00
David Walter Seikel
7a20a441dd
edje:echo() logs to the lua domain, at the debug level.
...
It's for debugging lua scripts.
SVN revision: 65363
2011-11-18 05:53:44 +00:00