Merge branch 'master' into sdl2.0

This commit is contained in:
Pere Pujal i Carabantes 2019-01-25 19:14:04 +01:00
commit 716e4ec55d
25 changed files with 765 additions and 166 deletions

View file

@ -8,6 +8,50 @@ http://www.tuxpaint.org/
$Id$
2018.Dec.18 (0.9.24)
* Bug Fixes
---------
* Correct issue that prevented Tux Paint from lauching on Mac OS X 10.7.
(See https://sourceforge.net/p/tuxpaint/tuxpaint/ci/d2ef2e17d1962111d0f6f91394dce81e8706d48b/
and https://stackoverflow.com/questions/20206985/xcode-linking-against-applicationservices-framework-with-sdk-10-9-causes-10-7)
Mark K. Kim <mkkim214@gmail.com>
* Reduce launch time by calling progress bar less frequently
while loading stamps.
Mark K. Kim <mkkim214@gmail.com>
* Ability to bring up the print dialog from the macOS build was
removed in Tux Paint 0.9.23 to support the new build mechanism.
It has been re-added. To access it, option-click the print icon,
or configure Tux Paint to always bring up the dialog upon print.
Mark K. Kim <mkkim214@gmail.com>
* Other Improvements
------------------
* Added ability to move color palette options to the end of
the New dialog, for situations where users are meant to start
drawings with specific Starters or Templates.
Use "--newcolorslast" option.
(Suggested by Bernard Verhaeghe)
* Documentation updates
---------------------
* Mended link to MinGW/MSYS instructions at John Popplewell's website.
(h/t "sechidis")
* Improved and expanded usage info (e.g., "tuxpaint --help" output)
* Misc
----
* Verbose debugging, and "DEBUG_PRINTF()" macro now available;
see debugging options in INSTALL.txt.
Mark K. Kim <mkkim214@gmail.com>
* Notes:
------
* 0.9.23a & 0.9.23b were test versions for macOS that Mark produced
and sent to individual users for testing.
2018.August.30 (0.9.23)
* New tools
---------

26
docs/RELEASE.txt Normal file
View file

@ -0,0 +1,26 @@
Release checklist for Tux Paint
Places to make sure version # and release date gets updated, prior to
cutting a release (tagging in the source code repository, and running
"make release" to roll a .tar.gz source tarball).
* Makefile
* Build description files:
* tuxpaint.spec (RPM package)
* macos/Info.plist (macOS build)
* Documentation
(For HTML variants, be sure to run "make" in "docs/", to
produce plaintext alternatives!)
* docs/CHANGES.txt
* docs/en/html/README.html
* docs/en/html/FAQ.html
* docs/en/html/OPTIONS.html
* docs/en/html/EXTENDING.html
* docs/en/html/ADVANCED-STAMPS-HOWTO.html
* Manual page (manpage)
* src/manpage/tuxpaint.1

View file

@ -1,5 +1,5 @@
Tux Paint
version 0.9.23
version 0.9.23c
Advanced Stamps HOWTO
Copyright 2006-2008 by Albert Cahalan for the Tux Paint project

View file

@ -1,11 +1,11 @@
Tux Paint
version 0.9.23
version 0.9.23c
Extending Tux Paint
Copyright (c) 2002-2018 by various contributors; see AUTHORS.txt
http://www.tuxpaint.org/
June 14, 2002 - August 28, 2018
June 14, 2002 - October 7, 2018
----------------------------------------------------------------------

View file

@ -1,11 +1,11 @@
Tux Paint
version 0.9.23
version 0.9.23c
Frequently Asked Questions
Copyright (c) 2002-2018 by various contributors; see AUTHORS.txt
http://www.tuxpaint.org/
September 14, 2002 - August 28, 2018
September 14, 2002 - October 7, 2018
Drawing-related

View file

@ -6,7 +6,7 @@ Copyright (c) 2002-2018
Various contributors (see below, and AUTHORS.txt)
http://www.tuxpaint.org/
June 27, 2002 - August 19, 2018
June 27, 2002 - December 8, 2018
$Id$
@ -175,7 +175,7 @@ Compiling and Installation:
upon. John Popplewell put together some instructions for doing that
here:
http://johnnypops.demon.co.uk/mingw/index.html
http://www.johnnypops.co.uk/tuxpaint/
Read the relevant notes if building for Win9X/ME.
@ -367,6 +367,13 @@ Compiling and Installation:
a complete list.
Debugging:
----------
Debugging (to stdout, e.g. terminal, or to a "stdout.txt" file, on Windows)
can be enabled by setting "DEBUG" (and, if verbose logging is wanted,
"VERBOSE") #define's in src/debug.h.
Uninstalling Tux Paint:
-----------------------
Windows

View file

@ -1,12 +1,12 @@
Tux Paint
version 0.9.23
version 0.9.24
Options Documentation
Copyright (c) 2002-2018 by various contributors; see AUTHORS.txt
http://www.tuxpaint.org/
August 28, 2018
December 18, 2018
----------------------------------------------------------------------
@ -358,6 +358,10 @@ Windows Users
Disables the Label tool: the tool that allows text entry which
can be edited later.
newcolorslast=yes
Places the blank color options in the New dialog at the end,
so that any Starters and/or Templates are shown first.
mirrorstamps=yes
For stamps that can be mirrored, this option sets them to
@ -980,6 +984,7 @@ Windows Users
--nostampcontrols
--nomagiccontrols
--nolabel
--newcolorslast
--mouse-accessibility
--onscreen-keyboard
--onscreen-keyboard-layout
@ -1050,6 +1055,7 @@ Windows Users
--stampcontrols
--magiccontrols
--label
--newcolorsfirst
--nosysfonts
--currentlocalefont
--dontmirrorstamps

View file

@ -1,12 +1,12 @@
Tux Paint
version 0.9.23
version 0.9.24
A simple drawing program for children
Copyright 2002-2018 by various contributors; see AUTHORS.txt
http://www.tuxpaint.org/
June 14, 2002 - August 28, 2018
June 14, 2002 - December 18, 2018
----------------------------------------------------------------------

View file

@ -11,7 +11,7 @@ alink="#FF00FF">
alt="Tux&nbsp;Paint"><br>
version
0.9.23
0.9.23c
<br>
Advanced Stamps HOWTO</h1>

View file

@ -12,7 +12,7 @@ alt="Tux&nbsp;Paint"><br>
version
0.9.23
0.9.23c
<br>
Extending Tux Paint</h1>
@ -20,7 +20,7 @@ Extending Tux Paint</h1>
<p>Copyright (c) 2002-2018 by various contributors; see AUTHORS.txt<br/>
<a href="http://www.tuxpaint.org/">http://www.tuxpaint.org/</a></p>
<p>June 14, 2002 - August 28, 2018</p>
<p>June 14, 2002 - October 7, 2018</p>
</center>
<hr size=2 noshade>

View file

@ -11,7 +11,7 @@ alink="#FF00FF">
alt="Tux&nbsp;Paint"><br>
version
0.9.23
0.9.23c
<br>
Frequently Asked Questions</h1>
@ -19,7 +19,7 @@ Frequently Asked Questions</h1>
<p>Copyright (c) 2002-2018 by various contributors; see AUTHORS.txt<br/>
<a href="http://www.tuxpaint.org/">http://www.tuxpaint.org/</a></p>
<p>September 14, 2002 - August 28, 2018</p>
<p>September 14, 2002 - October 7, 2018</p>
</center>
<h2>Drawing-related</h2>

View file

@ -11,7 +11,7 @@ alink="#FF00FF">
version
0.9.23
0.9.24
</h1>
<h2>Options Documentation</h2>
@ -19,7 +19,7 @@ version
<p>Copyright (c) 2002-2018 by various contributors; see AUTHORS.txt<br/>
<a href="http://www.tuxpaint.org/">http://www.tuxpaint.org/</a></p>
<p>August 28, 2018</p>
<p>December 18, 2018</p>
</center>
@ -465,6 +465,12 @@ version
which can be edited later.
</dd>
<dt><code><b>newcolorslast=yes</b></code></dt>
<dd>
Places the blank color options in the <b>New</b> dialog at the end,
so that any Starters and/or Templates are shown first.
</dd>
<dt><code><b>mirrorstamps=yes</b></code></dt>
<dd>
<p>For stamps that can be mirrored, this option sets them to their
@ -1545,6 +1551,7 @@ version
--nostampcontrols<br>
--nomagiccontrols<br>
--nolabel<br>
--newcolorslast<br>
--mouse-accessibility<br>
--onscreen-keyboard<br>
--onscreen-keyboard-layout<br>
@ -1618,6 +1625,7 @@ version
--stampcontrols<br>
--magiccontrols<br>
--label<br>
--newcolorsfirst<br>
--nosysfonts<br>
--currentlocalefont<br>
--dontmirrorstamps<br>

View file

@ -12,7 +12,7 @@ alt="Tux&nbsp;Paint"><br>
version
0.9.23
0.9.24
</h1>
<h3>A simple drawing program for children</h3>
@ -22,7 +22,7 @@ version
<p>June 14, 2002 -
August 28, 2018</p>
December 18, 2018</p>
</center>