Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19179
Reakcje/Polubienia
55806
Tux Paint to darmowy, wielokrotnie nagradzany program do rysowania dla dzieci w wieku od 3 do 12. Łączy on w sobie prosty interfejs i zabawne efekty dźwiękowe, które słychać podczas rysowania. Posiada szereg przydatnych narzędzi do rysowania. Takie jak: pędzel o różnych rozmiarach, pieczątki, linia, kształt, tekst i różne efekty specjalne.

Program umożliwia wiele poziomów cofnięć. Tux Paint może pracować w trybie pionowym lub poziomym. W czasie pracy na dole okna programu pojawiają się informacje i porady.

Końcową prace można zapisać i wydrukować. Interfejs został przetłumaczony na bardzo wiele języków, aby ułatwić zabawę dzieciakom na całym świecie.
źródło:
Zaloguj lub Zarejestruj się aby zobaczyć!


TuxPaint.jpg

Zaloguj lub Zarejestruj się aby zobaczyć!


Instalator:
Zaloguj lub Zarejestruj się aby zobaczyć!

ZIP:
Zaloguj lub Zarejestruj się aby zobaczyć!

Portable .paf:
Zaloguj lub Zarejestruj się aby zobaczyć!

Android:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19179
Reakcje/Polubienia
55806
Tux Paint 0.9.24
Version 0.9.24 - 24 April 2020

* New tools
---------
* Fill
Not actually a new tool, but promoted from a "Magic" tool
to a full-fledge tool in the "Tools" bar. However, also
avoids filling "Undo" buffer with snapshots of the drawing,
if the fill does nothing (e.g., if you click the same spot
a second time).

* Ports & Building
----------------
* Updates to build on Haiku.
Luc 'Begasus' Schrijvers <begasus@gmail.com>

* Replaced KDE (older, KDE4, in fact) specific icon and
launcher (.desktop file) installation & uninstallaton
invocations in Makefile with those that use Freedesktop.org
`xdg-...` tools.

* macOS build documentation updates.
Mark K. Kim <markuskimius@gmail.com>

* Wrapped some debug output in "#ifdef DEBUG" tests,
and made sure some warnings and errors were going to
STDERR, rather than STDOUT.

* Updates to build for Windows (using mingw/msys)
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* Updates to 'spec' file for Linux RPM builds
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* 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)

* Show progress bar while loading (more) stamps, to avoid
looking hung on slower systems or with complicated stamp images.

* Recognize signals (SIGUSR1 and SIGUSR2) on POSIX systems,
which causes Tux Paint to quit, first saving the current drawing
(if unsaved) (like "--autosave"), either saving a new image
(like "--saveovernew") (via SIGUSR1), or overwritting the current
drawing (like "--saveover") (via SIGUSR2).
(Thanks to Flavio Airundo for the idea; closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* Updated most parts of the code that were throwing warnings in GCC.

* Build process generates thumbnails of included Starters and Templates.
When installed, this greatly increases the speed of the "New" dialog.

* Updated some Starter source images so they work better with
flood fill (Bald Eagle, World map, Gecko).

* Ability to disable stereo panning effect (e.g., paint brush, UI
elements sound effect feedback, etc.), useful for users with
hearing impairment in one ear, or situations where one speaker or
headphone is being used. Use "--nostereo" command-line option
or "nostereo=yes" config. file option.

* 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)

* Documentation on POSIX signals recognized by Tux Paint (e.g.,
the new "SIGUSR1" & "SIGUSR2") added to a new doc file,
"SIGNALS.txt".

* Translation Updates:
--------------------
* Norwegian Nynorsk translation
Karl Ove Hufthammer <karl@huftis.org>

* Swahili
Benson Muite <benson_muite@emailplus.org>

* Valencian
Pilar Embid Giner <embid_mar@gva.es>
via Pere Pujal i Carabantes <perepujal@gmail.com>

* Bug Fixes
---------
* Correct issue that prevented Tux Paint from lauching on Mac OS X 10.7.
(See
Zaloguj lub Zarejestruj się aby zobaczyć!

and
Zaloguj lub Zarejestruj się aby zobaczyć!
)
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>

* Made sure "New" dialog created correct thumbnail subdirectories
for personal Starters & Templates (e.g., ~/.tuxpaint/starters/thumbs/)

