Subject: CVS commit: pkgsrc/graphics/tuxpaint
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 03/07/2003 13:40:59
Module Name:	pkgsrc
Committed By:	wiz
Date:		Fri Mar  7 11:40:59 UTC 2003

Modified Files:
	pkgsrc/graphics/tuxpaint: Makefile PLIST distinfo
	pkgsrc/graphics/tuxpaint/patches: patch-aa

Log Message:
Update to 0.9.10:
Some more platforms supported, new translations and translation
updates, documentation updates, bug fixes, and

2003.February.22 (0.9.10)
  * UTF-8 stamp descriptions word-wrap around spaces.

  * Support for more HTML escape codes in description files.
    [ Not yet working ]

  * ALT+F4 accepted as alternative to [Escape] (to quit)
    by Tux Paint's main loop.  Windows wasn't rending a 'Close Window'
    event on that key combo, like it should (I think).
    John Popplewell

2003.February.1 (0.9.9)
  * When a locale requiring its own font can't be used because the font
    is missing, Tux Paint now CORRECTLY switches back to default
    ($LANG=C, which for Tux Paint is 'American English')

  * Locale-detection code made more robust.  (Check LC_MESSAGES, not LC_ALL)
    TOYAMA Shin-ichi

  * Added support for some useful HTML escape sequences in stamp descriptions
    (e.g., "&acute;" for "á" ("a" with "'" over it))
    Append ".esc" to the locale code (e.g., "fr.esc=...") in the ".txt"
    description files.

  * Wrote "docs/ESCAPES.txt", which covers valid escape sequences.

  * Made 800x600 mode available at runtime, rather than just at compile-time
    (available "--800x600" command-line option and "800x600=yes" in conf. file;
    overridden by "--640x480" option, or "800x600=no" or "640x480=yes" in conf.)
    NOTE: STILL EXPERIMENTAL!  640x480 mode is still default!

  * Fixed 'Magic Tool' selector redraw bug in 800x600 mode.

2003.January.27 (0.9.8)
  * Added some translations to Tux Paint's icon's comment in tuxpaint.desktop.

  * Updated default tuxpaint.conf to mention all of the newest options.

  * Fixed Japanese locale detection.
    TOYAMA Shin-ichi

  * Stamp description translations can be encoded using UTF-8.
    Append ".utf8" to the locale code (e.g., "fr.utf8=...")

  * Removed stamp descriptions from Japanese translation file
    (src/messages/ja.po).  (Will be placed as UTF-8 encoded text in next
    Tux Paint stamps package release.)

2003.January.26 (0.9.7)
  * Fixed translation bugs with some save-related prompts.

  * Polish available as "--lang polski" as well.

2003.January.22 (0.9.6)
  * Save directory can be specified ("--savedir")
    John Popplewell

  * tuxpaint-import now creates the '~/.tuxpaint/saved' directory,
    if it doesn't exist

  * Initial support for arbitrary window sizes.  (#define SVGA for 800x600)
    TOYAMA Shin-ichi

  * Added a few new colors, renamed some old ones.
    TOYAMA Shin-ichi

  * Fixed text tool bug when hitting [Enter]/[Return] past bottom of canvas

  * Indonesian available as "--lang bahasa-indonesia" as well.

2003.January.8  (0.9.4)
  * Changed sparkles so they look less like blobs.
    (Thanks to Dave Nelson for the suggestion.)

  * Added a mode that uses XORs ("rubber-band lines") much less:  --nooutlines
    It should help for very slow machines and using Tux Paint remotely
    over a networked X display.

  * The 'Circle' shape no longer switches into rotation mode
    (since it never affected the shape!)

2003.January.6  (0.9.3)
  * Screen now refreshes when switching back to fullscreen Tux Paint.
    John Popplewell

  * FAQ categorized

2002.December.10  (0.9.2)
  * Added initial attempt at keyboard control support
    (for mouseless environments): "--keyboard"

  * UTF-8 support working.

2002.November.16  (0.9.1)
  * Updated man page.

  * Added some missing "gettext_noop()" wrappers to some strings.

  * Stamp sound effects played when clicked, even if stamp is already selected.

  * Added more translated documentation directories, with dummy docs.

2002.November.12  (0.9.0)
  * Fixed endian issue which caused stamp icons and saved-file thumbnails to
    have messed up colors!  (Tested on Mac laptop running Mac OS X.)

  * Added FAQ item regarding fullscreen not being in 640x480 under Linux.
    (Partially based on libSDL's Linux FAQ:
    http://www.libsdl.org/faq.php?action=listentries&category=3#34 )

  * Added notice about downloading libraries and '-dev' packages under
    compiling/Linux section of INSTALL.txt.

  * Rearranged INSTALL.txt some.

  * Converted titlescreen image from JPEG to PNG
    (so libJPEG would no longer be required).

  * Updated PNG software list (PNG.txt)

  * Added version number and release date to title screen.

  * Fixed strange undo/redo access bug (redo available after open).

  * Uses "Library/Preferences/tuxpaint" instead of hidden ".tuxpaint"
    directory under Mac OS X.
    Darrell Walisser

2002.November.3
  * HTML documentation cleaned up (no warnings or errors from HTML Tidy!)

  * Supports locale-specific fonts for languages that need Unicode.
    e.g., Korean will use "ko.ttf", if found, for translated strings.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/graphics/tuxpaint/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/graphics/tuxpaint/PLIST
cvs rdiff -r1.6 -r1.7 pkgsrc/graphics/tuxpaint/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/graphics/tuxpaint/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.