ChunEon Park
ad007a72d6
evas - removed duplicated lines
...
SVN revision: 66469
2011-12-23 02:20:56 +00:00
Cedric BAIL
e94feaf21b
evas: now that we use eina_lock, we don't need this #ifdef.
...
SVN revision: 66466
2011-12-22 16:54:44 +00:00
Mike Blumenkrantz
4dde203f06
fix textblock parsing of tags with stupid trailing spaces like <br /> which people use for some stupid reason
...
SVN revision: 66444
2011-12-22 03:32:23 +00:00
ChunEon Park
0d3a9bd25c
evas/evas_events - repeat events should not be affected by children.
...
Fixed to object passes events to the next object in the same layer if the repeat_events is enabled
SVN revision: 66416
2011-12-21 07:55:22 +00:00
ChunEon Park
9674e97ef5
evas - proper coding convention.
...
SVN revision: 66364
2011-12-20 07:06:53 +00:00
Carsten Haitzler
bf9467a712
missing chlog for sse3 fix.
...
SVN revision: 66354
2011-12-20 04:44:28 +00:00
Carsten Haitzler
b7ea52dc73
missing chlog for clip fix.
...
SVN revision: 66353
2011-12-20 04:42:54 +00:00
Carsten Haitzler
8a25dfd96b
add @since on single liners.
...
SVN revision: 66324
2011-12-19 07:26:34 +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
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
Tom Hacohen
f51c8f7fc3
Evas liblineabreak: Include the wordbreak headers.
...
SVN revision: 66264
2011-12-15 22:27:59 +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
ChunEon Park
0c0a34fbd9
evas - simplified instructions
...
SVN revision: 66248
2011-12-15 09:56:25 +00:00
ChunEon Park
5db2c421b8
evas - removed unnecessary comments
...
SVN revision: 66246
2011-12-15 09:40:07 +00:00
ChunEon Park
6503e28812
evas - use EINA_TRUE/FALSE
...
SVN revision: 66244
2011-12-15 09:36:51 +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
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
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
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
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
c110802aa6
evas: Fixed svn detection for svn1.7
...
SVN revision: 66147
2011-12-13 08:53:37 +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
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
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
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 Blumenkrantz
5eeae75b21
fix annoying spankies
...
SVN revision: 66077
2011-12-10 07:21:53 +00:00
Jaehwan Kim
e8a3c54734
add EAPI. Maybe it is missed.
...
SVN revision: 66061
2011-12-09 07:55:31 +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
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
Carsten Haitzler
70b6239ec3
disable sse3 if immintrin.h not found.
...
SVN revision: 65980
2011-12-07 00:10:36 +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
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
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
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
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
96f572f8b3
add a newline before api link
...
SVN revision: 65865
2011-12-04 04:29:55 +00:00
Carsten Haitzler
ac4c70ab7b
fix changelogs to mention release.
...
SVN revision: 65860
2011-12-04 01:56:31 +00:00
Carsten Haitzler
f834ab3e12
re-enable evas_gl for trunk dev
...
SVN revision: 65841
2011-12-03 14:15:14 +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
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
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
Christopher Michael
f0b80715e4
Evas: Add missing __UNUSED__ in buffer engine.
...
SVN revision: 65614
2011-11-27 16:27:02 +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
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
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
Vincent Torri
b5d99fd6f9
Evas: remove extra parenthesis
...
SVN revision: 65456
2011-11-20 16:59:01 +00:00
Vincent Torri
c1e22d9e5c
Evas define BUILD_ASYNC_EVENTS...
...
SVN revision: 65454
2011-11-20 16:48:02 +00:00
Cedric BAIL
76b2798b5e
evas: correct header order.
...
SVN revision: 65452
2011-11-20 15:17:29 +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
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
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
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
Mike McCormack
997a3aa756
[evas] Always clear recalc count of items that have been on calc list
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 65326
2011-11-17 04:31:43 +00:00
Vincent Torri
bc97e65b9c
evil >= 1.0.0
...
SVN revision: 65301
2011-11-16 17:48:50 +00:00
Carsten Haitzler
16d5eb14bb
ok - longstanding issue. quality of jpeg encode and decode dropped
...
quickly when uf your-encoded anything due to using IFAST decoder (and
encoder). this does drop speed for decode and encode (except encoding
< 60% quality where it now uses IFAST), but we don't see progressively
worse artifacts.
SVN revision: 65293
2011-11-16 11:52:36 +00:00
Carsten Haitzler
9e655af267
update release candidate trees to their release version in preparation
...
for alpha
SVN revision: 65280
2011-11-16 05:34:37 +00:00
ChunEon Park
61655ba055
evas/events - removed events_frozen check in evas_event_passes_through()
...
in most cases, it is performed twice inside and outside of the function in inefficient way.
and calling of events_frozen in the passes_through() is not understable in the view of functional consistency.
Check is separately would be better.
SVN revision: 65269
2011-11-15 15:10:19 +00:00
ChunEon Park
9614a4027f
evas - fixed typo
...
SVN revision: 65266
2011-11-15 14:16:31 +00:00
Carsten Haitzler
df48b430b8
update evas README
...
SVN revision: 65238
2011-11-15 11:35:35 +00:00
Carsten Haitzler
27705ad95b
fix dyn image data return due to change i made a little bit ago
...
SVN revision: 65159
2011-11-14 09:27:29 +00:00
Carsten Haitzler
e6cf094c9d
remove internal rect list declarations that are never used outside of
...
evas_tiler.c
SVN revision: 65145
2011-11-14 07:15:38 +00:00
Cedric BAIL
e0df29b4f2
evas: upload the right texture size whatever rounding the hardware require.
...
SVN revision: 65138
2011-11-13 22:21:58 +00:00
Cedric BAIL
5d07e7691f
evas: actually include Evas_GL.h in the tarball, just don't install it.
...
SVN revision: 65131
2011-11-13 13:10:31 +00:00
Carsten Haitzler
86b8de2f7e
update NEWS file format for evas
...
SVN revision: 65123
2011-11-13 06:15:47 +00:00
ChunEon Park
0bc308dcd7
evas/evas_events - modified unsigned char -> Eina_Bool for some fields in the Evas_Key_Grab structure.
...
removed white spaces and fixed indent also
SVN revision: 65092
2011-11-12 08:06:30 +00:00
ChunEon Park
6dbe2c7443
evas/evas_event - evas_object_freeze_set for the key events.
...
SVN revision: 65091
2011-11-12 07:51:58 +00:00
ChunEon Park
c5f717d2b0
evas/evas_event - trivial changes
...
modify indentation to look more clearly.
use Eina_Bool
SVN revision: 65089
2011-11-12 07:01:38 +00:00
ChunEon Park
d908a5d876
evas - trivial changes.
...
SVN revision: 65087
2011-11-12 06:12:42 +00:00
Carsten Haitzler
507c8f9edb
fill news for evas 1.1
...
SVN revision: 65060
2011-11-11 12:33:58 +00:00
Vincent Torri
f0b1de83cc
Evas: we want the opengl cocoa engine only on mac os x
...
SVN revision: 65059
2011-11-11 09:57:15 +00:00
Carsten Haitzler
a4f94d2a09
fix nonnull val in jpeg loader proto.
...
SVN revision: 65056
2011-11-11 08:11:16 +00:00
Carsten Haitzler
0902d538a4
fix nonnull macro - errant ;
...
SVN revision: 65055
2011-11-11 08:07:03 +00:00
Carsten Haitzler
34988a54e4
ooh aznd other part of dyn img patch goes in.
...
SVN revision: 65053
2011-11-11 07:47:25 +00:00
Carsten Haitzler
f6b826fde9
oops - typo in dyn image fix. fix!
...
SVN revision: 65052
2011-11-11 07:43:38 +00:00
Carsten Haitzler
dcb34d789b
handle refcounting of dyn img data to allow for get, get, set, set
...
pairs.
SVN revision: 65051
2011-11-11 07:36:15 +00:00
Carsten Haitzler
edaeefa288
fix another evas map clip issue! hooray! never ending list!
...
SVN revision: 65044
2011-11-11 05:56:40 +00:00
Vincent Torri
d103ed2551
Evas: use -pthread instead of -lpthread
...
SVN revision: 65030
2011-11-10 18:14:48 +00:00
Vincent Torri
6483e5c166
Evas: use -pthread instead of -lpthread
...
SVN revision: 65029
2011-11-10 18:02:43 +00:00
Vincent Torri
120d3d6ce0
Evas: use __always_inline__ and not always_inline
...
SVN revision: 65028
2011-11-10 17:39:35 +00:00
Tom Hacohen
52ca712a14
Evas font: Fix clang errors.
...
http://dev.enlightenment.fr/~discomfitor/evas-2011-11-09/report-qpiPpZ.html#EndPath
SVN revision: 65019
2011-11-10 12:11:17 +00:00
Jiyoun Park
c049c0e12b
remove white space and tab
...
SVN revision: 65009
2011-11-10 08:59:09 +00:00
EunMi Lee
1b00894c58
From: EunMi Lee <eunmi15.lee@samsung.com>
...
Subject: [E-devel] [Patch][Evas] Fix wrong location of
_evas_touch_point_remove()
I have a small patch to fix the wrong location of _evas_touch_point_remove().
_evas_touch_point_remove() should be called in the evas_event_feed_mouse_up(),
but it is called in the evas_event_feed_mouse_cancel() in the current code.
Would you apply attached patch?
SVN revision: 65005
2011-11-10 06:25:56 +00:00
Carsten Haitzler
f10e5fd0c9
disable evas_gl for evas 1.1
...
SVN revision: 65003
2011-11-10 06:02:15 +00:00
Jiyoun Park
5d65b627a6
remove white space
...
SVN revision: 64979
2011-11-09 08:01:00 +00:00
Tom Hacohen
2bb72a2965
Evas textblock: Fix clang error.
...
Shouldn't ever happen, but whatever.
http://dev.enlightenment.fr/~discomfitor/evas-2011-11-08/report-Va2XPK.html#EndPath
SVN revision: 64978
2011-11-09 07:51:14 +00:00
Tom Hacohen
4b5e727023
Evas textblock: Fix clang error.
...
Shouldn't ever happen, but whatever.
http://dev.enlightenment.fr/~discomfitor/evas-2011-11-08/report-kOFp88.html#EndPath
SVN revision: 64977
2011-11-09 07:51:11 +00:00
Tom Hacohen
789b487da2
Evas textblock: Fixed 1 more clang error.
...
http://dev.enlightenment.fr/~discomfitor/evas-2011-11-08/report-XA8yiy.html#EndPath
SVN revision: 64976
2011-11-09 07:36:50 +00:00
Tom Hacohen
3fea444dce
Evas font: Fixed a clang error and gcc compiler warnings.
...
http://dev.enlightenment.fr/~discomfitor/evas-2011-11-08/report-SsIayB.html#EndPath
SVN revision: 64975
2011-11-09 07:30:34 +00:00
Tom Hacohen
260f07ed81
Evas textblock: Fix clang complaint.
...
http://dev.enlightenment.fr/~discomfitor/evas-2011-11-08/report-FBRb3Q.html#EndPath
SVN revision: 64974
2011-11-09 07:19:09 +00:00
Carsten Haitzler
deb93c0d4a
to make up for not using xft.dpi anymore that was a fix essentially
...
to buffer engine rendering, allow env var for evas font dpi.
SVN revision: 64970
2011-11-09 05:58:19 +00:00
Tom Hacohen
5db25b11cb
Evas textblock: Add ellipsis handling for format items.
...
Just cut before them.
SVN revision: 64817
2011-11-06 12:56:10 +00:00
Tom Hacohen
1b8ba7e17d
Evas textblock: Fixed a bug with textblock ellipsis.
...
There was a possible segfault because we don't check if the current item
is a text item or a format item. I just removed the loop which triggered it
because it's not needed anyway, and now it works. Removing the loop also
let me remove some code that was only needed in the case of a loop.
SVN revision: 64816
2011-11-06 12:56:07 +00:00
Carsten Haitzler
d12d08fd14
Ticket #824 - no readme.in's
...
SVN revision: 64802
2011-11-06 08:47:38 +00:00
Youness Alaoui
c21427071b
Evas: Add a psl1ght engine for the PS3
...
SVN revision: 64779
2011-11-05 17:49:37 +00:00
Vincent Torri
29c1292c7a
forget that. That's the problem when dealing with
...
windows and linux in different repo...
SVN revision: 64768
2011-11-05 16:56:03 +00:00
Vincent Torri
3de60c77b4
Evas: fix use of __always_inline__ attribute
...
Fix multiple storage bug.
* __forceinline is the equivalent of __always_inline__ on Windows. It has
'extern' as storage, so static must not be used with it
* use __always_inline__ and not always_inline as attribute value instead.
No need to add storage class with __always_inline__ too.
* static inline is fine
SVN revision: 64767
2011-11-05 16:51:13 +00:00
Cedric BAIL
decb9b6377
evas: always retrieve the latest available pixels for a video.
...
SVN revision: 64755
2011-11-05 11:58:41 +00:00
Vincent Torri
e7d87f2539
Evas: efl_attributes.m4
...
NEVER define a macro whose name is the name of the attribute, it breaks compilation on some platforms
SVN revision: 64749
2011-11-04 22:08:54 +00:00
Vincent Torri
22dffda1e7
Evas: efl_attribute.m4 : put definition in the prologue
...
SVN revision: 64748
2011-11-04 21:04:49 +00:00
Vincent Torri
4f307f62ce
AM_PROG_CC_STDC is deprecated
...
SVN revision: 64742
2011-11-04 20:28:56 +00:00