1800 lines
58 KiB
Text
1800 lines
58 KiB
Text
CHANGES.txt for Tux Paint
|
|
|
|
Tux Paint - A simple drawing program for children.
|
|
|
|
Copyright (c) 2004 by Bill Kendrick
|
|
bill@newbreedsoftware.com
|
|
http://www.newbreedsoftware.com/tuxpaint/
|
|
|
|
|
|
2004.September.04 (0.9.14) [cvs]
|
|
* Added support for immutable "starter" images, which are installed
|
|
globally with Tux Paint, and provide a starting canvas for images.
|
|
Two types may be created: coloring-book-style, in which a black outline
|
|
drawing is kept 'above' the picture the user draws, and scene-style,
|
|
which is placed 'below' the picture the user draws. (An optional
|
|
'front' layer can be made for scene-style images. See the 'reef' example.)
|
|
|
|
* Updated Malay translation.
|
|
Muhammad Najmi Ahmad Zabidi <mnajem@linuxmail.org>
|
|
|
|
* Bulgarian translation.
|
|
Martin Zhekov <mjekov@bginfo.net>
|
|
|
|
* Began Klingon translation.
|
|
|
|
* Updated Danish translation.
|
|
Mogens Jæger <mogensjaeger@get2net.dk>
|
|
|
|
* Updated Turkish translation.
|
|
Doruk Fisek <dfisek@fisek.com.tr>
|
|
|
|
* Updated Slovakian translation.
|
|
Andrej Kacian <andrej@kacian.sk>
|
|
|
|
* Updated Indonesian translation.
|
|
Tedi Heriyanto <tedi_h@gmx.net>
|
|
|
|
* Updated Slovenian translation.
|
|
Urska Colner <urska.colner@agenda.si>
|
|
|
|
* Updated Finnish translation.
|
|
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
|
|
|
|
* Updated Tamil translation.
|
|
Muguntharaj <mugunth@thamizha.com>
|
|
|
|
* Updated Dutch translation.
|
|
Geert Stams <geertstams@wanadoo.nl>
|
|
|
|
* Updated Hungarian translation.
|
|
Török Gábor <gabo@linuxportal.hu>
|
|
|
|
* Updated Simplified Chinese translation.
|
|
Wang Jian <lark@linux.net.cn>
|
|
|
|
* Updated Basque translation.
|
|
Juan Irigoien <juanirigoien@irakasle.net>
|
|
|
|
* Updated Afrikaans translation.
|
|
Petri Jooste <petrijooste@yahoo.com>
|
|
|
|
* Updated Portuguese (Portugal) translation.
|
|
Ricardo Cruz <rick2@aeiu.pt>
|
|
|
|
* Updated French translation.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Updated Spanish translation.
|
|
Gabriel Gazzán <ggabriel@internet.com.uy>
|
|
|
|
* Removed all non-UTF-8 related character handling code,
|
|
including HTML character entity reference support.
|
|
(All stamps are now in UTF-8, with scripts to convert
|
|
to and from PO files.)
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Cleaned up translation and font code.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Fixed tinting of low-saturation stamps.
|
|
Addded 'notintgray' option.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Improved Windows icon, based on SVG icon.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Cleaned up desktop entry file.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Cleaned up desktop entry file.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Added "--nosave" option (suggested by Adam Moore).
|
|
|
|
* Changed default UI font to "FreeSans.ttf"
|
|
|
|
* Language option now sets "LANGUAGE" environment variable
|
|
(along with LC_ALL and LANG).
|
|
|
|
* Added reference to "--lang help" to documentation.
|
|
|
|
* Updated Breton translation.
|
|
Korvigelloù An Drouizig <drouizig@drouizig.org>
|
|
|
|
* SVG (Scalable Vector Graphics) icon created.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Added 22x22, 64x64, 96x96, 128x128 and 192x192 icons, based on SVG icon.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Fixed "--noprint=yes" not working under Windows and BeOS.
|
|
Thanks to Adam Moore for pointing out this bug!
|
|
Bill Kendrick & Mark K. Kim
|
|
|
|
* Updated Makefile for easier install.
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* Fixed crash bug when translated text ends in a space.
|
|
Mark K. Kim & John Popplewell
|
|
|
|
* Belarusian translation created.
|
|
Eugene Zelenko <greendeath@mail.ru>
|
|
|
|
* Croatian translation created.
|
|
Nedjeljko Jedvaj <jedvaj.nedeljko@lexunit.com>
|
|
|
|
* Traditional Chinese translation created.
|
|
Song Huang <Song@ossacc.org>
|
|
|
|
* Added "--lang simplified-chinese" option (same as "--lang chinese").
|
|
Simplified also now looks for "zh_cn.ttf" font, not "zh.ttf"
|
|
(was too ambiguous).
|
|
|
|
* Hindi translation created.
|
|
Ankit Malik <greatestankit@yahoo.co.in>
|
|
|
|
* Welsh translation created.
|
|
Kevin Donnelly <kevin@dotmon.com>
|
|
|
|
* Vietnamese translation created. (Simple version)
|
|
Le Quang Phan <lqphan@hn.vnn.vn>
|
|
|
|
* Afrikaans translation created.
|
|
Petri Jooste <rkwjpj@puk.ac.za>
|
|
|
|
* Serbian translation created.
|
|
Aleksandar Jelenak <jelenak@netlinkplus.net>
|
|
|
|
* Slovenian translation created.
|
|
Urska Colner <ursacol02@users.sourceforge.net>,
|
|
Ines Kovacevic <ines@agenda.si>
|
|
|
|
* Breton translation created.
|
|
Korvigellou An Drouizig (Philippe) <drouizig@drouizig.org>
|
|
|
|
* German language file (de.po) update.
|
|
Roland Illig <roland.illig@gmx.de>
|
|
|
|
* British english translation updates.
|
|
Gareth Owen <gowen72@yahoo.com>
|
|
|
|
* Japanese translation updates.
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* Dutch translation updates.
|
|
Geert Stams <geertstams@wanadoo.nl>
|
|
|
|
* French translation updates.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Italian language file (it.po) update.
|
|
Flavio Pastor <flavio.pastore@zonaitalia.it>
|
|
|
|
* Italian documentation translation.
|
|
Flavio Pastor <flavio.pastore@zonaitalia.it>
|
|
|
|
* Icelandic language file (is.po) update.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Norwegian Nynorsk language file (nn.po) update.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* German language file (de.po) update.
|
|
Roland Illig <roland.illig@gmx.de>
|
|
|
|
* Walloon language file (wa.po) update.
|
|
Pablo Saratxaga <pablo@walon.org>
|
|
|
|
* Korean README.txt documentation added in both EUC-KR and UTF-8 formats.
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* Korean language file (ko.po) update.
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* Added support for native names for Dutch (nederlands),
|
|
Slovenian (slovensko) and Walloon (walon) in "--lang" option.
|
|
|
|
* Fixed security issue with permissions to Tux Paint docs directory.
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* Made sure KDE icon directories exist before trying to copy files to them.
|
|
|
|
* Fixed crash bug when switching from different tools with scrolling
|
|
collections, and then scrolling.
|
|
Thanks to Kevin Jarrett for the report, and John Popplewell for a
|
|
replicable way of crashing it.
|
|
|
|
* Made sure shape tool never made a tiny shape.
|
|
(Should hint users that they should click-and-drag.)
|
|
|
|
* Added some more brushes.
|
|
Jeremie Zimmermann <txptdv@tofz.org>
|
|
|
|
* Now prompts to confirm before printing.
|
|
|
|
* Updated/corrected Tamil translation
|
|
Mugunth <mugunth@thamizha.com>
|
|
|
|
* Updated README documentation.
|
|
|
|
* Made some colors more unique, so that they affected stamps better.
|
|
(e.g., purple and magenta used to look the same when used to tint a stamp)
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Updated punctuation in many text strings.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Keywords ("Title" and "Software") now written into PNGs.
|
|
|
|
* Fixed 'savedir' bug. (Was dropping filenames)
|
|
|
|
* Made current image the selected image on Open screen, if applicable.
|
|
|
|
* Removed redundant '--wheelmouse...' listing from "--usage" output.
|
|
|
|
|
|
2003.Dec.23 (0.9.13)
|
|
* Translated into Basque (eu_ES)
|
|
Juan Irigoien <juanirigoien@irakasle.net>
|
|
|
|
* Translated into Norwegian Bokmal (nb_NO)
|
|
Dag H. Loras <dag.loraas@operamail.com>
|
|
|
|
* Translated into Tamil (ta_IN) [buggy]
|
|
Mugunth <mugunth@thamizha.com>
|
|
|
|
* Updated Icelandic translation.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Made sure options were in the same order in various places in man page
|
|
and documentation. Made sure all options and languages were listed.
|
|
|
|
* Added stamp controls to mirror, flip and resize stamps before placing
|
|
them. Some stamps can be set to not be mirror-, flip- or resize-able.
|
|
(Place "noflip" and/or "nomirror" in the stamps' ".dat"
|
|
option files.) Stamps can have alternative mirror-images (e.g., to
|
|
show a shape the opposite direction, but not have backwards text on it).
|
|
Create "filename_mirror.png" image files.
|
|
|
|
* Incorproated high quality filtering code from HiEnd3D,
|
|
http://www.hiend3d.com/hq3x.html
|
|
by Maxim Stepin <maxim@hiend3d.com>
|
|
|
|
* Added "--nostampcontrols", "--mirrorstamps" and their opposite options,
|
|
to disable stamp controls, and default to mirrored stamp shapes,
|
|
(or not), respectively.
|
|
|
|
* Fixed incorrect tag in HTML documentation. (Bad results in IE)
|
|
|
|
* Fixed typo regarding "savedir" in README.
|
|
|
|
* 'printcfg' options not displayed in usage, except on Win32.
|
|
|
|
* Moved available language listing to its own usage, shown when
|
|
"--lang" called incorrectly, or as "--lang list" or "--lang help".
|
|
(Suggested by Ben Armstrong)
|
|
|
|
* Reorganized usage display
|
|
(Suggested by Ben Armstrong)
|
|
|
|
* If the top-left-most file is deleted in the Open screen, it now
|
|
scrolls up one line (so that the cursor isn't off the top of the
|
|
screen!)
|
|
|
|
* Cleaned up font aliasing blurriness and JPEG noise in title image.
|
|
|
|
* Updated copyright date in title image.
|
|
|
|
* Cursor doesn't change to 'hand' shape over color buttons when colors
|
|
aren't available (e.g., Magic tool, most Stamps, etc.)
|
|
|
|
* Cursor doesn't change to 'hand' shape over selector buttons when
|
|
they aren't available.
|
|
|
|
* Added "--noshortcuts" option, to disable keyboard shortcuts
|
|
(e.g., [Ctrl]+[S] for Save, etc.)
|
|
|
|
* Created missing locale-specific documentation directories.
|
|
(Unfortunately, most are still empty!)
|
|
|
|
* Added more copies of the GPL: Swedish, Romanian, Polish, Lithuanean,
|
|
Korean, Japanese, Indonesian, Hebrew, Greek, Danish, Czech, Chinese
|
|
and Catalan.
|
|
|
|
* Fixed locale typos in source ("cs" not "cz" for Czech, and "sv" not "se"
|
|
for Swedish).
|
|
|
|
* Updated default configuration file to include examples of some newer
|
|
options.
|
|
|
|
* White/grey in tintable stamps don't get tinted now.
|
|
|
|
* Stamps in homedir are now loaded before system-wide stamps.
|
|
|
|
* "--lang=XXX" can be used on the command-line, along with "--lang XXX"
|
|
|
|
* Moved Tux penguin stamps from Stamps package to core Tux Paint package,
|
|
so that Stamp tool works out-of-the-box.
|
|
|
|
|
|
2003.Aug.18 (0.9.12)
|
|
* Replaced "efont-serif" fonts with those from the 'ttf-freefont' package,
|
|
for better support of ISO8859-13 symbols (e.g., for Lithuanian).
|
|
Fonts copyright the Free Software Foundation.
|
|
Thanks to Mantas Kriauciunas <monte@mail.lt> for the tip.
|
|
|
|
* Made main event loop ignore motion events if the loop has spun too long.
|
|
(Fixes problems where shape or stamp tools take forver to 'catch up' with
|
|
the mouse; especially noticable on slow machines over remote X display.)
|
|
|
|
* Walloon translation.
|
|
Pablo Saratxaga <pablo@walon.org>
|
|
|
|
* Translated to Russian
|
|
Dmitriy Ivanov <ace22b@myrealbox.com>
|
|
|
|
* Translated to Malay
|
|
Muhammad Najmi Ahmad Zabidi <md_najmi@yahoo.com>
|
|
|
|
* French translation update.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Chinese translation update.
|
|
Wang Jian <lark@linux.net.cn>
|
|
|
|
* If gnome-config is not found, it doesn't necessarily mean Gnome isn't being
|
|
used! Makefile will now fall-back and assume $GNOME_PREFIX should be /usr,
|
|
so that the launcher icon gets installed into the Gnome menu.
|
|
|
|
* Added some "#error" directives to give verbose output regarding missing
|
|
library header files. (Typical cause of this symptom is forgetting to
|
|
install dev. packages; e.g., installed "SDL.rpm", but not "SDL-dev.rpm")
|
|
|
|
* Fixed Mac OS X #include typo.
|
|
Darrell Walisser <walisser@mac.com>
|
|
|
|
* Fixed bug where non-translated stamp description text would get drawn
|
|
right-to-left after the kudos text (e.g., "Great!") goes away.
|
|
Thanks to Itai <Itais@newmail.net>
|
|
|
|
* Added call to close iconv when quitting.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
Darrell Walisser <walisser@mac.com>
|
|
|
|
* Removed static "MAX_FILES" limit; now mallocs space for file info.
|
|
structures. (Should fix large stack crash on OS X, which is good.)
|
|
|
|
* Fixed bug where translated text would revert to English in 'uppercase' mode.
|
|
|
|
* Fixed UTF-8 related bug where Lithuanian wouldn't display if using
|
|
'TTF_RenderText...', but Spanish wouldn't display if using
|
|
'TTF_RenderUTF8...'. Thanks to Mantas Kriauciunas, Robert Glowczynski,
|
|
John Popplewell and Karl Ove Hufthammer.
|
|
|
|
* Simplified CFLAGS variable in Makefile.
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
* Fixed bug where ".thumbs" dir wouldn't get generated if it wasn't there
|
|
and you went to the 'Open' dialog.
|
|
|
|
* Fixed prompt bug for larger window sizes
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
|
|
2003.Jun.17 (0.9.11)
|
|
* Windows bugfixes.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Mac OS X print update. Get to a print dialog by holding Alt/Option when
|
|
clicking "Print." (Similar to how Windows handles it.)
|
|
Darrell Walisser <walisser@mac.com>
|
|
|
|
* Hebrew translation!
|
|
Dovix <dovix2003@yahoo.com>
|
|
Koby <kobybo@hotmail.com>
|
|
|
|
* Right-to-left language support (for Hebrew, for example).
|
|
|
|
* Updated Korean translations.
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* UTF-8 support in the Text Tool!
|
|
Robert Glowczynski <robertg@software.com.pl>,
|
|
Mantas Kriauciunas <monte@mail.lt>
|
|
|
|
* Added 'The Gimp' to docs/PNG.txt
|
|
Mantas Kriauciunas <monte@mail.lt>
|
|
|
|
* Set $OUTPUT_CHARSET for Japanese locale, to fix Win32 issue.
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* Lithuanian translation.
|
|
Mantas Kriauciunas <monte@mail.lt>,
|
|
Rita Verbauskaite <verba@centras.lt>
|
|
|
|
* Fixed bug that would cause some translated stamp sounds to not load.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added Dutch translation of (older version of) HTML documentation.
|
|
(docs/html/README-nl.html; docs/nl/README.txt)
|
|
Geert Stams <geert-csg@wanadoo.nl>
|
|
|
|
* Updated Polish translations.
|
|
Robert Glowczynski <robertg@software.com.pl>
|
|
|
|
* Added Polish version of manpage.
|
|
Robert Glowczynski <robertg@software.com.pl>
|
|
|
|
* Restructured manpage sources (created "src/manpage/")
|
|
|
|
* Fixed a few typos in the manpage.
|
|
Robert Glowczynski <robertg@software.com.pl>
|
|
|
|
* Fixed UTF-8 word-wrapping bug when there were no spaces
|
|
(e.g., in some Japanese strings)
|
|
|
|
* When a locale requiring its own font can't be used because the font
|
|
is missing, Tux Paint STILL didn't work right. Fixed. (Set $LC_ALL=C)
|
|
|
|
* Added a set of square brushes (similar to the various round ones).
|
|
|
|
* Added "--nostamps" option to disable stamp tool.
|
|
(When it's not needed, they just take time to load, and RAM to store.)
|
|
|
|
* Added missing "--nosysconfig" to "--help" usage output.
|
|
|
|
* Increased MAX_FILES from 256 to 2048. Users with more than 128 images
|
|
saved were unable to load the newest images! (Hopefully 1024 saved
|
|
files is sufficient.)
|
|
|
|
* Thumbnails now saved to a ".thumbs" subdirectory under "saved".
|
|
(Old thumbnails will still be loaded, if found. Currently, the old
|
|
thumbnails will still be saved in the old location, not under .thumbs)
|
|
Ben Armstrong's suggestion.
|
|
|
|
* Updated tuxpaint-import to create .thumbs subdirectory, and put new
|
|
thumbnails there.
|
|
|
|
* Moved "tuxpaint-import.1" from src/ to src/manpage/.
|
|
|
|
* "Thick" and "Thin" Magic Tools made 'stronger.'
|
|
|
|
|
|
2003.February.22 (0.9.10)
|
|
* UTF-8 stamp descriptions word-wrap around spaces.
|
|
|
|
* Portuguese (from Portugal) translation.
|
|
Ricardo Cruz <rick2@aeiu.pt>
|
|
|
|
* Support for more HTML escape codes in description files.
|
|
[ Not yet working ]
|
|
|
|
* Czech .po file renamed to the correct "cs.po".
|
|
|
|
* 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 <john@johnnypops.demon.co.uk>
|
|
|
|
* Windows printing changes:
|
|
+ Now uses a default printer configuration.
|
|
+ No pop-up dialog appears unless [ALT] is held while hitting "Print"
|
|
button in the toolbox.
|
|
+ Can be told to save any changes to printer configuration (so it's
|
|
used as default configuration from now on) by sending the
|
|
"--printcfg" command-line option.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Fancy cursors automatically disabled when in fullscreen mode in Windows.
|
|
(A bug in SDL causes the larger cursors to leave trails on the screen.)
|
|
|
|
* BeOS version will chdir to where Tux Paint is, if launched from a GUI
|
|
(e.g., OpenTracker)
|
|
Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
* Included new "src/Makefile.beos"
|
|
Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
|
|
2003.February.1 (0.9.9)
|
|
* Translated into Slovak!
|
|
Milan Plzik <mmp@golem.gymzv.sk>
|
|
|
|
* Updated Norwegian Nynorsk translation.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Added Japanese translation to Tux Paint icon (tuxpaint.desktop)
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* Moved Makefile.beos into src/, to keep root directory less cluttered.
|
|
|
|
* Incorporated "tuxpaint.nsi" in src/
|
|
(A configuration file for creating an installer program for
|
|
Windows, using Nullsoft's Scriptable Install System
|
|
<http://www.nullsoft.com/free/nsis/>)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Alphabetized locale generation/installation in Makefile
|
|
(partly for nicer looking output during compilation, but mostly for
|
|
easier maintenance)
|
|
|
|
* 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')
|
|
|
|
* Removed some debugging output that shouldn't have been kept in.
|
|
|
|
* Locale-detection code made more robust. (Check LC_MESSAGES, not LC_ALL)
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* Added support for some useful HTML escape sequences in stamp descriptions
|
|
(e.g., "´" 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)
|
|
* Updated Makefile to include "beos" and "beos-install" targets.
|
|
(Apparently doesn't work yet.)
|
|
Based on BeOS Makefile by Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
* Included Makefile.beos for BeOS.
|
|
(Needs updating to match newer upstream Makefile)
|
|
Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
* 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 tuxpaint.desktop's icon so that it works right under Gnome.
|
|
|
|
* Fixed crash that could happen when picking an unavailable spot in the
|
|
selector on the right.
|
|
|
|
* Fixed Japanese locale detection.
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* 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/po/ja.po). (Will be placed as UTF-8 encoded text in next
|
|
Tux Paint stamps package release.)
|
|
|
|
|
|
2003.January.26 (0.9.7)
|
|
* Translated to Japanese!
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* Fixed translation bugs with some save-related prompts.
|
|
|
|
* Polish available as "--lang polski" as well.
|
|
|
|
* Disabled fancy cursors by default in BeOS. (Support is buggy in SDL.)
|
|
Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
* BeOS updates.
|
|
Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
|
|
2003.January.22 (0.9.6)
|
|
* Save directory can be specified ("--savedir")
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* BeOS printing support! (Makefile needs updating)
|
|
Marcin 'Shard' Konicki <shard at beosjournal.org>
|
|
|
|
* 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 <shin1@wmail.plala.or.jp>
|
|
|
|
* Added a few new colors, renamed some old ones.
|
|
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
|
|
|
|
* Fixed text tool bug when hitting [Enter]/[Return] past bottom of canvas
|
|
|
|
* Gnome and KDE install targets won't kill make process
|
|
|
|
* Indonesian available as "--lang bahasa-indonesia" as well.
|
|
|
|
|
|
2003.January.13 (0.9.5)
|
|
* Romanian translation!
|
|
Laurentiu Buzdugan <buzdugan@voyager.net>
|
|
|
|
* Greek translation!
|
|
The Greek Linux i18n Team <i18ngr@lists.hellug.gr>
|
|
|
|
* Polish translation!
|
|
Arkadiusz Lipiec <A.Lipiec@elka.pw.edu.pl>
|
|
|
|
* French translation update.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Cleaned up Makefile some.
|
|
Made output less verbose during compile & install.
|
|
|
|
|
|
2003.January.8 (0.9.4)
|
|
* Indonesian translation!
|
|
Tedi Heriyanto <tedi_h@gmx.net>
|
|
|
|
* 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)
|
|
* Chinese translation!
|
|
Wang Jian <lark@linux.net.cn>
|
|
|
|
* Fixed bug when testing for printer availability under Windows.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Screen now refreshes when switching back to fullscreen Tux Paint.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Spanish translation update.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Lots of Spanish documentation updates.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* FAQ categorized
|
|
|
|
|
|
2002.December.10 (0.9.2)
|
|
* Translated INSTALL.txt, FAQ.txt and PNG.txt documentation to Dutch.
|
|
Geert Stams <geert-csg@wanadoo.nl>
|
|
|
|
* Updated AUTHORS.txt
|
|
|
|
* Updated Norwegian documentation (docs/nn/INSTALLERING.txt)
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Added initial attempt at keyboard control support
|
|
(for mouseless environments): "--keyboard"
|
|
|
|
* UTF-8 support working.
|
|
|
|
* Korean translation completed!
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* Fixed errors in 'uninstall' target in Makefile
|
|
|
|
|
|
2002.November.16 (0.9.1)
|
|
* Updated man page.
|
|
|
|
* Translated to Catalan.
|
|
Pere Pujal Carabantes <ppujal@airtel.net>
|
|
|
|
* 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.
|
|
|
|
* Simplified documentation installation target in Makefile
|
|
(and fixed permissions to something more sensible).
|
|
|
|
|
|
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 <walisser@mac.com>
|
|
|
|
|
|
2002.November.3
|
|
* HTML documentation cleaned up (no warnings or errors from HTML Tidy!)
|
|
|
|
* Updated Norwegian translation of INSTALL.txt (INSTALLERING.txt)
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Translated to Hungarian.
|
|
Török Gábor <gabo@linuxmania.hu>
|
|
|
|
* Partly translated to Korean. PO file in an unusable charset, though...
|
|
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
|
|
|
|
* Supports locale-specific fonts for languages that need Unicode.
|
|
e.g., Korean will use "ko.ttf", if found, for translated strings.
|
|
|
|
* Updated Spanish translation.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Updated French translation.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
|
|
2002.October.26
|
|
* Updated German translation.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Updated Brazilian Portuguese translation.
|
|
Daniel Jose Viana <danjovic@vespanet.com.br>
|
|
|
|
* Updated Icelandic translation.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Updated French translation.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Translated to Czech.
|
|
Peter Sterba <sterba@sterba.com>
|
|
Martin <barin@email.cz>
|
|
|
|
* Fixed KDE_ICON_PREFIX setting (needed '--expandvars' arg. to kde-config)
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Updated KDE launcher install to place .desktop file where kde-config says to.
|
|
|
|
* Updated Gnome launcher install to use `gnome-config --prefix`
|
|
|
|
* Now using Links (instead of Lynx) to convert HTML README to text.
|
|
|
|
|
|
2002.October.20
|
|
* Updated INSTALL.txt documentation.
|
|
|
|
* Updated README.txt documentation.
|
|
|
|
* Created HTML version of README documentation, with screenshots!
|
|
|
|
* Updated Icelandic translations.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Updated Norwegian translations.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Installs pt_br documentation now.
|
|
|
|
* Created British English (en_GB) translation. (i.e., "color" is "colour")
|
|
|
|
|
|
2002.October.19
|
|
* Windows printing updates (src/win_print.c):
|
|
- Correct aspect ratio (e.g., circles are now circular).
|
|
- Image now centered on the page horizontally
|
|
- Printouts work in high-quality mode
|
|
- Looks good on John's Epson Stylus Color 860
|
|
- Fixes for possible crashing bugs
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Updated Norwegian translations.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Made toolbox, color selector, and object selector titles translatable.
|
|
|
|
* Replaced SGML man pages with hand-written nroff.
|
|
|
|
* Extensive man page updates.
|
|
|
|
|
|
2002.October.6
|
|
* Windows printing support!
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Updated Shape tool's tips.
|
|
(Thanks to Tarmo for pointing this out.)
|
|
|
|
* Fixed 'Great!' sayings (src/great.h) to be wrapped in gettext_noop()
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Fixed forgotten endian issue with stamps (seen on Sparq & PowerPC)
|
|
Thanks to Fabian's keen eyes.
|
|
|
|
* Finnish updates.
|
|
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
|
|
|
|
* Updated Brazilian Portuguese translation.
|
|
Daniel Jose Viana <danjovic@vespanet.com.br>
|
|
|
|
* Updated Norwegian translations.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Updated Icelandic translations.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Updated Spanish translation.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Updated / added more Brazilian Portuguese documentation.
|
|
Daniel Jose Viana <danjovic@vespanet.com.br>
|
|
|
|
* Removed 'Rubber Stamps' section from 'docs/AUTHORS.txt'
|
|
(since Stamps package has its own 'docs/CONTRIBUTORS.txt' document now)
|
|
|
|
* Dealt with warning with call to TTF_SizeUNICODE
|
|
|
|
|
|
2002.September.29
|
|
* Updated Norwegian documentation.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Updated German translation.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Fixed problem where some locales wouldn't get translated stamps.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Various sayings can be used instead of just 'Great!'. See 'src/great.h'
|
|
|
|
* Fixes for Win32
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Text tool checks width of character in font, rather than relying on
|
|
'isprint()' - this SHOULD help unicode characters work in the Text tool.
|
|
Thanks to Jon Atkins <jcatki@jonatkins.org>
|
|
|
|
* Updated Spanish translation.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Increased scrollbar repeat speed.
|
|
|
|
|
|
2002.September.28
|
|
* Translated to Brazilian Portuguese ('pt_BR').
|
|
(Get with "--lang brazilian", "--lang brazilian-portuguese" or
|
|
"--lang portugues-brazilian")
|
|
Daniel Jose Viana <danjovic@vespanet.com.br>
|
|
|
|
* Fixed 'get_fname()' so that it won't return a directory name with
|
|
a trailing slash (if no filename was given). Some 'mkdir()'s don't
|
|
like trailing slashes.
|
|
Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
|
|
|
|
* "lang=" setting is now recognized in configuration files.
|
|
|
|
* Default configuration file now exists (Unix/Linux).
|
|
Installed as /etc/tuxpaint/tuxpaint.conf.
|
|
(Unless 'PREFIX' is not '/usr' or '/usr/local', then it's
|
|
installed into $(PREFIX)/etc/tuxpaint/tuxpaint.conf.
|
|
Overridable by setting CONFDIR Makefile variable)
|
|
Read before "~/.tuxpaintrc".
|
|
Reading it can be disabled with "--nosysconfig" on command-line.
|
|
|
|
* Added support for "OPTION=no" in config file, as well as
|
|
"UNOPTION=yes" (like command-line args. use), so that "~/.tuxpaintrc"
|
|
can override any settings in new system config.
|
|
(e.g., "noprint=no" or "print=yes" will override a "noprint=yes")
|
|
|
|
* Updated INSTALL.txt and README.txt for Windows users.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Updated Spanish documentation.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Added warnings about untranslated strings ("NOTRANS: ...") to
|
|
debugging output. ("#define DEBUG") (Useful for translators.)
|
|
|
|
* Added option to disable 'fancy' mouse pointers: --nofancycursors
|
|
(since fullscreen under Windows and non-X-Window targets under Linux
|
|
currently have problems due to an SDL library bug)
|
|
|
|
* Changed 'tuxpaint-import's usage message to reflect that it can import
|
|
multiple files at a time, and that it has a "--help" option.
|
|
|
|
* Updated 'tuxpaint-import's help message to describe what the program does.
|
|
|
|
|
|
2002.September.25
|
|
* Translated to Danish.
|
|
Rasmus Erik Voel Jensen <i18n@solsort.dk>
|
|
|
|
* Norwegian updates.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Updated Karl's e-mail address in docs.
|
|
|
|
|
|
2002.September.24
|
|
* Norwegian translation of INSTALL.txt
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Updated Icelandic translations.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Fixed bug where German translation of stamps wouldn't be used.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* 'Great!' text appears when you use stamps, etc., again.
|
|
Replaced with the old tip text (e.g., stamp description,
|
|
instructions, etc.) after a moment.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Prompt and label font is smaller when in "--uppercase" mode.
|
|
|
|
* "Open", "Erase" and "Back" buttons in 'Open' dialog are now translatable.
|
|
(Still need to translate selector titles (e.g., "Tools", "Colors", etc.))
|
|
|
|
|
|
2002.September.23
|
|
* Replaced key-repeat code with simple SDL-based key repeat.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Fixed toolbar bug when using 'Save' via [Ctrl]-[S] shortcut.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Shortcut keys for "Yes" and "No" prompts are now based on the
|
|
first character of the translated versions of those words.
|
|
(e.g., in Spanish, [S] for "Si", and [N] for "No".
|
|
In German, [J] for "Ja", and [N] for "Nein".)
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Added URLs to Windows and Mac software in PNG.txt.
|
|
|
|
* README updated.
|
|
|
|
* Some documentation translated to German. (See "docs/de/")
|
|
(Using Google.com Language Tools)
|
|
|
|
* Placeholders created for some other translated documentation.
|
|
|
|
* Translated documentation gets installed now.
|
|
|
|
* 'Print' tool disabled when picture is blank
|
|
(Simply mimicks 'New' tool)
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Mouse wheel now scrolls selector (e.g., list of stamps, brushes, etc.)
|
|
(Non-wheel mouse users can try it with mouse buttons 2 and 3 under
|
|
X-Window by running: xmodmap -e "pointer = 1 4 5" )
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Mouse wheel can be disabled with "nowheelmouse=yes" in config., or
|
|
"--nowheelmouse" on commandline.
|
|
|
|
|
|
2002.September.22
|
|
* Updated Spanish documentation. (Added translation of PNG.txt)
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Updated Norwegian translations.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Free mouse pointer shapes on exit.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Ignore $HOME env. variable under Windows (not used there normally,
|
|
but could be - e.g., if the user happens to use CVS)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
|
|
2002.September.21
|
|
* Selector scroll buttons 'repeat' if mouse is held down on them.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Rotate mode of shape tool has its own mouse pointer shape.
|
|
|
|
* Rotate mode of shape tool warps mouse to '0 degree' rotation spot.
|
|
|
|
* Increased threshold of Magic 'Fill' tool.
|
|
|
|
* Created "tuxpaint-import" shell script which will take an arbitrary
|
|
image file (JPEG, GIF, PNG, etc.) and make a copy available to Tux Paint
|
|
(by converting it to an appropriately-sized and -shaped PNG file and
|
|
placing it in "~/.tuxpaint/saved/"). Only works under Linux and Unix...
|
|
|
|
* Fixed bug where trying to type a Control character in the 'Text' tool
|
|
would crash Tux Paint.
|
|
|
|
* Some updates to man page (tuxpaint.sgml). Ugh! Help me!
|
|
|
|
* Rearranged and reprioritized TODO.txt some more.
|
|
|
|
* Blinking cursor in text tool moves right now.
|
|
|
|
* Keys repeat in text tool.
|
|
|
|
* Fixed bug where 'Fill' could recurse infinitely and crash Tux Paint.
|
|
|
|
|
|
2002.September.20
|
|
* Updated AUTHORS.txt
|
|
|
|
* Updated README.txt (regarding brushes, stamps, fonts).
|
|
|
|
* Added a flood fill ("bucket fill") Magic tool.
|
|
Based on http://www.wikipedia.org/wiki/Flood_fill/C_example
|
|
by Damian Yerrick - http://www.wikipedia.org/wiki/Damian_Yerrick
|
|
|
|
* Flood fill can be faster and lower quality.
|
|
#define LOW_QUALITY_FLOOD_FILL, and only exact pixel matches will be
|
|
checked for.
|
|
|
|
* Thumbnails in 'Open' dialog can be double-clicked to open them.
|
|
|
|
* Brushes, stamps and fonts can be stored in the user's
|
|
tuxpaint directory. ("~/.tuxpaint/" under Linux and Unix,
|
|
"userdata" under Windows.) They go under "brushes", "stamps" and "fonts"
|
|
subdirectories, respectively.
|
|
|
|
|
|
2002.September.19
|
|
* Updated Spanish documentation.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Updated INSTALL.txt with steps that Installer EXE goes through.
|
|
|
|
* Icelandic translation.
|
|
Pjetur G. Hjaltason <pjetur@pjetur.net>
|
|
|
|
* Color selector and current tool's selector greyed out in 'Open' dialog.
|
|
(Good solution for now...)
|
|
|
|
* Font and color changes while typing text are reflected by the preview.
|
|
|
|
* Background of text preview is dark grey if the rendered text color is light.
|
|
|
|
* [Enter] key moves text cursor down one line and starts a new line of text.
|
|
|
|
* Undo/Redo works better with text tool.
|
|
|
|
* Text tool rendering is clipped to canvas area (no more overwriting
|
|
Tux Paint's widgets)
|
|
|
|
* Text tool cursor height corresponds to current font's general height.
|
|
|
|
* Clicking a new position while entering text moves the current text,
|
|
rather than rendering it and starting a new line.
|
|
|
|
* Text tool allows broader range of characters
|
|
(e.g., uppercase, punctuation, etc.) thanks to
|
|
'event.key.keysym.unicode' values.
|
|
|
|
|
|
2002.September.15
|
|
* "Save over the older version...?" prompt can be disabled.
|
|
"--saveover" (or "saveover=yes") will always save over the existing file.
|
|
"--saveovernew" (or "saveover=new") will always save a new file.
|
|
"--saveoverask" (or "saveover=ask") will prompt (the old, and default mode)
|
|
(Karl Ove Hufthammer's suggestion)
|
|
|
|
* Added option to have Tux Paint grab all keyboard and mouse input.
|
|
This should keep the mouse inside Tux Paint's window and override
|
|
things like [Alt]-[Tab] window cycling and [Alt]-[Enter] fullscreen
|
|
toggling.
|
|
|
|
* Context-sensitive mouse pointer shapes!
|
|
|
|
* Fixed some indentation anomolies in tuxpaint.c
|
|
|
|
* Increased audio buffer even more (2Kbytes) under Windows, for better sound.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Cleaned up memory leaks from 'uppercase()' calls.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Cleaned up loaded fonts when quitting.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Mouse buttons 2 and 3 supported again. (Wheel still not used.)
|
|
Partly because kids may get frustrated using 2- and 3-button mice.
|
|
Partly due to a lefthand/righthand bug in SDL for Windows in fullscreen.
|
|
(Thanks to John Popplewell.)
|
|
|
|
|
|
2002.September.14
|
|
* Fixed bug where tool tip would revert to English.
|
|
(Thanks to Karl Ove Hufthammer and John Popplewell)
|
|
|
|
* Fixed README.txt regarding Norwegian.
|
|
|
|
* Update Spanish translation.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Stamp description no longer replaced with "Great!" when stamp drawn.
|
|
(Thanks to Karl Ove Hufthammer for the suggestion.)
|
|
|
|
* "Your picture has been saved" prompt when saving-on-quit is now
|
|
translated properly.
|
|
|
|
* Added "--uppercase" option, which renders all text strings entirely
|
|
in uppercase (for children who haven't learned lowercase letters yet).
|
|
(Or use "uppercase=yes" in config. file. "--mixedcase" to override config.)
|
|
|
|
* Created an Frequently Asked Questions document: FAQ.txt.
|
|
|
|
* More compile-time options reported (if set) in "--version" output.
|
|
|
|
* Only mouse button 1 (left-click) is used now. All other buttons ignored.
|
|
(Avoids problems with mouse wheels causing 'hyper clicking.')
|
|
(Perhaps it should be buttons 1 through 3?)
|
|
|
|
|
|
2002.September.12
|
|
* Translated to Swedish.
|
|
Daniel Andersson <daniel@septum.org>
|
|
|
|
* More work on the text tool.
|
|
(Now activated by default, but still not perfect; see TODO.txt)
|
|
|
|
* Fonts loaded from 'data/fonts/' directory. Font selector added!
|
|
|
|
|
|
2002.September.11
|
|
* Updated Spanish translations.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Updated Norwegian translations.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Fixed horrible sounding audio in Win32.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
Thanks to: Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Removed "Loading" image.
|
|
|
|
* Fixed bug where "New" tool would be disabled if 'Open' was cancelled.
|
|
|
|
* Ctrl-N does the same as pushing the 'New' button.
|
|
|
|
* Added keyboard shortcuts to README.txt.
|
|
|
|
* Reorganized and (kinda) prioritized TODO.txt.
|
|
|
|
* Created 16x16, 32x32 and 48x48 icons for KDE. Install them into
|
|
wherever "kde-config --install icon" says is good, if 'kde-config' exists.
|
|
|
|
* Started working on text tool. (#define ENABLE_TEXT_TOOL to try it out.
|
|
Warning: It's unusable!)
|
|
|
|
|
|
2002.September.8
|
|
* Fixed bug in Win32 'opendir'
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* "docbook-to-man" is now optional. (Without it, man page won't be built.)
|
|
Thanks to Mike Simons for bash tips.
|
|
|
|
* Updated Norwegian translations.
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Moved list of stamp ideas from TODO.txt into stamp package's own to-do list.
|
|
|
|
* Print tool enabled! (Linux/Unix only; requires NetPBM tools)
|
|
|
|
* Print tool can be disabled with "--noprint" on command-line, or
|
|
"noprint=yes" in config. file (can be re-enabled with "--print" on
|
|
command line).
|
|
|
|
* Printing can be restricted to only one print every N seconds, with
|
|
"--printdelay=SECONDS" on command-line, or "printdelay=SECONDS" in
|
|
config. file. ("--printdelay=0" will disable the restriction).
|
|
Thanks to Koyote on #ucd for the idea.
|
|
|
|
* Print command can be set (default is "lpr") with "printcommand=COMMAND"
|
|
in config. file.
|
|
|
|
* 'fopen' opens PNG for write in binary mode ("wb"; for Win32)
|
|
|
|
* Thumbnails are now saved (making Open dialog much faster!)
|
|
(Existing saved images without thumbnails are given thumbnails the first
|
|
time 'Open' is clicked, too!)
|
|
|
|
* Files in 'Open' dialog are sorted by filename (aka time/date created).
|
|
This gets around new files ending up in 'holes' in the directory structure
|
|
where files had been deleted.
|
|
|
|
* Added an alpha-blended shadow behind pop-up prompts.
|
|
(Can be disabled by #define'ing "NO_PROMPT_SHADOWS" in src/tuxpaint.c)
|
|
|
|
* Increased number of files Tux Paint can deal with from 128 to 256.
|
|
|
|
* Approx. doubled number of undo buffers.
|
|
|
|
* Added progress bar to Save operation.
|
|
|
|
|
|
2002.September.6
|
|
* Fixed translation problems in Makefile (installed italian into dutch,
|
|
didn't uninstall some of the new ones)
|
|
(Thanks to Ben Armstrong)
|
|
|
|
* Updated Dutch translation (after testing on some children).
|
|
Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
|
|
|
|
* Updated Norwegian translation (for some new strings).
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Fixed misspelling of "occurred" in errors and warnings.
|
|
(Thanks to Andries Brouwer for noticing)
|
|
|
|
* Reset tool tip after Open dialog goes away.
|
|
|
|
* do_save() returns whether there was success, so now if there wasn't,
|
|
Tux Paint doesn't think the picture was saved, and won't quit if
|
|
you save-on-quit and it failed.
|
|
|
|
* A prompt shows up confirming save-on-quit.
|
|
|
|
* Fixed problem with CTRL commands not being noticed.
|
|
|
|
* Attempted installation skeleton for Japanese translation.
|
|
(Nothing translated yet)
|
|
|
|
* Changed default font to a Sans Serif font.
|
|
From the Free UCS Outline Fonts:
|
|
http://www.freesoftware.fsf.org/freefont/
|
|
|
|
* Removed all rubber-stamps. They're now available as a separate download.
|
|
(tuxpaint-stamps...)
|
|
|
|
* 'loadarbitrary()' won't abort if it can't find any stamps.
|
|
|
|
* Brushes tested to make sure they aren't larger than 40x40.
|
|
|
|
|
|
2002.August.23
|
|
* Support for SDL's upcoming "WMCLASS" support.
|
|
|
|
* Italian translation (it_IT@euro)
|
|
Marco Milanesi <kpanic@pavia.linux.it>
|
|
|
|
* Dutch translation (nl_BE@euro)
|
|
Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
|
|
|
|
* Added missing Norwegian trans. install (Makefile) and docs. (README.txt)
|
|
|
|
* Norwegian available with "--lang norsk" as well.
|
|
|
|
* More and updated German translations (especially stamp translations).
|
|
Ingo Blechschmidt <iblech@web.de>
|
|
|
|
* Fixed nickel stamp (was 'colorable', so came out a solid circle).
|
|
|
|
* Renamed US Coin stamps so that they're ordered by value.
|
|
|
|
* Added Italian, Turkish and Dutch versions of the GPL.
|
|
|
|
* Made cursor in 'Open' dialog look nicer.
|
|
|
|
* Made a few of the flower stamps tintable.
|
|
|
|
* Support for legacy saved files (BMP format).
|
|
(Only issue is when you 'Save over', it actually makes a new file,
|
|
since it will be ".png", not ".bmp")
|
|
|
|
* Added details on "*PREFIX" variables in Makefile to "INSTALL.txt"
|
|
(Spanish version of that file currently has this section in English.)
|
|
|
|
* Added animated progress bar ('candy cane' or 'barbershop pole', since
|
|
determining percentage of progress is quite difficult!). Displayed
|
|
when first starting up, as well as when creating thumbnails for the
|
|
'Open' screen...
|
|
|
|
|
|
2002.August.19
|
|
* Translated into Norwegian Nynorsk ("NN")
|
|
Karl Ove Hufthammer <karl@huftis.org>
|
|
|
|
* Finnish translation updated.
|
|
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
|
|
|
|
* Updated German translation of some planet stamps.
|
|
Ingo Blechschmidt <iblech@web.de>
|
|
|
|
|
|
2002.August.19
|
|
* Now saves in PNG format, instead of BMP. (Huge disk space savings!)
|
|
(Uses libPNG to save. Note: Previously-saved BMPs can't be loaded.
|
|
Sorry! They must be converted to PNG.)
|
|
|
|
* If 'current' image didn't exist, it won't ask if you wish to replace it
|
|
when you go to save.
|
|
|
|
* Added US coins, flowers and flags to rubber stamps.
|
|
(c) Justin Zeigler 2002 Administered by The Project Impresarios of GOVIA.
|
|
http://govia.osef.org/
|
|
|
|
* Tool buttons disabled when 'Open' dialog is displayed.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Stamps can be colored using the color picker.
|
|
(Certain stamps can have this enabled. For example, right now, the
|
|
mathematical and musical stamps do.) The stamp really becomes a kind
|
|
of limited brush. Create a "STAMP.dat" file for the stamp, and stick
|
|
the word "colorable" in it.)
|
|
(Thanks to Fabian Franz for the suggestion.)
|
|
|
|
* Stamps can be tinted using the color picker.
|
|
(Certain stamps can have this enabled.) The stamp's brightness and
|
|
saturation are kept, but the hue of the currently-picked color is used.
|
|
Create a "STAMP.dat" file for the stamp, and stick the word
|
|
"tintable" in it.)
|
|
|
|
* LOCALE_PREFIX, the location where translation files (".mo") should be
|
|
installed, is now based on PREFIX in Makefile. Source has been
|
|
updated with a 'bindtextdomain()' (which was used under Win32),
|
|
which lets 'gettext()' find the translations, regardless of where
|
|
they are. (e.g., you can install as a non-root user now)
|
|
|
|
* Updated Spanish translations of stamp descriptions.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Selector sound effect doesn't get played when a stamp is selected
|
|
which has its own sound effect.
|
|
|
|
|
|
2002.August.12
|
|
* Removed rainbow magic tool's ending sound effect altogether.
|
|
|
|
* Rubber stamp outlines now based on shape of the stamp.
|
|
(Simple rectangle outlines available by #define'ing
|
|
"LOW_QUALITY_STAMP_OUTLINE" at the top of src/tuxpaint.c)
|
|
(Thanks to Ben Armstrong for the idea.)
|
|
|
|
* Rubber stamps can have their own sound effects (STAMP.wav)
|
|
(.e.g, "pict.wav" is the sound for the stamp "pict.png")
|
|
|
|
* Rubber stamps can have localized sound effects (STAMP_LOCALE.wav)
|
|
(e.g., "pict_fr.wav" and "pict_es.wav")
|
|
|
|
* Rubber stamps directory moved out of "data/images/" and into just "data/"
|
|
|
|
* Brush directory moved out of "data/images" and into just "data/"
|
|
|
|
* Moved "Rainbow" and "Sparkles" magic tool buttons to the top of the
|
|
list, since they actually DRAW things. (So if a child goes to the
|
|
"Magic" tool while the picture is still blank, they can at least draw
|
|
without having to pick a specific magic tool.)
|
|
|
|
* Fixed bug where tall and narrow stamps' thumbnails would be aligned wrong
|
|
in their buttons on the selector.
|
|
|
|
* Surface locking and unlocking moved to outside loops/etc.,
|
|
rather than being WITHIN putpixel() and getpixel() functions!
|
|
(i.e., locking occurs far less frequently, so some things, like XOR lines,
|
|
should be sped up a little)
|
|
|
|
* Animated filled shapes. (On slower machines, it takes quite a while,
|
|
so you can't tell if it's doing anything!)
|
|
|
|
* Added Turkish translation. (Buggy - charset needs fixing.)
|
|
Doruk Fisek <dfisek@fisek.com.tr>
|
|
|
|
* Resampled and trimmed some sound files (to make them smaller).
|
|
|
|
|
|
2002.August.9
|
|
* Translated button labels to German.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Translated button labels to Spanish.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Translated button labels to French.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Button label font size larger, and scaled horizontally (may squish
|
|
aspect ratio!) to fit within the buttons. (Makes things more readable.)
|
|
|
|
* Check LANG env. variable if LC_ALL contains "LC_MESSAGES"
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Disabled warnings about description-less stamp images.
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Translated documentation directories created (docs/es, docs/fr, etc.)
|
|
|
|
* Documentation (AUTHORS.txt, INSTALL.txt) translated to Spanish.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Spanish, French and German versions of GPL (COPYING.txt) included.
|
|
|
|
* Stamp images divded into "photo" and "cartoon" subdirectories,
|
|
reorganized some.
|
|
|
|
* More space images added (from NASA and NSSDC public domain photo
|
|
gallery). Planets renamed #_name.png, so that they sort in the
|
|
correct order.
|
|
|
|
* List of stamp ideas added to TODO.txt
|
|
|
|
* Previous tool re-selected if you go to Quit and then decide not to.
|
|
|
|
* Fixed bug where Redo and Undo wouldn't make Save available if you've
|
|
just saved...
|
|
|
|
* Fixed bug opening tuxpaint.cfg under Windows.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Fixed minor font opening/closing bugs
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Disabled sound effect wait when finishing a rainbow magic tool draw.
|
|
(Should interrupt now, instead?)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Translated more stamp descriptions into German, French and Spanish
|
|
(Using Google.com's language tool.)
|
|
|
|
* Added mathematic stamps (numbers, operators)
|
|
|
|
* Added musical stamps (clefs, notes, rests, keys)
|
|
|
|
|
|
2002.August.4
|
|
* Added "Thick" and "Thin" magical effects.
|
|
|
|
* Reorganized some magical effects in the selector menu.
|
|
|
|
* Text removed from button icons, and can now be translated using gettext!
|
|
|
|
* Filled shapes enabled. (Using lame radius-based fill, rather than
|
|
scanline fill. Couldn't get scanline fill to work yet, though.)
|
|
|
|
* Renamed 'slash' brushes so they sort more nicely in the brush selector.
|
|
|
|
* Gave magical effects their own sound effects.
|
|
|
|
* Used a better 'harp' intro sound effect.
|
|
|
|
|
|
2002.August.2
|
|
* Fixed command-line argument parsing bug.
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
* Fixed broken Spanish translation .po file.
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Made "wait_for_sfx()" less CPU-intensive and hopefully better on Win32(?)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Made sure "LC_MESSAGES" dirs created by "install" in Makefile
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
* Added "uninstall" target to Makefile
|
|
|
|
* Changed font to "efont.ttf", a completely free, GPL'd font.
|
|
(See: http://openlab.ring.gr.jp/efont/serif/)
|
|
|
|
* Added info to INSTALL.txt on making a TuxPaint shortcut under Windows,
|
|
and using it to alter command-line options.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added info to README.txt on ways to change language settings under
|
|
Windows.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Win32 updates for LOCALE-related stuff.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Reduced font size (some text was overlapping or going off the screen).
|
|
(Needs more testing)
|
|
|
|
* Updated AUTHORS.txt some.
|
|
|
|
|
|
2002.July.31
|
|
* Fixed memory deallocation bug in "Open" dialog function.
|
|
|
|
* Translated to Finnish
|
|
Tarmo Toikkanen <tarmo.toikkanen@iki.fi>
|
|
|
|
* Update Spanish translation
|
|
Gabriel Gazzan <ggabriel@internet.com.uy>
|
|
|
|
* Switched from using #define'd strings for translations to using "gettext"
|
|
and ".po" files (see src/po/)
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
(Thanks to Andreas Best <a_best@web.de> for help getting locales working)
|
|
|
|
* Added "--locale" option to override current locale at runtime
|
|
(e.g. "--locale de_DE@euro")
|
|
|
|
* Added "--lang" option to override current locale at runtime,
|
|
using human-readable language names.
|
|
(e.g. "--locale german" or "--locale deutsch")
|
|
|
|
* Stamp descriptions now support multiple languages.
|
|
(Each description MUST be on one line - multiple lines no longer supported!)
|
|
|
|
Lines beginning with "xx=" (where "xx" is a locale abbreviation,
|
|
e.g. "de" for German or "es" for Spanish) provide text for their
|
|
respective locales.
|
|
|
|
* Added details about stamp multilingual support to "README.txt".
|
|
|
|
* Added more requirements to the "INSTALL.txt" documentation.
|
|
|
|
* Supports a "~/.tuxpaintrc" file which contains default options
|
|
(e.g. "fullscreen=yes")
|
|
|
|
* Command-line options to disable some options
|
|
(e.g., "--windowed" to override a "fullscreen=yes" in .tuxpaintrc)
|
|
|
|
|
|
2002.July.24
|
|
* Fixed a bug where Ctrl-Z and Ctrl-R would do Undo and Redo even if you
|
|
shouldn't be able to.
|
|
|
|
* Undo and Redo disable shape tool if it's active.
|
|
(Really, Undo should only become available AFTER the shape has been
|
|
rotated and drawn...)
|
|
|
|
|
|
2002.July.23
|
|
* Added more (and updated some) French translations.
|
|
Jacques Chion <Jacques.Chion@wanadoo.fr>
|
|
|
|
* Added first German translations
|
|
Fabian Franz <FabianFranz@gmx.de>
|
|
|
|
* Fixed word-wrap issue with prompt button labels.
|
|
|
|
* Multiple lines now read properly in stamp description (.txt) files.
|
|
|
|
* Makefile changes (PREFIX and icon/launcher pathes)
|
|
to suit the Filesystem Heirarchy Standard
|
|
( http://www.debian.org/doc/packaging-manuals/fhs/ )
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
|
|
2002.July.19
|
|
* Installs man page into /usr/share/man by default now.
|
|
|
|
* Man page now gzipped when installed.
|
|
|
|
* No longer installs "INSTALL.txt" when installing documents.
|
|
|
|
* Install target split up (install-bin, install-data, etc.) in Makefile
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
* Added initial help display ("--help")
|
|
|
|
* Installs PNG icon (for use by GNOME, KDE, etc.)
|
|
Installs into /usr/share/pixmaps/
|
|
|
|
* Installs launcher into GNOME and KDE menus (under "Graphics")
|
|
|
|
* Created 32x32, 24 color (based on "cmap.xpm") XPM icon.
|
|
Installs into /usr/X11R6/include/X11/pixmaps/
|
|
|
|
* Added descriptive comments to Makefile
|
|
|
|
* Fixed SDL surface manipulation calls (now locks/unlocks, etc.)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added option for simple Shape tool (no rotation mode)
|
|
(--simpleshapes)
|
|
|
|
* Version info. shows whether or not
|
|
LOW_QUALITY_THUMBNAILS, LOW_QUALITY_COLOR_SELECTOR
|
|
and NOSOUND ("make nosound") were set at compile-time.
|
|
(Along with version number, version date, and LANG setting.)
|
|
|
|
* Title/credits screen now dismisses itself after 5 seconds.
|
|
|
|
* Added Sparkle and Fade "Magic" tools.
|
|
|
|
* Added accelerator keys: Ctrl-Z and Ctrl-R for Undo and Redo.
|
|
Ctrl-S and Ctrl-O for Save and Open.
|
|
|
|
* Fixed "Open" dialog cursor movement bug when scrolling up.
|
|
|
|
* Added key controls for "Open" dialog: Arrows to move.
|
|
Space or Enter to open. Escape to go back. Ctrl-D to Delete.
|
|
|
|
* Added key controls for pop-up prompts. Y or Enter to accept.
|
|
N or Escape to cancel.
|
|
|
|
|
|
2002.July.18
|
|
* Replaced perror() with internal win32_perror() under WIN32.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Chalk doesn't grab black around the edges.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added version, usage, and copying displays (--version, --usage, --copying)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added fullscreen and quiet modes (--fullscreen, --nosound)
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Chalk and Blur don't grab black from the edges anymore.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added option to disable "Quit" button (--noquit)
|
|
|
|
* Man page updated.
|
|
|
|
* Man page now gets installed.
|
|
|
|
|
|
2002.July.17
|
|
* Added Flip, Mirror, Rainbow and Chalk "Magic" tools.
|
|
|
|
* Shape's and Magic's tools' tips now appear when they are selected.
|
|
|
|
* "New" tool wasn't available after opening a saved picture. Fixed.
|
|
|
|
* Animated prompt window's appearance and dismissal.
|
|
|
|
* Now prompts to save a changed image before opening.
|
|
|
|
* Save's "camera shutter" sound effect now plays completely before quitting.
|
|
|
|
* "Open" screen now has a cursor (select image, then click "Open" to load)
|
|
|
|
* "Open" screen can now delete pictures (select image, then click "Erase")
|
|
|
|
* Changes to "clean" Makefile target
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
* Initial man page (docbook SGML, from Debian package of Tux Paint)
|
|
Ben Armstrong <synrg@sanctuary.nslug.ns.ca>
|
|
|
|
* More memory freeing cleanups.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
|
|
2002.July.07
|
|
* Added the shape tool and began work on filled shapes. (Currently disabled)
|
|
(Fill algo. based on text in "Computer Graphics: C Version,"
|
|
(c) Prentice Hall 1997 by Donald Hearn and M. Pauline Baker)
|
|
|
|
* Added Save command.
|
|
|
|
* Added Open command.
|
|
|
|
* "Current" image (opened on launch) now referred-to by ID
|
|
(current_id.txt), not saved as its own image (current.bmp).
|
|
|
|
* More memory freeing cleanups.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
|
|
2002.July.03
|
|
* Added French language support (#define LANG_FR)
|
|
Most translation by: Charles Vidal <vidalc@club-internet.fr>
|
|
Some thanks to Babelfish.
|
|
|
|
* Added Spanish language suppirt (#define LANG_ES)
|
|
Translation thanks to Babelfish.
|
|
|
|
* Changed UI font to "chicago.ttf", since it supports international chars.
|
|
|
|
* Now strips (converts to spaces) newlines in rubber stamp .txt files
|
|
(mainly to avoid the "end of line" glyph in the new Chicago font).
|
|
|
|
* Explicitly free up memory at exit
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
|
|
2002.July.02
|
|
* Fixed bug in get_fname() under Windows.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Moved word-wrap text code from draw_tux_text() into its own
|
|
function: wordwrap_text()
|
|
|
|
* Added Yes/No prompt function: do_prompt()
|
|
|
|
* Prompts before "New" (erase current image) and "Quit" actions.
|
|
|
|
|
|
2002.June.30
|
|
* Incorporated 32x32 icon for Win32.
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Added "nosound" Makefile target (to build without sound or SDL_mixer)
|
|
|
|
* Auto-saves current image (to "$HOME/.tuxpaint/current.bmp") when you
|
|
quit. Auto-loads it when you start back up (if it's available).
|
|
(Creates "$HOME/.tuxpaint/" directory if it doesn't exist.)
|
|
(Under Windows, it is simply in the "userdata/" folder in Tux Paint's
|
|
folder.)
|
|
|
|
* Data file installation moved to /usr/local/lib/tuxpaint/ by default.
|
|
(Mike Simons)
|
|
|
|
* Documentation now installed into /usr/local/share/doc/tuxpaint/.
|
|
|
|
* Created first "Magic" tools: "Blur," "Blocks" and "Negative."
|
|
|
|
* Color-picker disabled when not applicable.
|
|
|
|
|
|
2002.June.27 [unreleased]
|
|
* Moved source into src/, documentation into docs/ and object files to obj/
|
|
|
|
* Added "Copyright" to documentation and source files.
|
|
|
|
* Added True Type font (TTF) support, using SDL_ttf library.
|
|
|
|
* Added word-wrap support to the "Tip text"
|
|
|
|
* Incorporated stuff for Windows builds (win_dirent.c/h, some #defines).
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Cast surface->pixels more in get/putpixel() calls
|
|
John Popplewell <john@johnnypops.demon.co.uk>
|
|
|
|
* Created "INSTALL.txt" documentation on compiling and installing
|
|
|
|
* Created "PNG.txt" documentation on creating PNG images
|
|
|
|
* Extensive updates and fleshing-out of README.txt
|
|
|
|
|
|
2002.June.17a
|
|
* Made new title screen. (Better picture, plus credits.)
|
|
|
|
* Title screen says "Loading" while loading data.
|
|
|
|
* Title screen remains until keypress or mouse click.
|
|
|
|
* Created "install" target in Makefile
|
|
|
|
* Created "AUTHORS.txt"
|
|
|
|
* Included "COPYING.txt" (GNU GPL v.2), as the software is GPL.
|
|
|
|
|
|
2002.June.17
|
|
* Lightened grey around outside of selected (dark) tool/selector buttons.
|
|
|
|
* Selector has a different sound, now. (No longer same as toolbar buttons)
|
|
|
|
* Made see-through brush more transparent.
|
|
|
|
* Replaced most calls to SDL_Flip() with calls to SDL_UpdateRect().
|
|
|
|
* Thumbnails rendering made high-quality. (Can be disabled by
|
|
#define LOW_QUALITY_THUMBNAILS)
|
|
|
|
* Stamp and brush files are sorted alphabetically by filename now.
|
|
|
|
* Color selector buttons look like other interface buttons.
|
|
(Can be made simple again by #define LOW_QUALITY_COLOR_SELECTOR)
|
|
|
|
* "Tip text" and cartoon tux added for tools, colors and, if available,
|
|
stamps. (Store respective ".txt" files in data/images/stamps/)
|
|
|
|
|
|
2002.June.16
|
|
* Initial release.
|
|
Supports brushes, stamps, lines, eraser, sound effects.
|
|
|