Commit graph

20 commits

Author SHA1 Message Date
Bill Kendrick
5882a48412 Even more Magic tools to their groups...
Nearly done.
2021-09-21 00:32:19 -07:00
Bill Kendrick
fa23c099f2 "Opposite" Magic tool: Complementary colors
Closes https://sourceforge.net/p/tuxpaint/feature-requests/136/
2021-09-06 01:36:08 -07:00
Bill Kendrick
82f1abb27f "Negative" magic tool: play sound in fullscreen
Was only playing in paint mode.
2021-09-04 14:33:59 -07:00
Bill Kendrick
53a328e903 indent negative.c 2017-10-15 11:48:18 -07:00
Joe Hansen
6aed7d2c23 Click and move -> Click and drag 2015-05-02 09:05:05 +00:00
Pere Pujal i Carabantes
1abe844c46 Less warnings in magic tools by GCI students finaiized and m4tx. 2012-03-05 19:41:24 +00:00
secretlondon
9ab6854f87 Renamed alien to shift color. Tried to fix negative's description 2008-11-01 21:49:10 +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
Shin-ichi TOYAMA
14063f43b9 Fixed rendering problem with NO_SDL_PANGO. 2008-06-26 15:13:57 +00:00
Albert Cahalan
3252287d30 mark internal functions static 2008-05-04 18:29:28 +00:00
William Kendrick
0d6c2cf1b9 Magic tools (and tp-magic-config) supports local (user) plugins.
Added copyright & credit info to new Magic tool plugin .c files.
Updated Magic plugin doc API.
2007-08-08 06:56:04 +00:00
William Kendrick
1f0d12ba91 Finished flower tool.
Added foam tool.
Cleanup.
2007-07-11 06:20:05 +00:00
William Kendrick
c44cf54033 Added dirty rect to magic api.
Added 'release' event to magic api.
2007-07-08 23:17:18 +00:00
William Kendrick
73b8464b75 Added Magic tool API version API. 2007-07-08 07:53:39 +00:00
William Kendrick
535220e921 Finished Fade, Darken, Mirror, Flip and Negative Magic tools as plugins. 2007-07-06 19:34:47 +00:00
William Kendrick
47e44cb80f Completed Negative Magic tool as a plugin (except sound).
Created Mirror and Flip Magic tools as plugins (except sound); hooks
added to Magic plugin API to allow starter and starter-undo mirror/flip.
Created Fade and Darken Magic tools as plugins.
Moved magic tool sounds to 'magic'.
Added flip and mirror icons to main Tux Paint UI (used to share magic tools')
Created 'tp-magic-config.sh' to get CFLAGS for compiling magic tool plugins.
Improved magic tool plugin API.
Committed some documentation on magic tool plugin API.
2007-07-05 19:20:58 +00:00
William Kendrick
c3b67b7734 Adding an API for developing Magic tools as plug-ins. (e.g., '.so'
shared objects under Linux)
Ported (most of) 'Negative' magic tool to Magic tool plug-in system.
2007-07-04 05:48:24 +00:00