Bill Kendrick
08b7a673ac
Drop "WIP" from Lightning in CHANGES.txt
...
I always forget to do something
2021-09-27 10:34:34 -07:00
Bill Kendrick
74f5748da5
Adding Lightning to Magic tool docs
2021-09-27 10:29:14 -07:00
Bill Kendrick
e7c7a51a00
Lightning Magic tool looking good
...
Could be better, but it's a start.
2021-09-27 00:53:01 -07:00
Bill Kendrick
4965cc95f1
Angle calculation for WIP Lightning effect
2021-09-26 23:34:49 -07:00
Bill Kendrick
2bd9b74dd6
WIP Lightning Magic tool
...
UI, icon, sfx working; not actually rendering the bolt yet.
2021-09-26 22:50:41 -07:00
Bill Kendrick
e6a15fbe5c
Sync French translation of docs
2021-09-26 12:05:26 -07:00
Bill Kendrick
5b6b1a39c5
Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint
2021-09-25 23:49:39 -07:00
Bill Kendrick
d248b7041a
Avoid crashing if Magic returns NULL icon img
...
Was blindly calling thumbnail() on what came back
(which would be NULL if the image failed to load).
Also, mend bug where magic group arrays were being cleared
at the same time as stamp group ones; the latter is larger.
2021-09-25 23:48:45 -07:00
Mark Kim
4b83412ea7
IM debugging updates
...
- Control debugging via debug.h (previously im.c had its own
defined constant to control this.)
- Remove reference to an undefined symbol im_event_fp within a DEBUG
block.
Also:
- Explicitly include i18n.h required by im.c (though it appears to be
getting included by another file indirectly.) This should be a no-op
change.
2021-09-23 17:07:40 -04:00
Jacques Chion
42e0effe9b
update rainbow
2021-09-23 11:38:29 +02:00
Bill Kendrick
786dbed777
Magic group change: mend problem w/ color options
2021-09-23 00:39:15 -07:00
Bill Kendrick
2f9526f986
Refresh PO & POT to sync up with source code
...
No string changes
2021-09-23 00:17:48 -07:00
Bill Kendrick
e3d1f85ac9
Magic tool pagination now possible
2021-09-23 00:15:27 -07:00
Bill Kendrick
901230c710
Storing Magic tools within groups
...
Still a WIP; no way to paginate yet. (So now, only able to
access group #0 (MAGIC_TYPE_DISTORTS) magic tools)
2021-09-23 00:00:31 -07:00
Bill Kendrick
8b30a278c2
"Smooth Rainbow" magic tool (variant of "Rainbow")
...
Numerous people commented on Twitter that a piece of artwork
("Chromie Squiggle #7583 ", created in "ArtBlocks") looked like it
was made in Tux Paint.
However, the classic (2002-era) "Rainbow" tool cycled coarsely
through solid colors. This adds a gradient.
2021-09-22 23:01:26 -07:00
Bill Kendrick
1d5dd8eb9f
Finished organizing Magic tools; updated docs
...
Added group code to `tp_magic_example.c`, and documented
in the "Creating Tux Paint Magic Tool Plugins" docs.
2021-09-21 01:02:22 -07:00
Bill Kendrick
5882a48412
Even more Magic tools to their groups...
...
Nearly done.
2021-09-21 00:32:19 -07:00
Bill Kendrick
f381073d48
Putting more Magic tools into groups...
2021-09-21 00:24:26 -07:00
Bill Kendrick
448a4b4487
Put more Magic tools into their groups
...
...WIP
2021-09-21 00:07:14 -07:00
Bill Kendrick
12b503be9c
Adding more Magic tools to their groups...
...
WIP
2021-09-20 23:47:31 -07:00
Bill Kendrick
7381c936c4
Trim space off the end of a gettext()'d string
...
Didn't find any others, when I checked via
find . -name "*.c" -exec grep -H "gettext" {} \; | grep ' ")'
2021-09-20 23:37:56 -07:00
Bill Kendrick
3963d74f43
Show Magic tool group pagination buttons
...
Make room for them, but they don't do anything yet.
2021-09-20 23:36:19 -07:00
Bill Kendrick
3eece8635c
WIP Working on Magic tool grouping
...
Fretwork is in one group; Blocks, Chalk, and Drip in another.
The rest do not currently report (so will not load!).
No UI change to the Magic tool interface yet.
2021-09-20 23:09:33 -07:00
Bill Kendrick
4d1f7a7ee9
Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint
2021-09-20 22:56:12 -07:00
Bill Kendrick
0ed588521f
Add missing Fretwork magic tool docs
2021-09-20 22:55:41 -07:00
Bill Kendrick
a1cab699c3
Add missing Fretwork magic tool docs
2021-09-20 22:42:45 -07:00
Bill Kendrick
8f31459990
"TV" Magic Tool enhancement
...
"TV" now breaks pixels into red/green/blue components,
rather than merely adding a 'scanline' effect.
Reworked how it handles interaction (click/drag vs fullscreen).
2021-09-20 22:28:29 -07:00
Bill Kendrick
f1e297260a
Mend undo buffer surface dimensions bug
...
Undo buffer canvases were not always the same dimensions
as the drawing surface, if buttonsize was adjusted.
(Adversely affected "Shift" magic tool.)
2021-09-20 22:05:33 -07:00
Bill Kendrick
e9151cbe36
Adding Halftone docs the RIGHT way
...
I'm forgetful!
2021-09-20 21:28:19 -07:00
Bill Kendrick
d64b7edf30
Add missing docs for Halftone magic tool
...
Also a couple TXT versions of Magic tool docs didn't get
committed.
2021-09-20 21:22:49 -07:00
Bill Kendrick
47b8a4163e
Refresh docs
...
Grab French update to EXTENDING, and a typo fix that hadn't
made it to the EXTENDING.txt docs due to my own oversight.
2021-09-19 23:23:58 -07:00
Bill Kendrick
2f8ec50556
Expanded explanation: how stamp tinting modes work
2021-09-19 12:40:06 -07:00
Bill Kendrick
65a565d7a7
Refresh EXTENDING; re: sfx/descr sound l10n
2021-09-19 11:57:05 -07:00
Bill Kendrick
82708e60fa
Removed various translations of COPYING
...
They are unofficial, some were documents _about_ the GPL,
and not actual translations of the GPL itself.
Simplifying things.
2021-09-18 21:59:22 -07:00
Bill Kendrick
45a10b9a6b
Refresh French INSTALL docs
2021-09-18 11:04:59 -07:00
Bill Kendrick
d1a97638b9
Revert lost translations in es, gl, ja
...
Looks like Jacques needs to enable these locales on his system.
2021-09-18 11:04:16 -07:00
Jacques Chion
dd2689786e
new test for commiting
2021-09-18 17:30:44 +02:00
Jacques Chion
2508f644fa
testing commit
2021-09-18 11:18:47 +02:00
Jacques Chion
cbf2b5b2fa
updating translation, without putting files from tuxpaint-docs
2021-09-18 11:01:02 +02:00
Bill Kendrick
b82214c19c
Emboss can now effect the entire canvas at once
...
h/t @jpeg2k on Twitter for reminding me!
2021-09-18 00:27:54 -07:00
Bill Kendrick
e1b80eb5d9
Portuguese translation update
...
Welcome, new contributor Hugo Carvalho!
2021-09-17 10:38:35 -07:00
Bill Kendrick
8f17edc10e
Clean up installed docs
...
All old, outdated, manually-generated translations of docs now
go into an "outdated" subdirectory. The "tuxpaint-docs"/gettext-based
ones are the "first-class citizens".
Don't install the docs directory's "Makefile", or the instructions
for how to release Tux Paint, as those are not necessary to end users.
2021-09-17 00:11:33 -07:00
Bill Kendrick
6263e42708
French doc corrections & SDL+Win32 doc updates
...
More from Jacques & Shin-Ichi, respectively
2021-09-16 23:57:27 -07:00
Bill Kendrick
1c312023d5
French refresh
2021-09-16 13:17:41 -07:00
Bill Kendrick
e39e3c354c
Refresh docs after recent changes
...
Fix in an HTML tag in French README (h/t Jacques), and INSTALL docs
regarding Win32 (h/t Shin-Ichi)
2021-09-16 00:21:24 -07:00
Shin-ichi TOYAMAA
5e5eb6d62a
Tell linker to build GUI application.
2021-09-16 13:40:07 +09:00
Bill Kendrick
8d6cd35acb
Mend formatting issue on manpage
2021-09-14 13:37:57 -07:00
Bill Kendrick
a2b5a3d41f
Tux Paint French manpage update
...
French docs translation complete (for the moment). h/t Jacques!
2021-09-14 13:25:37 -07:00
Bill Kendrick
35e24fca0e
Doc refresh: More French updates
...
h/t Jacques
2021-09-13 21:05:37 -07:00
Bill Kendrick
dc22853595
Doc'ing Japanese translation updates
2021-09-12 22:33:11 -07:00