Organized 0.9.15's changelog entries.

This commit is contained in:
William Kendrick 2004-12-12 10:03:47 +00:00
parent 027d5cf261
commit c02e4948ab

View file

@ -8,145 +8,165 @@ http://www.newbreedsoftware.com/tuxpaint/
2004.December.11 (0.9.15) 2004.December.11 (0.9.15)
* Added "Darken" magic tool. (Works the opposite of "Fade") * Stamp tool improvements:
------------------------
* Greatly improved stamp outlining (to avoid empty rows or columns
and other artifacts) by using a thick stippled pattern.
Albert Cahalan <albert@users.sf.net>
* Lockfile now cleared upon exit, allowing Tux Paint to be re-launched * Stamp tinting code changed. Stamp ".dat" files may include
immediately. "tinter=anyhue", "tinter=narrow", "tinter=normal" or "tinter=vector",
describing how the contents of the stamp should be tinted. (See README)
Albert Cahalan <albert@users.sf.net>
* Lithuanian updates. * Tinter now 2x to 4x faster.
Gintaras Go?tautas <gintaras@nes.lt> Albert Cahalan <albert@users.sf.net>
* Hotspot for 'tiny' crosshair mouse pointer shape is now * Added "scale" keyword (in stamp ".dat" files) for high-resolution stamp
correct in 16x16 size. images. (Allows stamps to be made larger without losing quality.)
Albert Cahalan <albert@users.sf.net>
* Somewhat better treatment of wrong-sized images when loading them. * More range for stamp sizes. Can't hang off edge in both dimensions.
It works well for typical kid drawings, as long as objects don't Albert Cahalan <albert@users.sf.net>
touch the edge of the screen. (the earth and sky -- and anything
else at the edge -- get extended to fill the space) This could be
better done with wavelets I think, or some vector-based notion of
what lies at the edge of the screen. Starters, as usual, need work.
Albert Cahalan <albert@users.sf.net>
* Magic blur effect now gamma-aware, circular, and modifying all points * New Magic tools:
within the brush instead of just 25% of them. ----------------
Albert Cahalan <albert@users.sf.net> * "Smudge" (pushes the colors around like wet paint)
Albert Cahalan <albert@users.sf.net>
* fixed display corruption in load dialog when saved images are * "Darken" (opposite of "Fade"),
from a larger display size * "Tint" (changes colors of parts of the picture), and
Albert Cahalan <albert@users.sf.net> * "Cartoon" (makes parts of the picture look like a cartoon or comic)
Bill Kendrick <bill@newbreedsoftware.com>
* getpixel function now considers edges as extending to infinity * Magic tool improvements:
Albert Cahalan <albert@users.sf.net> ------------------------
* Magic blur effect now gamma-aware, circular, and modifying all points
within the brush instead of just 25% of them.
Albert Cahalan <albert@users.sf.net>
* New smudge tool! * Magic blocks effect now gamma-aware and using all 16 (not just 4)
Albert Cahalan <albert@users.sf.net> source pixels.
Albert Cahalan <albert@users.sf.net>
* Magic blocks effect now gamma-aware and using all 16 (not just 4) * Improved support for varying image sizes:
source pixels. -----------------------------------------
Albert Cahalan <albert@users.sf.net> * Somewhat better treatment of wrong-sized images when loading them.
It works well for typical kid drawings, as long as objects don't
touch the edge of the screen. (the earth and sky -- and anything
else at the edge -- get extended to fill the space) This could be
better done with wavelets I think, or some vector-based notion of
what lies at the edge of the screen. Starters, as usual, need work.
Albert Cahalan <albert@users.sf.net>
* More range for stamp sizes. Can't hang off edge in both dimensions. * Fixed display corruption in 'Open' dialog when saved images are
Albert Cahalan <albert@users.sf.net> from a larger display size.
Albert Cahalan <albert@users.sf.net>
* Tinter now 2x to 4x faster. * System-related improvements:
Albert Cahalan <albert@users.sf.net> ----------------------------
* Added larger screen size support:
1024x768, 1280x1024, 1400x1050, 1600x1200
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
* Sorry about that leak. Many MB per stamp and nobody complained??? * Arbitrary window sizes allowed (--XXXXxYYYY); useful for more modern
Albert Cahalan <albert@users.sf.net> displays (e.g., Mac monitors)
Albert Cahalan <albert@users.sf.net>
* Greatly improved stamp outlining (to avoid empty rows or columns * Switched from using 16bpp display surfaces to 32bpp, to reduce
and other artifacts) by using a thick stippled pattern. discoloration. ("#define" options exist at the top of src/tuxpaint.c
Albert Cahalan <albert@users.sf.net> to choose which you want.)
Albert Cahalan <albert@users.sourceforge.net>
* Stamp tinting code changed. Stamp ".dat" files may include * Now uses "AUDIO_S16SYS" when initializing audio system
"tinter=anyhue", "tinter=narrow", "tinter=normal" or "tinter=vector", (on Linux/Mac/BeOS); helps sound under Linux on Mac hardware.
describing how the contents of the stamp should be tinted. (See README) Albert Cahalan <albert@users.sourceforge.net>
Albert Cahalan <albert@users.sf.net>
* Added "scale" keyword (in stamp ".dat" files) for high-resolution stamp * Other improvements:
images. -------------------
Albert Cahalan <albert@users.sf.net> * Added beige and tan colors. Changed "Lime" to "Neon Green."
Renamed "Fuschia" to "Magenta." Tweaked some color values.
Moved grey/silver next to black/white.
Albert Cahalan <albert@users.sourceforge.net>
* Arbitrary window sizes allowed (--XXXXxYYYY); useful for more modern * getpixel function now considers edges as extending to infinity
displays (e.g., Mac monitors) (to improve Magic tools like 'Blur')
Albert Cahalan <albert@users.sf.net> Albert Cahalan <albert@users.sf.net>
* abstracted stamp scaling (prep for large sizes) * drawtext_callback() prototype forces useless arg.; voided it
Per-stamp sane scaling range enforced. (generally bigger) Albert Cahalan <albert@users.sf.net>
Albert Cahalan <albert@users.sf.net>
* Simplified strip_trailing_whitespace() function; now O(n) * Simplified strip_trailing_whitespace() function; now O(n)
Albert Cahalan <albert@users.sf.net> Albert Cahalan <albert@users.sf.net>
* drawtext_callback() prototype forces useless arg.; voided it * Increased maximum number of stamps that can be loaded at once from
Albert Cahalan <albert@users.sf.net> 256 to 512.
Albert Cahalan <albert@users.sourceforge.net>
* Enabled more compiler warnings, and updated code to prevent them. * Bug fixes:
Albert Cahalan <albert@users.sf.net> -------------------
Bill Kendrick <bill@newbreedsoftware.com> * Lockfile now cleared upon exit, allowing Tux Paint to be re-launched
immediately.
* Updated Hebrew translation. * Hotspot for 'tiny' crosshair mouse pointer shape is now
Dovix <dovix2003@yahoo.com> correct in 16x16 size (used on Mac OS X).
* Increased maximum number of stamps that can be loaded at once from * Delete thumbnails from ".thumbs" subdirectory.
256 to 512. Marcin 'Shard' Konicki <shard at beosjournal.org>
Albert Cahalan <albert@users.sourceforge.net>
* Switched from using 16bpp display surfaces to 32bpp, to reduce * Compiling, porting and packaging updates:
discoloration. ("#define" options exist at the top of src/tuxpaint.c -----------------------------------------
to choose which you want.) * BeOS code updates.
Albert Cahalan <albert@users.sourceforge.net> Marcin 'Shard' Konicki <shard at beosjournal.org>
* Now uses "AUDIO_S16SYS" when initializing audio system (on Linux/Mac/BeOS); * Updated BeOS Makefile.
helps sound on Linux on Mac hardware. Marcin 'Shard' Konicki <shard at beosjournal.org>
Albert Cahalan <albert@users.sourceforge.net>
* Added beige and tan colors. Changed "Lime" to "Neon Green." * Added BeOS resource file (src/tuxpaint.rsrc)
Renamed "Fuschia" to "Magenta." Tweaked some color values. Marcin 'Shard' Konicki <shard at beosjournal.org>
Moved grey/silver next to black/white.
Albert Cahalan <albert@users.sourceforge.net>
* Albanian translation created. * Added "PKG_ROOT" variable to Makefile, and "tuxpaint.spec" file,
Ilir Rugova <ilirrugova@gmx.de> for Tux Paint RPM building ease.
Laurent Dhima <laurenti@alblinux.net> TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
* Updated Spanish documentation. * Fixed to compile on old GLIBC system (such as RedHat-6.2)
Gabriel Gazzán <ggabriel@internet.com.uy> TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
* BeOS code updates. * Enabled more compiler warnings, and updated code to prevent them.
Marcin 'Shard' Konicki <shard at beosjournal.org> Albert Cahalan <albert@users.sf.net>
Bill Kendrick <bill@newbreedsoftware.com>
* Delete thumbnails from ".thumbs" subdirectory. * Documentation updates:
Marcin 'Shard' Konicki <shard at beosjournal.org> ----------------------
* Removed TODO.txt file and moved all bugs
and feature requests to the SourceForge
tracker: http://sourceforge.net/tracker/?group_id=66938
* Updated BeOS Makefile. * New translations:
Marcin 'Shard' Konicki <shard at beosjournal.org> -----------------
* Albanian translation created.
Ilir Rugova <ilirrugova@gmx.de>
Laurent Dhima <laurenti@alblinux.net>
* Added BeOS resource file (src/tuxpaint.rsrc) * Galician translation created.
Marcin 'Shard' Konicki <shard at beosjournal.org> Leandro Regueiro <unho@gulo.org>
* Removed TODO.txt file and moved all bugs * Translation updates:
and feature requests to the SourceForge --------------------
tracker: http://sourceforge.net/tracker/?group_id=66938 * Chinese (Traditional) documentation
Song Huang <Song@ossacc.org>
* Updated Norwegian Bokmal translation. * Hebrew
Klaus Ade Johnstad <klaus@skolelinux.no> Dovix <dovix2003@yahoo.com>
* Galician translation created. * Lithuanian
Leandro Regueiro <unho@gulo.org> Gintaras Go?tautas <gintaras@nes.lt>
* Chinese (Traditional) documentation updates. * Norwegian Bokmal
Song Huang <Song@ossacc.org> Klaus Ade Johnstad <klaus@skolelinux.no>
* Added "PKG_ROOT" variable to Makefile, and "tuxpaint.spec" file, * Spanish documentation.
for Tux Paint RPM building ease. Gabriel Gazzán <ggabriel@internet.com.uy>
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
* Added larger screen size support: 1024x768, 1280x1024, 1400x1050, 1600x1200
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
* Fixed to compile on old GLIBC system (such as RedHat-6.2)
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
2004.September.28 (0.9.14) 2004.September.28 (0.9.14)