Commit graph

4559 commits

Author SHA1 Message Date
Bill Kendrick
76dd03df2b Forgot to commit MAGIC_FEATURE_CONTROL into tp_magic_api.h.in
.in is important!
2023-04-13 21:18:59 -07:00
Bill Kendrick
7d68f38dc7 Sync docs for new tp_magic_example.c 2023-04-13 21:13:07 -07:00
Bill Kendrick
9dedb13e61 Googly Eyes supports magic sizes
Googly Eyes offers four sizes (25%, 50%, 75%, and 100% (largest))
via the new magic sizing options.  Appears as a single Magic tool now.

If Tux Paint is invoked --nomagicsizes, then it reverts to appearing
as two separate Magic tools (large (100%) & small (50%) googly eyes).
2023-04-13 00:20:59 -07:00
Bill Kendrick
b2535d59ba Magic size capabilites on a per-mode basis
e.g., useful to set size for paint-mode blur, but meaningless
for fullscreen-mode blur.
2023-04-12 23:39:55 -07:00
Bill Kendrick
5bbfd91c2c Magic size controls work!
However, need to make their availability set-able on a per-mode
basis.
2023-04-12 23:09:37 -07:00
Bill Kendrick
3996edaeec Magic: Show a size selector
...still doesn't interact yet, but it renders!
2023-04-12 22:49:09 -07:00
Bill Kendrick
bd199cf567 Blur: Support sizes 2023-04-12 22:34:06 -07:00
Bill Kendrick
263b382338 Preparing a space for Magic size control
Magic Controls (paint vs fullscreen) and Sizes (coming soon)
can be enabled/disabled independently, and the list of Magic tools
sizes itself accordingly.
2023-04-12 22:31:05 -07:00
Bill Kendrick
b4962b32f3 CHANGES rework, re: new Magic tool sizes feature 2023-04-12 00:19:54 -07:00
Bill Kendrick
7f9bad96b7 Kalidescope <sic>; accept (but ignore) disabled_features 2023-04-12 00:14:44 -07:00
Bill Kendrick
eda0a646be Parse support for [no]magicsizes; new MAGIC_FEATURE_CONTROL bitmask 2023-04-12 00:11:11 -07:00
Bill Kendrick
c2585d7a26 Doc'ing forthcoming [no]magicsizes options 2023-04-12 00:03:23 -07:00
Bill Kendrick
bb12be2518 More work on Magic size support
Set default, pass current size to plugin when tool changes.
2023-04-11 23:57:51 -07:00
Bill Kendrick
9b74f2a25e Sync MAGIC-API; sync OPTIONS for "nomagicsizes" 2023-04-11 22:26:53 -07:00
Bill Kendrick
7bdb19ff0f More work on Magic size support; "kalidescope" <sic> is underway 2023-04-11 22:16:45 -07:00
Bill Kendrick
84bfec3365 Sync docs & more info re: forthcoming Magic size feature 2023-04-11 21:55:39 -07:00
Jacques Chion
8cd00d279e fixing 2023-04-11 16:33:54 +02:00
Bill Kendrick
1b420da45c Slightly more verbose output from "--verbose-version"
Shows when certain features are enabled; not just disabled.
2023-04-11 00:55:42 -07:00
Bill Kendrick
f7dfb95570 Scale button icons when label text is word-wrapped
For https://sourceforge.net/p/tuxpaint/bugs/131/
2023-04-11 00:26:20 -07:00
Bill Kendrick
81d7b0026d WIP Word-wrap long button labels
For https://sourceforge.net/p/tuxpaint/bugs/131/
2023-04-11 00:06:45 -07:00
Bill Kendrick
db41252c82 Slovak translation update 2023-04-10 23:05:18 -07:00
Bill Kendrick
6ab0bc8697 Sync manpage for credits updates 2023-04-09 23:32:26 -07:00
Bill Kendrick
c9b74137fd Magic docs, text: Bump version to 0.9.30 too 2023-04-09 23:31:04 -07:00
Bill Kendrick
e49c55fbe6 WIP Magic size option; regen docs for 0.9.30 version 2023-04-09 23:25:48 -07:00
Bill Kendrick
9dd95721d5 Stamps: Don't play English descr. when not in 'en' locale
Avoid playing English descriptive sound for a stamp
stamp when not running in an English locale.
Closes https://sourceforge.net/p/tuxpaint/bugs/261/
2023-04-09 23:07:29 -07:00
Bill Kendrick
2966a8f8de Regen POT/PO after shapes.h clean-up 2023-04-09 22:52:54 -07:00
Bill Kendrick
9085328eb2 Mend stars breakage; clean up shapes.h 2023-04-09 22:52:25 -07:00
Bill Kendrick
58bb30bafc Shape tool calculations: use floats more 2023-04-09 22:27:04 -07:00
Bill Kendrick
649cde39ed Shapes: Octagon: Allow stretching
No real reason to lock to 1:1 aspect ratio; the others do not
(except circle and square).
2023-04-09 21:53:23 -07:00
Bill Kendrick
f615eaedcb Chinese (Simplified) translation update
Contributor states "I spent two days in my spare time translating,
amateur+machine translation, I don't know whether it meets the
requirements."