* Ensure that similarly-named (but not identically-named) PNG & SVG
Starters & Templates don't get confused with each other
(e.g., "frame_heart.png" being ignored, because we find
"frame_hearts.svg")
Pere Pujal i Carabantes <perepujal@gmail.com>

* 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.
Instalator:
Zaloguj lub Zarejestruj się aby zobaczyć!

ZIP:
Zaloguj lub Zarejestruj się aby zobaczyć!

Portable .paf:
Zaloguj lub Zarejestruj się aby zobaczyć!

Android:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Grandalf

Bardzo aktywny
Członek Załogi
Moderator
Dołączył
26 Maj 2015
Posty
19179
Reakcje/Polubienia
55806
Tux Paint 0.9.25.0
Version 0.9.25 - 2020.December.27

New Features

Export drawings:

  • GIF export option from the Open -> Slideshow dialog.
  • Utilizes "gifenc", public domain by Marcel Rodrigues
  • Depends on "libimagequant", from the "pngquant2" project
  • Single image (PNG) export from the Open dialog. (Closes
    Zaloguj lub Zarejestruj się aby zobaczyć!
    )
  • Both utilize XDG user dirs settings, if available, to determine where to store them, or "~/Pictures", otherwise. In those cases, files are stored in a new "TuxPaint" subdirectory.
  • The "--exportdir" option can be used to override the default location (but a "TuxPaint" subdir. will NOT be placed there).

Shape controls:
  • Draw shapes from the center (as in previous versions of Tux Paint) or from a corner (similar to the default mode of most other graphics tools).
  • The controls to modify the drawing behavior can be removed, for simplification of Tux Paint's interface (for younger users).

Other Improvements:
  • New, smaller sizes available in "Eraser" tool. (h/t Jackson Bray for the suggestion)
  • "Eraser" tool now draws smoothly connected strokes, like the "Brush" tool, when the mouse is moved quickly (relative to the eraser size; especially useful for the smallest erasers).
  • On-screen keyboard (visible when the feature is enabled, while using the "Text" and "Label" tools) now appears with larger (48x48 pixel, vs 24x24 pixel) buttons, when Tux Paint's window (or fullscreen) size is large enough to fit them with the chosen layout. (h/t Anat & Aviv, who suggested it to help with users of eye-tracking systems)
  • On-screen keyboard buttons use a slightly larger font (16pt vs 12pt, previously seen on the small keyboard; 32pt on the large keyboard).

Ports & Building:
  • Corrections for Haiku not opening saved files.
Windows build changes:
  • Enabling PowerTools repositry to install additional SDL* packages
  • Corrected README launcher for English, after install completes
  • Updated translation files and ensure license text appears
  • Support for Mingw64 for 64-bit builds
  • Ability to find Mingw DLLs by examining EXEs
New Brushes:
  • Footprints - Human feet
  • Paw (dog or cat like)
  • Shoes
Starter & Template updates:
  • Added margins to elephant, fish_icon and frame_hearts starters, to avoid smearing on edges in Tux Paint.

Documentation updates:
  • Cleaned up HTML code of HTML-based documentation.
  • Sub-section links within README's Table of Contents.
  • EXTENDING docs cleaned up and Table of Contents added.
  • Converted FAQ from bullet lists to definition lists.

Bug Fixes:
  • Mended issue where stamp descriptions were not loading when "getenv()" (e.g., "getenv("LANGUAGE")") returned an empty string, rather than a NULL.
  • Mended bug where corrupt text would appear as stamp descriptions, if we failed to know what language to use (see above).
  • Mended bug where a personal Template could not be loaded due to how we tracked which entry in the "New" dialog was the first template image.

New Translations:
  • Sardinian translation

Translation Updates:
  • Basque translation
  • Catalan translation
  • French translation
  • Galician translation
  • Icelandic translation
  • Japanese translation & Japanese README documentation
  • Norwegian BokmÃ¥l translation
  • Norwegian Nynorsk translation
  • Santali translation (Ol-Chiki)

Misc:
  • Improved safety when copying things into string buffers
Pobieranie:
Zaloguj lub Zarejestruj się aby zobaczyć!

Portable paf:
Zaloguj lub Zarejestruj się aby zobaczyć!

Android:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37631
Reakcje/Polubienia
33864

Tux Paint 0.9.27

2021.November.25 (0.9.27)
* New Magic Tools:
----------------
* "Lightning" - Draws a bolt of lightning striking between
the start and end positions of a line.

