+ Renamed ee_color() to ee_set_color(), wrote ee_get_color().
* libee/line.c:
+ Implemented draw_polyline() and draw_thin_polyline().
* libee/sprite.c:
+ Removed the f member of struct ee_sprite.
+ Implemented ee_get_sprite_{width|height|dx|dy}().
+ Restore the color fater ee_draw_sprite() is called.
* libee/box.c:
+ Fixed a bug causing improper box clipping at the right and the bottom.
* data/foo_fighter:
+ Fixed bugs in the sprite.
* src/intro.c:
+ Test effects for the future game's intro.
* test/spritedit.c:
+ Added stuff to the sprite editor. We can now navigate through frames.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@154 92316355-f0b4-4df1-b90c-862c8a59935f
+ Wrote ee_draw_triangle() and ee_draw_thin_triangle().
* libee/box.c:
+ Wrote ee_draw_box(), ee_draw_thin_box() and ee_fill_box().
* libee/conic.c:
+ Wrote ee_fill_ellipse().
+ First attempt at ee_draw_thin_ellipse(), to be reworked.
* test/demo.c:
+ Merged demo_lines() and demo_thin_lines().
+ Merged demo_triangles() and demo_outlined_triangles().
+ Wrote demo_box().
+ Use ee_fill_ellipse() in demo_all().
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@152 92316355-f0b4-4df1-b90c-862c8a59935f
+ Moved ee_putstr() and ee_putchar() in here.
* libee/ee.h:
+ Got rid of ee_goto().
+ Moved <slang.h> or <curses.h> into libee.
* Replaced ee_goto()/ee_putstr() pairs with ee_putstr().
* Ditto for ee_putchar().
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@148 92316355-f0b4-4df1-b90c-862c8a59935f
+ Wrote a little sprite demo.
* data/:
+ Added bar_fighter (from ttyvaders) and bar_boss (from shapes.txt).
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@118 92316355-f0b4-4df1-b90c-862c8a59935f
+ Disabled the pyramid demo and wrote a simple triangles demo.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@108 92316355-f0b4-4df1-b90c-862c8a59935f
+ First file in libee, from src/graphics.c.
+ Disable cursor upon initialisation.
+ Added delay code for constant framerate.
* src/common.h:
+ Minor compilation fix for latest ncurses.
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@76 92316355-f0b4-4df1-b90c-862c8a59935f
* fixed an overflow in the tunnel update code.
* fragbomb is now 'f', not 'd'.
* added a missing call to init_bonus().
git-svn-id: file:///srv/caca.zoy.org/var/lib/svn/ttyvaders/trunk@52 92316355-f0b4-4df1-b90c-862c8a59935f