Tux Paint Changelog

What's new in Tux Paint 0.9.32

Feb 1, 2024
  • Introduces Perspective, Orthographic, and Oblique projection tools; Centered Trochoid creation tools
  • 1-Point, 2-Point, and 3-Point Perspective:
  • Three pairs of new tools provide ways to easily sketch drawings in Tux Paint using 1-, 2-, and 3-point perspective, as well as adjusting the different perspectives' vanishing points. The drawing tools are similar to the Line tool, except only certain angles are possible, based on the position of the line relative to the vanishing points. For example, in 1- and 2-point perspective, lines may be drawn vertically and horizontally, but diagonally they must always be angled toward or away from the vanishing point(s).
  • Isometric, Dimetric, Trimetric, and Oblique:
  • Another new set of tools provide ways to sketch drawings in an isometric projection, plus two other orthographic projections, dimetric and trimetric, as well as oblique. For the latter three, it's possible to adjust various drawing angles that each tool allows.
  • Epitrochoid and Hypotrochoid:
  • Two new tools have been added that draw "centered trochoid" curves — patterns created when one circle rolls around the inside or outside of another circle. The resulting shapes are similar to those created by devices such as the Spirograph. The radii of both circles, plus the position of the virtual pen relative to the moving circle, may all be adjusted.
  • Other Improvements:
  • A new "complexity" setting allows the user's expertise level with Tux Paint (or computers in general) to dictate the complexity of certain Magic tools.
  • Magic tools have been reorganized, and are no longer ordered by their localized names. This keeps related tools next to each other within each group of tools.
  • Font face and size details are shown when using the Text and Label tools.
  • Various bug fixes

New in Tux Paint 0.9.31 (Jul 23, 2023)

  • More Magic, Fuzzy Erasers, Template creation:
  • Four new Magic Tools have been added to Tux Paint: "Loops" and "Squiggles" draw precise and crinkly loop-the-loops, respectively; "Ribbon" paints a flowing ribbon that trails behind the cursor; and "Smooth" transforms freehand strokes into smoother ones.
  • It is now possible to use an existing Tux Paint drawing as a template image, which may be used as the background of new drawings. From the "Open" dialog, choose the "Template" option, then find the newly-created template within the "New" dialog.
  • The Eraser tool has gained a set of soft-edged shapes, which are useful for more subtly revealing a background template after drawing over it.
  • Font Setting:
  • Tux Paint offers a new option to customize the font used in its UI (button labels, pop-up dialog box text, and help text at the bottom), enabling users to choose fonts designed for literacy use, such as Andika or OpenDyslexic — or just something fun!
  • Also, the default font used by Tux Paint now varys under certain locales, to improve legibility (e.g., DejaVu Sans for English and most other Latin languages, Baekmuk Gulim for Korean, Gen Jyuu Gothic for Japanese, Raghindi for Hindi, etc.)
  • Other Improvements:
  • The "Erase" function — which is used to delete saved drawings via the "Open" dialog or exported templates via the "New" dialog — may be disabled via a new configuration setting.
  • The appearance of the buttons used to select the rainbow palette (HSV color picker) and color mixer has been improved.

New in Tux Paint 0.9.30 (May 30, 2023)

  • Magic tools updated:
  • Re-sizing options are now available on many of Tux Paint's Magic tools — a large set of tools supplied with the app that offer effect filters such as Blur, Darken, and Smudge; and whimsical artistic effects like Rosette, Googly Eyes, and Flowers.
  • Brushstroke tools and filters, such as Metal Paint, Kaleidoscope, Tint, and Desaturate, now allow artists to choose the radius of the tool, allowing both finer and coarser application of effects than previous versions of Tux Paint, where each tool only provided a single, hard-coded size.
  • The Tux Paint team understands that offering more features, and hence additional UI elements, can add complexity that may not be appropriate for novice users. Therefore, this new feature, like many other elements of Tux Paint, can be deactivated. If the new sizing feature is deactivated, all Magic tools will revert to their previous behavior.
  • Other Major Improvements:
  • The Foam, TV, String V, and String Corner Magic tools, and some Shape tools received minor enhancements.
  • Labels that appear on tool buttons will word-wrap, when possible, to improve legibility.
  • Tux Paint Config., the graphical tool for configuring Tux Paint's settings, is now also available for Haiku OS.