* "Opposite" -- Change parts of the picture to their complementary
colors. (Similar to "Negative", but instead of inverting the
Red, Green, and Blue components, it rotates the Hue 180 degrees
while leaving Saturation and Lightness alone.)
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* "Panels" - Convert your picture to 4-panel-comic-style
2x2 image, repeating the original. (Repeat for "compound eye"
style effects!)
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* "Reflection" - Create a reflection of part of the image,
below (as in a lake reflection), above, to the left, or to the right.

* "Smooth Rainbow" - A smooth, gradient variation of the classic
"Rainbow" Magic tool.

* "Stretch" - Squish and stretch parts of your picture, giving a
fun-house mirror effect.

* Magic Tool Improvements:
------------------------
* "Halftone" works much better, drawing large overlapping circles
of Cyan, Magenta, Yellow, and Black, based on the average
color of the area of the picture being replaced, to give a
"newsprint" effect.

* "TV" now breaks pixels into red/green/blue components,
rather than merely adding a 'scanline' effect.

* "Blocks", "Cartoon", "Chalk", "Emboss", and "Halftone" can all now
affect the entire image at once.

* More tools update progress bar while doing lots of work
(mostly full-screen mode). More tools play their sound effects
when applying effects in full-screen mode.

* Improvements to "Paint" and "Lines" tools:
------------------------------------------
* Rotational brushes now supported. Unlike "directional"
brushes, in which a 3x3 grid representing the 8 cardinal
directions (45 degree steps) is used, only a single brush image
is required, and Tux Paint will rotate it between 0 and 360 degrees,
depending on the direction the mouse is going. The brush's ".dat"
file should contain a line consisting of the word "rotate".
+ Note: This adds a dependency on "SDL_gfx" library
(Homepage:
Zaloguj lub Zarejestruj się aby zobaczyć!

SourceForge project page:
Zaloguj lub Zarejestruj się aby zobaczyć!
)
as this feature use it's "rotozoomSurface()" and "SDL_gfxBlitRGBA()".
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* Replaced the "arrow_compass_points" brush with a single
arrow which can rotate at any angle, using the new
"rotational" brush feature.

* Added "rotating dash" brush.

* Small icons appear on brush selection buttons denoting
when the brush is animated and/or directional.
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* Other Improvements:
-------------------
* New "Fill" tool mode: "Brush". Similar to classic flood fill,
but only fills as you move the brush within the area to be
filled.

* Grouped similar Magic tools into sections.
(e.g., all of the distortions, versus painting tools, versus
full-image effects, etc.)

Use the left/right pagination buttons that now appear at the
bottom of the selector (similar to those used with Stamps tool)
to switch between groups.

Closes
Zaloguj lub Zarejestruj się aby zobaczyć!

Note: Bumps `TP_MAGIC_API_VERSION` to 0x00000005.

* Initial support to place pictures deleted from the "Open" dialog
into the "Recycle Bin" on Windows.

* When drawing lines or rotating a shape, the angle of rotation
is shown (in the instructions at the bottom).

* Documentation updates:
---------------------
* Ensured Tux Paint's built-in help ("tuxpaint --help"),
Unix manual ("man page"), and command-line option
tab-completion list, and "OPTIONS" documentation all cover
the full set of Tux Paint options.

* Reorganized the "Available Options" section of "OPTIONS"
documentation (to match the organization found in the UI
of "Tux Paint Config.")

* Reorganized the options listed in Tux Paint's man page,
to more closely (but not precisely) match the organization
noted above.

* tuxpaint(1) manpage is now managed & translatable via the
'tuxpaint-docs' project, just like the HTML & plaintext
documentation files (since 0.9.26).

* Documentation to the various Magic tools are also now
managed & translatable via the 'tuxpaint-docs' project.

* Added table of contents to some documentation
("Options Documentation", "FAQ", "Installation Documentation",
and "Advanced Stamps 'How-To'").

* Moved Windows and macOS compilation instructions into main
"Installation Documentation" (docs/.../INSTALL...).

* Expanded explanation of how stamp tinting modes work
in "Extending Tux Paint" documentation.

* Documentation translation updates:
+ French translation
Jacques Chion <jacques.chion@orange.fr>

* New Starters:
-------------
* Frog
Jeff Davidson, (Parkdale Elementary, Waco, TX; 2007)

