Merge branch 'master' into sdl2.0

Tons of bugfixes and improvements for Windows by Toyama Shin-Ichi
Angle rotation and some magic tools by Bill.
This commit is contained in:
Pere Pujal i Carabantes 2021-11-06 08:59:22 +01:00
commit 1afe9e155c
200 changed files with 16094 additions and 10127 deletions

View file

@ -8,7 +8,7 @@ http://www.tuxpaint.org/
$Id$
2021.October.24 (0.9.27)
2021.November.4 (0.9.27)
* New Magic Tools:
----------------
* "Lightning" - Draws a bolt of lightning striking between
@ -41,25 +41,11 @@ $Id$
* "TV" now breaks pixels into red/green/blue components,
rather than merely adding a 'scanline' effect.
* "Halftone" and "Emboss" can now affect the entire image at once.
* 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 https://sourceforge.net/p/tuxpaint/feature-requests/201/
Note: Bumps `TP_MAGIC_API_VERSION` to 0x00000005.
* "Blocks", "Cartoon", "Chalk", "Emboss", and "Halftone" can all now
affect the entire image at once.
* 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
@ -80,14 +66,28 @@ $Id$
when the brush is animated and/or directional.
(Closes https://sourceforge.net/p/tuxpaint/bugs/183/)
* 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 https://sourceforge.net/p/tuxpaint/feature-requests/186/)
* 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.
* Allowing Left [Alt] key for switching to Japanese input method.
TOYAMA Shin-ichi <shin1@wmail.plala.or.jp>
* 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 https://sourceforge.net/p/tuxpaint/feature-requests/201/
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:
---------------------
@ -125,28 +125,37 @@ $Id$
+ French translation
Jacques Chion <jacques.chion@orange.fr>
* Translation Updates:
--------------------
* Ensure some locales have hints to find the best fonts
for the Text and Label tools:
+ Greek
+ Scottish Gaelic
* New Starters:
-------------
* Frog
Jeff Davidson, (Parkdale Elementary, Waco, TX; 2007)
* Catalan
* 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
* French translation
Jacques Chion <jacques.chion@orange.fr>
* Icelandic
* Icelandic translation
Sveinn í Felli <sv1@fellsnet.is>
* Japanese
* 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
@ -168,7 +177,16 @@ $Id$
* 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
* 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 https://sourceforge.net/p/tuxpaint/feature-requests/186/)
* Ports & Building
----------------