Bill Kendrick
d6940cc8b8
New Magic tool: Rainbow Cycle
...
Changes colors each time you use it (similar to Rainbow and
Smooth Rainbow, but only changes between strokes).
2023-05-02 00:01:05 -07:00
Bill Kendrick
ef5d6ae751
Remove dangling func prototype
...
... anti_carriage_return() no longer exists, now that we don't
need it since we always require SDL2_Pango
2023-05-01 14:00:05 -07:00
Bill Kendrick
cef773a694
Now REQUIRING SDL2_Pango; no NO_SDLPANGO option
...
Motivation - Without SDL2_Pango, languages like Japanese,
Arabic, and Thai do not render properly. Currently, Debian
(and hence Ubuntu) do not have SDL2_Pango, so Tux Paint 0.9.28
is adversely affected. Fedora DOES have SDL2_Pango, so works well.
This also allows us to delete a lot of ancient cruft code.
Closes https://sourceforge.net/p/tuxpaint/bugs/268/
h/t Pere
(INSTALL docs to be updated momentarily)
2023-04-30 16:10:29 -07:00
dolphin6k
84ba2e9665
Updated Japanese
2023-04-30 09:01:06 +09:00
Bill Kendrick
378b2acca6
Accept SDL_VIDEO_WINDOW_POS in --fullscreen too
...
This seems to allow me to specify which display (monitor) to make
Tux Paint appear on my two-monitor set-up (laptop + external monitor)!
Closes https://sourceforge.net/p/tuxpaint/bugs/277/
2023-04-28 00:13:32 -07:00
Bill Kendrick
98b22a7296
Call Magic tool's set_size() on mode switch
...
Some tools would get stuck unable to draw in MODE_PAINT mode,
when switching from MODE_FULLSCREEN.
2023-04-27 23:44:44 -07:00
Bill Kendrick
f25fc539bf
Regen POT/POs after re-indenting tons of .c & .h files
2023-04-23 23:27:37 -07:00
Bill Kendrick
18f9cad6fe
Adding "indent.sh" to re-indent code; ran it!!!
2023-04-23 23:26:00 -07:00
Bill Kendrick
b85e47cf60
New "TV (Bright)" variation of "TV" Magic tool
2023-04-22 12:13:12 -07:00
Bill Kendrick
4004ff13da
Appdate - Mention new things in 0.9.30 so far
...
PS - Previous commits mentioned 0.9.29, which was force-of-habit! 8^o
2023-04-22 10:05:48 -07:00
Bill Kendrick
06a36c571e
Clone: Support sizes; performance boost
2023-04-20 22:15:01 -07:00
Bill Kendrick
b739f7dccb
Songhay translation updates
...
h/t Mohomodou and Abdoul
2023-04-20 20:44:46 -07:00
Bill Kendrick
9b80c0d688
Don't load blank-named template during slideshow
2023-04-19 21:56:46 -07:00
Bill Kendrick
a0b720b3ad
POT/PO refresh
2023-04-19 11:40:40 -07:00
Bill Kendrick
8620477ca3
Icelandic localization updates
...
h/t Sveinn
2023-04-19 11:39:35 -07:00
Jacques Chion
6c44ff6d3d
some adjustments
2023-04-14 10:10:49 +02:00
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
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
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
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
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
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
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
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