* Localization Updates:
---------------------
* Allowing Left [Alt] key for switching to Japanese input method
(for keyboards that lack a Right [Alt] key).
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* Catalan translation
Pere Pujal i Carabantes <perepujal@gmail.com>

* French translation
Jacques Chion <jacques.chion@orange.fr>

* Icelandic translation
Sveinn Ă Felli <sv1@fellsnet.is>

* Japanese translation
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* Portuguese (Portugal) translation
Hugo Carvalho <hugokarvalho@hotmail.com>

* Ensure some locales have hints to find the best fonts
for the Text and Label tools:
+ Greek
+ Scottish Gaelic

* Bug Fixes:
----------
* "Negative" magic tool did not play its sound when using
fullscreen (vs painting) mode. Fixed.

* "Zoom" magic tool icon had weird artifacting. Mended.

* "Halftone" magic tool had the "Zoom" tool's icon.

* Undo buffer canvases were not always the same dimensions
as the drawing surface, if buttonsize was adjusted.
(Adversely affected "Shift" magic tool.)

* Remove some old Win32-specific code to handle multibyte
characters, which could cause a crash bug when using the
on-screen keyboard under Windows. (Older mingw/msys did
not supply a needed function.)
* h/t @Miyagi_Andel on Twitter for reporting the crash
* h/t Pere Pujal i Carabantes for confirming how to reproduce it
* TOYAMA Shin-ichi <shin1@wmail.plala.or.jp> dropped the old
code and rebuilt Tux Paint 0.9.26 for Win32 as 0.9.26-5
* Note: This means dropping support for Windows 2000 & XP
* (Also, remove Windows-only call to `_nl_locale_name()`,
and avoid crashing if our `mysetenv()` receives any NULL pointers.
T. Shin-Ichi & Bill K.)