New in Tux Paint 0.9.28 (Jun 11, 2022)

  • More Color Choices:
  • Tux Paint's Color palette includes a new Color Mixer option, which allows users to combine different proportions of primary colors (red, yellow, and blue) and shades (white, grey, and black) to create new colors, similar to mixing paints.
  • The Color Picker option, which previously offered a static palette of around sixty-five thousand color choices, now supports separate hue, saturation, and value settings, allowing users to choose from over sixteen million colors.
  • Also, a keyboard shortcut is now available for quick access to the Color Selector — the "pipette" tool used for picking colors from the current drawing.
  • Updated Drawing Tools:
  • The Paint and Lines tools now provide a way to adjust the spacing of brushes, allowing dotted lines or smearing effects to be made. Many brushes have been given better default spacing values, as well.
  • Two new variations of the Zoom Magic Tool, Tile Zoom and Rush, have been added. When shrinking a drawing with Tile Zoom, it replicates the drawing across the canvas in tiles, rather than filling the canvas with a solid background color. The Rush tool blurs the results.
  • Other Improvements:
  • Keyboard shortcuts, such as [Control]+[S] to save a drawing, are now accessed with the more traditional [⌘ Command] key when using Tux Paint on macOS. Sizing of Tux Paint's built-in on-screen keyboard has been improved. The look and feel of the user documentation has been improved.

New in Tux Paint 0.9.22 Beta (Apr 2, 2015)

  • This is a build of the CVS repository code for the not-yet-released 0.9.22 version of Tux Paint for Mac OS X, which should hopefully address problems running on OS X 10.9 ("Mavericks"). It includes a debug logging feature (see below). This is a replacement for the 2013.11.01 test build, which worked, but had trouble running after the initial launch.

