CHANGES rework, re: new Magic tool sizes feature

This commit is contained in:
Bill Kendrick 2023-04-12 00:19:54 -07:00
parent 7f9bad96b7
commit b4962b32f3

View file

@ -6,7 +6,7 @@ Copyright (c) 2002-2023
Various contributors (see below, and AUTHORS.txt) Various contributors (see below, and AUTHORS.txt)
https://tuxpaint.org/ https://tuxpaint.org/
2023.April.11 (0.9.30) 2023.April.12 (0.9.30)
* Improvements to Stamp tool: * Improvements to Stamp tool:
--------------------------- ---------------------------
* Avoid playing English descriptive sound for a stamp * Avoid playing English descriptive sound for a stamp
@ -24,15 +24,20 @@ https://tuxpaint.org/
* Improvements to Magic tools: * Improvements to Magic tools:
---------------------------- ----------------------------
* WIP Support for sizes in Magic tools via the plugin API. * Support for sizes in Magic tools via the plugin API.
WIP Adds a new UI element for setting sizes in the Magic tool. (Closes https://sourceforge.net/p/tuxpaint/feature-requests/220/)
WIP May be disabled with the "nomagicsizes" option. + WIP Adds a new UI element for setting sizes in the Magic tool.
Closes https://sourceforge.net/p/tuxpaint/feature-requests/220/ + May be disabled with the "nomagicsizes" option.
Note: Bumps `TP_MAGIC_API_VERSION` to 0x00000008. + Plugins' "init()" functions are sent a new "disabled_features"
WIP Plugins' "init()" functions are sent a new "disabled_features" argument containing bitmask of Magic-relevant 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> Bill Kendrick <bill@newbreedsoftware.com>
* Various Magic tools now support sizing options:
+ Kaleidoscope
+ WIP... more!
* Other Improvements: * Other Improvements:
------------------- -------------------
* Word-wrap long button labels, for better readability. * Word-wrap long button labels, for better readability.