Bill Kendrick
7af85524d7
Icon for Fur magic
2023-02-16 01:26:30 -08:00
Bill Kendrick
7e99b05510
Clean up more "unused variable" warnings
2023-02-12 13:25:59 -08:00
Bill Kendrick
4d932f800b
Add ATTRIBUTE_UNUSED back to MAGIC_set_color() funcs
...
Avoid compile time warnings
2023-02-12 13:17:49 -08:00
Bill Kendrick
2066dc453e
Googlyeyes: Different icon for small variation
...
h/t Pere
2023-02-11 21:33:57 -08:00
Pere Pujal i Carabantes
102bb825aa
Adding progressbar to the Rush magic tool.
2023-02-10 00:47:23 +01:00
Bill Kendrick
319647a152
Docs: Magic: Flower: Mend typo
2023-02-08 12:10:42 -08:00
Bill Kendrick
996b09e508
Magic Bloom: Add sound effect
...
Source https://freesound.org/people/kentnelson64/sounds/647221/
("This work is licensed under the Creative Commons 0 License.")
2023-02-07 01:42:52 -08:00
Bill Kendrick
29d7d28614
Bloom: Show progress bar while working
2023-02-07 01:27:11 -08:00
Bill Kendrick
7d8cefe6d7
Sync'ing docs to get "Bloom" magic tool
2023-02-07 01:14:42 -08:00
Bill Kendrick
f4b8032d18
Magic Bloom: Descriptions & icon
2023-02-07 01:02:24 -08:00
Bill Kendrick
948158c1fd
WIP "Bloom" magic effect. Mend crash in "perspective.c"
2023-02-06 02:22:21 -08:00
Bill Kendrick
65da4f4df4
Moving "Rivulet" magic src to a WIP subdir
...
Not ready for production.
2023-02-05 19:50:24 -08:00
Bill Kendrick
89b6df98a4
Maze magic: Increase iteration limit
...
h/t Pere
2023-02-05 00:06:37 -08:00
Bill Kendrick
1687fd4de1
Magic Fur: Sound effect
2023-01-30 00:35:19 -08:00
Bill Kendrick
6161ebe59a
Doc'ing Fur magic tool in CHANGES & AUTHORS
...
Also, moving to "Paint" group (the other two remain in "Distorts")
2023-01-29 22:18:59 -08:00
Bill Kendrick
0d8c69160d
Adding Magic Fur docs
2023-01-29 21:54:26 -08:00
Bill Kendrick
2f8f52917c
WIP Fur magic tool
...
Needs changelog, docs, authors, sound effect, icon.
2023-01-29 21:16:12 -08:00
Bill Kendrick
2a7b00da49
Circles/Rays magic: correct one-off bug in description arrays
2023-01-29 00:54:29 -08:00
Bill Kendrick
e8cd0fd726
Maze magic: Amplify sound effect
2023-01-28 23:25:02 -08:00
Bill Kendrick
b9e5d59dad
New magic tools: Circles, and Rays
...
Convert the image into circular or ray brushstrokes.
Inspired by "Night Sky Scene [Pen Parallax]" Scratch Project
by -HexaScape- <https://scratch.mit.edu/users/-HexaScape- >
Sound effects based on Richard Wagner's "Ride of the Valkyries"
licensed as Creative Commons Attribution 3.0 Unported (CC BY 3.0)
by https://pmmusic.pro/ ; conducted by Philip Milman.
h/t my son William for pointing out the Scratch project
2023-01-28 23:12:28 -08:00
Bill Kendrick
7f93f243c1
Maze magic: ATTRIBUTE_UNUSED adjustments
2023-01-28 21:30:38 -08:00
Bill Kendrick
29a2d148b2
Maze magic tool - sound effect
2023-01-26 21:57:56 -08:00
Bill Kendrick
49f70c60d8
Magic Maze: Icon
2023-01-26 01:08:22 -08:00
Bill Kendrick
3b1c26c93d
Update all other Magic tools' "set_color()"
...
FIXME: This loses "ATTRIBUTE_UNUSED" where they existed, and also
all of the files committed here need that compiler hint added to
all of the new arguments ('canvas', 'last', etc.) since they
obviously don't use them either.
2023-01-25 02:15:19 -08:00
Bill Kendrick
34de8311db
Zoom/Perspective: Support background color changes
...
When in the middle of adjusting a drawing with Zoom or Perspective,
you could change the color. However, the background would not
relfect this until you further adjusted the zoom/perspective.
Now, a color change causes the background to update immediately.
This involved updating the Tux Paint Magic API to send more
arguments to each Magic tool's "XYZ_set_color()" function,
which means a bump in the API version.
(Forthcoming, all other Magic tools will have their set_color()
functions updated.)
2023-01-25 02:12:57 -08:00
Bill Kendrick
5e829819aa
WIP: Perspective & Zoom magic immediate color change support
2023-01-25 01:19:42 -08:00
Bill Kendrick
999e0c873e
Maze magic: Got contiguous-or-not working right
2023-01-25 01:12:18 -08:00
Bill Kendrick
2e69c51bdb
WIP: Maze: Allow multiple discontiguous zones
2023-01-23 02:48:56 -08:00
Bill Kendrick
aa35d18927
Doc'ing new "Maze" magic tool
2023-01-21 03:23:18 -08:00
Bill Kendrick
c15b6a176c
WIP: "Maze" magic tool
2023-01-21 03:05:24 -08:00
Bill Kendrick
a979ada66e
Rivulet: Slight improvement to brush images
...
Still think I need to redesign how this works :/
2023-01-21 01:24:48 -08:00
Bill Kendrick
d87497e168
Rivulet - More WIP
2023-01-17 01:09:08 -08:00
Bill Kendrick
2c03bdd8a4
Rivulet: More WIP
2023-01-16 17:28:21 -08:00
Bill Kendrick
1f8de8af83
Rivulet: More WIP
2023-01-16 17:06:49 -08:00
Bill Kendrick
7168fb94a5
Merge branch 'master' of ssh://git.code.sf.net/p/tuxpaint/tuxpaint
2023-01-16 16:28:23 -08:00
Bill Kendrick
fc95baa98b
WIP: Rivulet magic tool
2023-01-16 16:27:12 -08:00
Bill Kendrick
6a43019f85
WIP: Rivulet magic tool
2023-01-16 16:17:57 -08:00
Bill Kendrick
67e9928961
Googly Eyes: Also remove line draw callback
2023-01-16 16:07:07 -08:00
Bill Kendrick
df5fddad29
Googlyeyes: Remove unneeded function prototype
...
copypasta from lightning source
2023-01-16 15:52:24 -08:00
Bill Kendrick
ff10b021b7
Googly Eyes: Forgot to gettext() the sizes
...
h/t Pere
2023-01-02 12:00:44 -08:00
Bill Kendrick
866c5f6483
Adding Google Eyes sound effect
...
Updating credits & changelog, too.
2022-12-24 12:33:52 -08:00
Bill Kendrick
105b6958c5
Keep Googly Eyes x & y >= 0
2022-12-24 12:19:55 -08:00
Bill Kendrick
4129a8753e
Googlyeyes WIP: Constrain pupil within background
2022-12-24 11:59:42 -08:00
Bill Kendrick
9674a05e63
Continued WIP: Googly Eyes
...
Needs sound effect, an icon, and boundary-limiting to keep the
pupil inside the background.
2022-12-24 11:47:35 -08:00
Bill Kendrick
440d2f369a
Googly Eyes imagery; doc'd "<N>spare-Nx" font scorer
2022-12-21 02:08:37 -08:00
Bill Kendrick
0517b4392c
Update URL to https://tuxpaint.org/ everywhere
...
Also, add other social media accounts to list of places to
announce Tux Paint in RELEASE docs.
Also, list a ton more options missing from default example config file
"src/tuxpaint.conf"
2022-12-11 01:29:25 -08:00
Bill Kendrick
9d70b5837c
WIP: Cleaned up some compile-time warnings...
...
...that cropped up in SDL2 branch.
2022-11-14 23:21:45 -08:00
Bill Kendrick
2083b66564
Various Magic tools: mend update_rect->h miscalc.
...
e.g. this "update_rect->h = (y + 16) - update_rect->h;"
should be "update_rect->h = (y + 16) - update_rect->y;"
2022-10-19 01:37:36 -07:00
Bill Kendrick
9986ef2a49
Sync'd docs to get new tp_magic_example.c
...
...now localizable!
2022-10-18 01:27:36 -07:00
Pere Pujal i Carabantes
757337bf96
Rush down, Not going to infinite too quickly.
2022-10-06 01:10:57 +02:00