* Always show the appropriate instructions at the bottom when the
"Fill" (depends on which sub-tool chosen) and "Shapes" (depends
on whether "simpleshapes" option is set) tools are selected
(e.g., when returning from the "Open" dialog).
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* Avoid possibility of crashing when doing a flood-fill of a
complicated shape on a large canvas (e.g., `tuxpaint --3000x2000`
with `starters/mosaic.svg`
+ Replace recursion with a queue (span filling method)
+ Call the progress bar animation updates and playsound() function
less frequently
h/t Yang for reporting & Pere for confirming

* Ports & Building
----------------
* Fix compilation error on Linux with HOST environment variable set.
Modifies the Makefile so it attempts to cross compile only when both
HOST and HOSTROOT environment variable (which are both required for
cross compilation) are set; avoid confusion when an unrelated
$HOST env. var. is set.
Mark K. Kim <markuskimius@gmail.com>

* Include "AppVersion" directive to Windows installer Inno Setup
recipe file (.iss).
Easton Pillay <
Zaloguj lub Zarejestruj się aby zobaczyć!
>

* Other Windows installer updates:
+ Updated to Inno Setup 6
+ 64-bit version now to be installed in the standard "Program Files"
folder on 64-bit architecture instead of "Program Files (x86)" as before.
+ 64-bit installer will invoke uninstaller for existing old x86 mode
installation, if found.
+ Updated translation files for the installer
+ Added language specification to start menu shorcuts for which
translation is supported both for the web site and installer.
+ Disabled start menu shortcut to outdated translations of README.html.
+ Remove old OpenCandy stuff from Windows .iss file.
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* Added shell script to build windows installer and portable zip archive.
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* Further work to remove compiler warnings.


2021.June.28 (0.9.26)
* New Features
------------
* Larger UI buttons
Override the ages-old default 48x48 size for UI buttons
(via a new "buttonsize" option). Note: If the button size
would be too large for the required parts of the UI to appear
within Tux Paint's window size, the largest possible size will
be used.
Pere Pujal i Carabantes <pere@fornol.no-ip.org>

* It's now possible to increase how many rows of buttons are shown
for the color palette at the bottom of the screen.
(Use the "colorsrows" option.)
Pere Pujal i Carabantes <pere@fornol.no-ip.org>

* Adding sub-tools to the Fill tool:
+ Solid -- The classic fill tool; click to fill
+ Linear -- A linear gradient; click and drag to adjust,
release mouse to finish
+ Radial -- A radial gradient; click to fill
(The gradients transition from the current color to the
background that's being filled.)

* New Magic Tools:
----------------
* Checkerboard
Cover the entire canvas with a checkboard pattern using the
current color. Drag to change the size of the squares.

* Clone
Clones (copies, via painting) part of a drawing to another position.

* Pixels
Draws large squares, for classic computer 'pixel art' style drawings.

* Documentation updates
---------------------
* Documentation is now maintained in a separate source repository,
'tuxpaint-docs', which allows for easier and more consisten
translation of the documentation. Pulling in initial version of
these docs, which contain a variety of minor updates (and also a
few which had previously only been available as plain TXT are now
available as HTML).

+ French translation
Jacques Chion <jacques.chion@orange.fr>

+ Galician
Miguel Anxo Bouzada <mbouzada@gmail.com>

+ Japanese
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>

* Adding documentation that covers some of the
environment variables that Tux Paint utilizes.

* Expanded the steps for making and posting releases.

* Documented how to build Tux Paint using old macOS
Mark K. Kim <markuskimius@gmail.com>

* Added more credits to manpage. Avoiding word-wrapping
URLs and email addresses. Saved out as UTF-8, rather than
Latin-1 encoding.

* Other Improvements
------------------
* Fill tools do a better job at filling around
antialiased edges, and apply some blending.

* Reduce CPU usage by increasing delay in main loop
from 1ms to 10ms, and only using SDL's Timer subsystem
when scrolling happens.
(Details at
Zaloguj lub Zarejestruj się aby zobaczyć!
)
Mark K. Kim <markuskimius@gmail.com>
(h/t @bbugwong on Twitter for reporting the issue)

* If parent of export directory doesn't exist, Tux Paint will
try to create it as well.
(Only one level up; e.g., with an export location like
/path/to/Pictures/TuxPaint/, it will try to create
/path/to/Pictures/ if it doesn't exist, but not its parents).
h/t Tim Dickson

* Translation Updates:
--------------------
* Albanian
Besnik Bleta <besnik@programeshqip.org>

* Catalan
Pere Pujal i Carabantes <pere@fornol.no-ip.org>

* Galician
Miguel Bouzada <mbouzada@gmail.com>

* Icelandic
Sveinn Ă Felli <sv1@fellsnet.is>

* Occitan
Quentin PAGĂS <quentinantonin@free.fr>

* Magic Tool Improvememnts:
-------------------------
* A new "xorpixel()" function has been added to the Magic Tools API.

* Bug Fixes:
----------
* Halftone magic tool wasn't loading due to a problem
with its sound effect file.

* Ports & Building
----------------
* [WIP] Apple iOS port
Mark K. Kim <markuskimius@gmail.com>
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37631
Reakcje/Polubienia
33864

Tux Paint 0.9.30

2023.May.18 (0.9.30)
* Improvements to Stamp tool:
---------------------------
* Avoid playing English descriptive sound for a stamp
stamp when not running in an English locale.
Closes
Zaloguj lub Zarejestruj się aby zobaczyć!

Bill Kendrick <bill@newbreedsoftware.com>

* Improvements to Shape tool:
---------------------------
* Octagon allows aspect ratio change
Bill Kendrick <bill@newbreedsoftware.com>

* Slight improvement to shape calculations
Bill Kendrick <bill@newbreedsoftware.com>

* Improvements to Magic tools:
----------------------------
* Support for sizes in Magic tools via the plugin API.
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)
+ Adds a new UI element for setting sizes in the Magic tool.
+ May be disabled with the "nomagicsizes" option.
+ Plugins' "init()" functions are sent a new "disabled_features"
argument containing bitmask of Magic-relevant disabled features
(so far Magic controls & the new Magic sizes feature).
+ Note: Bumps `TP_MAGIC_API_VERSION` to 0x00000008.
Bill Kendrick <bill@newbreedsoftware.com>

* Various Magic tools now support sizing options:
+ Blocks, Chalk, Drip
+ Bloom
+ Blur
+ Bricks
+ Cartoon
+ Clone
+ Confetti
+ Darken, Lighten
+ Distortion
+ Emboss
+ Fisheye
+ Flower
+ Foam
+ Googly Eyes
+ Kaleidoscope, Symmetric L/R & U/D, Pattern, Tiles
+ Light
+ Metal Paint
+ Mosaic
+ Negative & Opposite
+ Noise
+ Pixels
+ Puzzle
+ Rain
+ Rainbow & Smooth Rainbow
+ Remove Color, Keep Color
+ Ripples
+ Rosette, Picasso
+ Saturate, Desaturate
+ Sharpen, Edges, Silhouette
+ Smudge, Wet Paint
+ Tint, Color & White
+ Toothpaste
+ TV
+ Xor Colors
Bill Kendrick <bill@newbreedsoftware.com>

* String 'V' and String corner magic tools preview with XOR effect.
Bill Kendrick <bill@newbreedsoftware.com>

* Clone performance improved.
Bill Kendrick <bill@newbreedsoftware.com>

* Foam bubbles now always appear circular.
Bill Kendrick <bill@newbreedsoftware.com>

* New Foam sound effect.
(Sound effect licensed as Creative Commons 0 by
Zaloguj lub Zarejestruj się aby zobaczyć!
)

* TV offers a new "TV (Bright)" variation
(the original was always too dim, but has been utilized by
people as an artistic way to darken an image, so don't want
to take away the 'classic' variation).
Bill Kendrick <bill@newbreedsoftware.com>

* Mosaic (shaped) tools: more progress bar feedback.
Bill Kendrick <bill@newbreedsoftware.com>

* Blind: Remove entire-picture ("fullscreen") mode; it wasn't
particularly useful.
h/t Pere
Bill Kendrick <bill@newbreedsoftware.com>

* Light: Better shape to the effect.
Bill Kendrick <bill@newbreedsoftware.com>

* New Magic Tools:
----------------
* Rainbow Cycle: Changes colors each time you use it
(similar to Rainbow and Smooth Rainbow, but only changes
between strokes).
Bill Kendrick <bill@newbreedsoftware.com>

* Other Improvements:
-------------------
* Word-wrap long button labels, for better readability.
(h/t Jozef Riha for the idea.)
Helps
Zaloguj lub Zarejestruj się aby zobaczyć!

Bill Kendrick <bill@newbreedsoftware.com>

* Slightly more verbose output from "--verbose-version"
(shows when certain features are enabled; not just disabled)
Bill Kendrick <bill@newbreedsoftware.com>

* SDL_VIDEO_WINDOW_POS environment variable is now recognized
when running Tux Paint in fullscreen mode (useful for positioning
Tux Paint on a particular monitor).
Closes
Zaloguj lub Zarejestruj się aby zobaczyć!

Bill Kendrick <bill@newbreedsoftware.com>

* Starter and Template Improvements
---------------------------------
* More starters have smearing disabled (world maps & "skyline-sf-dusk")
(h/t Anna-Cornelia Queen)
Bill Kendrick <bill@newbreedsoftware.com>

* Bug Fixes:
----------
* Don't try to load a blank-named template during slideshow playback.
Bill Kendrick <bill@newbreedsoftware.com>

* Color palette would still show previously-selected color as active
when returning from the temporary color pipette ([Ctrl] + click).
Bill Kendrick <bill@newbreedsoftware.com>

* Update maximum button size calculation to account for Stamp
rotation button added in 0.9.29. (Otherwise you could end up
seeing no stamps between the up/down scroll buttons!)
Bill Kendrick <bill@newbreedsoftware.com>

* Some button sizes could cause buttons to render with gaps
(e.g. 90 and 91), where 'garbage' graphics could appear.
Bill Kendrick <bill@newbreedsoftware.com>

* On Haiku, read config from the correct location
({home}/config/settings/TuxPaint/tuxpaint.cfg)
Luc 'Begasus' Schrijvers <begasus@gmail.com>

* Cartoon magic tool would always apply the effect at the bottom
right, and also move improperly. Mended.
h/t @Miyagi_Andel on Twitter for the bug report.
Bill Kendrick <bill@newbreedsoftware.com>

* Ports & Building:
-----------------
* Created "src/indent.sh", to run 'indent' against source files.
Ran it during 0.9.30 development.
Bill Kendrick <bill@newbreedsoftware.com>

* Now requiring "SDL2_Pango" library all the time (no longer
builds without it). Motivation: Without it, many scripts
(e.g. Japanese, Thai, Arabic) did not render properly.
Closes
Zaloguj lub Zarejestruj się aby zobaczyć!

(h/t Pere for confirming the situation.)
Bill Kendrick <bill@newbreedsoftware.com>

* Documentation updates:
----------------------
* Haiku build instructions added to INSTALL docs.
Luc 'Begasus' Schrijvers <begasus@gmail.com>

* Added screenshot examples of each Magic tool.
Bill Kendrick <bill@newbreedsoftware.com>

* Localization Updates:
---------------------
* Chinese (Simplified) translation
臧传明 <qdeduos@163.com>

* French translation
Jacques Chion <jacques.chion@orange.fr>

* Icelandic translation
Sveinn í Felli <sv1@fellsnet.is>

* Japanese translation
TOYAMA Shin-ichi <dolphin6k@wmail.plala.or.jp>

* Slovak translation
Jozef Říha <jose1711@gmail.com>

* Songhay translation
Abdoul Cisse <abdoulseydou@hotmail.com>
Mohomodou Houssouba <mh@songhay.org>
Songhay localisation and dictionary project <
Zaloguj lub Zarejestruj się aby zobaczyć!
>
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 

Camel1965

Bardzo aktywny
Zasłużony
Dołączył
8 Wrzesień 2010
Posty
37631
Reakcje/Polubienia
33864

Tux Paint 0.9.32​

2024.January.29 (0.9.32)
* Improvements to Magic tools:
----------------------------
* Magic tool plugin API updates
+ Support for complexity levels in Magic tools via the plugin API.
(Closes
Zaloguj lub Zarejestruj się aby zobaczyć!
)
- Complexity/expertise level may be set via configuration,
`--complexity`; values may be "advanced" (default), "beginner",
or "novice".
- Plugins' "init()" functions are sent a new `complexity_level`
argument.
+ Magic tools can provide a value that allows them to be
sorted and grouped together (rather than always relying on the
localized name of the tool).
- WIP Updated many magic tools to take advantage of this.
+ Note: `TP_MAGIC_API_VERSION` bumped to 0x00000009.
Bill Kendrick <bill@newbreedsoftware.com>

* "Clone" tool does not operate when Tux Paint is in "novice"
complexity mode.
Bill Kendrick <bill@newbreedsoftware.com>

* New Magic Tools:
----------------
* Tools to draw with various kinds of graphical projections
(all placed within a new tool group):
+ Point-projection persepctive:
- 1-point Perspective ("1-Point Select" & "1-Point Draw")
Choose a vanishing point, and then draw lines that always
point towards it, or are vertical or horizontal.
- 2-point Perspective ("2-Point Select" & "2-Point Draw")
Choose two vanishing points, and then draw lines that always
point towards them, along the horizon defined by them,
or perpendicular to that horizon.
- 3-point Perspective ("3-Point Select" & "3-Point Draw")
Choose three vanishing points, and then draw lines that always
point towards them, or along the horizon defined by the first two.
+ Orthographic (orthogonal) projection:
- Isometric ("Isometric Lines")
Lines only go at evenly-spaced (120 degrees) angles (vertically
and diagonally).
- Dimetric ("Dimetric Select" & "Dimetric Draw")
Choose a single angle for both diagonals directions; lines may
only go diagonally at those angles, or vertically.
- Dimetric ("Trimetric Select" & "Trimetric Draw")
Choose an angle for two diagonals directions; lines may
only go diagonally at those angles, or vertically.
- Oblique ("Oblique Select" & "Oblique Draw")
Choose an angle for a single diagonal direction; lines may
only go diagonally at that one angle, vertically, or
horizontally.
+ None of these tools are available when in "novice" complexity mode
(see above).
+ "Select" tools (to edit vanishing points or angles) are not offered
when in "beginner" complexity mode. However, in "beginner" mode:
- Two "3-Point Draw" tools are provided, offering both 'upwards'
and 'downwards' perspectives.
- Two "Oblqiue Draw" tools are provided, offering recedings axes
to both the right and the left.
+ Code: Bill Kendrick <bill@newbreedsoftware.com>
(with help from Pere Pujal i Carabantes <perepujal@gmail.com>)
+ Sounds:
- Select: "Gummibandloop_121.wav"
(
Zaloguj lub Zarejestruj się aby zobaczyć!
)
Creative Commons 0 by von_Gardener
- Click: "Rubber Band"
(
Zaloguj lub Zarejestruj się aby zobaczyć!
)
Creative Commons 0 by IndigoRay
- Release: "Elastic band c note"
(
Zaloguj lub Zarejestruj się aby zobaczyć!
)
Creative Commons 0 by mudflea2

* Epitrochoid and Hypotrochoid magic tools:
+ Tools to draw centered trochoids; to create art similar to a
Spirograph or Wondergraph. Drag left/right to adjust the
radius of the stator (fixed circle). Drag up/down to adjust
radius of the rotator (the rolling circle). Size option
adjusts the position of the virtual pen within (or outside)
the rotator.
- If "--nomagicsizes" is set, three versions each of
epitrochoid and hypotrochoid drawing tools will be made
available, each with differing pen positions (inside, edge,
and outside).
+ Code: Bill Kendrick <bill@newbreedsoftware.com>
(with help from Pere Pujal i Carabantes <perepujal@gmail.com>)
+ Sounds:
- Drag: "Running Gear", CC0 1.0 Universal
by Vurca (
Zaloguj lub Zarejestruj się aby zobaczyć!
)
- Epitrochoid draw "celtic_harp_c3.wav" &
Hypotrochoid draw "celtic_harp_c2.wav",
both CC0 1.0 Universal from "Celtic Harp Samples" collection
(
Zaloguj lub Zarejestruj się aby zobaczyć!
)
by Daphne Farazi (
Zaloguj lub Zarejestruj się aby zobaczyć!
)
+ Closes
Zaloguj lub Zarejestruj się aby zobaczyć!


* Improvements to "Text" & "Label" tools:
---------------------------------------
* The name and size of the chosen font is shown in the instructions
at the bottom.
Bill Kendrick <bill@newbreedsoftware.com>

* Other Improvements:
-------------------
* Makefile builds everything with "-O2" now, and adds "-ffast-math"
Bill Kendrick <bill@newbreedsoftware.com>

* Simplify macOS building by signing macOS app bundle anonymously by
default.
Mark Kim <markuskimius@gmail.com>

* Windows build outputs Windows version (e.g., 11, 10, 8.1, etc.)
and architecture (captured in `stdout.txt`).
TOYAMA Shin-ichi <dolphin6k@wmail.plala.or.jp>

* Bug Fixes:
----------
* Corrected bug in how scroll-down arrow appeared in Stamps selector
when stamp controls were disabled.
Bill Kendrick <bill@newbreedsoftware.com>

* Avoid potential crash when choosing rainbow palette Color Picker (HSV)
from "New" dialog.
Bill Kendrick <bill@newbreedsoftware.com>

* Ensuring mouse pointer shape changes to hand when hovering over
control buttons below the scroll-down arrow in the selector area
(e.g., stamp controls, text styles, etc.)
Bill Kendrick <bill@newbreedsoftware.com>

* Force log files on Windows (stderr.txt, stdout.txt) to go under
AppData.
TOYAMA Shin-ichi <dolphin6k@wmail.plala.or.jp>

* Avoid crash in some Magic tools if image data cannot be loaded.
(Foam, Fretwork, Rails)
Bill Kendrick <bill@newbreedsoftware.com>

* Localization Updates:
---------------------
* Albanian translation
Besnik Bleta <besnik@programeshqip.org>

* Albanian documentation (partial; NEW!)
Besnik Bleta <besnik@programeshqip.org>

* Bulgarian translation
Note: Does an overhaul of most of the translations to replace more
polite, plural verb forms, with singular, spoken forms.
Vankata453 <
Zaloguj lub Zarejestruj się aby zobaczyć!
>

* French translation
Jacques Chion <jacques.chion@orange.fr>

* French documentation
Jacques Chion <jacques.chion@orange.fr>

* Japanese translation
TOYAMA Shin-ichi <dolphin6k@wmail.plala.or.jp>

* Japanese documentation
TOYAMA Shin-ichi <dolphin6k@wmail.plala.or.jp>

* Portuguese (Portugal) translation
Hugo Carvalho <hugokarvalho@hotmail.com>

* Starter and Template Improvements
---------------------------------
* Adjustments to avoid smearing/etc.
+ Nagasaki
+ Flower Frame (also arrange a leaf)
+ USA Map
Pere Pujal i Carabantes <perepujal@gmail.com>

* Documentation updates:
----------------------
* MAGIC API documentation glossary will now appear sorted
alphabetically based on the localized versions of terms.
(Reworked how that section of the document is constructed, over in
`tuxpaint-docs` repository.)
Bill Kendrick <bill@newbreedsoftware.com>

* Ports & Building:
-----------------
* Don't pollute documentation folder ($DOC_PREFIX) with build scripts.
Bill Kendrick <bill@newbreedsoftware.com>
Pobieramy na stronie:
Zaloguj lub Zarejestruj się aby zobaczyć!
 
Do góry