Carsten Haitzler
aea9bb4064
i KNOW there is a bug here... the question is.. how to fix it?
...
SVN revision: 42692
2009-09-25 09:06:13 +00:00
Carsten Haitzler
58fc0273fe
account for padding too for too-big
...
SVN revision: 42678
2009-09-24 14:44:05 +00:00
Vincent Torri
c1b56b9cf1
revert. I didn't see that the .c files were included...
...
SVN revision: 42664
2009-09-24 06:01:59 +00:00
Vincent Torri
f12c2099d4
* export _evas_log_dom_global as it can be used in modules
...
* don't include non microsoft header files when vc++ is used
* declare alloca before standard C header files
* minor formatting
SVN revision: 42663
2009-09-24 05:10:49 +00:00
Vincent Torri
6677c2fcf9
fix double to Evas_Coord conversion warnings
...
SVN revision: 42662
2009-09-24 04:55:01 +00:00
Vincent Torri
32d0ba3d65
fix common configuration of VS
...
SVN revision: 42651
2009-09-23 17:17:59 +00:00
Vincent Torri
454f2fadcb
move declaration of variables at the beginning of the blocks
...
SVN revision: 42650
2009-09-23 17:15:18 +00:00
Vincent Torri
c392f30e71
make evas_module.c and evas_path.c compile with vc++
...
SVN revision: 42641
2009-09-23 07:12:11 +00:00
Vincent Torri
cefbd7abf5
use size_t instead of int
...
SVN revision: 42640
2009-09-23 06:45:39 +00:00
Vincent Torri
ac44ab5449
move the gradient2 main structure in a specific header as it is also used in the linear and radial files
...
SVN revision: 42639
2009-09-23 06:37:08 +00:00
Vincent Torri
e50c003031
last auto-import symbols
...
SVN revision: 42631
2009-09-22 23:07:29 +00:00
Vincent Torri
ef825fc3c1
more auto-import symbols
...
SVN revision: 42630
2009-09-22 23:05:51 +00:00
Vincent Torri
e359ac2161
auto-import symbols
...
SVN revision: 42628
2009-09-22 22:51:15 +00:00
Vincent Torri
165a507ce2
move declaration of variables at the beginning of the block
...
SVN revision: 42627
2009-09-22 22:37:03 +00:00
Carsten Haitzler
bea22f22a4
fix wrns.. and fix macro!
...
SVN revision: 42617
2009-09-22 08:04:57 +00:00
Carsten Haitzler
85c9ee14e1
and much pain and ganshing of teeth.. this took too long... no more hanging
...
preload cancels. u can cancel a preload (explicitly or implicitly) with no
lock penalty. now i can get on with my other fun.
SVN revision: 42616
2009-09-22 07:02:14 +00:00
Cedric BAIL
c259d8addd
* evas: Use eina_log.
...
Patch from Matthieu.
SVN revision: 42598
2009-09-21 16:08:51 +00:00
Carsten Haitzler
db6bee8c04
and be able to check for my libjpeg hacks and enable if found
...
SVN revision: 42594
2009-09-21 12:49:52 +00:00
Carsten Haitzler
2f87e02f09
more work on jpeg region load. use some hacks i did to libjpeg.
...
SVN revision: 42593
2009-09-21 12:49:31 +00:00
Carsten Haitzler
c61c9643ca
handle regions for all jpeg types (cymk, rgb, gray). other formats dont
...
support this (atm). there is possibly little point in doing so... perhaps
svg... thought maybe tiff too later? for now, get jpeg 100% up to snuff.
SVN revision: 42587
2009-09-20 14:31:48 +00:00
Vincent Torri
0c0dbb92dc
move EINA_DEPRECATED to the beginning of the declaration
...
SVN revision: 42571
2009-09-20 07:16:47 +00:00
Iván Briano
5c3b4fa74e
Improve documentation for Evas, Ecore, Edje and Elementary.
...
Work by:
- Thiago R. Masaki (mostly)
- Fabiano Fidencio
- Gustavo Lima
SVN revision: 42550
2009-09-17 22:38:10 +00:00
Gustavo Sverzut Barbieri
8e56bad0e6
dunno what's this crazy math, but it overflows on 64 bits... ensure it's unsigned long long...
...
SVN revision: 42523
2009-09-16 19:20:26 +00:00
Carsten Haitzler
65f147aa81
make loaders use "big image" macro to detect an image that is going to just
...
be way too big to ever allocate. probably code can do with other fixes too.
also make jpeg loader rudametarily understand load regions. very brute-force.
but enough for just this moment to do testing.
SVN revision: 42507
2009-09-16 09:48:05 +00:00
Carsten Haitzler
f780cc2c8f
add "region" load opt. no loader handles it... yet
...
SVN revision: 42494
2009-09-15 13:34:12 +00:00
dieb
c2fde2fa75
Trailing whitespaces--, remove wrong tabs.
...
SVN revision: 42454
2009-09-13 03:04:20 +00:00
Carsten Haitzler
7ee7fb5604
1. make max image size a #define
...
2. max image size > 65536x65536
3. fix cserve leak
4. fix cserve+async load to work together.
SVN revision: 42406
2009-09-11 13:44:53 +00:00
Carsten Haitzler
deb61bbe7c
fix some possible mutex probs
...
SVN revision: 42319
2009-09-07 10:42:30 +00:00
Vincent Torri
911ce19bfc
fix build when async events are not enabled
...
SVN revision: 42273
2009-09-05 07:56:03 +00:00
Vincent Torri
eaf9934e80
evas_init() fails if eina_init() or evas_async_events_init() fail
...
SVN revision: 42239
2009-09-04 05:41:20 +00:00
Vincent Torri
ac3dae2a80
remove trailing spaces
...
SVN revision: 42238
2009-09-04 05:13:19 +00:00
Carsten Haitzler
1352efe452
1. make smart callback calling faster with == instead of strcmp
...
2. add linesize/line relsize for setting line sizes in textblock
SVN revision: 42231
2009-09-04 03:53:18 +00:00
Gustavo Sverzut Barbieri
e455e6f5b9
fix eina to not use deprecated eina_error logging.
...
SVN revision: 42229
2009-09-04 02:42:51 +00:00
Vincent Torri
ea9c39e2f7
masks should be correctly rotated in the xcb engine, now
...
remove a few unused parameters and unused variables
SVN revision: 41975
2009-08-25 16:21:09 +00:00
Vincent Torri
86dab3bef7
we should try if shm is available
...
SVN revision: 41974
2009-08-25 15:23:15 +00:00
Christopher Michael
26f32b9520
Return NULL to be consistent, not 0.
...
SVN revision: 41953
2009-08-24 10:52:40 +00:00
Carsten Haitzler
59f676f369
oh suncc - shut up!
...
SVN revision: 41873
2009-08-19 09:56:46 +00:00
Mikhail Gusarov
226e4e5e16
From: Mikhail Gusarov <dottedmag@dottedmag.net>
...
Subject: [E-devel] [evas] Add RGBA -> grayscale 64 entries palette conversion
This is needed for E-Ink devices outta there. Names of new files,
configure.ac variables and macros are awful, suggestions are welcome.
SVN revision: 41825
2009-08-17 01:41:07 +00:00
Rafael Antognolli
af554298cd
Bugfix on directfb engine:
...
* cleaning dirty rectangles on dfb surfaces now is done correctly.
SVN revision: 41777
2009-08-14 20:36:49 +00:00
Cedric BAIL
b2d4ead502
* evas: Garbage is back for opaque window without background object.
...
SVN revision: 41773
2009-08-14 17:48:49 +00:00
Cedric BAIL
3d6840cd1a
* evas: Fix two render bugs :
...
- Forgot to reset clip before drawing cleanup rect.
- Always draw a rect to reset the background, just
choose a correct color.
Note: This will slow down software_x11 engine, as this engine
always do memset, so it does it twice. Before only the alpha
case was impacted, now both case are. Need time to fix it. If
someone has, don't hesitate :-) You can use elementary windows
state test, to see if thing is going correctly or not.
For the record, SDL engine has a score around 500 under X11 on
my computer, where the X11 engine does only have a score around
450.
SVN revision: 41770
2009-08-14 17:17:01 +00:00
Cedric BAIL
443fe5fc8e
* evas: gl_x11 window can't support alpha, as drawing rect with
...
alpha=0 is not possible.
SVN revision: 41769
2009-08-14 17:11:08 +00:00
Gustavo Sverzut Barbieri
96001ff1a1
fix evas box flow layouts to consider padding.
...
By: Fabiano Fidêncio <fidencio@profusion.mobi>
SVN revision: 41739
2009-08-13 15:01:49 +00:00
Gustavo Sverzut Barbieri
09bb18e727
need to set trailing NULL as it will not be done automatically.
...
SVN revision: 41708
2009-08-12 16:02:32 +00:00
Christopher Michael
53f359573e
Fix placement of __UNUSED__
...
SVN revision: 41650
2009-08-09 19:07:03 +00:00
Christopher Michael
a29767c572
Formatting
...
SVN revision: 41648
2009-08-09 16:41:51 +00:00
Christopher Michael
9261a4d24b
Just Formatting. NO code changes.
...
SVN revision: 41636
2009-08-07 21:38:36 +00:00
Christopher Michael
c508b00c24
evas_object_resize patch to move evas_object_recalc_clippees. This makes
...
evas_object_resize behave more like evas_object_move.
NB's added in case this causes glitches in corner cases
SVN revision: 41635
2009-08-07 20:35:30 +00:00
Cedric BAIL
e4d68c7fbe
* evas: gl_common now use Eina_Rectangle_Pool.
...
SVN revision: 41607
2009-08-05 14:47:12 +00:00
Cedric BAIL
faf1a51fee
* evas: Fix ticket #143 from Vincent Torri.
...
http://trac.enlightenment.org/e/ticket/143
SVN revision: 41565
2009-08-03 08:26:02 +00:00