I reviewed a handful of them (using Google Translate) and they
appear alright to me, but it'd be beneficial to have a native
speaker take a pass at this.  (The previous update appears to have
been 2017, FWIW.)
2023-04-08 11:18:44 -07:00
Bill Kendrick
ff9d8d0888 Regen docs after 0.9.30 ver bump...
...and removal of "what's new" items
2023-04-03 22:09:06 -07:00
Bill Kendrick
a9e395dab8 Bump version to 0.9.30
Also, credit Jacques for French update.
2023-04-03 22:05:22 -07:00
Jacques Chion
e1cd4bb0cc fixing .. 2023-04-03 13:40:34 +02:00
Jacques Chion
1f31474a64 fixing ... 2023-04-03 10:44:40 +02:00
Jacques Chion
42a446fa1d Fixing translation 2023-04-03 09:52:00 +02:00
Bill Kendrick
c1a89447be Regen POs; cleans some fuzzies from fr.po 2023-04-02 10:06:37 -07:00
Bill Kendrick
553f23ebbb Bump dates in README, CHANGES, mapage, and appdata 2023-04-02 10:05:45 -07:00
Jacques Chion
e1d4796f91 updating translation 2023-04-02 06:20:17 +02:00
dolphin6k
29edf005af Updated Japanese 2023-04-02 09:54:49 +09:00
Bill Kendrick
833ea93fcb "Tux Paint (Fullscreen)" launcher for Freedesktop.org
Adding a separate launcher that runs "tuxpaint --fullscreen=native"
for XDG environments (e.g., Linux); similar to what we have for
Windows.

Closes https://sourceforge.net/p/tuxpaint/feature-requests/227/
h/t Aaron
2023-04-01 16:50:19 -07:00
Bill Kendrick
a4cd42e0be Sync Magic docs; Japanese updates -> TXT
(forgot to do so earlier!)
2023-04-01 11:10:31 -07:00
Bill Kendrick
bd78357172 Sync docs; Android INSTALL & new README date 2023-04-01 11:09:27 -07:00
Bill Kendrick
3c04c9471d Updated Georgian translation
h/t Gia
2023-04-01 11:05:55 -07:00
Karl Ove Hufthammer
490e1b6b4f Update Norwegian Nynorsk translation 2023-04-01 15:46:35 +02:00
Jacques Chion
99b382efbc continuing 2023-04-01 11:19:48 +02:00
Jacques Chion
71396a2f71 continuing translation 2023-03-31 19:15:43 +02:00
Jacques Chion
4b954a03a7 continuing update 2023-03-31 16:04:50 +02:00
Jacques Chion
afff0e87ef begining update translation 2023-03-31 15:42:30 +02:00
Pere Pujal i Carabantes
39340538ab Updating Catalan 2023-03-30 23:09:35 +02:00
Bill Kendrick
041302c927 Dropping -rc3; next release likely to be final! 2023-03-30 09:56:48 -07:00