Bill Kendrick
44bb340e33
Fisheye: Support sizes
2023-04-22 12:24:47 -07:00
Bill Kendrick
d4db61b084
Xor Colors: Support sizes
2023-04-22 12:16:49 -07:00
Bill Kendrick
b85e47cf60
New "TV (Bright)" variation of "TV" Magic tool
2023-04-22 12:13:12 -07:00
Bill Kendrick
9003d15717
TV: Support sizes
2023-04-22 11:52:20 -07:00
Bill Kendrick
47fc7c71bd
"Tint" and "Color & White": Support sizes
2023-04-22 11:47:41 -07:00
Bill Kendrick
827bea56bd
Circles, Rays, Fur: Update to new plugin API
...
Not supporting sizes at this time; maybe some day.
2023-04-22 11:43:41 -07:00
Bill Kendrick
bb8451863f
fade_darken.c: Support sizes
...
Support sizes in all tools inside `fade_darken` plugin:
+ Lighten
+ Darken
+ Desaturate
+ Saturate
+ Remove Color
+ Keep Color
Also, forgot to bump date in distortion.c
2023-04-22 11:36:27 -07:00
Bill Kendrick
3b55336cb6
Distortion: Support sizes
2023-04-22 11:31:41 -07:00
Bill Kendrick
225aec9984
Noise: Support size
...
Also, forgot to bump date in mosaic.c
2023-04-22 11:27:56 -07:00
Bill Kendrick
499311f20d
Mosaic: Support sizes
2023-04-22 11:24:32 -07:00
Bill Kendrick
8db439b86d
Mosaic Shaped tools: Update to new plugin API
...
Definitely _not_ attempting to touch it, to add size options.
There be dragons!
2023-04-22 11:20:58 -07:00
Bill Kendrick
3fe943c831
Glass tile: Update to new plugin API
...
Note - We should support sizes, but I don't feel like unraveling the
code at this time. ;-(
2023-04-22 11:15:42 -07:00
Bill Kendrick
7a284d27ff
Emboss: Support sizes
2023-04-22 11:12:55 -07:00
Bill Kendrick
583411ade4
Cartoon: Size not offered in fullscreen
2023-04-22 11:12:20 -07:00
Bill Kendrick
77279a8734
Bloom: Use 'default size' settings for fullscreen mode
...
Some calculations happen when size is set during MODE_PAINT, and
we need to use the default ones in MODE_FULLSCREEN, to avoid
the paint mode's size setting from affecting the fullscreen mode's
effect!!!
2023-04-22 11:11:16 -07:00
Bill Kendrick
5120d07dd3
Cartoon: Support sizes
...
Also add forgotten new func prototypes to bloom.c
2023-04-22 11:03:57 -07:00
Bill Kendrick
f5a340a152
Bloom: Support sizes
2023-04-22 10:58:42 -07:00
Bill Kendrick
1d8e64362b
Foam: Update for new API, always circular; new SFX
...
Never change aspect ratio of bubble image used by Foam.
New sound effect, CC-0 by https://freesound.org/people/ristooooo1
2023-04-20 23:49:14 -07:00
Bill Kendrick
4e54ad7704
Light: Support sizes
2023-04-20 23:31:28 -07:00
Bill Kendrick
b9eb81708a
Kaleido-X: update to new plugin API
2023-04-20 23:14:01 -07:00
Bill Kendrick
4a10c56788
Mirror/Flip: update to new plugin API
...
Also, add missing ATTRIBUTE_UNUSED in metalpaint.c
2023-04-20 23:07:26 -07:00
Bill Kendrick
7cdfd9edf3
Metal Paint: Support sizes
2023-04-20 23:04:32 -07:00
Bill Kendrick
37cf71bf07
Pixels: Drop a debug printf; mend canvas update
2023-04-20 22:59:45 -07:00
Bill Kendrick
59fb2d1a67
Pixels: Support sizes
...
Two things: The sizes are powers of two (size #2 is 2x2 larger
than size #1 ; size #3 is 2x2 larger than size #2 , and 4x4 larger
than size #1 ; and so on). And the sizes are actually related to
the size of the canvas (based on the sqrt of the canvas area).
2023-04-20 22:56:03 -07:00
Bill Kendrick
c3a5f6cfc2
Negative & Opposite: Support sizes
2023-04-20 22:21:01 -07:00
Bill Kendrick
06a36c571e
Clone: Support sizes; performance boost
2023-04-20 22:15:01 -07:00
Bill Kendrick
d56a5e5e27
Perspective, Zoom, Tile Zoom, Panels, Rush: New plugin API
2023-04-19 23:50:53 -07:00
Bill Kendrick
3143ba510e
Toothpaste: Support sizes
2023-04-19 23:48:40 -07:00
Bill Kendrick
fa741d37ce
Confetti: Squelch compile-time warnings
2023-04-19 23:39:30 -07:00
Bill Kendrick
7464f9fe95
Bricks: Support sizes
...
Only one brick tool will appear now, unless --nomagicsizes is set,
in which case it reverts to showing two tools.
2023-04-19 23:38:56 -07:00
Bill Kendrick
50e2e5a10b
Confetti: Support sizes
2023-04-19 23:27:55 -07:00
Bill Kendrick
739881d3bc
Maze: Update to new plugin API
2023-04-19 23:18:09 -07:00
Bill Kendrick
26ead7509f
Fretwork: Update to new plugin API
2023-04-19 23:16:40 -07:00
Bill Kendrick
2a1e9a1f68
Calligraphy: Update to new plugin API
2023-04-19 23:12:37 -07:00
Bill Kendrick
79d7233fbe
Real / ROYGBIV Rainbow: Update to new plugin API
2023-04-19 23:09:14 -07:00
Bill Kendrick
8a7aa514a4
Rails: Update to new plugin API
2023-04-19 23:06:18 -07:00
Bill Kendrick
ce353703c3
Strecth: Update to new plugin API
2023-04-19 23:04:10 -07:00
Bill Kendrick
3132aebf95
Puzzle: Support sizes
2023-04-19 22:57:26 -07:00
Bill Kendrick
aff96f259a
Rosette, Picasso: Support sizes
2023-04-19 22:48:11 -07:00
Bill Kendrick
b9372e8a3b
Sharpen, Edges, Silhouette: Support sizes
2023-04-19 22:41:48 -07:00
Bill Kendrick
d3e3705b77
Reflection: Update for new plugin API
2023-04-19 22:38:29 -07:00
Bill Kendrick
a3e2f92d74
Rainbow / Smooth Rainbow: Support sizes
2023-04-19 22:35:44 -07:00
Bill Kendrick
759880ad61
Shift: Update for new plugin API
2023-04-19 22:29:51 -07:00
Bill Kendrick
fc376cd4d1
Ripples: Support sizes
2023-04-19 22:16:35 -07:00
Bill Kendrick
55cdd3b49c
String magics: update to new plugin API; use XOR
...
String 'V' and String corner magic tools preview with XOR effect.
2023-04-19 22:08:14 -07:00
Bill Kendrick
98b86cf0f0
Tornado: Update for new plugin API
2023-04-19 22:01:00 -07:00
Bill Kendrick
e4046e0cb2
Waves: Update to new plugin API
2023-04-19 21:57:04 -07:00
Bill Kendrick
2140d2e17b
Lightning: Update for new plugin API
2023-04-19 21:45:49 -07:00
Bill Kendrick
fc73df7761
Grass: Update for new plugin API
2023-04-18 22:58:49 -07:00
Bill Kendrick
db62ccbb7b
Fold: Update for new plugin API
2023-04-18 22:41:10 -07:00