head 1.10; access; symbols; locks; strict; comment @# @; 1.10 date 2007.01.12.21.46.14; author behdad; state Exp; branches; next 1.9; 1.9 date 2005.08.20.01.44.08; author behdad; state Exp; branches; next 1.8; commitid 570643068adf4567; 1.8 date 2005.08.12.04.57.27; author behdad; state Exp; branches; next 1.7; commitid 40d842fc2c164567; 1.7 date 2005.07.29.04.36.07; author behdad; state Exp; branches; next 1.6; commitid 6a5042e9b22b4567; 1.6 date 2005.06.22.17.34.25; author cworth; state Exp; branches; next 1.5; commitid 442d42b9a1214567; 1.5 date 2005.06.22.17.25.36; author cworth; state Exp; branches; next 1.4; commitid 3d5242b99f0f4567; 1.4 date 2005.06.21.17.44.40; author cworth; state Exp; branches; next 1.3; commitid cb042b852074567; 1.3 date 2005.06.21.15.28.23; author cworth; state Exp; branches; next 1.2; commitid 574042b832174567; 1.2 date 2005.03.31.14.41.20; author pippin; state Exp; branches; next 1.1; 1.1 date 2005.03.31.14.37.58; author pippin; state Exp; branches; next ; desc @@ 1.10 log @2007-01-12 Behdad Esfahbod From Nigel Tao : * svgspacewar.c (draw_turning_flare): Update to latest cairo API semantics, to work again. * svgspacewar.c (on_key_event): Make it work with arrow keys, not keypad. @ text @2007-01-12 Behdad Esfahbod From Nigel Tao : * svgspacewar.c (draw_turning_flare): Update to latest cairo API semantics, to work again. * svgspacewar.c (on_key_event): Make it work with arrow keys, not keypad. 2005-08-19 Behdad Esfahbod * README: Added. Noted that gtk+ >= 2.7.0 is required. 2005-08-12 Behdad Esfahbod * svgspacewar.c: Misc changes to shut gcc warning up. 2005-07-29 Behdad Esfahbod * svgspacewar.c: Use M_PI instead of handcoding $\pi$. 2005-06-22 Carl Worth From Nigel Tao : * svgspacewar.c: (draw_energy_bar), (draw_ship_body): Port fill+stroke code forward to work with 0.5.0. 2005-06-22 Carl Worth * svgspacewar.c: (scale_for_aspect_ratio): Put the clipping back, (it actually was needed). But call cairo_clip before cairo_scale in order to get the fast-path clipping. 2005-06-21 Carl Worth * svgspacewar.c: (on_expose_event): Remove unneeded cairo_clip to draw background color. It was just slowing things down when scaling. 2005-06-21 Carl Worth From Nigel Tao : * Makefile: * svgspacewar.c: (main), (on_expose_event), (draw_energy_bar), (draw_ship_body), (draw_flare), (draw_turning_flare), (draw_missile), (draw_exploded_missile), (draw_star), (show_text_message): Track changes in cairo API, bringing things up to work with cairo 0.5.0. Now uses cairo support in GTK+ rather than using gtkcairo. 2005-03-31 Øyvind Kolås * .cvsignore: added svgspacewar 2005-03-31 Øyvind Kolås Initial import into CVS. @ 1.9 log @2005-08-19 Behdad Esfahbod * README: Added. Noted that gtk+ >= 2.7.0 is required. @ text @d1 10 @ 1.8 log @2005-08-12 Behdad Esfahbod * svgspacewar.c: Misc changes to shut gcc warning up. @ text @d1 4 @ 1.7 log @2005-06-29 Behdad Esfahbod * svgspacewar.c: Use M_PI instead of handcoding $\pi$. @ text @d1 5 a5 1 2005-06-29 Behdad Esfahbod a47 1 /* vim: set ts=4 noet : */ @ 1.6 log @ From Nigel Tao : * svgspacewar.c: (draw_energy_bar), (draw_ship_body): Port fill+stroke code forward to work with 0.5.0. @ text @d1 4 @ 1.5 log @ * svgspacewar.c: (scale_for_aspect_ratio): Put the clipping back, (it actually was needed). But call cairo_clip before cairo_scale in order to get the fast-path clipping. @ text @d3 7 @ 1.4 log @ * svgspacewar.c: (on_expose_event): Remove unneeded cairo_clip to draw background color. It was just slowing things down when scaling. @ text @d1 6 @ 1.3 log @ From Nigel Tao : * Makefile: * svgspacewar.c: (main), (on_expose_event), (draw_energy_bar), (draw_ship_body), (draw_flare), (draw_turning_flare), (draw_missile), (draw_exploded_missile), (draw_star), (show_text_message): Track changes in cairo API, bringing things up to work with cairo 0.5.0. Now uses cairo support in GTK+ rather than using gtkcairo. @ text @d3 6 @ 1.2 log @adding .cvsignore file @ text @d1 12 @ 1.1 log @importing svgspacewar @ text @d3 4 @