Cedric BAIL
b70d6a0556
evas: oops forgot that.
...
SVN revision: 63664
2011-09-29 09:48:13 +00:00
Cedric BAIL
442589f4ca
evas: handle exif rotation information directly inside evas jpeg loader.
...
Patch by Jiyoun Park <jy0703.park@samsung.com>
SVN revision: 63659
2011-09-29 09:02:30 +00:00
Vincent Torri
51781d7985
use another m4 macro for __atribute__
...
add check of gcc vector extension, requested by cedric
SVN revision: 63652
2011-09-29 06:26:03 +00:00
Daniel Juyung Seo
3adea31a4a
evas Evas.h: Fixed typo.
...
SVN revision: 63640
2011-09-28 09:14:40 +00:00
Carsten Haitzler
7be30a23bf
and another commit in an attempt to fix mouse grabs + event callbacks
...
to be consistent
SVN revision: 63607
2011-09-26 02:45:06 +00:00
Carsten Haitzler
0088ea3d8b
new attempt to fix the hidden object event thing without breaking
...
dnd... this makes for consistent behavior. :)
SVN revision: 63599
2011-09-25 04:43:02 +00:00
Carsten Haitzler
64940b1bf4
oops - and dont need to sub the rgabbed count - i missed that it was
...
already done above. no bug there. move on.
SVN revision: 63586
2011-09-24 07:46:37 +00:00
Carsten Haitzler
0df0084dba
as suspected... this breaks drag and drop! :( revert.
...
SVN revision: 63577
2011-09-24 04:01:36 +00:00
Carsten Haitzler
222644dc67
try this for fixing grab count when callbacks play with further events
...
in the in list copy (like moving, resizing, hiding etc. them).
SVN revision: 63554
2011-09-23 06:37:03 +00:00
Carsten Haitzler
f3899ddecb
fix grab event counter miss.
...
SVN revision: 63553
2011-09-23 06:19:20 +00:00
ChunEon Park
b653b18526
evas_object_smart - trivial changes.
...
SVN revision: 63514
2011-09-21 10:56:23 +00:00
ChunEon Park
ad59819a7d
evas/evas_events - just removed white spaces.
...
SVN revision: 63511
2011-09-21 10:35:03 +00:00
Tom Hacohen
7b374f1dd3
Evas textblock: Fixed an issue when deleting A from <a><a>A</a></a>.
...
Reported by WooHyun. Thanks a lot, great catch, also told me where and what
the issue is exactly.
Also added a test to verify this works.
SVN revision: 63493
2011-09-20 08:05:50 +00:00
Carsten Haitzler
913a41adbe
actually no - wrong pixman... remove if.
...
SVN revision: 63487
2011-09-20 05:45:00 +00:00
Carsten Haitzler
bc988911e8
software xcb cvant build without pixman... fix autofoo
...
SVN revision: 63486
2011-09-20 05:28:20 +00:00
Cedric BAIL
3171f01b00
evas: remove a fixme by making the engine list dynamic.
...
SVN revision: 63481
2011-09-19 14:20:18 +00:00
Carsten Haitzler
823fa1b566
make fonts obey the same cutout rules as images.
...
SVN revision: 63478
2011-09-19 10:48:33 +00:00
Carsten Haitzler
9522d5b359
warning--
...
SVN revision: 63477
2011-09-19 10:48:11 +00:00
Tom Hacohen
0de47ae436
Evas textblock: Replace the rbtree index with a fixed ptr array.
...
This possibly doesn't scale as good but it's good enough for everything I've
tried. It's a lot easier to maintain comparing to the rbtree, and takes a
lot less memory. Next step is probably changing the array size according
to the actual content of the textblock.
SVN revision: 63474
2011-09-19 09:17:17 +00:00
Tom Hacohen
52302f9664
Evas font: Adjust yet again to the new harfbuzz API.
...
SVN revision: 63473
2011-09-19 09:17:08 +00:00
Youness Alaoui
2d413eae60
Evas: Remove lazy ifdef WIN32 and check for siglongjmp and sigaction availability
...
SVN revision: 63463
2011-09-18 21:57:17 +00:00
Daniel Juyung Seo
61b786c4e8
evas evas_name.c: Fixed indentation.
...
SVN revision: 63369
2011-09-14 04:41:12 +00:00
Christopher Michael
1a1248b689
Evas: Add simple .Xdefaults files parsing to get DPI.
...
NB: Xcb has no support (yet) for dealing with xrdb (Xresource
database), so add a simple parser to read an .Xdefaults file and get
things like xft.dpi.
SVN revision: 63297
2011-09-08 21:49:45 +00:00
Gustavo Lima Chaves
8224761b1e
[evas] This seems to be the least fontconfig's compatible
...
version with our (current) code.
SVN revision: 63293
2011-09-08 18:37:29 +00:00
Youness Alaoui
4f96340279
Evas: If not threading, then LKT should not return 0, otherwise it will think it's a stuck lock
...
SVN revision: 63270
2011-09-07 18:00:57 +00:00
Tom Hacohen
c0b309e43e
Evas textblock: Added a workaround for the coords_recalc not being called.
...
Please, when you fix this annoying issue, revert this terrible commit. This
commit is intended to be a temporary fix.
SVN revision: 63267
2011-09-07 10:41:44 +00:00
Youness Alaoui
ada2b9e072
Evas: Small fixes to clean software-sdl and software-16-sdl engines
...
Comparing software-sdl and software-16-sdl showed many small differences
this makes both engines' code much more alike.
The software-16-sdl was especially buggy, hopefully, this should make
it just as stable as the software-sdl engine.
SVN revision: 63248
2011-09-07 06:53:35 +00:00
Youness Alaoui
efea89b471
Evas: Allow independent static compilation of software_16_sdl engine
...
SVN revision: 63247
2011-09-07 06:53:28 +00:00
Cedric BAIL
120306f05f
evas: add YUV double buffering for OpenGL backend.
...
SVN revision: 63225
2011-09-06 07:56:47 +00:00
Cedric BAIL
ce8904076d
evas: fix alignment issue.
...
SVN revision: 63202
2011-09-05 15:21:23 +00:00
Cedric BAIL
35da5ff856
evas: use a tricky NULL texture.
...
Note: this help the driver to know that we don't it
to swizzle back the pixel from GPU format, because we
are going to replace all pixels.
SVN revision: 63201
2011-09-05 14:58:18 +00:00
Tom Hacohen
9182147b5f
Evas font: Fixed compilation with g++.
...
Patch by cnook
SVN revision: 63196
2011-09-05 12:48:02 +00:00
Tom Hacohen
fe8c41c6c5
Evas textblock: Use viewport for getting visible range, not clip.
...
SVN revision: 63191
2011-09-05 12:03:53 +00:00
Tom Hacohen
8f07a73106
Evas textblock: Fixed an issue when there are no available fonts.
...
The problem was that our rbtree implementation doesn't support chaining
duplicates and with no fonts, all the paragraphs had the same y coord (0).
Changing the paragraph index to work on line_no for sorting fixes it,
as line numbers are also correct when there are no fonts.
Thanks a lot to KaKaRoTo for letting me know about this issue.
SVN revision: 63188
2011-09-05 09:04:43 +00:00
Carsten Haitzler
325dbc04ae
fix COPYING to say 2011.
...
SVN revision: 63187
2011-09-05 07:15:41 +00:00
Tom Hacohen
54ebd93cde
Evas font: Fix compilation with C++ compilers.
...
Thanks to cnook for pointing that out.
SVN revision: 63186
2011-09-05 07:13:23 +00:00
Tom Hacohen
c4229776de
Evas textblock: Fixed compiler warnings.
...
SVN revision: 63185
2011-09-05 07:13:07 +00:00
Cedric BAIL
2654b654e7
evas: fix tarball generation.
...
SVN revision: 63179
2011-09-04 23:19:41 +00:00
Cedric BAIL
20300dfedc
evas: and now MT12 gain Open GL support.
...
SVN revision: 63174
2011-09-04 21:15:04 +00:00
Cedric BAIL
d88567f49f
evas: make MT12 a little bit faster so we can see Bunny a little more longer.
...
SVN revision: 63157
2011-09-04 16:26:47 +00:00
Cedric BAIL
f6f2eb77f7
evas: forgotten patch for enabling colorspace properly.
...
SVN revision: 63152
2011-09-04 14:31:24 +00:00
Cedric BAIL
54373b9fbe
evas: fix mt12 to se squirrel and bunny.
...
SVN revision: 63151
2011-09-04 14:30:41 +00:00
Carsten Haitzler
27ebb83c4e
put generic loaders in libdir/evas/utils/
...
SVN revision: 63103
2011-09-03 03:48:39 +00:00
Rafael Antognolli
92b98ad145
evas/canvas - Update the pointer to engine_data after pixels_get().
...
The "pixels" pointer was set in the beginning of evas_object_image_render(),
and never updated, even after pixels_get() changed the content of
o->engine_data.
This patch updates that pointer if it becomes different from engine_data.
SVN revision: 63090
2011-09-02 14:06:25 +00:00
Rui Seabra
d7a9d539a1
Rename xcb-devel to libxcb-devel. According to KainX, on IRC, «Caos is dead and no one has been maintaining SuSE compatibility anyway».
...
SVN revision: 63074
2011-09-01 21:54:42 +00:00
Rui Seabra
639bded43a
Fix build breakage.
...
SVN revision: 63070
2011-09-01 21:39:43 +00:00
Vincent Torri
7fec95cb58
add Youness Alaoui
...
SVN revision: 63017
2011-08-31 08:49:15 +00:00
Cedric BAIL
ea61ff9379
evas: SPANK ! SPANK ! SPANK ! Tasn you forgot some engine !
...
Patch by Youness Alaoui <kakaroto@kakaroto.homelinux.net>.
SVN revision: 63013
2011-08-30 23:03:07 +00:00
Carsten Haitzler
6694437c15
lets up the max recalc count a bit now that things re-schedule
...
themselves more.
SVN revision: 62994
2011-08-30 15:33:46 +00:00
Tom Hacohen
c2964c42cb
Evas font: Adjust to harfbuzz's latest and hopefully last API break.
...
SVN revision: 62989
2011-08-30 14:38:48 +00:00