Commit graph

156 commits

Author SHA1 Message Date
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
b2e2289622 Added colour option to blackandwhite and threshold magic tools. Since the blackandwhite tool is now the same as tint(with the exception that bandw handles tinting black in a better way) the blackandwhite tool was merged into tint.c and blackandwhite.c removed 2008-07-20 19:46:08 +00:00
Andrew Corcoran
40c8c1ff1f Finalised mosaic.c 2008-07-20 01:36:54 +00:00
Andrew Corcoran
9e1a97efd5 Copied external code into mosaic.c 2008-07-19 18:54:56 +00:00
Andrew Corcoran
4c71ecdba1 Added noise and mosaic magic tools 2008-07-19 18:30:57 +00:00
Luc Schrijvers
774c076406 BeOS _Bool parse error fixes 2008-07-19 05:34:56 +00:00
Luc Schrijvers
24b409b5b5 BeOS parse error fixes 2008-07-19 05:02:38 +00:00
Andrew Corcoran
34d27b1394 Modified sharpen.c to work with as paint aswell as fullscreen 2008-07-15 21:11:43 +00:00
Andrew Corcoran
cbc28be317 Removed jigsaw.c magic tool and related image 2008-07-15 18:49:07 +00:00
William Kendrick
efff54560a Added Adam R.'s "Rails" Magic tool.
Updated POTFILES.in to add new Magic tools from Adam and Andrew.
Regenerated POT and POs.
2008-07-14 00:31:11 +00:00
Andrew Corcoran
36ee8ff4cb Added jigsaw magic tool + images and updated authors/chanes to reflect recent additions 2008-07-12 19:58:22 +00:00
Andrew Corcoran
ab97b56911 Added snow magic tool 2008-07-12 19:37:18 +00:00
Andrew Corcoran
37c5148165 Added brush option to blackAndWhite magic tool 2008-07-10 21:04:03 +00:00
William Kendrick
8d44381a1d blurAll merged into blur as a full-image mode. 2008-07-10 20:39:36 +00:00
William Kendrick
f556b503b9 switchin() and switchout() now accept mode. 2008-07-10 20:26:38 +00:00
Andrew Corcoran
0b7b36c734 Merged the two Blur tools 2008-07-10 20:06:31 +00:00
William Kendrick
c321359b59 Adding 'confetti' and 'fold' Magic tools (by foo-script for GSOC 2008). 2008-07-10 18:59:06 +00:00
William Kendrick
b2a1b57336 Glass Tile, Lighten (fade) and Darken magic tools can now affect entire image. 2008-07-09 20:33:54 +00:00
William Kendrick
94e7d90c25 "Tint" tool can now affect the entire image. 2008-07-09 20:17:28 +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
Shin-ichi TOYAMA
14063f43b9 Fixed rendering problem with NO_SDL_PANGO. 2008-06-26 15:13:57 +00:00
William Kendrick
ec80202185 Making Magic Tool source throw less compiler warnings. 2008-05-07 01:59:03 +00:00
William Kendrick
153f913f95 Making Magic Tool source throw less compiler warnings. 2008-05-07 01:52:39 +00:00
William Kendrick
ddc7bab3d5 Making Magic Tool source throw less compiler warnings. 2008-05-06 15:29:46 +00:00
William Kendrick
db0be1a571 Fixed typo 2008-05-05 17:23:28 +00:00
Albert Cahalan
3252287d30 mark internal functions static 2008-05-04 18:29:28 +00:00
William Kendrick
137797b2cd Added 'stopsound()' to Magic plugin API.
Stopping longer sounds when user stops using tool (Shift & Kaleidoscope).
2007-11-21 16:15:49 +00:00
William Kendrick
7d69ff049e Added sounds for Shift and Kaleidoscope Magic tools. 2007-11-06 17:54:26 +00:00
William Kendrick
31d76ad5ce Had mirror & flip descriptions swapped. Fix. 2007-10-29 15:58:06 +00:00
William Kendrick
a440a0969b Created a "Distortion" magic tooll 2007-10-26 04:16:02 +00:00
William Kendrick
24db799109 <stdlib.h> to reduce warnings. 2007-08-22 06:27:42 +00:00
William Kendrick
dfdcaa353d Added crosshairs to Shift magic tool. 2007-08-20 18:12:05 +00:00
William Kendrick
bf95c8a5e4 Need <stdlib.h> when using RAND_MAX. (Thx, Shin-Ichi) 2007-08-18 18:10:23 +00:00
William Kendrick
a97bad1e3d Added Light and Shift magic tools. 2007-08-10 06:53:36 +00:00
William Kendrick
8b11978f23 Renamed "Sparkles" to "Light"; got it working.
Added Calligraphy tool.
2007-08-10 06:52:47 +00:00
William Kendrick
bac06d7069 Got sparkles working they way I want (considering renaming to "Light"). 2007-08-09 20:31:04 +00:00
William Kendrick
20fb6056c0 Misordered descriptions. 2007-08-08 17:57:30 +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
6e827f67fe Improved 'New' and 'Open' interfaces. ('Open' dialog no longer includes
Starter images; 'New' now brings up a selection dialog showing 'Starter'
images and color choices.)
New images can be given solid background colors (which the 'Eraser' tool
erases to).
Improved --usage output.
Added support for "--papersize help" to list papersizes available via libpaper.
Some Magic tools that apply an affect once per click-and-drag no longer
recalculate the effect on pixels that have already been affected (until mouse
button is released and clicked again).
2007-07-24 18:20:17 +00:00
William Kendrick
40200798d8 turn plugin junk into a struct
sorting magic tools by (localized) name
emboss now keeps color
minor fixups
2007-07-20 18:37:36 +00:00
Karl Ove Hufthammer
b34789f6e2 It's called a *kaleidoscope*, not a kalidescope. 2007-07-19 18:32:22 +00:00
Karl Ove Hufthammer
313b67d59b Fixed punctuation and tweaked description. 2007-07-19 18:27:04 +00:00
William Kendrick
c4b3e49215 Added ripples magic.
Added (not finished) (new) sparkles magic.
Fixed printf localization bug in postscript printing.
Got Text tool working when Pango is used.
2007-07-18 20:13:08 +00:00
William Kendrick
1f0d12ba91 Finished flower tool.
Added foam tool.
Cleanup.
2007-07-11 06:20:05 +00:00
William Kendrick
f8249b1e4d Added new magic tools: Kalidescope, Glass Tile, Emboss, Metal Paint, Waves.
Began new magic tool: Flower.
2007-07-11 00:24:15 +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