diff --git a/docs/AUTHORS.txt b/docs/AUTHORS.txt index 823b725f9..559940667 100644 --- a/docs/AUTHORS.txt +++ b/docs/AUTHORS.txt @@ -6,7 +6,7 @@ Copyright (c) 2002-2023 Various contributors (see below, and CHANGES.txt) https://tuxpaint.org/ -June 17, 2002 - January 29, 2023 +June 17, 2002 - January 30, 2023 * Design and Coding: @@ -127,6 +127,10 @@ June 17, 2002 - January 29, 2023 (Why? Because Van Gogh liked Wagner: https://yalebooks.yale.edu/book/9780300228335/van-gogh-and-music/) + Fur sound effect based on "Petting Long, Coarse Fur.wav" + (https://freesound.org/people/Kawgrim/sounds/584865/) + Creative Commons 0 by Kawgrim + Mouse accessibility code and keyboard access Ankit Choudary , as part of GSOC 2010, with integration and fixes by Pere Pujal i Carabantes diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index 41540b0f0..847966397 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -7,7 +7,7 @@ Various contributors (see below, and AUTHORS.txt) https://tuxpaint.org/ -2022.January.29 (0.9.29) +2022.January.30 (0.9.29) * Improvements to "Stamp" tool: ----------------------------- * Stamps may now be rotated. @@ -40,6 +40,9 @@ https://tuxpaint.org/ Attribution 3.0 Unported (CC BY 3.0), and conducted by, Philip Milman ) + ("Fur" sound effected licensed as Creative Commons 0 (CC0 1.0) + by https://freesound.org/people/Kawgrim/) + * [WIP] "Rivulet"; apply rivulets of water to the canvas - needs better icon - needs sound effect diff --git a/magic/sounds/swirls_fur.ogg b/magic/sounds/swirls_fur.ogg new file mode 100644 index 000000000..ce139e2f4 Binary files /dev/null and b/magic/sounds/swirls_fur.ogg differ diff --git a/magic/src/swirls.c b/magic/src/swirls.c index 7b420ab4d..f861632e3 100644 --- a/magic/src/swirls.c +++ b/magic/src/swirls.c @@ -7,7 +7,7 @@ Inspired by "Night Sky Scene [Pen Parallax]" Scratch Project by -HexaScape- - Last updated: January 29, 2023 + Last updated: January 30, 2023 */ #include @@ -56,7 +56,7 @@ char * swirl_icon_filenames[NUM_SWIRL_TOOLS] = { char * swirl_sfx_filenames[NUM_SWIRL_TOOLS] = { "swirls_circles.ogg", "swirls_rays.ogg", - "swirls_rays.ogg" // FIXME + "swirls_fur.ogg" }; int SWIRLS_NUM_STROKES_PER_DRAG_LINE[NUM_SWIRL_TOOLS] = { @@ -264,7 +264,7 @@ void swirls_release(magic_api * api, int which, SDL_Surface * snapshot ATTRIBUTE_UNUSED, int x ATTRIBUTE_UNUSED, int y ATTRIBUTE_UNUSED, SDL_Rect * update_rect ATTRIBUTE_UNUSED) { - if (snd_effects[which] != NULL) + if (snd_effects[which] != NULL && which != SWIRL_TOOL_FUR) api->stopsound(); }