Carsten Haitzler
220207d492
666 colorcube rendering works....... :)
...
SVN revision: 3478
2000-09-15 18:21:08 +00:00
Carsten Haitzler
0acbe99fd1
fix visual picker :)
...
SVN revision: 3469
2000-09-15 14:34:31 +00:00
Michael Jennings
1051a20dd2
Son of a raster! I think I just found the memory leak. I shall now hide
...
in shame. Perhaps giblet should take over Eterm development.
SVN revision: 3466
2000-09-14 19:08:08 +00:00
Term
bf71551d04
Bored. Reading. Typo. Commit. Sleep.
...
SVN revision: 3465
2000-09-14 06:37:14 +00:00
Term
3b839b01aa
Cleaned up/partially rewrote README. Basically updated for the 1.0
...
release.
SVN revision: 3464
2000-09-14 05:42:51 +00:00
Term
c2aa34864c
More typos (but in raster's defense, he's spelling checking every so
...
often. ;)
SVN revision: 3458
2000-09-13 21:40:03 +00:00
Carsten Haitzler
35b6638256
add call to get text inset for string
...
SVN revision: 3453
2000-09-13 17:00:37 +00:00
Carsten Haitzler
d7b8c1575b
add docs..... and prefix is /usr for rpms damnit! :)
...
SVN revision: 3450
2000-09-13 16:20:33 +00:00
Carsten Haitzler
2d96eee956
add api call to get text string advances........
...
SVN revision: 3447
2000-09-13 15:52:53 +00:00
Carsten Haitzler
b4491f3c7c
ok- lyly can have his changelog back.. ugly - eats space with nothing useful
...
:) - thats what cvs is for... :)
SVN revision: 3443
2000-09-13 15:09:21 +00:00
Carsten Haitzler
66095b9573
missing some load data checks for some routines... fix fix fix
...
SVN revision: 3440
2000-09-13 14:04:47 +00:00
Carsten Haitzler
695ef867bd
dont NEED those dependancies
...
SVN revision: 3436
2000-09-13 05:40:42 +00:00
Carsten Haitzler
542cc394f8
ewwwwwwwwwwwwps! scaling blending buggy! fix fix fix fix :) GOTCHA!
...
SVN revision: 3434
2000-09-13 04:18:39 +00:00
Carsten Haitzler
064b8e2e81
we can add them back in... conditions put elzewhere
...
SVN revision: 3424
2000-09-12 23:22:54 +00:00
Carsten Haitzler
45a68b7336
and make them build.......... PROPERLY!
...
SVN revision: 3423
2000-09-12 23:22:13 +00:00
Carsten Haitzler
86af879071
add makefile for docs
...
SVN revision: 3422
2000-09-12 21:44:07 +00:00
Carsten Haitzler
355e700e6d
docs get built......... :)
...
SVN revision: 3421
2000-09-12 21:42:23 +00:00
Carsten Haitzler
51518c516c
oops - fix that
...
SVN revision: 3420
2000-09-12 21:33:30 +00:00
Tom Gilbert
57c6f1d459
update my email addy
...
SVN revision: 3419
2000-09-12 21:25:47 +00:00
Carsten Haitzler
2c8b517b1a
fix requires to be more accurate
...
SVN revision: 3418
2000-09-12 21:13:24 +00:00
Carsten Haitzler
00aeaf4586
up version number.. tentative for a 1.0 release...
...
revamp rpm packages completely. split loaders into their own packages
(more logical units). main imlib2 requires the jpeg, png and db laoders
at a minimum
SVN revision: 3417
2000-09-12 21:11:22 +00:00
Tom Gilbert
3764101127
more docs
...
SVN revision: 3416
2000-09-12 20:05:23 +00:00
Carsten Haitzler
74c2136de5
only build loaders if headres/libs are found - chheck for libs and note them
...
minimum requirements are jpeg, png and db loaders.
SVN revision: 3415
2000-09-12 19:30:37 +00:00
Carsten Haitzler
1efa0c37ea
add willems docs to the docs ........... :)
...
SVN revision: 3408
2000-09-12 08:24:26 +00:00
Carsten Haitzler
0883f1b746
and enable the fast path again
...
SVN revision: 3403
2000-09-12 05:46:17 +00:00
Carsten Haitzler
356c4db490
added generic slow-path rendering code
...
SVN revision: 3402
2000-09-12 05:34:32 +00:00
Carsten Haitzler
aa70c777d2
doc looking much better
...
SVN revision: 3394
2000-09-12 00:11:02 +00:00
Carsten Haitzler
9e7ce74391
simple commented demo
...
SVN revision: 3393
2000-09-12 00:08:25 +00:00
Carsten Haitzler
cf0833cfcb
fix big endian code :)
...
SVN revision: 3391
2000-09-11 20:01:26 +00:00
Carsten Haitzler
ee6dba3708
wooo! found bug in filename:key splitting.... fix fix fix... :)
...
SVN revision: 3371
2000-09-09 19:42:09 +00:00
Carsten Haitzler
8b4280d552
dont need -ldb anymore
...
SVN revision: 3365
2000-09-09 02:33:25 +00:00
Carsten Haitzler
f6e3a2eb9c
add docs to cvs
...
SVN revision: 3359
2000-09-08 18:39:28 +00:00
Tom Gilbert
a7557ddc46
final fix for _list_fonts()
...
SVN revision: 3357
2000-09-08 17:23:07 +00:00
Tom Gilbert
5de8b0f072
Much faster clipped ellipse filling.
...
SVN revision: 3356
2000-09-08 15:05:38 +00:00
Tom Gilbert
cd464e9838
Much faster polygon clipping, made span() more sensible.
...
Added the function:
unsigned char imlib_polygon_contains_point(ImlibPolygon poly, int x,
int y);
Tells you if a point lies in a polygon. Handy for apps that might want to
test for "selection" of a polygon shape or something...
SVN revision: 3355
2000-09-08 14:47:36 +00:00
Carsten Haitzler
d35f3a64d8
no debugging printf
...
SVN revision: 3318
2000-09-05 01:48:34 +00:00
Carsten Haitzler
2fe8f410e5
db loader/saver needs edb now - much better! :)
...
SVN revision: 3317
2000-09-05 01:25:01 +00:00
Tom Gilbert
20aa346460
tidy up
...
SVN revision: 3313
2000-09-04 17:02:58 +00:00
Tom Gilbert
82824227fc
slight speedup
...
SVN revision: 3312
2000-09-04 15:56:59 +00:00
Tom Gilbert
cdf8e6ed76
killed a rounding error in line clipping
...
SVN revision: 3308
2000-09-03 22:43:59 +00:00
Tom Gilbert
6a4d800e92
imlib_image_fill_ellipse()
...
SVN revision: 3306
2000-09-03 19:31:03 +00:00
Tom Gilbert
e3d927d32c
Better API, simpler polygon struct. imlib_polygon_new() now, no type member.
...
Then _draw_polygon(polygon, unsigned int closed), and _fill_polygon(poly).
SVN revision: 3305
2000-09-03 19:14:02 +00:00
Tom Gilbert
222e1b5f32
Polygon filling. Right now only works for convex polygons. Works with a
...
clipping rect, but highly suboptimally (I'm not doing proper polygon
clipping here yet, just clipping slowly on each point drawn - really nasty).
There are probably some rounding errors in here. I need to work more on
this, but I have *so* little time for the next few weeks.
Please don't kill me for this code. It's not finished, but I'm about to move
house, and I have to get something working before I pack my PC away.
SVN revision: 3303
2000-09-03 18:04:00 +00:00
Carsten Haitzler
f640137020
get rid of comment
...
SVN revision: 3297
2000-09-02 07:28:16 +00:00
Carsten Haitzler
6fe8ee962f
foudn bug in mmx asm blending.. 1 line hihg blends get skipped.. fix! :)
...
(ugly fix tho)
SVN revision: 3296
2000-09-02 07:27:50 +00:00
Tom Gilbert
0794fb0f14
imlib_image_draw_ellipse()
...
Check test/imlib2 for example. Clipped too.
TODO: Not antialiased. yet. point drawing needs to be inlined, or something.
SVN revision: 3287
2000-08-31 22:49:06 +00:00
Carsten Haitzler
1250f13969
possible crash fixed
...
SVN revision: 3286
2000-08-31 19:02:37 +00:00
Term
d0bc2c9c2b
First commit. Woohoo!
...
Fixed the spec file to include imlib2-config.
SVN revision: 3281
2000-08-31 05:01:28 +00:00
Tom Gilbert
c46b591e82
Added function to calculate bounds of a polygon.
...
SVN revision: 3280
2000-08-30 21:57:36 +00:00
Tom Gilbert
b5ababf0b7
Polygons. Not filled ones yet =P Empty ones are easier ;-)
...
Hard to come up with a nice API for this, but here's what I have:
ImlibPolygon imlib_polygon_new(int type);
void imlib_polygon_free(ImlibPolygon poly);
void imlib_polygon_add_point(ImlibPolygon poly, int x, int y);
void imlib_image_draw_polygon(ImlibPolygon poly);
Clipping works with these, as demonstrated by test/imlib2
The type paramter may be: POLY_OPEN, POLY_CLOSED or POLY_FILLED (last one
not implemented yet).
I was wondering if draw_polygon should genererate updates, like draw_line.
Thoughts?
SVN revision: 3279
2000-08-30 19:52:57 +00:00