Magic tools can now be both painted and full-image.

Negative tool now does this.
This commit is contained in:
William Kendrick 2008-07-09 02:46:54 +00:00
parent 8c6fbb8cf5
commit 472692fbab
38 changed files with 453 additions and 79 deletions

View file

@ -19,10 +19,18 @@ $Id$
* BlurAll, Sharpen and BlackandWhite
Andrew Corcoran <akanewbie@gmail.com>
* Magic Tool Plug-in API Updates:
-------------------------------
* Added "_switchin()" and "_switchout()" functions, to tell Magic tools
when they are selected or deselected.
* Magic Tool Improvememnts:
--------------------------
* Added "_switchin()" and "_switchout()" functions to Magic tool API,
to tell Magic tools when they are selected or deselected.
* Added "_modes()" function to Magic tool API, so Magic tool plugins
can tell Tux Paint what modes it accepts, 'paint' or 'fullscreen'.
* "Paint" and "Fullscreen" control buttons added to Magic tool
selector UI. Can be disabled with "--nomagiccontrols".
* "Negative" tool can now affect the entire image.
* Build System Improvements
-------------------------

View file

@ -9,7 +9,7 @@ Options Documentation
bill@newbreedsoftware.com
http://www.tuxpaint.org/
July 7, 2008
July 8, 2008
----------------------------------------------------------------------
@ -324,6 +324,12 @@ Windows Users
have their size changed. This option disables the controls, and
only provides the basic stamps.
nomagiccontrols=yes
Some Magic tools have the option of acting like a paintbrush, or
affecting the entire canvas at once. This option disables the
controls, and only provides the default functionality (usually
paint-mode).
mirrorstamps=yes
For stamps that can be mirrored, this option sets them to their
@ -701,6 +707,7 @@ Windows Users
--nooutlines
--nostamps
--nostampcontrols
--nomagiccontrols
--sysfonts
--mirrorstamps
--stampsize=SIZE
@ -741,6 +748,7 @@ Windows Users
--outlines
--stamps
--stampcontrols
--magiccontrols
--nosysfonts
--dontmirrorstamps
--stampsize=default

View file

@ -23,7 +23,7 @@ New Breed Software</p>
<a href="http://www.tuxpaint.org/">http://www.tuxpaint.org/</a></p>
<p>July 7, 2008</p>
<p>July 8, 2008</p>
</center>
@ -407,6 +407,14 @@ New Breed Software</p>
and only provides the basic stamps.
</dd>
<dt><code><b>nomagiccontrols=yes</b></code></dt>
<dd>
Some <b>Magic</b> tools have the option of acting like a paintbrush,
or affecting the entire canvas at once.
This option disables the controls, and only provides the default
functionality (usually paint-mode).
</dd>
<dt><code><b>mirrorstamps=yes</b></code></dt>
<dd>
<p>For stamps that can be mirrored, this option sets them to their
@ -1076,6 +1084,7 @@ New Breed Software</p>
--nooutlines<br>
--nostamps<br>
--nostampcontrols<br>
--nomagiccontrols<br>
--sysfonts<br>
--mirrorstamps<br>
--stampsize=<i>SIZE</i><br>
@ -1119,6 +1128,7 @@ New Breed Software</p>
--outlines<br>
--stamps<br>
--stampcontrols<br>
--magiccontrols<br>
--nosysfonts<br>
--dontmirrorstamps<br>
--stampsize=default<br>