From 6725fa2cbd030ad3473507c05a8fbb775569ddab Mon Sep 17 00:00:00 2001 From: William Kendrick Date: Sat, 27 Nov 2004 00:07:43 +0000 Subject: [PATCH] Improved some recent change log entries. --- docs/CHANGES.txt | 39 +++++++++++++++++---------------------- 1 file changed, 17 insertions(+), 22 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 31f6253d8..5c78f2d12 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -7,36 +7,32 @@ bill@newbreedsoftware.com http://www.newbreedsoftware.com/tuxpaint/ -2004.November.24 (0.9.15) - * Stamp outline fixes: handle stamps that go all the way to the edge of - the image file (example: ones w/o alpha), use a stiple pattern that - doesn't have empty rows or columns (causes blankouts and jumping), - thicker line, line symetric about the boundry +2004.November.26 (0.9.15) + * Greatly improved stamp outlining (to avoid empty rows or columns + and other artifacts) by using a thick stippled pattern. Albert Cahalan - * Let's try the new tinter code. Be sure to get the new *.dat files - to ensure that greyscale stamps (ugh) get tinted, and that a few - wide-hue stamps (marigold, truck) get fully tinted. + * Stamp tinting code changed. Stamp ".dat" files may include + "tinter=anyhue", "tinter=narrow", "tinter=normal" or "tinter=vector", + describing how the contents of the stamp should be tinted. (See README) Albert Cahalan - * Moved tinter code into own function. + * Added "scale" keyword (in stamp ".dat" files) for high-resolution stamp + images. Albert Cahalan - * Added "scale" keyword (*.dat files) for high-resolution stamp images. - Fixed it later; had ":" and "/" flipped around. Documented it. - Albert Cahalan - - * Can now use pretty much any window size, like 1234x666. + * Arbitrary window sizes allowed (--XXXXxYYYY); useful for more modern + displays (e.g., Mac monitors) Albert Cahalan * abstracted stamp scaling (prep for large sizes) Per-stamp sane scaling range enforced. (generally bigger) Albert Cahalan - * simplify strip_trailing_whitespace, now O(n) + * Simplified strip_trailing_whitespace() function; now O(n) Albert Cahalan - * drawtext_callback prototype forces useless arg. void it + * drawtext_callback() prototype forces useless arg.; voided it Albert Cahalan * Enabled more compiler warnings, and updated code to prevent them. @@ -50,19 +46,18 @@ http://www.newbreedsoftware.com/tuxpaint/ 256 to 512. Albert Cahalan - * Switched from using 16bpp display surfaces to 15bpp, to reduce + * Switched from using 16bpp display surfaces to 32bpp, to reduce discoloration. ("#define" options exist at the top of src/tuxpaint.c to choose which you want.) Albert Cahalan - * Now uses "AUDIO_S16SYS" when initializing audio system (on Linux/Mac/BeOS) + * Now uses "AUDIO_S16SYS" when initializing audio system (on Linux/Mac/BeOS); + helps sound on Linux on Mac hardware. Albert Cahalan - * Improved compiler warnings (CLFAGS in Makefile) - Albert Cahalan - * Added beige and tan colors. Changed "Lime" to "Neon Green." - Tweaked some color values. Moved grey/silver next to black/white. + Renamed "Fuschia" to "Magenta." Tweaked some color values. + Moved grey/silver next to black/white. Albert Cahalan * Albanian translation created.