Bill Kendrick
3d5f2001c1
Doc'ing emitter Magic tools
2024-12-26 21:24:33 -08:00
Bill Kendrick
32587d99a0
Emitter Magic tools: Icons
2024-12-26 21:11:28 -08:00
Bill Kendrick
3cd9e1cbfd
Emitter: Hearts: Sound effect
2024-12-26 21:01:05 -08:00
Bill Kendrick
1a9942f076
Emitter: Stars: Sound effect
2024-12-26 20:53:00 -08:00
Bill Kendrick
e35e320ea8
Emitter: Sparkles: Sound effect
2024-12-26 20:41:18 -08:00
Bill Kendrick
e1b9f29c2f
Magic Emitters: Motion, gravity, & spawning
...
Hearts float up, sparkles float down (and sometimes spawn).
Everyone gets random initial movement.
2024-12-26 20:29:44 -08:00
Bill Kendrick
47947e928a
Ran pngout on Magic emitter images
2024-12-26 01:10:06 -08:00
Bill Kendrick
9822270759
Magic emitters: Support color
2024-12-26 01:05:30 -08:00
Bill Kendrick
51a335a293
More work on emitter magic tools
...
Added heart & sparkle shapes. Allowing for randomized rotation &/or
animation frames. (Sparkles has frames, but does not rotate;
hearts & stars have no frames, but can rotate; hearts only +/- 45 degrees.)
For https://sourceforge.net/p/tuxpaint/feature-requests/266
2024-12-25 23:49:27 -08:00
Bill Kendrick
323aa6c42d
WIP: Emitter magic tools
...
Star image so far. Lots more to do.
For https://sourceforge.net/p/tuxpaint/feature-requests/266/
2024-12-25 23:15:26 -08:00
Bill Kendrick
79ce7a87ca
Bump to 0.9.35
2024-11-15 00:19:10 -08:00
Bill Kendrick
44d7d0ee5d
Re-run indent.sh under GNU indent 2.2.13
...
Slight change to its default behavior re: pointer variables
(before: "type * var"; now seems to prefer: "type *var").
2024-10-20 11:22:30 -07:00
Bill Kendrick
a62db7f9c2
Tweaks to w3m.sh to improve TXT version of docs
...
Make headers and description terms more apparent, by adding
some more regexps into the `sed` that the HTML is piped through
before being sent to `w3m`.
2024-10-14 17:08:31 -07:00
Bill Kendrick
c40479c263
"Tessellation" magic tool documentation
2024-10-09 20:09:49 -07:00
Bill Kendrick
076ccbd947
"Tessellation" sound effect
2024-10-09 19:58:32 -07:00
Bill Kendrick
7ccd3aca7f
"Tessellation": Two variations; add icon; move...
...
... to pattern painting group
2024-10-09 19:25:28 -07:00
Bill Kendrick
881ea9a3c1
WIP "Tessellation" magic tool
2024-10-08 01:17:56 -07:00
Bill Kendrick
6f58ce7520
"Concentric Circle" sound effect
2024-10-07 23:37:19 -07:00
Bill Kendrick
281b42e700
"Concentric Square" sound effect
2024-10-07 23:32:21 -07:00
Bill Kendrick
9c62a43313
Icons for "Concentric Circle" & "Square"
2024-10-07 22:55:55 -07:00
Bill Kendrick
ed8bde60ff
Docs for "Concentric Circles" & "Squares"
2024-10-07 22:52:24 -07:00
Bill Kendrick
d98ad2b4cf
WIP Concentric Circle & Square magic tools
2024-10-07 22:45:11 -07:00
Bill Kendrick
244ab1d6f2
Being more consistent w/ use of gettext()/_noop()
...
...in Magic tools (for names & descriptions / tool-tips).
2024-10-07 21:44:08 -07:00
Pere Pujal i Carabantes
0a2f406765
Gettexting ASCII styles also in descriptions.
2024-10-08 01:30:16 +02:00
Bill Kendrick
bb9a831acf
Docs for "Spiral" magic tools
2024-10-04 22:46:40 -07:00
Bill Kendrick
c5d78047bf
"Spiral" magic tools: icons & sound effects
2024-10-04 22:37:53 -07:00
Bill Kendrick
cc8b903850
WIP "Spiral" & "Square Spiral" magic tools
...
Needs docs, icons, sound effects, and correct grouping/ordering.
For https://sourceforge.net/p/tuxpaint/feature-requests/261/
2024-10-04 21:07:39 -07:00
Bill Kendrick
f296e98acf
Spray Paint docs
2024-10-02 23:33:42 -07:00
Bill Kendrick
54174788d2
Spraypaint: Address some compiler warnings
2024-10-02 23:13:05 -07:00
Bill Kendrick
0dd7d39676
New "Spray Paint" magic tool
...
Paints a spray of dots around the cursor, simulating paint
from a spray can, or an airbrush.
2024-10-02 22:39:10 -07:00
Bill Kendrick
2ae3c1da99
Add comment about bug #286 to Rotate Magic tool
2024-10-02 21:28:23 -07:00
Bill Kendrick
7ea39f8ea6
"Comic Dots" improvement; avoid tint around dots
2024-09-29 00:48:48 -07:00
Bill Kendrick
c98ab135a5
Sync docs to grab "Crescent" magic tool docs
2024-09-28 22:55:22 -07:00
Bill Kendrick
e9db2402b1
"Crescent" sound effect
2024-09-28 22:50:09 -07:00
Bill Kendrick
685f0d44ee
"Crescent" icon
2024-09-28 22:29:06 -07:00
Bill Kendrick
f2f7ef125f
"Crescent": Rearrange order; add screenshot for docs
2024-09-28 17:55:16 -07:00
Bill Kendrick
9395f16118
"Crescent" magic tool (WIP)
...
Needs icon, sound, and docs.
2024-09-28 17:49:58 -07:00
Bill Kendrick
629c23897d
Icons for "ASCII" art magic tools
2024-09-27 23:23:32 -07:00
Bill Kendrick
7b58a651c6
Sound effects for "ASCII [Color] Computer"
...
Also, sync "ASCII Typewriter" txt docs.
2024-09-27 23:05:36 -07:00
Bill Kendrick
2d5991b4ea
Sync docs to get "ASCII Color Computer"
2024-09-27 22:46:21 -07:00
Bill Kendrick
60ddaaf7e0
"ASCII Color Computer" working
...
Tries to pick the best of a set of 16 "CGA color palette" colors
by first mapping each of the RGB components to 0x00, 0x55, 0xAA,
or 0xFF (so 64 possible colors), then finding which of the 16 CGA
colors best matches it.
Also, don't accept the same color as the "background"/"clear" of
"ASCII Typewriter" (white) or "ASCII Computer" (black), to avoid
painting solid colors; pick the reverse color. (In other words,
both black and white choice draw white computer text on black
background, for example.)
2024-09-27 22:33:09 -07:00
Bill Kendrick
06ede88684
"ASCII" - "Typewriter" & "Computer" support for color
...
TODO - "Color Computer"
2024-09-27 21:24:42 -07:00
Bill Kendrick
c1dc09c486
"ASCII" - prep for adding color support
2024-09-27 21:12:49 -07:00
Bill Kendrick
8ae1ff5050
Syncing docs for "ASCII" magic tools
...
...and adding screenshots
2024-09-27 20:34:02 -07:00
Bill Kendrick
c7ce654333
"ASCII": Accept sizes for painting mode
...
...affects 'diameter' (it's really an NxN square) of the effect.
2024-09-27 20:18:10 -07:00
Bill Kendrick
bd0cb61dc0
"ASCII": Use a snapshot, not current canvas (last)
2024-09-27 20:08:43 -07:00
Bill Kendrick
fbe142ceab
"ASCII" magic tools; place right after "TV" tools
2024-09-27 12:09:44 -07:00
Pere Pujal i Carabantes
7a253f2db4
Magic Rotate: Free new_surf, avoid to eat too much memory.
2024-09-26 23:26:11 +02:00
Bill Kendrick
c9f978b1ca
WIP ASCII art Magic tools; code working!
2024-09-26 00:35:01 -07:00
Bill Kendrick
6a591a2ef1
More WIP on ASCII art magic tool
2024-09-25 22:24:54 -07:00