Bill Kendrick
0532b35f31
Gave ordering to all Distorts magic tools
2024-01-16 21:31:07 -08:00
Bill Kendrick
2055b071f1
All magic tools: Add "complexity_level" arg to init()
2023-12-29 14:43:40 -08:00
Bill Kendrick
18f9cad6fe
Adding "indent.sh" to re-indent code; ran it!!!
2023-04-23 23:26:00 -07:00
Bill Kendrick
b9372e8a3b
Sharpen, Edges, Silhouette: Support sizes
2023-04-19 22:41:48 -07: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
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
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
cc05925d9e
Re-ran indent on all .c & .h source code files
...
Like so --
find . -name "*.c" -or -name "*.h" -exec indent -nbfda -npcs -npsl -bli0 --no-tabs {} \;
The `indent` invocation differs from the last one noted in
CHANGES.txt (from 2006!?), in that I've added "--no-tabs",
to ensure indents are all space-based.
2022-09-15 00:14:20 -07:00
Pere Pujal i Carabantes
75ca9dd66e
Merge branch 'master' into sdl2.0
2021-11-09 23:23:28 +01:00
Bill Kendrick
03b3ada567
More tools' fullscreen: update progress bar
...
Progress animation shown during
Emboss, Sharpen/Edge/Silhouette, Blur,
Also, play Glass Tile sound in fullscreen mode.
2021-11-08 20:46:24 -08:00
Pere Pujal i Carabantes
b6b0636eb5
Merge branch 'master' into sdl2.0
2021-09-27 23:32:48 +02: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
Pere Pujal i Carabantes
f836cc775a
Magic tools: Inline->static for android, corrected paths to avoid double slash which makes SDL2 not loading the stuff from assets.
...
Thoose changes were already in the SDL2 and android versions, they were reverted somehow...
2018-02-28 00:23:15 +01:00
Bill Kendrick
fee4c7ca44
indent sharpen.c
2017-10-15 11:49:48 -07:00
Joe Hansen
6aed7d2c23
Click and move -> Click and drag
2015-05-02 09:05:05 +00:00
Pere Pujal i Carabantes
712e8295e9
Removing warnings on magic smudge and sharpen by finaiized as a task in GCI
2011-12-17 23:46:13 +00:00
secretlondon
7c80ba2950
add confetti and silhouette sounds
2009-06-06 16:07:39 +00:00
Shin-ichi TOYAMA
a5fdc5cf3a
gettext_noop() should be used for some old system.
2009-05-26 16:10:00 +00:00
Shin-ichi TOYAMA
82a232dca8
corrected wrong position of declaration for variables in some magic tools.
2009-05-26 15:00:26 +00:00
William Kendrick
0bb1269680
Icons for most of the new Magic Tools that were lacking them.
2009-05-06 22:11:54 +00:00
secretlondon
490dc69cfb
edges.ogg (original PD)
2008-11-01 23:46:31 +00:00
secretlondon
60af51dfdb
new sound for sharpen magic tool
2008-11-01 23:37:04 +00:00
secretlondon
480b7a874d
new sharpen icon
2008-11-01 22:17:38 +00:00
secretlondon
ee8020589a
More attempts to simplify and standardise the language of the new magic tools.
2008-08-28 21:34:52 +00:00
secretlondon
9c859fd13e
new icons for alien, rain, snowflake, snowball and edges magic tools + typo
2008-08-27 22:39:12 +00:00
secretlondon
5145f37ac6
changing Trace Contour to Edges in an attempt to simplify language and kill technical jargon.
2008-08-26 04:09:50 +00:00
Andrew Corcoran
a0cd6daeb5
Removed error checking from magic tools as it was causing problems with --nosound
2008-08-03 22:15:52 +00:00
Andrew Corcoran
d0d5e16b00
Added alien magic tool. Added missing description text for some magic tools.
2008-07-29 19:57:55 +00:00
Andrew Corcoran
fd65f98abc
Added Rain magic tool. Added error checking to previous tools. Added missing static declarations for global variables
2008-07-24 15:44:14 +00:00
Andrew Corcoran
40c8c1ff1f
Finalised mosaic.c
2008-07-20 01:36:54 +00:00
Andrew Corcoran
4c71ecdba1
Added noise and mosaic magic tools
2008-07-19 18:30:57 +00:00
Andrew Corcoran
34d27b1394
Modified sharpen.c to work with as paint aswell as fullscreen
2008-07-15 21:11:43 +00:00
William Kendrick
f556b503b9
switchin() and switchout() now accept mode.
2008-07-10 20:26:38 +00:00
William Kendrick
2e5508842f
get_description() gets mode, so tools can provide diff. instructions.
2008-07-09 04:37:08 +00:00
William Kendrick
472692fbab
Magic tools can now be both painted and full-image.
...
Negative tool now does this.
2008-07-09 02:46:54 +00:00
William Kendrick
b4ed444f0f
Beginning to implement switchin() and switchout() Magic tool plugin API.
2008-07-08 00:21:31 +00:00
secretlondon
0524520d07
Andrew Corcoran's first three magic tools funded by gsoc.
2008-07-06 19:31:58 +00:00