"New colors last"; place colors at end of New

New option to place color palette items at the end of the "New"
dialog, rather than at the beginning.  Useful for when users
would want to pick from a set of Starters and/or Templates,
e.g., in a school or museum environment.

Available via command-line option "--newcolorslast", and
config file setting "newcolorslast=yes".  (And anti-option to
override config file settings, "--newcolorsfirst" and "...=no",
which represents the original behavior, which continues to be
the default).

Suggested by Bernard Verhaeghe.
This commit is contained in:
Bill Kendrick 2018-12-18 22:37:03 -08:00
parent 268e213e6d
commit 5d9ceca076
7 changed files with 122 additions and 66 deletions

View file

@ -11,7 +11,7 @@ alink="#FF00FF">
version
0.9.23c
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>October 7, 2018</p>
<p>December 18, 2018</p>
</center>
@ -447,6 +447,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
@ -1527,6 +1533,7 @@ version
--nostampcontrols<br>
--nomagiccontrols<br>
--nolabel<br>
--newcolorslast<br>
--mouse-accessibility<br>
--onscreen-keyboard<br>
--onscreen-keyboard-layout<br>
@ -1600,6 +1607,7 @@ version
--stampcontrols<br>
--magiccontrols<br>
--label<br>
--newcolorsfirst<br>
--nosysfonts<br>
--currentlocalefont<br>
--dontmirrorstamps<br>