New in Tux Paint 0.9.21 (Jun 29, 2009)

  • New Starters:
  • Silver Frame
  • Caroline Ford
  • Jigsaw 3x3 & 5x5
  • Andrew 'akanewbie' Corcoran
  • New Magic Tools:
  • Blur (entire image mode) - Blurs entire image
  • Color Shift - Modifies the colors in the image.
  • Sharpen - Sharpens entire image
  • Edges - Traces the edges of the image, over a white background.
  • Silhouette - Creates an outline of the image, over a black background.
  • Color and White - Turns image pure color & white (no grey or color).
  • Snow Ball - Places random snow balls over the image.
  • Snow Flake - Places random snow flakes over the image.
  • Noise - Adds random noise to the image.
  • Mosaic - Gives the image a mosaic effect.
  • Rain - Adds rain drops to the image.
  • Toothpaste - Squirts "toothpaste" on to the image.
  • By Andrew 'akanewbie' Corcoran
  • (Part of Tux4Kids' participation in Google Summer of Code 2008)
  • Confetti - Paints random confetti bits on the canvas.
  • TV - Adds television (CRT) interlacing lines over the image.
  • Rosette - Paints at 3 points on the screen, in a rosette shape.
  • Picasso - Paints at 3 points, in a "Picasso" art style.
  • Wavelets - Waves that go up and down.
  • By Adam 'foo-script' Rakowski
  • (Part of Tux4Kids' participation in Google Summer of Code 2008)
  • Rails - Draws train tracks / rails over the image.
  • Fisheye - Warps part of the picture, as though seen through a fisheye.
  • Fold - Folds the corners of the image up, like a piece of paper.
  • By Adam 'foo-script' Rakowski (GSOC 2008),
  • with modifications by Bill Kendrick
  • and Pere Pujal i Carabantes
  • Real Rainbow - Draw an arc-shaped, photorealistic rainbow.
  • By Bill Kendrick
  • with math help from Jeff Newmiller
  • Rainbow colors/alpha based on photo from
  • http://www.flickr.com/photos/nicholas_t/281820290/
  • photo by Flickr user "Nicholas_T"
  • Creative Commons Attribution 2.0 Generic
  • http://creativecommons.org/licenses/by/2.0/deed.en
  • String Edges - Draw string-like patters around the picture.
  • String Corner - Draw aligned string-like patterns.
  • String 'V' - Draw free-form string-like patterns.
  • Tornado (based on Flowers) - Draws a tornado effect onto the picture.
  • By Pere Pujal i Carabantes
  • Icons for some new Magic Tools
  • (Color and White, Fisheye, Mosaic, Picasso, Silhouette, TV and Wavelet)
  • Donelle Cory
  • http://www.8bitonion.com/portfolio
  • Magic Tool Improvememnts:
  • Added "_switchin()" and "_switchout()" functions to Magic tool API,
  • to tell Magic tools when they are selected or deselected, or when
  • their mode changes..
  • Added "_modes()" function to Magic tool API, so Magic tool plugins
  • can tell Tux Paint what modes it accepts, 'paint' or 'fullscreen'.
  • "_click()" function is now given a 'mode' value, corresponding to the
  • mode the current tool is in.
  • "_get_description()" function is now given a 'mode' value, and is
  • called once for each mode a particular tool claims to support.
  • (e.g., "which=0,mode=MODE_PAINT", then "which=1,mode=MODE_PAINT",
  • then "which=1,mode=MODE_FULLSCREEN")
  • "Paint" and "Fullscreen" control buttons added to Magic tool
  • selector UI.Can be disabled with "--nomagiccontrols".
  • "Negative", "Tint", "Glass Tile", "Darken" and "Lighten" tools
  • can all now affect the entire image.
  • System-Related Improvements:
  • ----------------------------
  • 'savedir' and 'datadir' paths given in configuration files
  • (e.g., ~/.tuxpaintrc) now have any environment variables and tildes
  • (e.g., "~" for $HOME, or "~username" for 'username's home directory)
  • expanded.
  • NOTE: Environment variable expansion via 'wordexp()' -- currently
  • Linux-only.
  • NOTE: 'printcommand' and 'altprintcommand' options not currently parsed
  • for env. vars.
  • On systems that use postscript_print (Linux and other Unix-likes),
  • errors when attempting to issue a print command (e.g., trying to use
  • "lpr", but that command is not available) should appear in Tux Paint.
  • (SourceForge bug #2205528)
  • Build System Improvements:
  • Adhering to Debian & FreeDesktop.org standards regarding .desktop file.
  • Documentation Improvements:
  • Corrected location of config files for Mac OS X in OPTIONS docs.
  • HTML documentation files for the various Magic tools are now
  • generated using a PHP script.Tool details are stored in a PHP array
  • (which is easier-to-edit than individual HTML files).
  • Other Improvements:
  • Starter images no longer need to be created with alpha transparency.
  • Any solid white will be removed automatically by Tux Paint.
  • White always appears as the first color in the "New" dialog,
  • regardless of its position (or even existence) in the color palette.
  • Text tool uses FriBidi to determine when right-to-left characters have
  • been typed (e.g., Hebrew) so that they are drawn in the right direction.
  • (Mixing RtoL and LtoR works (e.g., Hebrew with numerals))
  • Updated to the latest version (2.27) of DejaVu Sans Regular for UI font.
  • Only loads locale-specific fonts (e.g., Tibetan's "bo.ttf", which is
  • unusable with any language _except_ Tibetan) when Tux Paint is running
  • in that locale.(Use "--alllocalefonts" command-line option
  • or "alllocalefonts=yes" config. file option, to load all of those fonts,
  • regardless of locale setting -- the old behavior.)
  • Font scoring system improved, so that fonts that support the current
  • locale (based on special translation strings -- many of which have been
  • submitted or improved) 'bubble up' to the top of the Fonts list when
  • using the Text tool.
  • Pere Pujal i Carabantes and
  • Bill Kendrick
  • with help from:
  • Albert Cahalan ,
  • Frank Weng
  • and various translators.
  • New localizations:
  • Shuswap (Secwepemct�n) translation
  • Neskie Manuel
  • Songhay translation
  • Abdoul Cisse
  • Mohomodou Houssouba
  • Localization Updates:
  • Afrikaans translation
  • Petri Jooste
  • Arabic translation
  • Tilo
  • Asturian
  • Xandru Armesto
  • Basque translation
  • Juan Irigoien
  • Brazilian Portuguese translation
  • Frederico Goncalves Guimaraes
  • Catalan translation
  • Pere Pujal i Carabantes
  • Chinese (Simplified) translation
  • Huang Zuzhen
  • Chinese (Traditional) translation
  • Frank Weng
  • Song Huang
  • Danish translation
  • Joe Dalton
  • Dutch translation
  • Bert Saal
  • Estonian translation
  • Henrik Pihl
  • French translation
  • Jacques Chion
  • Georgian translation
  • Gia Shervashidze
  • Gujarati translation
  • Kartik Mistry
  • Greek translation
  • Serafeim Kyriaki
  • Hebrew translation
  • Jorge Mariano
  • Guy Hed
  • Hungarian
  • Gabor Kelemen
  • Irish Gaelic
  • Kevin Patrick Scannell
  • Italian translation
  • Simona Riva
  • Kurdish translation
  • Amed �eko Jiyan
  • Portuguese translation
  • Sergio Marques
  • Romanian translation
  • Sorin Paliga
  • Russian translation
  • Nikolay Parukhin
  • Slovak translation
  • Jaroslav Rynik
  • Slovenian translation
  • Matej Urban
  • Spanish translation
  • Gabriel Gazzan
  • Swedish translation
  • Daniel Nylander
  • Tamil translation
  • Ravishankar Ayyakkannu
  • Ukranian translation
  • Serhij Dubyk
  • Zapotec (Miahuatlan dialect) name and locale code correction
  • Bug Fixes
  • Was inadvertently calling "magic_switchin()" on Quit. Fixed.
  • Dan Shields
  • [Ctrl]+[P] keyboard shortcut for printing was not complying with
  • option to disable printing capability (e.g., "--noprint")! Fixed.
  • Preventing Tux Paint from dropping out of Fullscreen mode when
  • pressing either left or right [Windows] keys
  • Note: Works on Windows XP, 2000 and Vista only.
  • (If Tux Paint is deliberately switched to the background,
  • e.g. using [Alt]+[Tab], the [Windows] keys function as normal until
  • Tux Paint is the active application again.)
  • John Popplewell
  • Directional brushes used to always begin with middle image;
  • now this only happens if you click and release, with dragging.
  • Jason Ward
  • Pere Pujal i Carabantes
  • Corrected bug in postscript printing: images scaled up onto a large
  • canvas printed small, compared to when they're printed at the size
  • they were drawn.
  • Pere Pujal i Carabantes
  • Thomas Kalka
  • Corrected 'oval' brush shape so that colors came out right.
  • (Thanks to Andrei Skoogarev)
  • Improved support for localized Stamp sound effects (e.g., "en_GB" for
  • British English now works; only "en" would have worked before).
  • Fixed minor bug that caused Tux Paint to crash when loading
  • many fonts (i.e., with the 'sysfonts' option).
  • Pere Pujal i Carabantes and
  • Albert Cahalan
  • 'tuxpaint-import' script didn't support files with spaces. Fixed.
  • James Le Cuirot
  • Fixed display bugs and icon positioning in pop-up dialogs when
  • using right-to-left languages (like Hebrew or Arabic).

New in Tux Paint 0.9.20 (Jul 5, 2008)

  • minor bugs in previous releases
  • a translation for Asturian speakers
  • dozens of new Stamps